Check out Janggi (Korean Chess), our featured variant for December, 2024.


[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Single Comment

Jocly. An html-based web platform for playing 2-player abstract stategy games.[All Comments] [Add Comment or Rating]
H. G. Muller wrote on Wed, Jan 3 06:00 PM UTC in reply to François Houdebert from 05:37 PM:

I am thinking now of whether we can also provide help on the view part. There the routine cbMoveMidZ usually requires a non-trivial custom definition, to decide which moves should jump and which slide. In orthodox Chess this is easy: only the Knight jumps, and it always jumps. For pieces like the Archbishop it already gets more tricky: you want its Knight moves to jump, but the Bishop moves to slide.

In principle it should be possible to examine all piece graphs, to determine which destinations of a piece can be blocked (so that the move to those must slide), and which can be reached directly. The latter must jump, unless they are adjacent, in which case it is more natural to slide.

Pieces like a Dababbarider preferably should use a kangaroo bouncing motion to reach there destination, but I guess Jocly doesn't support that. ;-)