Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Vincent, will you comment on Diep hardware for Maastricht

Author: Robert Hyatt

Date: 07:08:24 07/02/02

Go up one level in this thread


On July 02, 2002 at 09:18:12, Gian-Carlo Pascutto wrote:

>On July 02, 2002 at 08:41:38, Robert Hyatt wrote:
>
>>On July 02, 2002 at 02:47:50, Gian-Carlo Pascutto wrote:
>>
>>>On July 01, 2002 at 22:42:45, Vincent Diepeveen wrote:
>>>
>>>>On July 01, 2002 at 22:01:11, Robert Hyatt wrote:
>>>>
>>>>Right Bob,
>>>>
>>>>Sjeng is running under shredder and using shredder's book facilities...
>>>>...in this case it's "look who's talking".
>>>
>>>My thing has _complete_ internal book facilities.
>>>
>>>--
>>>GCP
>>
>>
>>Not quite.  IE in the case of the GUI from ChessBase, they handle the book
>>stuff _before_ the engine gets a chance to do anything for itself.  If you
>>turn their book off, then your book code will probably work, but only if the
>>GUI chooses to let the engine make moves for itself.  This is a problem in
>>the case of ChessBase because it means _any_ engine they are compatible with
>>can use their books, their learning, etc...
>>
>>That is messy, to say the least...
>
>What has this got to do with Sjeng?

Same thing it has to do with Crafty.  I have _always_ had my own book
facility and my own book learning.  But run Crafty under (say) the ChessBase
GUI and my book and book learning doesn't work.  Because it is never used until
the ChessBase GUI is "out of book".

_anybody_ that runs under a foreign GUI can experience this problem.  Because
until the GUI chooses to "involved" the engine, the GUI can do anything it
wants...



>
>My point was that it would take a professional programmer not long to get
>some basic book code working. (no learning needed for a single tournament)
>
>Vincent then tried to make some point by mentioning my engine, which
>doesn't make sense since it has complete standalone book logic.
>
>You guys are claiming it is a big hassle to write all-new basic book code.
>I find that claim ludicrous.

I find that it took me at least a year of off and on work.  Learning.
Format.  Choosing book lines (the ChessBase GUI does this also).  Etc.
I would not want to start from scratch _right now_ and try to play a match
in 3-4 months.  I would want to spend the last 3-4 months before the match
getting ready for the match itself, not writing a big chunk of code.

if your book code could be written in a week, it is either bad or you are
far better at doing this stuff than I am.  My "select a book move" code is
complicated enough, not even considering the learning issues...





>
>--
>GCP



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.