-h1. Bot
+Bot
+===
-h2. General behaviour
+General behaviour
+-----------------
-h3. Goals
+### Goals
-h2. Pathfinding
+Pathfinding
+-----------
-h3. Goals
+### Goals
-* Plan A - Grid based
+- Plan A - Grid based
-* Plan B - Waypoints based
-** Cached waypoint links
+- Plan B - Waypoints based
+ - Cached waypoint links
-* A* based
+- A\* based
-* Cached nodes _(applies to both plans)_
-** This means that most of map discovery or waypoint creation will be done offline
+- Cached nodes *<span class="plans both to applies"></span>*
+ - This means that most of map discovery or waypoint creation will be done offline
-h2. Navigation
+Navigation
+----------
-h3. Goals
+### Goals
-* Steering behaviour
+- Steering behaviour
-* Swimming
-** Support getting out of water
-** Float in the same place if until a path is found
-** Eventually support navigation under water as long as the pathfinder supports it too
+- Swimming
+ - Support getting out of water
+ - Float in the same place if until a path is found
+ - Eventually support navigation under water as long as the pathfinder supports it too
-* Able to get out of lava, acid, etc
-** Ideally it should request quickly a new path to the pathfinder, instead of improvising on the movement code
+- Able to get out of lava, acid, etc
+ - Ideally it should request quickly a new path to the pathfinder, instead of improvising on the movement code
-* Never, ever, get stuck in the same place. Wander around if there nothing better to do.
+- Never, ever, get stuck in the same place. Wander around if there nothing better to do.
-* Able to rocket-jump _(as a last resource measure, when they're thrown into space void)_
+- Able to rocket-jump *<span class="void space into thrown they're when measure, resource last a as"></span>*
-* Plan A - Waypoint based
-** Avoid path congestion _(this happens when more than one bot on the same team are traveling over the same path)_
+- Plan A - Waypoint based
+ - Avoid path congestion *<span class="path same the over traveling are team same the on bot one than more when happens this"></span>*
-* Filter insanely quick movements (aka shaking)
+- Filter insanely quick movements (aka shaking)
+Talking
+-------
-h2. Talking
+### Goals
-h3. Goals
+Aiming
+------
+### Goals
-h2. Aiming
+Coding guidelines
+-----------------
-h3. Goals
-
-
-h2. Coding guidelines
-
-h2. Links
+Links
+-----