The Play-Test Applet was tailored to western Chess variants rather than Shogi variants. To get Shogi-like promotion in an Interactive Diagram you have to define a (numeric) promoOffset rather than a promoChoice. And then order the pieces in the table such that adding this offset brings you at the promoted type in the table. Currently the only way to achieve that is by writing in in the Diagram defnition by hand, and sort the pieces in the proper order. For mandatory promotion on the last rank(s) you can use a morph. This will overrule promotion per zone.
The Play-Test Applet was tailored to western Chess variants rather than Shogi variants. To get Shogi-like promotion in an Interactive Diagram you have to define a (numeric) promoOffset rather than a promoChoice. And then order the pieces in the table such that adding this offset brings you at the promoted type in the table. Currently the only way to achieve that is by writing in in the Diagram defnition by hand, and sort the pieces in the proper order. For mandatory promotion on the last rank(s) you can use a morph. This will overrule promotion per zone.