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 roo...