In testsuites: is hash memory cleared between positions?

Discussion of chess software programming and technical issues.

Moderator: Ras

rbarreira
Posts: 900
Joined: Tue Apr 27, 2010 3:48 pm

Re: In testsuites: is hash memory cleared between positions?

Post by rbarreira »

Dann Corbit wrote:
How does the GUI know that my testsuite is just a random collection of positions as compared to the sequential moves of a game generated with pgn2fen or some related tool? I do this sort of analysis very frequently.
I don't know... I'm talking about what should happen, not what does happen.

Perhaps the easiest way would be to add an option for this, to be used during test suites.
Dann Corbit
Posts: 12792
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: In testsuites: is hash memory cleared between positions?

Post by Dann Corbit »

rbarreira wrote:
Dann Corbit wrote:
How does the GUI know that my testsuite is just a random collection of positions as compared to the sequential moves of a game generated with pgn2fen or some related tool? I do this sort of analysis very frequently.
I don't know... I'm talking about what should happen, not what does happen.

Perhaps the easiest way would be to add an option for this, to be used during test suites.
I agree, but I want control. So give me a radio button to force the behavior or let the engine choose.
Dirt
Posts: 2851
Joined: Wed Mar 08, 2006 10:01 pm
Location: Irvine, CA, USA

Re: In testsuites: is hash memory cleared between positions?

Post by Dirt »

Dann Corbit wrote:So I guess that really I do not understand your objection.
If I really want to understand what went wrong in a game I start analysing at the end, and move backwards one ply at a time. This lets the engine see the deep results of the game moves, and it will suggest others. The root position at each step won't be in the hash table, but a lot will be.