Beware of other subtle logic mistakes. It took me over two years before I realized there was a bug in Myrddin that caused it to fail to check if a move that would cause a 50-move draw would ALSO cause checkmate.
How do you fix this.
Moderator: Ras
-
JVMerlino
- Posts: 1407
- Joined: Wed Mar 08, 2006 10:15 pm
- Location: San Francisco, California
Re: How do you fix this.
-
bob
- Posts: 20943
- Joined: Mon Feb 27, 2006 7:30 pm
- Location: Birmingham, AL
Re: How do you fix this.
And as ChrisW mentioned. you don't need 3 repetitions, you only need 2. If the engine repeats the second time and can only reach a draw score, what would it do differently before reaching the 3rd repletion as opposed to doing the same thing before the second. MUCH more effective.