Over the long (Thanksgiving) weekend, I made major updates to my A* pages for the first time in years. So far I've rewritten and added lots of diagrams to the A-Star Introduction and A-Star Heuristics pages.

To make the 16 diagrams, I wrote an interactive A* explorer. It uses PyGame and Peter Norvig's A* code. It was surprisingly easy to write. I really love Python.