portable_move_notation (rubygems): A Ruby interface for data serialization in PMN (Portable Move Notation) format.
Keywords: chess|data-serialization|pmn-format|shogi|xiangqi