H. G. Muller wrote on Thu, Sep 15, 2016 09:50 AM UTC:
I don't get it. Who/what are you playing against? A computer? If you play against yourself, how come you overlook a pin and then punish it? I would expect you would overlook it for both sides in that case.
The method I use to see how a Chess variant typically progresses is configuring Fairy-Max to play it, and then watch Fairy-Max play against itself in blitz games. There is one slight complication in this case: Fairy-Max allows only a single rank of pieces to be configured in its game definitions for the start position of a variant (and then adds a rank of Pawns itself). Your game would need two ranks with pieces. This could be solved with an external start position, but it could be simpler to use Sjaak II instead. This can be configured for arbitrary start positions.
I still host a package of WinBoard + Sjaak pre-configured to play Sac Chess ( http://hgm.nubati.net/SacChess.zip ). You could use that, and change the game definition of Sac Chess in Sjaak's variants.txt file into that of your own games. (Or duplicate it, and change one.)
Not sure if you can make the promotion choice dependent on the rank in Sjaak II, however. If not, you could forbid promotion to Q,A,M everywhere, but you would not be able to see how often it would make use of that possibility if it had existed.
I don't get it. Who/what are you playing against? A computer? If you play against yourself, how come you overlook a pin and then punish it? I would expect you would overlook it for both sides in that case.
The method I use to see how a Chess variant typically progresses is configuring Fairy-Max to play it, and then watch Fairy-Max play against itself in blitz games. There is one slight complication in this case: Fairy-Max allows only a single rank of pieces to be configured in its game definitions for the start position of a variant (and then adds a rank of Pawns itself). Your game would need two ranks with pieces. This could be solved with an external start position, but it could be simpler to use Sjaak II instead. This can be configured for arbitrary start positions.
I still host a package of WinBoard + Sjaak pre-configured to play Sac Chess ( http://hgm.nubati.net/SacChess.zip ). You could use that, and change the game definition of Sac Chess in Sjaak's variants.txt file into that of your own games. (Or duplicate it, and change one.)
Not sure if you can make the promotion choice dependent on the rank in Sjaak II, however. If not, you could forbid promotion to Q,A,M everywhere, but you would not be able to see how often it would make use of that possibility if it had existed.