Update codebase to remove clang warnings (and a couple of legit errors
[typhoon.git] / src / genetic / baseline.log
1 Typhoon 1.00 (built on Jun 29 2008 15:18:00):
2     Copyright (C) 2000-2007, Scott Gasch ([email protected])
3     $Id: chess.h 353 2008-06-29 18:10:16Z scott $
4     GCC 4.0.1 (Apple Inc. build 5465)
5     Make profile used: -std=gnu99 -D_X86_ -DOSX -DGENETIC -g -O3 -fexpensive-optimizations -ffast-math -finline-functions -m32 -DPERF_COUNTERS -DMP -DSMP
6     Multiprocessor enabled; 1 searcher thread
7     Performance counters
8     Hash sizes: 64 Mb (main), 10 Mb / thread (pawn), 48 Mb / thread (eval)
9     QCheckPlies: 1
10     FutilityBase: 50
11     Logging Eval DNA.
12 -1,90,81,73,67,62,57,52,50,50,50,50,50,50,50,50,-1,-1,125,117,109,100,91,84,78,71,66,66,66,66,66,66,66,-1,-1,150,132,124,116,109,102,94,87,77,77,77,77,77,77,77,-1
13 -43,-15,0,3,6,10,15,21,28,-63,-25,0,4,9,14,19,25,32,-10,0,0,7,15,20,24,29,36
14 0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,3,4,5,6,6,7,7,7,7,8,8,8,8,8,8,8,8
15 8,8,8,8,8,8,8,8,8,7,7,7,7,6,6,5,4,3,3,3,2,2,2,1,1,1,0,0,0,0,0,0
16 8,8,8,8,8,8,7,7,7,6,7,5,4,5,4,3,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0
17 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,-8,0,5,5,5,5,0,-8,0,0,0,0,0,0,0,0,-8,0,5,9,9,5,0,-8,0,0,0,0,0,0,0,0,-8,0,5,9,9,5,0,-8,0,0,0,0,0,0,0,0,-8,0,5,5,5,5,0,-8,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
18 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-5,-5,-7,-7,-5,-5,-7,0,0,0,0,0,0,0,0,-5,-4,-4,-5,-5,-4,-4,-5,0,0,0,0,0,0,0,0,-4,-3,-3,-4,-4,-3,-3,-4,0,0,0,0,0,0,0,0,-4,-3,-3,-4,-4,-3,-3,-4,0,0,0,0,0,0,0,0,-5,-4,-4,-5,-5,-4,-4,-5,0,0,0,0,0,0,0,0,-7,-5,-5,-7,-7,-5,-5,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
19 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,-9,-9,-11,-11,-9,-9,-12,0,0,0,0,0,0,0,0,-9,-7,-7,-9,-9,-7,-7,-9,0,0,0,0,0,0,0,0,-7,-6,-6,-7,-7,-6,-6,-7,0,0,0,0,0,0,0,0,-7,-6,-6,-7,-7,-6,-6,-7,0,0,0,0,0,0,0,0,-9,-7,-7,-9,-9,-7,-7,-9,0,0,0,0,0,0,0,0,-12,-9,-9,-11,-11,-9,-9,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
20 0,-32,-65,-99,-134,-170,-207,-245,-290,0,-23,-47,-76,-108,-144,-184,-232,-290,0,-9,-19,-31,-46,-64,-86,-111,-143,0,-7,-13,-25,-39,-55,-73,-95,-121
21 0,-3,-7,-9,-16,-35,-50,-85,-100
22 0,-7,-8,-9,-10,-10,-9,-8,-7
23 -5
24 -11
25 0,0,162,111,62,36,18,13,0,0,0,13,18,36,62,111,162,0
26 0,0,0,48,34,22,13,9,0,0,0,9,13,22,34,48,0,0
27 0,0,96,74,48,21,10,5,0,0,0,5,10,21,48,74,96,0
28 0,0,60,40,13,6,3,1,0,0,0,1,3,6,13,40,60,0
29 0,0,7,14,21,28,34,41,55
30 60,-1,-1,37,-1,43,19,-1,14,9,20,4,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
31 800
32 0,-6,-10,-16,-22
33 33
34 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,52,51,50,49,48,47,45,43,41,40,40,40,40,40,40,40
35 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,-6,-7,-7,-7,-7,-6,-4,0,0,0,0,0,0,0,0,-6,-7,-9,-8,-8,-9,-7,-6,0,0,0,0,0,0,0,0,-7,-8,-10,-11,-11,-10,-8,-7,0,0,0,0,0,0,0,0,-7,-8,-10,-11,-11,-10,-8,-7,0,0,0,0,0,0,0,0,-6,-7,-9,-8,-8,-9,-7,-6,0,0,0,0,0,0,0,0,-4,-6,-7,-7,-7,-7,-6,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
36 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-2,-2,-2,-2,-1,-1,0,0,0,0,0,0,0,0,-3,-4,-4,-4,-4,-4,-4,-3,0,0,0,0,0,0,0,0,-4,-5,-7,-8,-8,-7,-5,-4,0,0,0,0,0,0,0,0,-4,-5,-7,-8,-8,-7,-5,-4,0,0,0,0,0,0,0,0,-3,-4,-4,-4,-4,-4,-4,-3,0,0,0,0,0,0,0,0,-1,-1,-2,-2,-2,-2,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
37 -22,-14,-10,-5,-1,0,1,3,4,5,6,7,8,9
38 -10,-4,1,3,4,5,5,5
39 0,33,28,18,8,4,0,-10,-16
40 10,10,10,9,9,8,8,7,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
41 -12,-8,-8,-8,-8,-8,-8,-12,0,0,0,0,0,0,0,0,-8,-2,-2,0,0,-2,-2,-8,0,0,0,0,0,0,0,0,-8,-2,4,5,5,4,-2,-8,0,0,0,0,0,0,0,0,-8,-2,5,8,8,5,-2,-8,0,0,0,0,0,0,0,0,-8,-2,5,8,8,5,-2,-8,0,0,0,0,0,0,0,0,-8,-2,4,5,5,4,-2,-8,0,0,0,0,0,0,0,0,-8,-2,-2,0,0,-2,-2,-8,0,0,0,0,0,0,0,0,-12,-8,-8,-8,-8,-8,-8,-12,0,0,0,0,0,0,0,0
42 0,15,12,9,4,0,0,0,0
43 0,25,19,14,6,0,0,0,0
44 0,12,11,9,6,3,0,0,0,0,0,0,0,3,6,9,11,12
45 -17,-10,-6,0,3,5,7,8,8
46 0,4,8
47 0,0,0,0,0,0,0,0,0,0,1,2,4,6,9,11,12,13,15,17,19,21,21,22,22,23,23,24,24,25,25,26,27
48 24,22,17,14,13,13,12,12
49 12,11,9,9,8,8,8,7
50 13,12,11,11,9,9,9,8
51 0,0,25,17,12,6,1,0,0,0,0,0,1,6,12,17,25,0
52 0,0,-22,-16,-13,-9,-5,-3,0,0,0,-3,-5,-9,-13,-16,-22,0
53 -40
54 22
55 55,51,44,38,33,27,22,16,7,1,-3,-6,-9,-12,-18,-22,-25
56 7
57 4
58 -28,-24,-20,-14,-7,-2,0,4,8,12,15,17,19,21,22
59 -15,-6,0,4,8,8,8,8
60 -30,-26,-22,-17,-11,-8,-4,-2,-1,2,4,7,10,12,14,15,16,17,18,19,20,20,21,21,22,22,23,23
61 0,-14,-22,-26,-33
62 0,34,28,22,19,17,16,15
63 8
64 1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0
65 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,5,7,7,5,3,1,0,0,0,0,0,0,0,0,3,5,13,15,15,13,5,3,0,0,0,0,0,0,0,0,5,7,17,23,23,17,7,5,0,0,0,0,0,0,0,0,5,7,17,23,23,17,7,5,0,0,0,0,0,0,0,0,3,5,13,15,15,13,5,3,0,0,0,0,0,0,0,0,1,3,5,7,7,5,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
66 0,-4,-8,-12,-16,-20,-25,-31,-38,-50,-63,-76,-90,-105,-120,-135,-150,-165,-180,-195,-210,-225,-240,-255,-270,-290,-310,-330,-350,-370,-390,-410,-440,-470,-500,-500,-500,-500,-500,-500,-500,-500
67 -23
68     IID R-factor: 2 ply
69 INPUT SYSTEM INIT: Pushing "script ./trial.ep_\r
70 "
71 _white(move 1)_
72 SCRIPT> st 20\r
73
74 SCRIPT> easy\r
75
76 SCRIPT> setboard 2q1r1k1/1ppb4/r2p1Pp1/p4n1p/2P1n3/5NPP/PP3Q1K/2BRRB2 w - -\r
77
78 FEN: 2q1r1k1/1ppb4/r2p1Pp1/p4n1p/2P1n3/5NPP/PP3Q1K/2BRRB2 w - - 0 0
79
80
81     0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07
82    +---------------------------------------+
83  8 |    |::::| *q |::::| *r |::::| *k |::::| 0x00
84  7 |::::| *p |:*p:| *b |::::|    |::::|    | 0x10
85  6 | *r |::::|    |:*p:|    |:.P:| *p |::::| 0x20
86  5 |:*p:|    |::::|    |::::| *n |::::| *p | 0x30
87  4 |    |::::| .P |::::| *n |::::|    |::::| 0x40
88  3 |::::|    |::::|    |::::| .N |:.P:| .P | 0x50
89  2 | .P |:.P:|    |::::|    |:.Q:|    |:.K:| 0x60
90  1 |::::|    |:.B:| .R |:.R:| .B |::::|    | 0x70
91    +---------------------------------------+
92      A    B    C    D    E    F    G    H
93
94
95 SCRIPT> solution f7+\r
96
97 SCRIPT> id "ECM.001"\r
98
99 SCRIPT> go\r
100
101 The root position is: 2q1r1k1/1ppb4/r2p1Pp1/p4n1p/2P1n3/5NPP/PP3Q1K/2BRRB2 w - - 0 0
102 SetMoveTimer: Soft time limit 00:20.000 seconds.
103 SetMoveTimer: Hard time limit 00:20.000 seconds.
104  7  +2.98  00:00.365  184386       f7+ Kxf7 Rxe4 Rxe4 Ng5+ Kg8 Nxe4 Ba4 b3 
105  8  +3.13  00:00.684  375962       f7+ Kxf7 Rxe4 Rxe4 Ng5+ Kg8 Nxe4 Ba4 Nf6+ Kg7 b3 Bxb3 axb3 Kxf6 
106  9  +3.35  00:02.259  1314795      f7+ Kxf7 Rxe4 Rxe4 Ng5+ Kg8 Nxe4 Ba4 Re1 Kh8 Bg5 
107 10  +3.58  00:04.394  2477084      f7+ Kxf7 Rxe4 Rxe4 Ng5+ Kf8 Nxe4 Ba4 Re1 Kg7 b3 Bc6 Bb2+ Kh7 
108 11  +3.64  00:08.367  4600580      f7+ Kxf7 Rxe4 Rxe4 Ng5+ Kg7 Nxe4 Bc6 Bd3 Qe8 Ng5 Qe5 Bf4 
109 SOFT TIMER (20.1 sec) --> stop searching now
110 move f7+
111 ---------------------------------------------
112 Searched for  20.1 seconds, saw 10616832 nodes (8908964 qnodes) (527305 nps).
113 tellothers d11, +3.64, 20.1s,    527knps, PV=f7+ Kxf7 Rxe4 Rxe4 Ng5+ Kg7 Nxe4 Bc6 Bd3 Qe8 Ng5 Qe5 Bf4 
114 Hashing percentages: (37.045 total, 13.886 useful)
115 Pawn hash hitrate: 99.416 percent.
116 Null move cutoff rate: 77.853 percent.
117 First move beta cutoff rate was 93.652 percent.
118 Eval percentages: ( 8.46 hash, 69.90 lazy, 21.64 full)
119 Extensions: (303079 +, 137182 q+, 23377 1mv, 5339 !kmvs, 1374 mult+, 4112 pawn
120              6087 threat, 0 zug, 1679 sing, 2 endg, 2644 bm, 8898 recap)
121 Problem "ECM.001" solved in 0.0 sec.
122 Current suite score: 1 correct of 1 problems.
123 SCRIPT> setboard 7r/1p2k3/2bpp3/p3np2/P1PR4/2N2PP1/1P4K1/3B4 b - -\r
124
125 FEN: 7r/1p2k3/2bpp3/p3np2/P1PR4/2N2PP1/1P4K1/3B4 b - - 0 0
126
127
128     0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07
129    +---------------------------------------+
130  8 |    |::::|    |::::|    |::::|    |:*r:| 0x00
131  7 |::::| *p |::::|    |:*k:|    |::::|    | 0x10
132  6 |    |::::| *b |:*p:| *p |::::|    |::::| 0x20
133  5 |:*p:|    |::::|    |:*n:| *p |::::|    | 0x30
134  4 | .P |::::| .P |:.R:|    |::::|    |::::| 0x40
135  3 |::::|    |:.N:|    |::::| .P |:.P:|    | 0x50
136  2 |    |:.P:|    |::::|    |::::| .K |::::| 0x60
137  1 |::::|    |::::| .B |::::|    |::::|    | 0x70
138    +---------------------------------------+
139      A    B    C    D    E    F    G    H
140
141
142 SCRIPT> solution Bxf3+\r
143
144 SCRIPT> id "ECM.002"\r
145
146 SCRIPT> go\r
147
148 The root position is: 7r/1p2k3/2bpp3/p3np2/P1PR4/2N2PP1/1P4K1/3B4 b - - 0 0
149 SetMoveTimer: Soft time limit 00:20.000 seconds.
150 SetMoveTimer: Hard time limit 00:20.000 seconds.
151  9  +2.48  00:00.164  117472       Bxf3+ Bxf3 Rh2+ Kxh2 Nxf3+ Kg2 Nxd4 g4 f4 g5 e5 
152 10  +2.25  00:00.348  262726       Bxf3+ Bxf3 Rh2+ Kxh2 Nxf3+ Kh3 Nxd4 g4 f4 g5 f3 g6 
153 11  +2.47  00:00.752  576332       Bxf3+ Bxf3 Rh2+ Kxh2 Nxf3+ Kh3 Nxd4 g4 f4 g5 e5 Kg4 Kf7 
154 12  +2.20  00:01.258  987310       Bxf3+ Bxf3 Rh2+ Kxh2 Nxf3+ Kh3 Nxd4 g4 f4 g5 e5 Ne4 Ke6 g6 
155 13  +2.47  00:03.330  2593758      Bxf3+ Bxf3 Rh2+ Kxh2 Nxf3+ Kh3 Nxd4 g4 f4 g5 e5 Kg4 Ke6 g6 Kf6 
156 14  +2.20  00:05.220  4166374      Bxf3+ Bxf3 Rh2+ Kxh2 Nxf3+ Kh3 Nxd4 g4 Kf6 gxf5 Kxf5 Kg2 e5 Kf2 e4 Ke3 
157 15  +2.28  00:12.333  9835420      Bxf3+ Bxf3 Rh2+ Kxh2 Nxf3+ Kh3 Nxd4 g4 Kf6 gxf5 Kxf5 Kg3 e5 Kf2 <TT> e4 Nd5 Ke5 
158 16  +2.30  00:19.914  16085480     Bxf3+ Bxf3 Rh2+ Kxh2 Nxf3+ Kh3 Nxd4 g4 Kf6 gxf5 Kxf5 Kg2 Nb3 Nd1 Nc5 Nc3 Nd3 Nb5 
159 HARD TIMER (20.1 sec) --> stop searching now
160 move Bxf3+
161 ---------------------------------------------
162 Searched for  20.1 seconds, saw 16252928 nodes (12457309 qnodes) (807319 nps).
163 tellothers d16, +2.30, 20.1s,    807knps, PV=Bxf3+ Bxf3 Rh2+ Kxh2 Nxf3+ Kh3 Nxd4 g4 Kf6 gxf5 Kxf5 Kg2 Nb3 Nd1 Nc5 Nc3 Nd3 Nb5 
164 Hashing percentages: (54.754 total, 26.571 useful)
165 Pawn hash hitrate: 98.837 percent.
166 Null move cutoff rate: 83.429 percent.
167 First move beta cutoff rate was 96.057 percent.
168 Eval percentages: (11.20 hash, 71.63 lazy, 17.16 full)
169 Extensions: (461475 +, 41902 q+, 2821 1mv, 401 !kmvs, 636 mult+, 4863 pawn
170              699 threat, 18 zug, 290 sing, 21674 endg, 5357 bm, 10418 recap)
171 Problem "ECM.002" solved in 0.1 sec.
172 Current suite score: 2 correct of 2 problems.
173 SCRIPT> setboard 4k3/p1P3p1/2q1np1p/3N4/8/1Q3PP1/6KP/8 w - -\r
174
175 FEN: 4k3/p1P3p1/2q1np1p/3N4/8/1Q3PP1/6KP/8 w - - 0 0
176
177
178     0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07
179    +---------------------------------------+
180  8 |    |::::|    |::::| *k |::::|    |::::| 0x00
181  7 |:*p:|    |:.P:|    |::::|    |:*p:|    | 0x10
182  6 |    |::::| *q |::::| *n |:*p:|    |:*p:| 0x20
183  5 |::::|    |::::| .N |::::|    |::::|    | 0x30
184  4 |    |::::|    |::::|    |::::|    |::::| 0x40
185  3 |::::| .Q |::::|    |::::| .P |:.P:|    | 0x50
186  2 |    |::::|    |::::|    |::::| .K |:.P:| 0x60
187  1 |::::|    |::::|    |::::|    |::::|    | 0x70
188    +---------------------------------------+
189      A    B    C    D    E    F    G    H
190
191
192 SCRIPT> solution Qb5\r
193
194 SCRIPT> id "ECM.003"\r
195
196 SCRIPT> go\r
197
198 The root position is: 4k3/p1P3p1/2q1np1p/3N4/8/1Q3PP1/6KP/8 w - - 0 0
199 SetMoveTimer: Soft time limit 00:20.000 seconds.
200 SetMoveTimer: Hard time limit 00:20.000 seconds.
201  5  +1.12  00:00.196  136405       Qb8+ Kd7 Qg8 g5 c8=Q+ Qxc8 Nxf6+ Kc7 Qf7+ Kb8 Nd7+ Kc7 Qxe6 Qxd7 Qxh6 
202  5  +1.33  00:00.275  197327       Nb4 Qd7 Qd5 Nxc7 Qg8+ Ke7 Qxg7+ Kd8 Qxh6 
203  5+ +2.92  00:00.334  242098       Qb5 ++
204  5  +2.76  00:00.335  242668       Qb5 Qxb5 c8=Q+ Kf7 Qxe6+ Kxe6 Nc7+ Ke5 Nxb5 
205  6  +2.76  00:00.338  245531       Qb5 Qxb5 c8=Q+ Kf7 Qxe6+ Kxe6 Nc7+ Ke5 Nxb5 
206  7  +2.76  00:00.490  369773       Qb5 Qxb5 c8=Q+ Kf7 Qxe6+ Kxe6 Nc7+ Ke5 Nxb5 
207  8  +2.72  00:00.936  734352       Qb5 Qxb5 c8=Q+ Kf7 Qxe6+ Kxe6 Nc7+ Ke5 f4+ Ke4 Nxb5 
208  9  +2.60  00:02.860  2302612      Qb5 Qxb5 c8=Q+ Kf7 Qxe6+ Kxe6 Nc7+ Ke5 f4+ Ke4 Nxb5 a5 Nc3+ Kd4 
209 10  +2.60  00:05.762  4811455      Qb5 Qxb5 c8=Q+ Kf7 Qxe6+ Kxe6 Nc7+ Ke5 f4+ Ke4 Nxb5 a5 Nc3+ Kd4 
210 11  +2.64  00:16.020  13521099     Qb5 Qxb5 c8=Q+ Kf7 Qxe6+ Kxe6 Nc7+ Ke5 Nxb5 a5 Kf2 g6 Nc3 Kd4 
211 HARD TIMER (20.2 sec) --> stop searching now
212 move Qb5
213 ---------------------------------------------
214 Searched for  20.2 seconds, saw 16777218 nodes (13737368 qnodes) (831574 nps).
215 tellothers d11, +2.64, 20.2s,    832knps, PV=Qb5 Qxb5 c8=Q+ Kf7 Qxe6+ Kxe6 Nc7+ Ke5 Nxb5 a5 Kf2 g6 Nc3 Kd4 
216 Hashing percentages: (49.643 total, 23.838 useful)
217 Pawn hash hitrate: 99.845 percent.
218 Null move cutoff rate: 84.497 percent.
219 First move beta cutoff rate was 97.183 percent.
220 Eval percentages: ( 5.57 hash, 88.54 lazy,  5.89 full)
221 Extensions: (998642 +, 365387 q+, 40580 1mv, 2227 !kmvs, 773 mult+, 194 pawn
222              4448 threat, 0 zug, 8001 sing, 15206 endg, 10689 bm, 3168 recap)
223 Problem "ECM.003" solved in 0.3 sec.
224 Current suite score: 3 correct of 3 problems.
225 SCRIPT> setboard 2r1b1k1/R4pp1/4pb1p/1pBr4/1Pq2P2/3N4/2PQ2PP/5RK1 b - -\r
226
227 FEN: 2r1b1k1/R4pp1/4pb1p/1pBr4/1Pq2P2/3N4/2PQ2PP/5RK1 b - - 0 0
228
229
230     0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07
231    +---------------------------------------+
232  8 |    |::::| *r |::::| *b |::::| *k |::::| 0x00
233  7 |:.R:|    |::::|    |::::| *p |:*p:|    | 0x10
234  6 |    |::::|    |::::| *p |:*b:|    |:*p:| 0x20
235  5 |::::| *p |:.B:| *r |::::|    |::::|    | 0x30
236  4 |    |:.P:| *q |::::|    |:.P:|    |::::| 0x40
237  3 |::::|    |::::| .N |::::|    |::::|    | 0x50
238  2 |    |::::| .P |:.Q:|    |::::| .P |:.P:| 0x60
239  1 |::::|    |::::|    |::::| .R |:.K:|    | 0x70
240    +---------------------------------------+
241      A    B    C    D    E    F    G    H
242
243
244 SCRIPT> solution Rcxc5\r
245
246 SCRIPT> id "ECM.004"\r
247
248 SCRIPT> go\r
249
250 The root position is: 2r1b1k1/R4pp1/4pb1p/1pBr4/1Pq2P2/3N4/2PQ2PP/5RK1 b - - 0 0
251 SetMoveTimer: Soft time limit 00:20.000 seconds.
252 SetMoveTimer: Hard time limit 00:20.000 seconds.
253  7  +1.28  00:00.241  128871       Bd4+ Bxd4 Qxd4+ Qf2 Rxc2 Qxd4 Rxd4 Rd1 f6 
254  7+ +1.90  00:00.406  230629       Bd4+ Bxd4 Qxd4+ Qf2 Rxc2 Qxd4 Rxd4 Rd1 f6  ++
255  7  +3.31  00:00.473  269299       Rcxc5 bxc5 Rxd3 Qxd3 Qxc5+ Kh1 Qxa7 c3 
256  8  +3.54  00:00.762  457282       Rcxc5 bxc5 Rxd3 Qxd3 Qxc5+ Kh1 Qxa7 Rd1 Bc6 
257  9  +3.45  00:01.279  775279       Rcxc5 bxc5 Rxd3 Qxd3 Qxc5+ Kh1 Qxa7 f5 e5 Re1 
258 10  +3.54  00:02.287  1455118      Rcxc5 bxc5 Rxd3 Qxd3 Qxc5+ Kh1 Qxa7 Rd1 Qf2 Rf1 Qc5 
259 11  +3.38  00:03.973  2655301      Rcxc5 bxc5 Rxd3 Qxd3 Qxc5+ Kh1 Qxa7 Qd6 g6 h3 Bd4 Rd1 
260 12  +3.54  00:07.504  5112945      Rcxc5 bxc5 Rxd3 Qxd3 Qxc5+ Kh1 Qxa7 Qe4 Bd4 Rd1 Bc3 h3 Qf2 
261 13  +3.58  00:14.106  9751497      Rcxc5 bxc5 Rxd3 Qxd3 Qxc5+ Kh1 Qxa7 Qd6 Qa8 h3 Bc6 Rg1 Kh7 Qd3+ Be4 Qxb5 Bxc2 
262 SOFT TIMER (20.1 sec) --> stop searching now
263 move Rcxc5
264 ---------------------------------------------
265 Searched for  20.1 seconds, saw 14286848 nodes (11078116 qnodes) (710896 nps).
266 tellothers d13, +3.58, 20.1s,    711knps, PV=Rcxc5 bxc5 Rxd3 Qxd3 Qxc5+ Kh1 Qxa7 Qd6 Qa8 h3 Bc6 Rg1 Kh7 Qd3+ Be4 Qxb5 Bxc2 
267 Hashing percentages: (54.802 total, 27.084 useful)
268 Pawn hash hitrate: 99.661 percent.
269 Null move cutoff rate: 80.447 percent.
270 First move beta cutoff rate was 94.013 percent.
271 Eval percentages: ( 7.93 hash, 81.56 lazy, 10.50 full)
272 Extensions: (242731 +, 147017 q+, 10540 1mv, 11362 !kmvs, 273 mult+, 1569 pawn
273              4886 threat, 25 zug, 3489 sing, 19 endg, 12049 bm, 5871 recap)
274 Problem "ECM.004" solved in 0.5 sec.
275 Current suite score: 4 correct of 4 problems.
276 SCRIPT> setboard 6k1/p1qb1p1p/1p3np1/2b2p2/2B5/2P3N1/PP2QPPP/4N1K1 b - -\r
277
278 FEN: 6k1/p1qb1p1p/1p3np1/2b2p2/2B5/2P3N1/PP2QPPP/4N1K1 b - - 0 0
279
280
281     0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07
282    +---------------------------------------+
283  8 |    |::::|    |::::|    |::::| *k |::::| 0x00
284  7 |:*p:|    |:*q:| *b |::::| *p |::::| *p | 0x10
285  6 |    |:*p:|    |::::|    |:*n:| *p |::::| 0x20
286  5 |::::|    |:*b:|    |::::| *p |::::|    | 0x30
287  4 |    |::::| .B |::::|    |::::|    |::::| 0x40
288  3 |::::|    |:.P:|    |::::|    |:.N:|    | 0x50
289  2 | .P |:.P:|    |::::| .Q |:.P:| .P |:.P:| 0x60
290  1 |::::|    |::::|    |:.N:|    |:.K:|    | 0x70
291    +---------------------------------------+
292      A    B    C    D    E    F    G    H
293
294
295 SCRIPT> solution Bxf2+\r
296
297 SCRIPT> id "ECM.005"\r
298
299 SCRIPT> go\r
300
301 The root position is: 6k1/p1qb1p1p/1p3np1/2b2p2/2B5/2P3N1/PP2QPPP/4N1K1 b - - 0 0
302 SetMoveTimer: Soft time limit 00:20.000 seconds.
303 SetMoveTimer: Hard time limit 00:20.000 seconds.
304  7  +0.99  00:00.173  97919        Bxf2+ Qxf2 Qxc4 Qd4 Qc6 Nf3 h6 c4 
305  8  +1.07  00:00.357  216878       Bxf2+ Qxf2 Qxc4 Qd4 Qe6 Nf3 Nd5 Qe5 Qxe5 Nxe5 
306  9  +1.07  00:00.646  411939       Bxf2+ Qxf2 Qxc4 Qd4 Qe6 Nf3 Nd5 Qe5 Qxe5 Nxe5 
307 10  +1.01  00:01.439  944061       Bxf2+ Qxf2 Qxc4 Qd4 Qe6 Nf3 Nd5 c4 Qe3+ Qxe3 Nxe3 Ne5 
308 11  +1.02  00:02.977  2004691      Bxf2+ Qxf2 Qxc4 Qd4 Qe6 Nf3 Nd5 c4 Qe3+ Qxe3 Nxe3 Ne5 Ba4 
309 12  +0.98  00:06.061  4098991      Bxf2+ Qxf2 Qxc4 Qd4 Qe6 Nf3 Ne8 b3 f6 c4 g5 Kh1 <TT> f4 
310 SOFT TIMER (20.0 sec) --> stop searching now
311 move Bxf2+
312 ---------------------------------------------
313 Searched for  20.0 seconds, saw 13631488 nodes (11086938 qnodes) (680902 nps).
314 tellothers d12, +0.98, 20.0s,    681knps, PV=Bxf2+ Qxf2 Qxc4 Qd4 Qe6 Nf3 Ne8 b3 f6 c4 g5 Kh1 <TT> f4 
315 Hashing percentages: (31.320 total, 14.951 useful)
316 Pawn hash hitrate: 98.692 percent.
317 Null move cutoff rate: 75.182 percent.
318 First move beta cutoff rate was 94.965 percent.
319 Eval percentages: ( 6.34 hash, 78.69 lazy, 14.97 full)
320 Extensions: (404449 +, 155342 q+, 9621 1mv, 17129 !kmvs, 998 mult+, 3515 pawn
321              6103 threat, 15 zug, 5503 sing, 6067 endg, 12601 bm, 8911 recap)
322 Problem "ECM.005" solved in 0.1 sec.
323 Current suite score: 5 correct of 5 problems.
324 SCRIPT> setboard 3q4/pp3pkp/5npN/2bpr1B1/4r3/2P2Q2/PP3PPP/R4RK1 w - -\r
325
326 FEN: 3q4/pp3pkp/5npN/2bpr1B1/4r3/2P2Q2/PP3PPP/R4RK1 w - - 0 0
327
328
329     0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07
330    +---------------------------------------+
331  8 |    |::::|    |:*q:|    |::::|    |::::| 0x00
332  7 |:*p:| *p |::::|    |::::| *p |:*k:| *p | 0x10
333  6 |    |::::|    |::::|    |:*n:| *p |:.N:| 0x20
334  5 |::::|    |:*b:| *p |:*r:|    |:.B:|    | 0x30
335  4 |    |::::|    |::::| *r |::::|    |::::| 0x40
336  3 |::::|    |:.P:|    |::::| .Q |::::|    | 0x50
337  2 | .P |:.P:|    |::::|    |:.P:| .P |:.P:| 0x60
338  1 |:.R:|    |::::|    |::::| .R |:.K:|    | 0x70
339    +---------------------------------------+
340      A    B    C    D    E    F    G    H
341
342
343 SCRIPT> solution Bxf6+\r
344
345 SCRIPT> id "ECM.006"\r
346
347 SCRIPT> go\r
348
349 The root position is: 3q4/pp3pkp/5npN/2bpr1B1/4r3/2P2Q2/PP3PPP/R4RK1 w - - 0 0
350 SetMoveTimer: Soft time limit 00:20.000 seconds.
351 SetMoveTimer: Hard time limit 00:20.000 seconds.
352  7  +0.99  00:00.284  179093       Bxf6+ Qxf6 Ng4 Qxf3 gxf3 Rg5 fxe4 Rxg4+ Kh1 dxe4 
353  8  +1.25  00:00.553  377491       Bxf6+ Qxf6 Ng4 Qxf3 gxf3 Rg5 fxe4 Rxg4+ Kh1 Rxe4 Rad1 
354  9  +1.05  00:01.062  761451       Bxf6+ Qxf6 Ng4 Qxf3 gxf3 Rg5 fxe4 Rxg4+ Kh1 Rxe4 Rad1 Re2 
355 10  +1.21  00:01.884  1386628      Bxf6+ Qxf6 Ng4 Qxf3 gxf3 Rg5 fxe4 Rxg4+ Kh1 Rxe4 b4 Bb6 Rad1 
356 11  +0.97  00:03.816  2860869      Bxf6+ Qxf6 Ng4 Qxf3 gxf3 Rg5 fxe4 Rxg4+ Kh1 Rxe4 b4 Bb6 Rad1 Re2 
357 12  +1.12  00:08.716  6383777      Bxf6+ Qxf6 Ng4 Qxf3 gxf3 Rg5 fxe4 Rxg4+ Kh1 Rxe4 b4 Bb6 Kg2 Re2 Kf3 
358 13  +1.10  00:15.549  11572369     Bxf6+ Qxf6 Ng4 Qxf3 gxf3 Rg5 fxe4 Rxg4+ Kh1 Rxe4 Kg2 Re2 b4 Bb6 <TT> Rad1 
359 HARD TIMER (20.0 sec) --> stop searching now
360 move Bxf6+
361 ---------------------------------------------
362 Searched for  20.0 seconds, saw 14680066 nodes (11319222 qnodes) (732823 nps).
363 tellothers d13, +1.10, 20.0s,    733knps, PV=Bxf6+ Qxf6 Ng4 Qxf3 gxf3 Rg5 fxe4 Rxg4+ Kh1 Rxe4 Kg2 Re2 b4 Bb6 <TT> Rad1 
364 Hashing percentages: (53.520 total, 26.213 useful)
365 Pawn hash hitrate: 98.553 percent.
366 Null move cutoff rate: 84.810 percent.
367 First move beta cutoff rate was 96.523 percent.
368 Eval percentages: ( 6.98 hash, 83.44 lazy,  9.58 full)
369 Extensions: (375467 +, 183351 q+, 44761 1mv, 9029 !kmvs, 1761 mult+, 580 pawn
370              3970 threat, 2 zug, 5124 sing, 5803 endg, 9894 bm, 7604 recap)