Intial Release
This is the initial release of pgn.NET, a library to parse PGN chess databases which includes
- Data model for chess games (Game, Board, move text, move, piece)
- PgnReader (Parser) for the PGN format (http://www.saremba.de/chessgml/standards/pgn/pgn-complete.htm).
- The parser tries to be as tolerant as possible (there are many variation of the pgn format),
so most pgn files should be readable. If not, please file an issue here: https://github.com/iigorr/pgn.net/issues - Support for iso-8859 and UTF-8
- Support for Recursive Annotation Variation (RAV)
- Support for Forsyth-Edwards-Notation (FEN, http://de.wikipedia.org/wiki/Forsyth-Edwards-Notation)
- The parser tries to be as tolerant as possible (there are many variation of the pgn format),
- PgnWriter, formatter for PGN games.
Installation
Installation via nuget:
PM> Install-Package pgn.NET