Skip to content

Defenchess 2.2

Latest
Compare
Choose a tag to compare
@cetincan0 cetincan0 released this 23 Aug 02:01
· 3 commits to master since this release

This release increases the playing strength of Defenchess significantly. Below are every change introduced in this version.

Changes:

  • Revised time management for X/Y and X+0 (moves per time and zero increment) time controls
  • Opposite colored bishops endgame knowledge
  • Slight improvements in how time is counted and PVs are printed while failing high/low (now at least one move will always be printed even when failing)
  • Improved thread management (fixed a bug where not providing a position after setting the number of threads would crash the engine)
  • Improved draw (and lack thereof) detection
  • Fixed an issue where TB scores would never be returned
  • Fixed a bug in calculating pinned piece mobility
  • Allowed pinned pieces to capture pieces of equal or higher value in mobility calculation
  • Implemented followup history
  • Fixed a bug that prevented extensions from being applied in the first moves searched in PV nodes
  • Introduced king threats against pieces and pieces flanking the king in evaluation
  • Introduced the use of history in late move reductions
  • Tweaked endgame scores for the side with higher material but no pawns