H. G. Muller wrote on Wed, Sep 14, 2016 07:40 PM UTC:
It seems the diagram script by default applies (in games without drops) Chu Shogi promotion rules: you only can promote when you enter the zone from outside, or, for a Pawn, on the last rank. Otherwise, when you start inside the zone, you can only promote on capture.
But this is not what we would want for games like Grand Chess. I guess I should make it also dependent on the promoOffset diagram parameter. This is only non-zero for Shogi-like promotions, so if it is zero we are likely dealing with a western Chess variant. We could then allow promotions for any move that ends in the zone.
Unfortunately I cannot correct the old file: when I upload a correction with the interactive-diagram article, it now ends up in a different directory of the CVP server as where the old one ended up. So there now is a corrected file at http://www.chessvariants.com/membergraphics/MSinteractive-diagrams/betza.gif .
It seems the diagram script by default applies (in games without drops) Chu Shogi promotion rules: you only can promote when you enter the zone from outside, or, for a Pawn, on the last rank. Otherwise, when you start inside the zone, you can only promote on capture.
But this is not what we would want for games like Grand Chess. I guess I should make it also dependent on the promoOffset diagram parameter. This is only non-zero for Shogi-like promotions, so if it is zero we are likely dealing with a western Chess variant. We could then allow promotions for any move that ends in the zone.
Unfortunately I cannot correct the old file: when I upload a correction with the interactive-diagram article, it now ends up in a different directory of the CVP server as where the old one ended up. So there now is a corrected file at http://www.chessvariants.com/membergraphics/MSinteractive-diagrams/betza.gif .