![]() Main
HomeDownload Personal history Sjef About Variants Perft Programming details
Design decisionsSearch techniques Evaluation Chess programming links
Chess programming wikiEd Schröder's programming pages XBoard communication protocol Talk Chess forum |
Specifying chess variants in SjaakSjaak comes with a number of build-in variants, but it's also possible to create your own without having to modify the program. Since revision 367, Sjaak comes with a "variants.txt" file, which contains a detailed description of how to define a variant as well as a number of examples. To make the variants work in XBoard/WinBoard, all you have to do is specify the name of the file after the engine command: ./xsjaak variants.txt You may need to enclose the entire command in quotes, and you may need to specify the full path to the file in order for Sjaak to find it. If the file is found succesfully, the variants listed in it will appear in Sjaak's option dialog box as variants that can be played as variant "fairy". |