Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Hash kollision ??

Author: Andreas Herrmann

Date: 03:19:59 02/15/01

Go up one level in this thread


On February 13, 2001 at 19:45:07, Tony Werten wrote:

>On February 13, 2001 at 11:19:43, Andreas Herrmann wrote:
>
>>On February 13, 2001 at 10:52:19, Gian-Carlo Pascutto wrote:
>>
>>>On February 13, 2001 at 08:28:33, Andreas Herrmann wrote:
>>>
>>>>I only uses 32-bit hash keys because Delphi
>>>>cannot manage XOR with 64-bit values.
>
>Get a newer Delphi version. D5 has no problem with 64bits xor.

      I use D5 Enterprice Version with upgrade, there is no newer version.
      Delphi makes only a xor with the first 32 bit if you use two Int64 values.
      Try it!

>
>>>
>>>Use the XOR on the 2 32-bit parts of the hashkey. The result
>>>is the same.
>>>
>>>--
>>>GCP
>>
>>Yes i know, in future i will do so, but in the moment i think that's not the
>>reason of my problem. Before some month i had a look to the code of phalanx, and
>>i saw that he uses 32-Bit keys and random numbers. A while i tryd his static 32-
>>bit random numbers, but that didn't solve my problem.
>
>Do you remove the enpassant square when you nullmove ?

              I have the same problem without nullmove.

>
>Tony
>
>>
>>Andreas



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.