Author: Dann Corbit
Date: 11:05:10 09/17/04
There is a memory leak somewhere (maybe in the tablebase code?)
After letting Crafty run all night analyzing WAC at 3 minutes per position with
494 megs ram allocated (14M tablebase, 384M hash, 96 pawn hash) Windows task
manager indicated a peak physical memory usage of 800MB and a virtual memory
size of 2,090,964K = 2GB.
Crafty solved 299/300 on WAC, but some strange things surfaced. The one problem
not solved was NOT one of the few difficult ones like WAC.230, WAC.141 but was
instead WAC.274. Also, in the log file, we see a couple "captured a king"
messages.
Do other builds of crafty have the same result with the same memory allocations?
Hardware was 2.2 GHz AMD 64 bit with Windows 2003 OS.
Here is the output record:
8/1p6/p5R1/k7/Prpp4/K7/1NP5/8 w - - acd 19; acn 1507728474; acs 1000; am Rd6; bm
Rb6 Rg5+; ce -207; id "WAC.274"; pv Ka2 Nxc2 Rg5+ b5 axb5 axb5 Rg8 Rb3 Nxc4+
bxc4 Ra8+ Kb6 Rb8+ Kc5 Rc8+ Kd5 Rc5+ Ke4 Rxc4 Rc3 Ra4 Ne3 Rb4 Rc4 Rb7;
Here is the log file for an analysis of WAC.274:
EPD Kit revision date: 1996.04.21
found computer opening book file [./bookc.bin].
ERROR "krafty fischer " is unknown rc-file option
hash table memory = 96M bytes.
pawn hash table memory = 12M bytes.
EGTB cache memory = 8M bytes.
draw score set to 0.00 pawns.
choose from book moves randomly (using weights.)
choose from 5 best moves.
book learning enabled
result learning enabled
position learning enabled
resign after 5 consecutive moves with score < -9.
5 piece tablebase files found
13980kb of RAM used for TB indices and decompression tables
Crafty v19.17
White(1): hash 500M
hash table memory = 384M bytes.
White(1): hashp 100M
pawn hash table memory = 96M bytes.
White(1): st 999
search time set to 999.00.
White(1): epdpfga wac274.epd wac274.out
PFGA: EPD record: 1 ID: WAC.274
clearing hash tables
time surplus 0.00 time limit 16:39 (16:39)
depth time score variation (1)
captured a king
piece=2,from=0,to=17,captured=3
ply=8
captured a king
piece=2,from=0,to=17,captured=3
ply=8
8-> 0.16 -0.18 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rg8 c3 5. Nd3 Rc4
9 0.22 -0.26 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rc5 c3 5. Nd3 Ra4+ 6. Kb1 Ne3
9-> 0.36 -0.26 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rc5 c3 5. Nd3 Ra4+ 6. Kb1 Ne3
10 0.46 -0.34 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rc5 c3 5. Nd3 Rc4 6. Rd5 Ne3
10-> 0.79 -0.34 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rc5 c3 5. Nd3 Rc4 6. Rd5 Ne3
11 0.99 -0.43 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rc5 Ne1 5. Rc8 c3 6. Nd1 Ra4+ 7.
Kb3 c2 8. Nb2
11-> 1.69 -0.43 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rc5 Ne1 5. Rc8 c3 6. Nd1 Ra4+ 7.
Kb3 c2 8. Nb2
12 2.30 -0.60 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rg8 Rb3 5. Nd1 Ra3+ 6. Kb2 d3 7.
Rc8 Kb4 8. Nf2
12-> 4.00 -0.60 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rg8 Rb3 5. Nd1 Ra3+ 6. Kb2 d3 7.
Rc8 Kb4 8. Nf2
13 6.29 -0.83 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rg8 Rb3 5. Rg5 Ra3+ 6. Kb1 Ne3 7.
Rg8 d3 8. Rg3 Nc2 <HT>
13-> 10.60 -0.83 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rg8 Rb3 5. Rg5 Ra3+ 6. Kb1 Ne3 7.
Rg8 d3 8. Rg3 Nc2 <HT>
14 13.69 -1 1. Ka2
14 24.69 -1.51 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rc5 Ne1 5. Nd1 c3 6. Nxc3 Nd3 7.
Ne4 Nxc5 8. Nxc5 Rc4
14-> 41.41 -1.51 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rc5 Ne1 5. Nd1 c3 6. Nxc3 Nd3 7.
Ne4 Nxc5 8. Nxc5 Rc4
15 1:01 -1.84 1. Ka2 Nxc2 2. Rd6 c3 3. Nd3 Kxa4 4.
Rd8 Rb5 5. Rd7 Nb4+ 6. Nxb4 Rxb4 7.
Rc7 b5 8. Rc6 Rb2+ 9. Ka1 Re2 10. Rxa6+
Kb3
15-> 1:43 -1.84 1. Ka2 Nxc2 2. Rd6 c3 3. Nd3 Kxa4 4.
Rd8 Rb5 5. Rd7 Nb4+ 6. Nxb4 Rxb4 7.
Rc7 b5 8. Rc6 Rb2+ 9. Ka1 Re2 10. Rxa6+
Kb3
16 2:27 -2.07 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rg8 Rb3 5. Nxc4+ bxc4 6. Ra8+ Kb6
7. Rb8+ Kc5 8. Rc8+ Kd5 9. Rc5+ Ke4
10. Rxc4 Rc3 11. Ra4 Ne3 12. Rb4
16-> 3:46 -2.07 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rg8 Rb3 5. Nxc4+ bxc4 6. Ra8+ Kb6
7. Rb8+ Kc5 8. Rc8+ Kd5 9. Rc5+ Ke4
10. Rxc4 Rc3 11. Ra4 Ne3 12. Rb4
17 5:11 -2.07 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rg8 Rb3 5. Nxc4+ bxc4 6. Ra8+ Kb6
7. Rb8+ Kc5 8. Rc8+ Kd5 9. Rc5+ Ke4
10. Rxc4 Rc3 11. Ra4 Ne3 12. Rb4 Rc1
17-> 6:47 -2.07 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rg8 Rb3 5. Nxc4+ bxc4 6. Ra8+ Kb6
7. Rb8+ Kc5 8. Rc8+ Kd5 9. Rc5+ Ke4
10. Rxc4 Rc3 11. Ra4 Ne3 12. Rb4 Rc1
18 10:51 -2.07 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rg8 Rb3 5. Nxc4+ bxc4 6. Ra8+ Kb6
7. Rb8+ Kc5 8. Rc8+ Kd5 9. Rc5+ Ke4
10. Rxc4 Rc3 11. Ra4 Ne3 12. Rb4 Rc4
13. Rb7
18-> 15:38 -2.07 1. Ka2 Nxc2 2. Rg5+ b5 3. axb5 axb5
4. Rg8 Rb3 5. Nxc4+ bxc4 6. Ra8+ Kb6
7. Rb8+ Kc5 8. Rc8+ Kd5 9. Rc5+ Ke4
10. Rxc4 Rc3 11. Ra4 Ne3 12. Rb4 Rc4
13. Rb7
time=16:39 cpu=83% mat=1 n=1507728474 fh=88% nps=1.51M
ext-> chk=89949468 cap=1965980 pp=11206314 1rep=6264649
mate=828068
predicted=0 nodes=1507728474 evals=789977595 50move=0
endgame tablebase-> probes=482049 hits=74636
White(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.