Hacker News new | ask | show | jobs
by jjnoakes 1403 days ago
> that implies illegal moves are allowed in the intermediate moves

Seems simple enough to define illegal moves as moves that end your turn in check, which is basically the same definition as regular chess. I don't immediately see the problem there.

> if illegal moves are allowed then white can open with 1. Qxd8 Qxa8 Qxh8 Qd1

This isn't the same thing at all...

1 comments

But the rule in chess is actually:

> No piece can be moved that will either expose the king of the same colour to check or leave that king in check.

And you're right that you can re-write that rule, but my point is that it needs to actually be done here, which it hasn't been.

I'm not trying to shit on these rules, I'm just highlighting the difficulty in actually writing consistent rules.

Right, I didn't say the rule in chess was exactly that, but "basically" that - which effectively is the same.

The rules could certainly be written out in more legalese, but I found them easy to understand as-is without resorting to suggesting that the queen could also start ignoring and moving through pieces at will.