Comments/Ratings for a Single Item
OK, I see. But this is only in the start position, right?
I suppose there is a more serious issue where "works as designed" does not cover "works as desired": when a Joker is moved the other Joker in the next (half) move still imitates what that Joker imitated. Instead of the mapping of what it imitated.
Regarding my previous comment. I was not talking about the current work on transferring powers, but at an older issue.
It seems that the imitated move changes when I click a piece and not just when the opponent moves. This is undesirable.
Nice idea about the recursivitty of the transferrer.
But can you give an example where it happens? Is this a betzaNew.js problem or did betza.js already suffer from it?
I have sent my diagrams in an email.
OK, I see. The piece you click should have moves that get highlighted, in order for the Joker to imitate it. This was a consequence of introducing legality testing on highlighted moves, which must make the move first. I now save the old value of the imitated type before starting the legality test, and restore it afterwards. That should fix it.
I now also made it such that after a Joker move the imitated type is mapped to a new type as well, rather than staying the same. So the rule is that a Joker imitates the defined 'successor type' of the last moved or imitated piece type. Where by default the successor of each type is the type itself.
Considered by who? In my eyes it is more a hybrid. It keeps the pieces from Dai that were in Chu, but the large Shogi variants all do that. The pieces that distingush Dai from Chu were all thrown out. Although one might argue that the promotion-on-capture rule is the decisive difference.
But of course there is nothing against hybrids.
Buddhist Spirit is also an interesting power piece.
Well, now that I am back to inventing Chess Variants and being more involved in general, I think using only the Dai Shogi (-like) move types would make for a more interesting challenge. Especially now that the Shock Chess rule is implemented, which makes for a much simplet trading rule without making pieces basically immortal.
P.S. I posited a question about the shock rule in relation to multi-movers, which you can find here.
If you remember the Joker does not imitate fully "special" pieces. So it does not promote, nor castle, etc. . This feature helps with that too.
Well, promotion or royalty is never considered part of the move, and would not be imitated by an I atom. But this feature can indeed be used to suppress imitation of special moves, such as Pawn double-pushes or the King's castling.
11 comments displayed
Permalink to the exact comments currently displayed.
Click a piece then click Joker.