Skip to content

SamuraiDangyo/mayhem

Repository files navigation

Mayhem

Linux UCI Chess960 engine. Written in C++20 language. Licensed under the GPLv3. Optimized for speed and simplicity. Programmed in self-documenting style.

Mayhem uses EvalFile and BookFile for maximum strength. Works well w/o them of course.

Strength ( Blitz ): HCE ~2300 Elo and NNUE ~3000 Elo.

Simple make all strip should build a good binary. perft/bench/p commands should be used to verify the program. See Makefile and mayhem.hpp for more information.

If needed adjust MoveOverhead and Hash values accordingly. Credit for PolyGlot and NNUE stuff.

Happy hacking !