py-stockfish / stockfish

Integrates the Stockfish chess engine with Python (Official fork)
https://py-stockfish.github.io/stockfish/
MIT License
30 stars 9 forks source link

Ensure consistent evaluation perspective across the code base #18

Open knutole opened 1 year ago

knutole commented 1 year ago

There are three ways to return evaluations:

Currently there is a happy mix in the codebase:

Suggested solution:

kieferro commented 1 year ago

Good point. We should definitely try to standardize that. If there's no other way, we could also consider deviating a bit from backwards compatibility and doing a major version bump with bigger changes.