Closed UE2020 closed 1 year ago
Just a missing feature. Would be nice to have.
I've made a pull request (#69) which implements Hash and PartialEq on every variant. However, is there any reason why the en passant square is not hashed in the implementation for Chess
? I copied your original implementation for all the variants but I'm wondering if this is intentional or it's a mistake.
The
Chess
struct hasHash
&PartialEq
implemented, while all the variants do not. Is there any reason why, or is it just a missing feature?