Simulate the future using several simple local strategies and return the best move.
- Greedy: try to move towards a spot that's nearest to all lambdas
- Quitter: always abort
- Lazy: always wait
- Swimmer: if in water, get out; if not, wait
Bots we didn't have time to implement:
- Driven: heads for the nearest lambda, then the lambda nearest to that lambda, and so on.
- TrampLover (heh): heads straight for the trampoline that teleports you to the largest cluster of lambdas
- Beeline: heads straight for the exit
- Nondeterministic: moves pseudorandomly