Check out Janggi (Korean Chess), our featured variant for December, 2024.

Checkmating Applet (3 vs 1)

This page allows you to practice your technique for checkmating a bare King. Just move a piece of the side you want to play with, and the computer will reply with the best move for the other player.

This applet is exclusively for 3-vs-1 end-games, and has some limitations: it assumes none of the pieces would be able to inflict checkmate with only the help of its King, not even help mates. So it will only consider ways of winning that preserve all its pieces, even when sacrificing a piece could lead to a faster mate. For practicing 2-vs-1 end-games, go here.

graphicsDir=/membergraphics/MSelven-chess/ whitePrefix=w blackPrefix=b graphicsType=png squareSize=35 useMarkers=1 enableAI=0 symmetry=none promoZone=0 Fairy piece:X:N:marshall:a1 Fairy piece:Y:N:archbishop:b3 King::K:king:b2,,d4

Generating end-game table; Please wait.

For trying other board sizes (maximally 104 squares):
Files: Ranks:
Type of board:


Rule variations:

Design your own piece

In the pane below you can define moves of a piece by clicking the squares it should be allowed to move to. First click defines a leaper move to the square. A second click would convert this to a slider/rider move that repeats that step/leap. A third click would remove the move again.

To limit the range of a slider you can click the first square along its path that it should not be able to reach. Clicking on the piece takes away all its moves, and thus clears the entire pane. After you are satisfied with the move, you can assign it to one of the pieces through the buttons on the right. Note that you can specify divergent pieces by changing the move before you press the button a second time; normally you would just press it twice, though.

Assign move in panel to piece:
Press twice! (First for moves,
second time for captures.)
Make EGT for the new pieces:



This 'user submitted' page is a collaboration between the posting user and the Chess Variant Pages. Registered contributors to the Chess Variant Pages have the ability to post their own works, subject to review and editing by the Chess Variant Pages Editorial Staff.


By H. G. Muller.

Last revised by H. G. Muller.


Web page created: 2020-06-23. Web page last updated: 2020-06-23

Revisions of MScheckmating-applet-3-vs-1