Learning feature

General discussion about computer chess...
Hood
Posts: 200
Joined: Thu Jun 10, 2010 2:36 pm
Real Name: Krzych C.

Re: Learning feature

Post by Hood » Sun Jun 26, 2011 6:47 pm

[="Uly"]
Then you have a twisted definition of learning. In your mind the Stockfish Gran series have learning, in mine, Learning has yet to be implemented in Stockfish.



May be twisted, may be not :-). It is short time learning. Do you remember all from a base school ?
Smolensk 2010. Murder or accident... Cui bono ?

There are not bugs free programms. There are programms with undiscovered bugs.
Alleluia.

User avatar
Uly
Posts: 838
Joined: Thu Jun 10, 2010 5:33 am

Re: Learning feature

Post by Uly » Mon Jun 27, 2011 1:00 am

ernest wrote:Learning on 1000 positions would mean saving 1000 Hash tables (maybe 1 TeraByte... :shock: )
Not very practical!... :)
You're confusing the features, Save/Load Hash is NOT learning, because it's also short-term and will be forgotten as soon as Rybka overwrites a hash entry. Rybka 4 still has the Save/Load Hash feature, but the reports I've seen make me think that it's not worth the hassle.

Persistent Hash is a different feature, in where you set it once and Rybka 3 will automatically store all positions analyzed on a single file of the specified size. I have mine set to 256MB, and it's a single file, all positions are stored in it so I don't need to create a new one for each position.

(Is still full of bugs and only recommended for users that know how to workaround them)

@Hood:

I don't remember everything from base school but I remember things from yesterday and really old anecdotes. The preserve analysis feature you talk about is akin to getting amnesia every time you wake up, that's how engines without learning work, their whole memory is erased every time you unload them.

ernest
Posts: 247
Joined: Thu Sep 02, 2010 10:33 am

Re: Learning feature

Post by ernest » Mon Jun 27, 2011 2:40 am

Uly wrote:Persistent Hash is a different feature, in where you set it once and Rybka 3 will automatically store all positions analyzed on a single file of the specified size. I have mine set to 256MB, and it's a single file, all positions are stored in it so I don't need to create a new one for each position.
OK thanks, Uly!

Hood
Posts: 200
Joined: Thu Jun 10, 2010 2:36 pm
Real Name: Krzych C.

Re: Learning feature

Post by Hood » Mon Jun 27, 2011 1:33 pm

Uly wrote: I don't remember everything from base school but I remember things from yesterday and really old anecdotes. The preserve analysis feature you talk about is akin to getting amnesia every time you wake up, that's how engines without learning work, their whole memory is erased every time you unload them.
If i made save hash it is not neccessarily the amnesia.
Smolensk 2010. Murder or accident... Cui bono ?

There are not bugs free programms. There are programms with undiscovered bugs.
Alleluia.

tano-urayoan
Posts: 30
Joined: Sat Aug 21, 2010 5:36 pm
Real Name: Tano-Urayoan

Re: Learning feature

Post by tano-urayoan » Tue Jun 28, 2011 5:35 am

Hood wrote:
If i made save hash it is not neccessarily the amnesia.
Have you tried Rybka's save hash before? How did it worked for you? For example you analyzed a position to depth 25 after you unloading the engine and later return to that position did it started analyzing at depth 26?

Post Reply