You can clone with
Fix a bug that makes ants 'dancing' when an enemy hill is at sight.
Use flags instead of tile types (less data to compare).
Fix crash du to bad traversing of hills.
Change commands testing order according to frequency stats.
Reduce calls to tile_get_type (seen from profiling).
Fix extra warnings.
Chase hills when they are at sight.
Try to priorize moves better (food, then exploration) to avoid timeouts.
Remove now useless trace.
Make first selected food prioritary when ants look for food.
Add option for game number.
Fix map wrapping (at last).
Build in debug mode by default.
Use our basic pathfinder implementation.
Fix move vector direction.
Add basic pathfinder (old algo still used).
Take wrapping into account when calculating manhattan distance.
Fix map wrapping on manhattan distance calculation.
Calculation on unsigned would overflow.
Don't move on food tiles as these moves are blocked by the server.
Fix ants keeping on the hill.
This was due to ant last direction not being initialized.
First implementation of random-based exploration algorithm.
Store seed, remember an ant last direction.
Last direction is good for exploration algorithm.
Remove unused ant id, decrease size of Ant struct.
Add tile_is_free to simplify collision control code.
Fix bug that created ants collisions.
Try to avoid collisions between our own ants.
Use Manhattan distance instead of Euclidean distance.
Try to avoid collision between my own ants.
Starter packages are no longer useful.
Use tools from upper directory.
Remove official tools, and call them int their git tree.
Prevent illegal move into water.
This may happen when the most direct path is blocked by water.