You are on the backup site for Chessvariants.com. Any posts, moves, or other changes you make here will not be permanent, because the pages and database from the main site will be backed up here every midnight EST. Additionally, things may not be working right, because this site is also a testbed for newer system software. So, if you are not here to test, develop, or merely read this site, you may want to change .org to .com in the navigation bar and go to the main site.



The Chess Variant Pages




[ 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

Forward Chess ZIP file. Download these files to play Forward Chess with Zillions of Games![All Comments] [Add Comment or Rating]
Larry Smith wrote on 2004-02-04 UTC
Instead of the win-conditon being the presence of the King within a
particular zone, make the win-conditon also the absence of the King on the
rest of the field.

This is your current condition:

  (win-condition (White Black) (absolute-config King (promotion-zone)))

Make it:

(win-condition (White Black) 
(and
(absolute-config King (promotion-zone))
(absolute-config (not King) (not-promotion-zone))
)
)

You will have to define the not-promotion-zone, which will be all the
cells that are not part of the normal promotion-zone.

The Zillions engine will now have the 'urge' to move that King into the
promotion-zone.