User Guide

How to Play A Game

To play a game you need a Graphical User Interface (GUI). Refer to your GUI’s Help document for instructions on how to install a chess engine and start a game.

How To Weaken Playing Strength

MadChess is difficult to defeat, unless you’re an Grandmaster (2600 ELO). For a more enjoyable game, you may wish to weaken the engine. In the Shredder and Hiarcs Chess Explorer GUIs, set the playing strength of the engine in the new game dialog.


Not all GUIs provide a playing strength option in the new game dialog. In GUIs that lack this feature, you may weaken the engine by setting the LimitStrength and ELO parameters.

MadChess ELO values have has been tested against Shredder, a chess engine known for its realistic, human-like play at reduced strength. See ELO Ratings for a list of typical chess players (of varying enthusiasm and ability) and their corresponding rating.

Refer to Engine Parameters for an explanation of all MadChess engine parameters. Refer to your GUI’s Help document for instructions on how to modify and save engine parameters.

How Does MadChess Play Chess?

For a technical explanation of how MadChess searches and evaluates chess positions, see the Developer Guide.

How Does MadChess Play Chess As Poorly As Me?

For a technical explanation of how the strength of MadChess is reduced, see The MadChess UCI_LimitStrength Algorithm.

Comments are closed.