; Boring routine for no-fuel.
lowfuel:
-- explain
assign vt 2
-- explain
fuelloop:
-- explain
move forward
if not bump barrier then lay mines on
-- explain
if not bump barrier then move backward
lay mines off
move backward
if not bump barrier then lay mines on
-- explain
if not bump barrier then move forward
lay mines off
math vt = ~vt - 1 -- explain
if value ~vt <> 0 then turn right
-- explain
if value ~vt <> 0 then goto
fuelloop -- explain
bored:
-- explain
attempt repairs
scan perimeter
-- explain
if value #scan <> 2 then if value #inbound
= 0 then goto bored
-- explain
if scan found enemy then self destruct
if value #inbound <> 0 then self destruct
....Continue to next
section of code