Page 6 of 22

Re: Stockfish version with hash saving capability

Posted: Wed Aug 02, 2017 9:39 am
by Zerbinati
Pull Request is close from Marco Costalba

Re: Stockfish version with hash saving capability

Posted: Wed Aug 02, 2017 9:53 am
by cdani
Zerbinati wrote:Pull Request is close from Marco Costalba
From time to time I will publish an updated version of Stockfish with these features. Or maybe some known derivative will include it.

Re: Stockfish version with hash saving capability

Posted: Wed Aug 02, 2017 10:04 am
by Chess762
cdani wrote: From time to time I will publish an updated version of Stockfish with these features.
It will be excellent!

Re: Stockfish version with hash saving capability

Posted: Wed Aug 02, 2017 10:33 am
by Rodolfo Leoni
Zerbinati wrote:Pull Request is close from Marco Costalba
Thanks for your contribution, anyway. :)

Re: Stockfish version with hash saving capability

Posted: Wed Aug 02, 2017 12:02 pm
by retep1
Is asmfish with option TTF-file one of the derivates with hash saving capability?
https://github.com/lantonov/asmFish/tre ... es/Windows

Re: Stockfish version with hash saving capability

Posted: Wed Aug 02, 2017 12:07 pm
by Rodolfo Leoni
retep1 wrote:Is asmfish with option TTF-file one of the derivates with hash saving capability?
https://github.com/lantonov/asmFish/tre ... es/Windows
I tried it less than one minute. AsmFishW resets its hashes every time you make a move. I never tried to save/load them because I think a hash which only keeps its contents until a move is made is rather useless for game analysis. They are "non-persistent" hashes. :)

Re: Stockfish version with hash saving capability

Posted: Wed Aug 02, 2017 12:15 pm
by zullil
Rodolfo Leoni wrote:
retep1 wrote:Is asmfish with option TTF-file one of the derivates with hash saving capability?
https://github.com/lantonov/asmFish/tre ... es/Windows
I tried it less than one minute. AsmFishW resets its hashes every time you make a move.
What? Are you using a GUI? Without looking at the code, I can't say what would trigger hash clearing in asmFish, but what you've claimed doesn't make sense to me.

Re: Stockfish version with hash saving capability

Posted: Wed Aug 02, 2017 12:22 pm
by Rodolfo Leoni
zullil wrote:
Rodolfo Leoni wrote:
retep1 wrote:Is asmfish with option TTF-file one of the derivates with hash saving capability?
https://github.com/lantonov/asmFish/tre ... es/Windows
I tried it less than one minute. AsmFishW resets its hashes every time you make a move.
What? Are you using a GUI? Without looking at the code, I can't say what would trigger hash clearing in asmFish, but what you've claimed doesn't make sense to me.
Of course I use a Gui... Don't ask me to use an engine in console mode! :)

Arena Gui. Click "Analyze" and it's in infinite analysis. You'll see hashfull % raising to 99%, sometimes 100%. Then try making a move. Hashes start from 0%.

Then, try Stockfish "Savehash" version by Daniel. Uci option "Never clear hash" checked on. Click "Analyze" until hashfull is 99% (or 100%). Then try making a move and you'll see there's been no hash reset.

I hope this makes some senses....

Re: Stockfish version with hash saving capability

Posted: Wed Aug 02, 2017 12:36 pm
by zullil
Rodolfo Leoni wrote:
zullil wrote:
Rodolfo Leoni wrote:
retep1 wrote:Is asmfish with option TTF-file one of the derivates with hash saving capability?
https://github.com/lantonov/asmFish/tre ... es/Windows
I tried it less than one minute. AsmFishW resets its hashes every time you make a move.
What? Are you using a GUI? Without looking at the code, I can't say what would trigger hash clearing in asmFish, but what you've claimed doesn't make sense to me.
Of course I use a Gui... Don't ask me to use an engine in console mode! :)

Arena Gui. Click "Analyze" and it's in infinite analysis. You'll see hashfull % raising to 99%, sometimes 100%. Then try making a move. Hashes start from 0%.

Then, try Stockfish "Savehash" version by Daniel. Uci option "Never clear hash" checked on. Click "Analyze" until hashfull is 99% (or 100%). Then try making a move and you'll see there's been no hash reset.

I hope this makes some senses....
I have no idea what UCI commands Arena sends to an engine when you "make a move", but, in any case, that would be an issue with the GUI, not with the engine.

And doesn't hashful simply report (approximately) the amount of hash utilized by the current search? So, of course, it starts at 0, but that doesn't mean the hash was cleared at the start of the search.

Re: Stockfish version with hash saving capability

Posted: Wed Aug 02, 2017 12:41 pm
by zullil
retep1 wrote:Is asmfish with option TTF-file one of the derivates with hash saving capability?
https://github.com/lantonov/asmFish/tre ... es/Windows
Yes. it is.