13 * Plan B - Waypoints based
14 ** Cached waypoint links
18 * Cached nodes _(applies to both plans)_
19 ** This means that most of map discovery or waypoint creation will be done offline
28 ** Support getting out of water
29 ** Float in the same place if until a path is found
30 ** Eventually support navigation under water as long as the pathfinder supports it too
32 * Able to get out of lava, acid, etc
33 ** Ideally it should request quickly a new path to the pathfinder, instead of improvising on the movement code
35 * Never, ever, get stuck in the same place. Wander around if there nothing better to do.
37 * Able to rocket-jump _(as a last resource measure, when they're thrown into space void)_
39 * Plan A - Waypoint based
40 ** Avoid path congestion _(this happens when more than one bot on the same team are traveling over the same path)_
42 * Filter insanely quick movements (aka shaking)