MagicTree 3.5 - new version chess engine
MagicTree - UCI chess engine written in C++
Author: Vikrant Malvankar Rating CEDR=3035
What's New?
Release build & compatibility
▸ Engine identity is updated to MagicTree 3.5 with a 2900 Elo release label.
▸ The optimized static PEXT build adds whole-program link-time optimization for 64-bit AVX2/BMI2 processors.
▸ The public UCI option set remains compatible with MagicTree 3.4.
Evaluation retuning
▸ Broadly retuned piece activity, mobility, pawn structure, threats, king safety, passed pawns, initiative, tempo, and space.
▸ Packed middle-game/endgame scores reduce duplicated evaluator arithmetic while preserving independent phase values.
▸ Expanded evaluation tracing exposes material, pieces, passers, threats, king safety, activity, scaling, and final evaluation.
Exact & specialized endgames
▸ Added an exact KPK bitbase generated at startup and a material-keyed endgame registry for positions up to seven pieces.
▸ Added specialized knowledge and scaling for rook, queen, bishop, knight, pawn, fortress, and drawish endings.
▸ Known mating material now receives directional guidance, including bishop-and-knight mate corner guidance.
Caches & search speed
▸ Added a 2,048-entry material table and richer pawn-hash data for evaluation and tracing.
▸ Cached child check state, streamlined check-evasion counting, compacted undo records, and bounded repetition history.
▸ Expanded profiling and coefficient-tracing support for evaluation tuning and regression testing.
MagicTree 3.5 download from page
Comments
Post a Comment