Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Ilya Smirin - Hiarcs 8 ½-½ - Hiarcs was seeing a strong advantage...

Author: Uri Blass

Date: 09:01:12 04/25/02

Go up one level in this thread


On April 25, 2002 at 10:46:57, Robert Hyatt wrote:

>On April 25, 2002 at 06:52:58, Uri Blass wrote:
>
>>On April 25, 2002 at 06:08:03, Sune Fischer wrote:
>>
>>>On April 25, 2002 at 05:24:52, Uri Blass wrote:
>>>
>>>>I do not know why do you suspect that it is more.
>>>
>>>Because I have not tested how Chezzz's strength depends on hashsize, and 6 elo
>>>doesn't sound like a lot.
>>>
>>>>In the second game(10 hours per game) movei is losing the endgame against chezzz
>>>>so it is 1-1
>>>>
>>>>The previous movei also lost the game with black(10 hours for game) and I think
>>>>that the latest version played better.
>>>>
>>>>I will stop these long time control games and I will try to implement some very
>>>>small opening book only for the first move and learning to change the first move
>>>>in every game so movei will be able to play a match of 4 games without repeating
>>>>the same game twice.
>>>>
>>>>
>>>
>>>If the point is to prove you have a method that is better than hashing, then I
>>>think you should give your opponents a decent size hash.
>>
>>I did not say that I have a method that is better than hashing but that I am not
>>going to use hash tables in the way that they are used today by chess programs.
>>
>
>There is only one way they _can_ be used in an alpha/beta search.  Otherwise
>what you will be doing can not be called "transposition/refutation" which is
>the proper name for "hash" tables.
>

The problem is that my evaluation function is not depended
only on the leaf position.


It does not mean that memory from previous search for
better order of moves cannot be used with this evaluation
but today I do not use it(I use 2
killer moves and history tables but this is not what I mean by
memory from previous search).


>
>
>>I also think that 8 mbytes is a decent hash and the difference between 8 mbytes
>>and 128 mbytes is small(I also cannot use 128 mbytes in my p800).
>>
>>I remember a claim by programmers that doubling the hash tables give 6-7 elo and
>>I do not remember a claim that it is dependent on the time control.
>>
>
>
>Your number is wrong.  It depends on a lot of things.  But one thing can
>be easily proven.  Changing the hash size can make the program reach a
>specific depth more than 2x faster.  And >2x is > 50 elo.

The question is about rating for games.

I agree that in endgame doubling the hash tables
can do the program  more than twice times faster but
the interesting question is what happens in the middle game
that is more important.

>
>
>
>
>>>
>>>An opening book is a good idea for that reason. I don't want a huge book because
>>>I want the engine to play the game itself, the opening included.
>>>
>>>-S.
>>
>>I agree and I also never liked the idea of a huge opening book.
>>
>>Uri
>
>
>Depends on where you play.  On ICC you will get killed with a small opening
>book...

I think that it depends on the program but I do not care about
ICC today.

You will get killed if the opponent can repeat the same opening
again and again but if the program is not deterministic
in the first 10 moves then things may be changed.

I think that a good program should find good opening moves
by itself.

My program in the 5th division of the winboard programs
has 9.5 out of 11
inspite of not having opening book,hash tables,pondering
and even does not use the null move pruning that
seems to be a significant improvement relative to
the previous version.

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.