def inspect_road(): global direction global last_line if (direction == "left"): if (raccoon.inspect(-1, 0) == 1 or raccoon.inspect(-1, 0) == 3): raccoon.go_left() if (raccoon.inspect(-1, 0) == 0): turn() if (raccoon.inspect(0, -1) == 4): raccoon.go_up() last_line = True if (raccoon.inspect(0, -1) == 1): raccoon.go_up() else: if (raccoon.inspect(1, 0) == 1 or raccoon.inspect(1, 0) == 3): raccoon.go_right() if (raccoon.inspect(1, 0) == 0): turn()
def go_forward(): if direction == 'right': raccoon.go_right() if direction == 'down': raccoon.go_down() if direction == 'left': raccoon.go_left() if direction == 'up': raccoon.go_up()
def move_to(to, steps): if to == 'right': raccoon.go_right(steps) elif to == 'left': raccoon.go_left(steps) elif to == 'up': raccoon.go_up(steps) elif to == 'down': raccoon.go_down(steps) else: raccoon.wait(steps)
import raccoon raccoon.go_right() raccoon.go_down() raccoon.go_right() raccoon.go_down() raccoon.go_right() raccoon.go_down(2) raccoon.go_right(2) raccoon.set_mine() raccoon.go_left() raccoon.wait(4) raccoon.go_right() raccoon.go_up(4)
import raccoon raccoon.go_right(3) raccoon.go_up(3)
import raccoon raccoon.go_up() raccoon.go_left(3) raccoon.go_right(6) raccoon.go_left(3) raccoon.go_up(2) raccoon.go_left(2) raccoon.go_right(4) raccoon.go_left(2) raccoon.go_up(2) raccoon.go_left() raccoon.go_right(2) raccoon.go_left() raccoon.go_up()
import raccoon raccoon.go_down(5) raccoon.go_right(5) raccoon.place_turret() raccoon.go_left() raccoon.wait(3) raccoon.go_right() raccoon.go_up(5)
def find_way(): raccoon.go_right(3) if (raccoon.inspect(0, -1) == 0): raccoon.go_down(3) else: raccoon.go_up(3)
import raccoon raccoon.go_up(5) raccoon.go_down(2) raccoon.go_right(2) raccoon.wait() raccoon.go_right() raccoon.go_left(3) raccoon.go_down(2) raccoon.go_right(3) raccoon.go_down() raccoon.go_up() raccoon.go_right() raccoon.wait(3) raccoon.go_right() raccoon.set_mine() raccoon.go_left() raccoon.wait(4) raccoon.go_right() raccoon.go_up(4)