We don't need to compare cached data. The load-bearing parts of a Position are: player to move, position of all pieces, flags, and en passant status. Inspiration for this implementation came from the FEN spec. It specifies all these in the string. |
||
---|---|---|
.. | ||
src | ||
Cargo.lock | ||
Cargo.toml |