📝H. G. Muller wrote on Wed, Aug 9, 2017 12:48 PM UTC:
OK, thank you for clearing this up. I will make the article conform to the Zillions implementation.
Perhaps you could try the following as well? (I don't have Zillions):
Is the not-passing-through-check rule also enforced when the square jumped over is occupied? And does it depend on the player to which the occupying piece belongs? Logically, if the King tries to move f1-d1, and e1 is attacked (by a Knight, say), it should be forbidden when there is a friendly piece on e1, but allowed if there is an enemy, as the Knight cannot capture the King on e1 when there also is a piece of his own on e1. (At least, I think so; it is not very logical in the first place that the King could be on a square already occupied by another piece, to be checked there...)
OK, thank you for clearing this up. I will make the article conform to the Zillions implementation.
Perhaps you could try the following as well? (I don't have Zillions):
Is the not-passing-through-check rule also enforced when the square jumped over is occupied? And does it depend on the player to which the occupying piece belongs? Logically, if the King tries to move f1-d1, and e1 is attacked (by a Knight, say), it should be forbidden when there is a friendly piece on e1, but allowed if there is an enemy, as the Knight cannot capture the King on e1 when there also is a piece of his own on e1. (At least, I think so; it is not very logical in the first place that the King could be on a square already occupied by another piece, to be checked there...)