Check out Makruk (Thai Chess), our featured variant for March, 2025.


[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Single Comment

Play-test applet for chess variants. Applet you can play your own variant against.[All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Fri, Jan 8, 2021 06:03 AM EST in reply to H. G. Muller from Thu Jan 7 10:24 AM:

I am in fact more worried that it is possible to one-sidedly end a game as a draw by entering a drawn command. Wouldn't it be better to treat that command as a draw offer, requiring that both players must enter it (in subsequent turns) before it gets executed? I can define a 'constant' lastDrawOffer, initialized to -2, which would remember the turn number where a drawn command was last received, and then only execute it when the previous value was one lower. If we want to stick to FIDE rules, the 50-move and 3-fold-repeat conditions could automatically submit the offer at the turn where it occurs, so that either player can claim, rather than immediately adjudicating the game.