3 ms·
This lack of full chess rules implementation really grates on me. As someone said on proggit, this claim is similar to claiming to be the fastest 100m runner,
by sireat 12y ago
This lack of full chess rules implementation really grates on me.
As someone said on proggit, this claim is similar to claiming to be the fastest 100m runner, except you ran 70 yards.
There should be an ongoing challenge to implement a full chess rule spec in as small a program as possible.
FIDE rulebook(warts and all) is one place to start: http://www.fide.com/component/handbook/?id=124&view=article http://www.fide.com/component/handbook/?id=124&view=article
- greyman 12y agoWhat about moves validity, and detection of mate/stalemate? Would it be ok that the program assumes, that the opponent is playing legal moves only? Also, should it be required to detect mate and stalemate, and stop playing at that point? Also, there is a 50-moves rule and 3rd position repetition rule, but I believe this doesn't need to be implemented, since you are not required to invoke the rule.