Carlos Cetina wrote on Thu, Oct 27, 2022 02:52 PM EDT:
OK, I found a solution to the shuffle problem. At the end of the PreGame section, add the code
set b1 findpiece B first spaces;
set b2 findpiece B last spaces;
if & 1 - file b1 file b2:
setflag #b1;
setflag #b2;
endif;
set b1 findpiece b first spaces;
set b2 findpiece b last spaces;
if & 1 - file b1 file b2:
setflag #b1;
setflag #b2;
endif;
This will mark both Bishops as non-virgin in the starting position when their distance is an odd number of squares (i.e. when they are already on different shades). And non-virgin Bishops can never use the Wazir move.
Something is still wrong since after adding that code I get a blank page saying only
Something is still wrong since after adding that code I get a blank page saying only
I am doing the tests with two settings names:
asymmetric-enforced does not have the code you pointed out added.
Asymmetric-Enforced does have added the code.
Both have functions B, b defined as
What are we going to do with the following lines?
Will we not use them?