thomas-daniels / Chess.NET

[No longer maintained] A .NET chess library, written in C#
MIT License
50 stars 19 forks source link

Issue #16: Can now use GetGameCreationData() to retrieve the game's c… #17

Closed nvrnight closed 6 years ago

nvrnight commented 6 years ago

…urrent state which can be used to restore the game later.

nvrnight commented 6 years ago

.NET Core does not support binary serialization. JSON/XML seem to be the only formats supported that I can tell. In order to support serializing the GameCreationData class I had to make some setters publicly available and such to some of the properties and add empty constructors to Pieces/Position/Move.

thomas-daniels commented 6 years ago

looks good, thanks!