Cherry : A Chess Game Manipulation Tool
What is Cherry?
Cherry is a multi-purpose chess game processor, designed to handle
small and medium sized sets of games. It is ideal for keeping track of
your own chess games, allowing you to edit, annotate, or review games in
a personal pgn database.
Cherry does three things.
- First, cherry reads a set of games.
- Then, it processes and manipulate these games, possibly interactively.
- Finally, it writes the processed games back out in some specified format.
Each of these three aspects has various options.
For more details, read the
Cherry web page.
Cherry's Implementation
Cherry is written in the lazy functional language Haskell, version
1.3.
Andy Gill, andygill@best.com