notnil / chess

chess package for go
MIT License
508 stars 126 forks source link

Add multiple new functions related to Moves #92

Closed DXPower closed 2 years ago

DXPower commented 2 years ago

Trying to integrate this project into my own, I found what felt to be many missing features when trying to use the library. A lot of these were related to Moves and retrieving information easily, intuitively, and without unnecessary copies.

Tests have also been updated to test and incorporate these functions.

notnil commented 2 years ago

Thanks for the thoughtful additions and I definitely see how these would be useful, however I am avoiding breaking changes at this time. Also its much easier to accept simpler more orthogonal PRs than sweeping changes.