Implementation of PBDN (Portable Board Diff Notation) for storing changes between actions of most abstract strategy board games.
Cyril Wack
MIT