Author: Evan Fung
Release Date: 2024-12-16
Language: C++
Protocol: UCI
Repo Owner: 0mn1verze
Repo URL: https://github.com/0mn1verze/Maestro-Chess-Engine

Fix Logs

  • Added singular extension search
  • Fixed capture move bug in late move reductions
  • Refactored files like hash.cpp and eval.cpp
  • Improved staged move generation
  • Fixed other search bugs

Match Results

Maestro vs Rybka 2.3.2a 64bit:

  • 0.30/0.3 time controls on a i7-10750H with turbo boost on
  • WDL ratio: 23 – 3 – 4

Use Tips

  • Put the exe file, nnue file, and the bin file in the same folder for it to run correctly.
  • Please see the manual for UCI Commands
  • Website Demo

Custom commands

  • “b” – print board
  • “bench” – benchmarking move generation using positions from bench.csv

Performance

  • Rough estimate of 3000 elo

https://github.com/0mn1verze/Maestro-Chess-Engine/releases/download/V1.3/bench.csv
https://github.com/0mn1verze/Maestro-Chess-Engine/releases/download/V1.3/Maestro.exe
https://github.com/0mn1verze/Maestro-Chess-Engine/releases/download/V1.3/nn-eba324f53044.nnue
https://github.com/0mn1verze/Maestro-Chess-Engine/releases/download/V1.3/OPTIMUS2403.bin
https://github.com/0mn1verze/Maestro-Chess-Engine/archive/refs/tags/V1.3.zip
https://github.com/0mn1verze/Maestro-Chess-Engine/archive/refs/tags/V1.3.tar.gz

Leave a Reply

Your email address will not be published. Required fields are marked *