What Is a Helpmate Chess Problem and How Does Helpmate Analyzer Help Analyze It?
Updated
A helpmate is a chess problem in which both sides cooperate to checkmate Black: White moves first (unless the stipulation says otherwise), and Black helps rather than resists, so the checkmate is reached in exactly the number of moves the problem specifies. Helpmate Analyzer (helpman.komtera.lt) is an online tool for chess composers and judges that takes a helpmate position and stipulation, then reports the problem's thematic content and the effects of each move's departure and arrival. It is aimed at people who compose or judge helpmates, not at players looking for game analysis.
What makes a helpmate different
In a normal game or a directmate, Black defends. In a helpmate, Black is a partner: both sides play the moves that produce the final mate. The stipulation fixes the terms — typically how many moves each side makes and who moves first — and the solver's job is to find the unique cooperative sequence that mates Black within those terms.
Because the point is the construction rather than the contest, helpmates are judged on their themes: recurring patterns of move effects, such as a piece clearing a line, a square being unguarded, or two sides swapping roles. That is exactly the layer Helpmate Analyzer is built to surface.
What Helpmate Analyzer does
According to the site, you specify the position and the stipulation of a helpmate problem, and the program analyzes it and provides information on:
- Thematic content — which recognized themes the problem contains. The site lists programmed themes including Lommer theme, sacrificial Loyd's clearance, colour-switched moves, masked unguard of flight, Sabra 29 theme, Azemmour 12 theme, WCCT-12 theme, and Festina lente.
- Effects of departure and arrival of individual moves — what each move changes by leaving its origin square and by reaching its destination, which is the raw material of most helpmate themes.
- Other features of the problem.
The site describes the tool as being for chess composers and judges. It also invites donations via PayPal to support development; the site does not state terms of use beyond that, so treat access and any limits as something to confirm on the site itself.
Workflow: from diagram to results
- Get the position in. You can set up the position directly, or bring in an image: the site's Chess OCR service recognizes chess diagrams, and the news notes that images can include multiple chessboards, with upload by file selection, camera, drag-and-drop, or copy-paste (Ctrl+V pastes directly without opening the OCR tab).
- State the stipulation. The analysis depends on the problem's terms, so the stipulation has to match what the problem actually asks.
- Run the analysis and read the results. The results panel reports thematic content and the departure/arrival effects of individual moves, which you then interpret against the theme definitions.
A practical example: if you have composed a two-move helpmate and suspect it contains a colour-switched move, enter the position and stipulation, run the analysis, and check whether that theme is reported — then use the departure/arrival breakdown to see which move carries the effect and whether it holds across the solution.
Common sticking points
- OCR input is the likeliest failure point. Diagram recognition is convenient but depends on image quality; if the imported position looks wrong, correct it before analyzing, since every later result depends on the position being exact.
- Theme names need a reference. The tool reports themes by name; if a name is unfamiliar, check it against the site's glossary rather than guessing from the label.
- Twins need their description. Problems with multiple parts are described in a specific notation, and the site links to guidance on how to describe twins — get that right before expecting the analysis to match.
Supporting resources on the same site
- Glossary of helpmate themes and terms — for interpreting the thematic labels the analyzer reports.
- How to describe twins — for multi-part problems.
- Examples of helpmates for beginners — a starting point if you are new to the genre.
- Chess OCR — the diagram-recognition tool, also usable on its own.
- Problem databases — the site points to the Chess Problem Database Server (PDB) by Schwalbe, the German Chess Problem Society, and YACPDB by Dmitry Turevsky, useful for checking whether a problem or theme already exists.
- Books (PDF) — Chris Feather, Black to Play (F. Chlubna, Vienna, 1994, correction 2012); Hilmar Ebert and Hans Gruber, Top Helpmates (1995) and Early Helpmates (2001).
Who should use it
Use Helpmate Analyzer if you compose helpmates and want a quick check of a problem's thematic content and move effects, or if you judge them and need a consistent reading of what a problem contains. If you are learning the genre, start with the beginner examples and the glossary first — the analyzer's output assumes you know what the theme names mean.