Does the world need yet another chess variant? Here it comes anyway.
So I got this idea while implementing Musketeer engine.
How about a really random chess variant?
Any engine/human can beat any engine/human.
But still premium engines like Stockfish/Komodo/etc will top the rating lists.
Works on any GUI. No need for proprietary software.
Tho there is some modifications to be made in engines. See the github page.
The idea is very simple:
Use the normal board.
You only add dice roll before any move to see which piece you must move.
If there's no legal moves for such a piece, you move any piece you like.
Variant rules + engine to play against: https://github.com/SamuraiDangyo/DiceChess
Here is a sample game: Notice comments { K } tells which piece a player must move.
Code: Select all
[ Variant: DiceChess ]
[ Think time: 1000 ]
[ Date: 27.12.2019 12:14:41 ]
[ White: DiceChessEngine 0.10 ]
[ Black: DiceChessEngine 0.10 ]
[ Result: 1-0 ]
{ N } b1c3 { K } d7d5 { Q } d2d4 { N } b8c6 { R } a1b1 { K } e8d7 { K } e1d2 { N } g8f6 { P } e2e3 { N } c6b4 { N } g1f3 { K } d7e8 { B } f1b5 { Q } d8d7 { P } a2a3 { R } a8b8 { N } f3e5 { K } e8d8 { N } e5f7 { R } d8e8 { Q } d1f3 { N } b4c6 { N } f7h8 { N } f6e4 { N } c3e4 { Q } d7f5 { K } d2c3 { R } b8a8 { R } h1e1 { P } d5e4 { R } e1g1 { K } e8d8 { R } g1e1 { B } c8e6 { N } h8f7 { B } e6f7 { K } c3d2 { B } f7g6 { N } f3f5 { N } c6e5 { P } d4e5 { R } a8c8 { Q } f5d7 { 1-0 }