Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: To Hyatt and the Crafty experts.

Author: Slater Wold

Date: 12:39:18 07/07/02

Go up one level in this thread


On July 07, 2002 at 09:59:59, Robert Hyatt wrote:

>On July 07, 2002 at 03:01:17, Slater Wold wrote:
>
>>Guess I did something wrong.
>>
>>Testing other positions (using null_min = 0 & null_max = 2), I get this:
>>
>
>Did you make any source changes to the program?  changing null min/max should
>not cause such an error.  This is indicative that the PV code is broken and
>Crafty is storing bogus moves in the hash table.

Well, what I did may or may not have been the smart way.  Reading at 2am is just
not my thing.

I did change the source.  I changed "null_min" to 0 and "null_max" to 2.

Better would be to just go into Crafty and type "selective 0 2".  Which does NOT
produce errors.

Changing null_min and null_max in the source caused the errors below.

>
>
>
>>
>>EPD Kit revision date: 1996.04.21
>>unable to open book file [./book.bin].
>>book is disabled
>>unable to open book file [./books.bin].
>>
>>Crafty v18.15 (1 cpus)
>>
>>White(1): smpmt 2
>>max threads set to 2
>>White(1): hash 90M
>>hash table memory = 48M bytes.
>>White(1): hash 98M
>>hash table memory = 96M bytes.
>>White(1): hashp 48M
>>pawn hash table memory = 48M bytes.
>>White(1): learn off
>>book learning disabled
>>result learning disabled
>>position learning disabled
>>White(1): easy
>>pondering disabled.
>>White(1): setboard 1r4k1/1q3pp1/r3b2p/p2N4/3R4/QP3P2/2P3PP/1K1R4 w - -
>>White(1): go
>>              clearing hash tables
>>              time surplus   0.00  time limit 30.00 (3:30)
>>         nss  depth   time  score   variation (1)
>>starting thread 1
>>                5->   0.11  -0.36   1. Qc5 Kh7 2. Re4 Bxd5 3. Qxd5 Rc6
>>                                    4. Qxa5
>>                6     0.16  -0.48   1. Qc5 Kh7 2. Rf4 Rc8 3. Qd4 Rac6
>>                6     0.42  -0.18   1. Nf4 Qc7 2. Nxe6 Rxe6 3. Rd7 Qb6
>>                                    4. Qc1
>>         (3)    6->   0.61  -0.18   1. Nf4 Qc7 2. Nxe6 Rxe6 3. Rd7 Qb6
>>                                    4. Qc1
>>                7     0.83     ++   1. Nf4!!
>>bad move from hash table, ply=747*  1. Nf4
>>         (2)    7     1.12   0.42   1. Nf4 Qc7 2. Nxe6 Rxe6 3. Rd7 Qxh2
>>                                    4. Rd8+ Rxd8 5. Rxd8+ Kh7
>>         (2)    7->   1.80   0.42   1. Nf4 Qc7 2. Nxe6 Rxe6 3. Rd7 Qxh2
>>                                    4. Rd8+ Rxd8 5. Rxd8+ Kh7
>>bad move from hash table, ply=747*  1. Nf4
>>                8     2.69   0.40   1. Nf4 Qc7 2. Nxe6 Rxe6 3. Rd7 Qxh2
>>                                    4. Rd8+ Rxd8 5. Rxd8+ Kh7 6. Rd2
>>bad move from hash table, ply=847*  1. Qf8+
>>bad move from hash table, ply=847*  1. Nc7
>>                8->   4.55   0.40   1. Nf4 Qc7 2. Nxe6 Rxe6 3. Rd7 Qxh2
>>                                    4. Rd8+ Rxd8 5. Rxd8+ Kh7 6. Rd2
>>                9     5.72     --   1. Nf4
>>bad move from hash table, ply=847*  1. Nf4
>>bad move from hash table, ply=8
>>bad move from hash table, ply=9
>>bad move from hash table, ply=7
>>                9     8.50  -0.03   1. Nf4 Qc7 2. Nxe6 Rxe6 3. Rd7 Qxh2
>>                                    4. Rd8+ Rxd8 5. Rxd8+ Kh7 6. Rd2 Qc7
>>bad move from hash table, ply=107*  1. Nf6+
>>bad move from hash table, ply=847*  1. Ne7+
>>bad move from hash table, ply=847*  1. Qe7
>>bad move from hash table, ply=847*  1. Rg4
>>bad move from hash table, ply=847*  1. Nb4
>>bad move from hash table, ply=8
>>bad move from hash table, ply=847*  1. Qb4
>>bad move from hash table, ply=8
>>bad move from hash table, ply=8
>>bad move from hash table, ply=8
>>bad move from hash table, ply=107*  1. b4
>>bad move from hash table, ply=847*  1. c4
>>bad move from hash table, ply=107*  1. Qb2
>>         (3)    9->  21.28  -0.03   1. Nf4 Qc7 2. Nxe6 Rxe6 3. Rd7 Qxh2
>>                                    4. Rd8+ Rxd8 5. Rxd8+ Kh7 6. Rd2 Qc7
>>bad move from hash table, ply=117*  1. Nf4
>>bad move from hash table, ply=9
>>bad move from hash table, ply=9
>>bad move from hash table, ply=9
>>bad move from hash table, ply=9
>>bad move from hash table, ply=7
>>bad move from hash table, ply=7
>>              time=30.42  cpu=397%  mat=1  n=43632809  fh=97%  nps=1434k
>>              ext-> chk=2077738 cap=205609 pp=11580 1rep=209649 mate=0
>>              predicted=0  nodes=43632809  evals=4748666
>>              endgame tablebase-> probes done=0  successful=0
>>              hashing-> trans/ref=30%  pawn=99%  used=83%
>>              SMP->  split=303  stop=23  data=5/32  cpu=2:00  elap=30.42
>>
>>White(1): Nf4
>>              time used:  30.42
>>Black(1):



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.