For a long time, Chess variants were an eccentric hobby with very few people interested in this. This has recently changed and we now have an officially endorsed Chess variant.
Since I think it’s not responsible to invent a Chess variant without doing extensive testing to see if the variant is one which is viable, I have, over the years only officially created two Chess variants:
Back in the mid-first-2000s-decade, there was a lot of discussion about which setup was the best setup for Capablanca chess. Capablanca chess is a variant of chess where the board is made 2 files (columns) wider but remains 8 ranks (rows) high, and two new pieces are added:
Schoolbook initially had complicated castling rules, but in its current form, castling is always three squares towards the corresponding rook.
Initial testing did not find significant advantage for White. Then, later on, back in 2009, the strongest engine which could play Schoolbook chess was H.G. Muller’s excellent Joker80 engine, which seemed to show White had a strong advantage after 1. c3. Because of this, I put Schoolbook chess on the shelf and tried out another opening setup.
More recently, the even stronger Fairy Stockfish engine has come out, which can handily defeat Joker80, and it shows that Schoolbook chess, in fact, is one of the most balanced Capablanca chess opening setups, with a relatively low advantage for White. This in mind, I have gone back to considering Schoolbook to be the best Capablanca opening setup I have come up with.
The best way to play Schoolbook chess (Note: this version uses the older castling rules) is probably with ChessV (alternate download link), which is a free download for Windows and other .net compatible systems (it probably works in Linux, but I haven’t tested it).
Between 2006 and 2008, I worked on an implementation of Schoolbook chess for Zillions of Games. The zip file with that implementation not only has a Zillions version of the game (albeit with the older complicated castling rules), but also contains mating problems from actual (albeit computer-vs-computer) Schoolbook games and discussion about openings.
In 2022, I updated my implementation of Schoolbook for Zillions of Games to have a version with 3-square-castling and some notes based on a Fairy Stockfish with NNUE study of Schoolbook’s opening position. To download this version:
The strongest program that can play Schoolbook is Fairy Stockfish; to play Schoolbook in that engine, tell it to play Capablanca then give it the following setup:
rqnbakbncr/pppppppppp/
This can be done with the setboard command, or via an appropriate Fairy Chess GUI, such as Xboard with H.G. Muller’s updates (included in the mainline release).
After a few hours of running, Fairy Stockfish 14, along with a Capablanca NNUE file, in a 36+ ply analysis, says White has five good first moves:
Long before I was interested in making a Capablanca chess variant, I found, in a mathematics book at my university, an interesting tiling of squares and triangles which the Wikipedia now calls the 33344-33434 tiling.
For years, I thought about how to make a playable Chess variant with this tiling. Finally, in 2021 I wrote a program which can draw this tiling, and in 2022 I have fully implemented a Chess variant on this tiling.
Because this variant uses a non-standard tiling, the only implementation of the variant is for the classic universal abstract game engine Zillions. I have made a Zillions version of the game; the zip file also has a PDF file with full rules for the game.
The full rules are also on the Chess Variants server.Some thoughts:
The variant is public domain, so anyone is free to make an online server playing the game. That said, if I were to go that route, I would like to see something which supports correspondence games, can make pretty images of the board position, and enforces the rules of the variant, ideally using free and open source software.
After releasing Turtle Shell Chess, I found out about Onyx, a Hex variant with interesting capture rules that uses a similar (but not the same) board. Onyx can be played online.
Times have changed. FIDE now supports some 959 different variants of Chess: They have full support for Chess960, which is Chess with, instead of one starting array of pieces, has some 960 possible starting arrays.
FIDE has had an official world championship for Chess960, featuring the world’s strongest players of standard Chess, and Grandmaster Wesley So defeated standard Chess reigning world champion Magnus Carlsen to become the official Chess960 world champion.
Chess960 has fully caught on and is mainstream: All of the major Chess servers on the Internet allow one to play Chess960. Over at Lichess, people have played well over 6 million games of Chess960, to the point that each possible opening setup has been played thousands of times. Chess variants are no longer an eccentric hobby with a small following; mainstream players, including the best of the best, are playing Chess960.
It’s now possible to study thousands of real world Chess variant games over at Lichess; for example, with nearly 8,000 real world games for each setup, it’s now possible to study, for example, the opening of the RNBBQKNR opening setup of Chess960.
Indeed, there has been real world study of the openings in Chess960, mainly trying to find out which ones are the most balanced.
For the longest time, I wanted a Chess variant to become mainstream, to become a variant played by standard Chess players. With Chess960, this has finally happened. It may not be the perfect Chess variant—I am no fan of its castling rule, for example—but no variant is perfect and this variant keeps the general feel of Chess without needing to memorize long opening lines.