One of my oldest codes, A* based intelligent routing for agents on a grid-map with plains, hills and swamps (originally intended for games).