01-29-2021, 10:03 AM
(This post was last modified: 01-29-2021, 10:04 AM by slimy_asparagus.)
(01-29-2021, 09:42 AM)Eric Piette Wrote: Hi,
Ok so in that case, I advise you to look at "Double Chess.lud" the game uses also 2 kings.
Regards,
Eric
Eric,
I am at work so I cannot check the .lud file. However googling double chess, I suspect it is not relevant.
As I understand it in Double Chess you must not allow either of your Kings to remain in check. The current chess implementation would work fine for that. I am guessing it uses ("IsInCheck" "King" #1) as you suggest.
In Spartan chess having exactly one King in check does not limit the Black player in any way. Black is only forced when both Kings are in check. It is perfectly valid to capture a Black King, in which case the Check rules become similar except that then a hoplite (pawn equivalent) may be promoted to King.