bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] Gnubg's Cache and Plies > 3 - problem?


From: Michael Petch
Subject: Re: [Bug-gnubg] Gnubg's Cache and Plies > 3 - problem?
Date: Tue, 01 Sep 2009 13:02:22 -0600
User-agent: Microsoft-Entourage/12.20.0.090605

I have some test that are running. I decided to review your code. Not a bug
report, just an FYI for anyone who might be doing testing. If your review
this cache change we are now removing noise (good) and adding fJacoby and
fBeavers. This is good news, however people should be aware that analyzing
money games (no matter what ply) may start to see variations when with
Jacoby and Beavers on. I would say if people see changes in money play
positions, that they might be attributed to this change. The changes should
be an improvement over what GnuBG would have given as a result before.

Old key layout:

  int iKey;
  /*
   * Bit 00-01: nPlies
   * Bit 02   : fCubeful
   * Bit 03-10: rNoise
   * Bit 11   : fMove
   * Bit 12   : fUsePrune
   * Bit 13-17: anScore[ 0 ]
   * Bit 18-22: anScore[ 1 ]
   * Bit 23-26: log2(nCube)
   * Bit 27-28: fCubeOwner
   * Bit 29   : fCrawford
   */

New key layout:

int iKey;
  /*
   * Bit 00-03: nPlies
   * Bit 04   : fCubeful
   * Bit 05   : fMove
   * Bit 06   : fUsePrune
   * Bit 07-11: anScore[ 0 ]
   * Bit 12-16: anScore[ 1 ]
   * Bit 17-20: log2(nCube)
   * Bit 21-22: fCubeOwner
   * Bit 23   : fCrawford
   * Bit 24   : fJacoby
   * Bit 25   : fBeavers
   */

On 01/09/09 12:29 PM, "Jonathan Kinsey" <address@hidden> wrote:

> I've checked this in.
> 
> Jon






reply via email to

[Prev in Thread] Current Thread [Next in Thread]