Skip to content

3.24.0

Compare
Choose a tag to compare
@zhelyabuzhsky zhelyabuzhsky released this 18 May 10:51
· 17 commits to master since this release
61bc295

What's Changed

  • Added the function that says whether a move will be a direct capture, en passant, or not a capture.
  • Added the function that says what's on a given square.
  • Added the function allowing the user to update the engine parameters, on an already created Stockfish instance.
  • If the user wants to set the elo rating/skill level to a certain value (in a call to either the constructor or the update function above), then also set UCI_LimitStrength to be true/false respectively.
  • If the user updates the engine parameters, call the set_position() function again.
  • Got rid of some unneeded code for WDL stuff.
  • Updated a few default parameters to match with the current stockfish defaults.
  • Modified the test_get_evaluation_cp function.
  • Updated a few tests to get them to pass with SF 15.
  • Used the position mentioned in issue #65 to create a test case for Chess960.
  • Added a test for the Stockfish constructor.

Great work done by @johndoknjas in #89

Full Changelog: 3.23.0...3.24.0