Team Hash-Haskell : Bot "Postman"

#haskell is an IRC channel on the freenode IRC network, which is used
for discussing many open source projects. Various regulars on that channel
got together to write this entry, predictably enough in Haskell.

About the bot
-------------

AI - TODO

The bot's route finding is done using Dijkstra's shortest-path algorithm,
using the "mesh distance" (distance along grid lines) as a heuristic to
improve the search. In some situations the intermediate calculations from
the algorithm are cached and reused for a future invocation involving the
same source or target location. It seems to behave well for small and
medium-sized maps, though it will probably run into trouble on large ones.


Team members were:

cvs and mailing list hosting:
Pseudonym   - Andrew Bromage

design code testing:
Heffalump   - Ganesh Sittampalam
Igloo       - Ian Lynagh
jens        - Jens Petersen
jewel       - John Leuner
loom2       - Gunnar Kedenburg
pesco       - Sven Moritz Hallberg
shapr       - Shae Erisson
