v1.2.0
This release introduces several new techniques to improve search and evaluation, ready to be tuned in the future.
Changelog
- Use aspiration windows centred at the last iteration score to tighten the search bounds
- Generate moves by stages
- Incentivize the advancement of passed pawns
- Penalize broken pawn shelter around the king
- Incentivize pieces to attack the opponent king ("king tropism")
- Generate all check evasions in quiescence search if in check
Estimated Strength
- Lichess: 2100 (Bullet), 2150 (Blitz), 2217 (Rapid)
- CCRL: 2037 (Blitz)
- Compared to the previous version: ✅ Elo difference: 57.25 +/- 22.18