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

Since Java is no longer supported in most browsers, our Java applets probably will not run unless you install an extension that will run them. We recommend installing the CheerpJ Applet Runner extension on Edge, Chrome, or another Chromium browser. If your browser still does support Java, and you're not using this extension, make sure this site is listed in your Java exceptions list. You should find this in the Security tab of your Java control panel.

Russian Fortress Chess

If you had a Java-capable browser, you could play Russian Fortress Chess here.
Keys "s"=save "l"=load "b"=back once

Indigo and Azure are the Blue team. Maroon and Scarlet are the Red team.

You may capture a unit from an allied army, but you do not check the allied king. You may not move into check. If a king is checkmated when his turn comes around, his whole army vanishes. If there is no legal move, skip the turn. For this reason, stalemate is unlikely, so all pawns promote to queens.

In negotiating the barriers, knights are assumed to move first orthogonally. I couldn't figure out how to handle the en passant rule, so I skipped it. I may add the option to arrange the pieces in your fortress as you like at the onset.

I figured the pawns could capture around the corner of the fortress, but that bishops could not sneak out the rim of the door.

Thanks to Bishop Fish and Veronica Reid for help with the debugging.

Russian Fortress Chess

Hans Bodlaender's Chess Variants
Hans Bodlaender's Chess Applet

Ed's Chess Variants

These are simple illustrations rather than strong opponents.

Bug Reports -- Thank you! Keep them coming!

Written by Ed Friedlander


WWW Page Added: Sunday, December 30, 2001