The Chess Variant Pages
Custom Search

[ 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

This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2005-04-22
 Author: Hans L. Bodlaender and Antoine  Fourrière. Marseillais Chess. Move twice per turn. (8x8, Cells: 64) (Recognized!)[All Comments] [Add Comment or Rating]
Fergus Duniho wrote on 2003-02-28 UTC
My ZRF for Simple Marseillais Chess is now improved. I previously had it check for check with extra moves by each King. This had the disadvantage of giving the human player extra work to do on some occasions. The game would be stalled until the human clicked on the space for the check marker. Checking for check is now taken care of by a third player. But it is still done with the same moves. The third player checks for check by making moves with the Kings belonging to each side. This is done by including items in the turn-order like (bot White check-move) and (bot Black check-move). As it happens, attacked? works with the player who owns the piece, not the player who moves the piece. So when bot moves the White King, it can use attacked? to check whether the White King is attacked. And when bot moves the Black King, it can use attacked? to check whether the Black King is attacked. The advantage of doing these checks with a third player is that human players no longer have to attend to the check marker. One disadvantage, though it's questionable how much of a disadvantage this is, is that Zillions now plays a weaker game. It played an even weaker game when I used ?bot instead of bot. But this may at least give human players a better chance of appreciating the game without being quickly beaten by the computer. I hope that increasing the thinking time will provide challenging enough play. If it's just not challenging enough, one can always remove bot from the turn-order and just attend to the check marker when necessary.