Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Why do some engines have learning capacity and others none?

Author: Uri Blass

Date: 11:22:02 01/06/06

Go up one level in this thread


On January 06, 2006 at 12:49:14, Peter Skinner wrote:

>On January 06, 2006 at 11:25:58, Robert Hyatt wrote:
>
>>On January 06, 2006 at 10:42:43, Peter Skinner wrote:
>>
>>>On January 06, 2006 at 09:10:06, Torstein Hall wrote:
>>>
>>>>This must be a book learning, not positional learning, at least for all CB
>>>>engines not having position learning built in! So Fritz can in my view not learn
>>>>anything.
>>>>
>>>>Torstein
>>>
>>>Technically anything that runs in the Chessbase interface has positional
>>>learning.
>>>
>>>It is just some engines have it internally, and some the interface does it for
>>>it. Obviously one is better than the other, but both "have it".
>>>
>>>Peter
>>
>>
>>I'm not sure how that would work.  Positional learning is normally a product of
>>fiddling with hash table entries.  I don't believe the GUI can do this.  In
>>fact, it probably doesn't even know where the hash table sits in memory, much
>>less how to make sensible adjustments to certain entries...
>
>Well Chessbase's interface controls the hash table for the engine.

No it does not control hash and cannot control it.

Movei use some ini file to decide how much hash to use and does not consult
chessbase.

It ignore hash commands.
There are instruction to the user how to change hash but the chessbase interface
does not know about these instruction and I changed them recently in my last
private version.

Chessbase interface can only do book learning because it can control the book
moves that the engine does not decide about them and it also can use tablebases
but it simply cannot do nothing about other things.

Uri



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.