Computer Chess Club Archives


Search

Terms

Messages

Subject: Crafty null move question

Author: Patrik

Date: 12:03:01 08/19/02


Hello, Dr. Hyatt.

When I run Crafty 18.15, I sometimes get "ERROR, not installing bogus move"
message.
If I delete HashStore() statement in null move, I don't get that error message.
What I am wondering is how you can store position with current_move[ply]=0.
When that position is found in HashProbe() next time, hash_move[ply] will become
0. But 0 is not valid move.

My second question is you did Rule50Moves(ply+1)++ but you didn't do
Rule50Moves(ply+1)-- after null move search.

Thank you.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.