thomas-daniels / Chess.NET

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

Feature - Undo move(s)... #18

Open nvrnight opened 6 years ago

nvrnight commented 6 years ago

Need a way to be able to revert moves.

Something like game.Undo(5) which should undo the last 5 moves. Preferably removing them from the Moves history or having some way to filter out reversal moves so the previous move(after the undo) can be calculated and shown on the board.

MisinformedDNA commented 5 years ago

FYI: I'm working on this.

thomas-daniels commented 5 years ago

Partially done by MisinformedDNA in #25 - a few variants remain where implementation is required.