Skip to content

What's New in v2.0.0 🚀

Latest

Choose a tag to compare

@PhelRin PhelRin released this 30 Jun 03:32
72fcf33

Release v2.0.0 ⚔️

Welcome to version 2.0.0 of AggroChess! This release introduces a massive playing strength update (estimated +200 Elo), making the engine's trademark Mikhail Tal-style aggression much smarter, coordinated, and tactically precise.

What's New:

  • Smarter Attacks (Evaluation Refinements): Added attack cohesion and piece proximity checks. The engine no longer makes loose, premature sacrifices in the opening (such as leaving knights on c3/f3), and now scales down attacks if the enemy king is heavily defended.
  • Full-Army Attacks (Escalated Bonuses): Added passive piece penalties and participation bonuses that scale up rapidly when 4+ pieces coordinate on the king ring, forcing the engine to mobilize its entire army.
  • Deep Calculation (LMR & Extensions): Attacking moves and checks bypass search depth reductions (LMR), ensuring the engine calculates its mating attacks at full depth instead of backing off to safety.
  • Precise Move Ordering: Implemented heap-allocated Countermove and Follow-up history tables for faster search cutoffs.
  • Dynamic Contempt: Draw avoidance now scales with remaining piece count—strongly avoiding draws in complex middlegames but playing objectively in dry endgames.

File:

  • aggro_chess.exe: Standing precompiled standalone UCI chess engine binary for Windows.