Author: Vincent Diepeveen
Date: 14:17:36 04/09/03
Go up one level in this thread
On April 08, 2003 at 18:15:33, Guido wrote: >On April 08, 2003 at 02:57:42, Tony Werten wrote: > >>On April 07, 2003 at 14:28:55, Dieter Buerssner wrote: >> >>>On April 06, 2003 at 16:09:02, Tony Werten wrote: >>> >>>>For simple EGTB: >>>> >>>>After placing the white king, there are only 63 squares left, after placing the >>>>white king there are only 62 squares left. So the index would be calculated >>>>((((SQWK*64)+SQBK)*63)+SQWR) >>>> >>>>SQBK (square black king ) would be adjusted as follows: if SQBK<SQWK then >>>>dec(SQBK) >>>>SQWR would be adjusted: if SQWR<SQWK then dec(SQWR); if SQWR<SQBK then dec(SQWR) >>>> >>>>That's the trick that saves space (well, to start with) Of course it has 1 nasty >>>>side effect: You can go from a position to an index, but it's quite impossible >>>>to get the position back from an index. >>> >>>I think it is easy. >> >>No it's not. The fact that it works in my simplified example doesn't mean >>anything, since nobody uses this. > >I use this in my EGTBs and it is OK also in a not simplified example. >I use tables for Kings and for 2 identical men; obviously I need of other tables >for each case if I want to go from a position to index and viceversa. >For 3 or more identical men I use mathematics for both the transformations. >In my opinion the difficulty of the inverse process in Nalimov EGTBs depends on >the fact that, in order to reduce the dimensions of the tablebases, positions >where there is a check, with the man close to the opponent king, are eliminated >from the file. >Surely Bob or Eugene can say a final word on this problem. in my scheme i try to basically prevent 2 pieces at the same square. Only with kings i prevent that they are on the nearby square. other illegal positoins i do not care. this goes very fast and it is saving quite some space. See here what i need for all 6 men (just 1 side, other side is equally big, whereas in nalimov there is a diff): In total 510 egtbs using 2631231208124 entries So that times 2 divided by 1 is the number of bytes needed uncompressed == 1.0TB that will compress very well (didn't try yet doing it compressed that is for next world champ) so then it will be pretty small all 6 men! win/draw/loss rocks! now all egtbs: Going to EGTB command line egtb command (or help): list NR NAME KEY #ENTRIES EXISTS (disk,ram) 1 kpk 00008000 84012 -- -- -- -- 2 knk 00040000 28644 -- -- -- -- 3 kbk 00200000 28644 -- -- -- -- 4 krk 01000000 28644 -- -- -- -- 5 kqk 08000000 28644 -- -- -- -- 6 kppk 00010000 1912372 -- -- -- -- 7 knpk 00048000 5124732 -- -- -- -- 8 knnk 00080000 873642 -- -- -- -- 9 kbpk 00208000 5124732 -- -- -- -- 10 kbnk 00240000 1747284 -- -- -- -- 11 kbbk 00400000 873642 -- -- -- -- 12 krpk 01008000 5124732 -- -- -- -- 13 krnk 01040000 1747284 -- -- -- -- 14 krbk 01200000 1747284 -- -- -- -- 15 krrk 02000000 873642 -- -- -- -- 16 kqpk 08008000 5124732 -- -- -- -- 17 kqnk 08040000 1747284 -- -- -- -- 18 kqbk 08200000 1747284 -- -- -- -- 19 kqrk 09000000 1747284 -- -- -- -- 20 kqqk 10000000 873642 -- -- -- -- 21 kpkp 00008001 3824744 -- -- -- -- 22 knkp 00040001 5124732 -- -- -- -- 23 knkn 00040008 1747284 -- -- -- -- 24 kbkp 00200001 5124732 -- -- -- -- 25 kbkn 00200008 1747284 -- -- -- -- 26 kbkb 00200040 1747284 -- -- -- -- 27 krkp 01000001 5124732 -- -- -- -- 28 krkn 01000008 1747284 -- -- -- -- 29 krkb 01000040 1747284 -- -- -- -- 30 krkr 01000200 1747284 -- -- -- -- 31 kqkp 08000001 5124732 -- -- -- -- 32 kqkn 08000008 1747284 -- -- -- -- 33 kqkb 08000040 1747284 -- -- -- -- 34 kqkr 08000200 1747284 -- -- -- -- 35 kqkq 08001000 1747284 -- -- -- -- 36 kppkp 00010001 85166148 -- -- -- -- 37 kppkn 00010008 114742320 -- -- -- -- 38 kppkb 00010040 114742320 -- -- -- -- 39 kppkr 00010200 114742320 -- -- -- -- 40 kppkq 00011000 114742320 -- -- -- -- 41 knpkp 00048001 229484640 -- -- -- -- 42 knpkn 00048008 307483920 -- -- -- -- 43 knpkb 00048040 307483920 -- -- -- -- 44 knpkr 00048200 307483920 -- -- -- -- 45 knpkq 00049000 307483920 -- -- -- -- 46 knnkp 00080001 153741960 -- -- -- -- 47 knnkn 00080008 52418520 -- -- -- -- 48 knnkb 00080040 52418520 -- -- -- -- 49 knnkr 00080200 52418520 -- -- -- -- 50 knnkq 00081000 52418520 -- -- -- -- 51 kbpkp 00208001 229484640 -- -- -- -- 52 kbpkn 00208008 307483920 -- -- -- -- 53 kbpkb 00208040 307483920 -- -- -- -- 54 kbpkr 00208200 307483920 -- -- -- -- 55 kbpkq 00209000 307483920 -- -- -- -- 56 kbnkp 00240001 307483920 -- -- -- -- 57 kbnkn 00240008 104837040 -- -- -- -- 58 kbnkb 00240040 104837040 -- -- -- -- 59 kbnkr 00240200 104837040 -- -- -- -- 60 kbnkq 00241000 104837040 -- -- -- -- 61 kbbkp 00400001 153741960 -- -- -- -- 62 kbbkn 00400008 52418520 -- -- -- -- 63 kbbkb 00400040 52418520 -- -- -- -- 64 kbbkr 00400200 52418520 -- -- -- -- 65 kbbkq 00401000 52418520 -- -- -- -- 66 krpkp 01008001 229484640 -- -- -- -- 67 krpkn 01008008 307483920 -- -- -- -- 68 krpkb 01008040 307483920 -- -- -- -- 69 krpkr 01008200 307483920 -- -- -- -- 70 krpkq 01009000 307483920 -- -- -- -- 71 krnkp 01040001 307483920 -- -- -- -- 72 krnkn 01040008 104837040 -- -- -- -- 73 krnkb 01040040 104837040 -- -- -- -- 74 krnkr 01040200 104837040 -- -- -- -- 75 krnkq 01041000 104837040 -- -- -- -- 76 krbkp 01200001 307483920 -- -- -- -- 77 krbkn 01200008 104837040 -- -- -- -- 78 krbkb 01200040 104837040 -- -- -- -- 79 krbkr 01200200 104837040 -- -- -- -- 80 krbkq 01201000 104837040 -- -- -- -- 81 krrkp 02000001 153741960 -- -- -- -- 82 krrkn 02000008 52418520 -- -- -- -- 83 krrkb 02000040 52418520 -- -- -- -- 84 krrkr 02000200 52418520 -- -- -- -- 85 krrkq 02001000 52418520 -- -- -- -- 86 kqpkp 08008001 229484640 -- -- -- -- 87 kqpkn 08008008 307483920 -- -- -- -- 88 kqpkb 08008040 307483920 -- -- -- -- 89 kqpkr 08008200 307483920 -- -- -- -- 90 kqpkq 08009000 307483920 -- -- -- -- 91 kqnkp 08040001 307483920 -- -- -- -- 92 kqnkn 08040008 104837040 -- -- -- -- 93 kqnkb 08040040 104837040 -- -- -- -- 94 kqnkr 08040200 104837040 -- -- -- -- 95 kqnkq 08041000 104837040 -- -- -- -- 96 kqbkp 08200001 307483920 -- -- -- -- 97 kqbkn 08200008 104837040 -- -- -- -- 98 kqbkb 08200040 104837040 -- -- -- -- 99 kqbkr 08200200 104837040 -- -- -- -- 100 kqbkq 08201000 104837040 -- -- -- -- 101 kqrkp 09000001 307483920 -- -- -- -- 102 kqrkn 09000008 104837040 -- -- -- -- 103 kqrkb 09000040 104837040 -- -- -- -- 104 kqrkr 09000200 104837040 -- -- -- -- 105 kqrkq 09001000 104837040 -- -- -- -- 106 kqqkp 10000001 153741960 -- -- -- -- 107 kqqkn 10000008 52418520 -- -- -- -- 108 kqqkb 10000040 52418520 -- -- -- -- 109 kqqkr 10000200 52418520 -- -- -- -- 110 kqqkq 10001000 52418520 -- -- -- -- 111 kpppk 00018000 28388716 -- -- -- -- 112 knppk 00050000 114742320 -- -- -- -- 113 knnpk 00088000 153741960 -- -- -- -- 114 knnnk 000C0000 17472840 -- -- -- -- 115 kbppk 00210000 114742320 -- -- -- -- 116 kbnpk 00248000 307483920 -- -- -- -- 117 kbnnk 00280000 52418520 -- -- -- -- 118 kbbpk 00408000 153741960 -- -- -- -- 119 kbbnk 00440000 52418520 -- -- -- -- 120 kbbbk 00600000 17472840 -- -- -- -- 121 krppk 01010000 114742320 -- -- -- -- 122 krnpk 01048000 307483920 -- -- -- -- 123 krnnk 01080000 52418520 -- -- -- -- 124 krbpk 01208000 307483920 -- -- -- -- 125 krbnk 01240000 104837040 -- -- -- -- 126 krbbk 01400000 52418520 -- -- -- -- 127 krrpk 02008000 153741960 -- -- -- -- 128 krrnk 02040000 52418520 -- -- -- -- 129 krrbk 02200000 52418520 -- -- -- -- 130 krrrk 03000000 17472840 -- -- -- -- 131 kqppk 08010000 114742320 -- -- -- -- 132 kqnpk 08048000 307483920 -- -- -- -- 133 kqnnk 08080000 52418520 -- -- -- -- 134 kqbpk 08208000 307483920 -- -- -- -- 135 kqbnk 08240000 104837040 -- -- -- -- 136 kqbbk 08400000 52418520 -- -- -- -- 137 kqrpk 09008000 307483920 -- -- -- -- 138 kqrnk 09040000 104837040 -- -- -- -- 139 kqrbk 09200000 104837040 -- -- -- -- 140 kqrrk 0A000000 52418520 -- -- -- -- 141 kqqpk 10008000 153741960 -- -- -- -- 142 kqqnk 10040000 52418520 -- -- -- -- 143 kqqbk 10200000 52418520 -- -- -- -- 144 kqqrk 11000000 52418520 -- -- -- -- 145 kqqqk 18000000 17472840 -- -- -- -- 146 kppkpp 00010002 1854181800 -- -- -- -- 147 knpkpp 00048002 5024802732 -- -- -- -- 148 knpknp 00048009 13539593760 -- -- -- -- 149 knnkpp 00080002 3384898440 -- -- -- -- 150 knnknp 00080009 9070775640 -- -- -- -- 151 knnknn 00080010 1546346340 -- -- -- -- 152 kbpkpp 00208002 5024802732 -- -- -- -- 153 kbpknp 00208009 13539593760 -- -- -- -- 154 kbpknn 00208010 9070775640 -- -- -- -- 155 kbpkbp 00208041 13539593760 -- -- -- -- 156 kbnkpp 00240002 6769796880 -- -- -- -- 157 kbnknp 00240009 18141551280 -- -- -- -- 158 kbnknn 00240010 3092692680 -- -- -- -- 159 kbnkbp 00240041 18141551280 -- -- -- -- 160 kbnkbn 00240048 6185385360 -- -- -- -- 161 kbbkpp 00400002 3384898440 -- -- -- -- 162 kbbknp 00400009 9070775640 -- -- -- -- 163 kbbknn 00400010 1546346340 -- -- -- -- 164 kbbkbp 00400041 9070775640 -- -- -- -- 165 kbbkbn 00400048 3092692680 -- -- -- -- 166 kbbkbb 00400080 1546346340 -- -- -- -- 167 krpkpp 01008002 5024802732 -- -- -- -- 168 krpknp 01008009 13539593760 -- -- -- -- 169 krpknn 01008010 9070775640 -- -- -- -- 170 krpkbp 01008041 13539593760 -- -- -- -- 171 krpkbn 01008048 18141551280 -- -- -- -- 172 krpkbb 01008080 9070775640 -- -- -- -- 173 krpkrp 01008201 13539593760 -- -- -- -- 174 krnkpp 01040002 6769796880 -- -- -- -- 175 krnknp 01040009 18141551280 -- -- -- -- 176 krnknn 01040010 3092692680 -- -- -- -- 177 krnkbp 01040041 18141551280 -- -- -- -- 178 krnkbn 01040048 6185385360 -- -- -- -- 179 krnkbb 01040080 3092692680 -- -- -- -- 180 krnkrp 01040201 18141551280 -- -- -- -- 181 krnkrn 01040208 6185385360 -- -- -- -- 182 krbkpp 01200002 6769796880 -- -- -- -- 183 krbknp 01200009 18141551280 -- -- -- -- 184 krbknn 01200010 3092692680 -- -- -- -- 185 krbkbp 01200041 18141551280 -- -- -- -- 186 krbkbn 01200048 6185385360 -- -- -- -- 187 krbkbb 01200080 3092692680 -- -- -- -- 188 krbkrp 01200201 18141551280 -- -- -- -- 189 krbkrn 01200208 6185385360 -- -- -- -- 190 krbkrb 01200240 6185385360 -- -- -- -- 191 krrkpp 02000002 3384898440 -- -- -- -- 192 krrknp 02000009 9070775640 -- -- -- -- 193 krrknn 02000010 1546346340 -- -- -- -- 194 krrkbp 02000041 9070775640 -- -- -- -- 195 krrkbn 02000048 3092692680 -- -- -- -- 196 krrkbb 02000080 1546346340 -- -- -- -- 197 krrkrp 02000201 9070775640 -- -- -- -- 198 krrkrn 02000208 3092692680 -- -- -- -- 199 krrkrb 02000240 3092692680 -- -- -- -- 200 krrkrr 02000400 1546346340 -- -- -- -- 201 kqpkpp 08008002 5024802732 -- -- -- -- 202 kqpknp 08008009 13539593760 -- -- -- -- 203 kqpknn 08008010 9070775640 -- -- -- -- 204 kqpkbp 08008041 13539593760 -- -- -- -- 205 kqpkbn 08008048 18141551280 -- -- -- -- 206 kqpkbb 08008080 9070775640 -- -- -- -- 207 kqpkrp 08008201 13539593760 -- -- -- -- 208 kqpkrn 08008208 18141551280 -- -- -- -- 209 kqpkrb 08008240 18141551280 -- -- -- -- 210 kqpkrr 08008400 9070775640 -- -- -- -- 211 kqpkqp 08009001 13539593760 -- -- -- -- 212 kqnkpp 08040002 6769796880 -- -- -- -- 213 kqnknp 08040009 18141551280 -- -- -- -- 214 kqnknn 08040010 3092692680 -- -- -- -- 215 kqnkbp 08040041 18141551280 -- -- -- -- 216 kqnkbn 08040048 6185385360 -- -- -- -- 217 kqnkbb 08040080 3092692680 -- -- -- -- 218 kqnkrp 08040201 18141551280 -- -- -- -- 219 kqnkrn 08040208 6185385360 -- -- -- -- 220 kqnkrb 08040240 6185385360 -- -- -- -- 221 kqnkrr 08040400 3092692680 -- -- -- -- 222 kqnkqp 08041001 18141551280 -- -- -- -- 223 kqnkqn 08041008 6185385360 -- -- -- -- 224 kqbkpp 08200002 6769796880 -- -- -- -- 225 kqbknp 08200009 18141551280 -- -- -- -- 226 kqbknn 08200010 3092692680 -- -- -- -- 227 kqbkbp 08200041 18141551280 -- -- -- -- 228 kqbkbn 08200048 6185385360 -- -- -- -- 229 kqbkbb 08200080 3092692680 -- -- -- -- 230 kqbkrp 08200201 18141551280 -- -- -- -- 231 kqbkrn 08200208 6185385360 -- -- -- -- 232 kqbkrb 08200240 6185385360 -- -- -- -- 233 kqbkrr 08200400 3092692680 -- -- -- -- 234 kqbkqp 08201001 18141551280 -- -- -- -- 235 kqbkqn 08201008 6185385360 -- -- -- -- 236 kqbkqb 08201040 6185385360 -- -- -- -- 237 kqrkpp 09000002 6769796880 -- -- -- -- 238 kqrknp 09000009 18141551280 -- -- -- -- 239 kqrknn 09000010 3092692680 -- -- -- -- 240 kqrkbp 09000041 18141551280 -- -- -- -- 241 kqrkbn 09000048 6185385360 -- -- -- -- 242 kqrkbb 09000080 3092692680 -- -- -- -- 243 kqrkrp 09000201 18141551280 -- -- -- -- 244 kqrkrn 09000208 6185385360 -- -- -- -- 245 kqrkrb 09000240 6185385360 -- -- -- -- 246 kqrkrr 09000400 3092692680 -- -- -- -- 247 kqrkqp 09001001 18141551280 -- -- -- -- 248 kqrkqn 09001008 6185385360 -- -- -- -- 249 kqrkqb 09001040 6185385360 -- -- -- -- 250 kqrkqr 09001200 6185385360 -- -- -- -- 251 kqqkpp 10000002 3384898440 -- -- -- -- 252 kqqknp 10000009 9070775640 -- -- -- -- 253 kqqknn 10000010 1546346340 -- -- -- -- 254 kqqkbp 10000041 9070775640 -- -- -- -- 255 kqqkbn 10000048 3092692680 -- -- -- -- 256 kqqkbb 10000080 1546346340 -- -- -- -- 257 kqqkrp 10000201 9070775640 -- -- -- -- 258 kqqkrn 10000208 3092692680 -- -- -- -- 259 kqqkrb 10000240 3092692680 -- -- -- -- 260 kqqkrr 10000400 1546346340 -- -- -- -- 261 kqqkqp 10001001 9070775640 -- -- -- -- 262 kqqkqn 10001008 3092692680 -- -- -- -- 263 kqqkqb 10001040 3092692680 -- -- -- -- 264 kqqkqr 10001200 3092692680 -- -- -- -- 265 kqqkqq 10002000 1546346340 -- -- -- -- 266 kpppkp 00018001 1236121200 -- -- -- -- 267 kpppkn 00018008 1674934244 -- -- -- -- 268 kpppkb 00018040 1674934244 -- -- -- -- 269 kpppkr 00018200 1674934244 -- -- -- -- 270 kpppkq 00019000 1674934244 -- -- -- -- 271 knppkp 00050001 5024802732 -- -- -- -- 272 knppkn 00050008 6769796880 -- -- -- -- 273 knppkb 00050040 6769796880 -- -- -- -- 274 knppkr 00050200 6769796880 -- -- -- -- 275 knppkq 00051000 6769796880 -- -- -- -- 276 knnpkp 00088001 6769796880 -- -- -- -- 277 knnpkn 00088008 9070775640 -- -- -- -- 278 knnpkb 00088040 9070775640 -- -- -- -- 279 knnpkr 00088200 9070775640 -- -- -- -- 280 knnpkq 00089000 9070775640 -- -- -- -- 281 knnnkp 000C0001 3023591880 -- -- -- -- 282 knnnkn 000C0008 1030897560 -- -- -- -- 283 knnnkb 000C0040 1030897560 -- -- -- -- 284 knnnkr 000C0200 1030897560 -- -- -- -- 285 knnnkq 000C1000 1030897560 -- -- -- -- 286 kbppkp 00210001 5024802732 -- -- -- -- 287 kbppkn 00210008 6769796880 -- -- -- -- 288 kbppkb 00210040 6769796880 -- -- -- -- 289 kbppkr 00210200 6769796880 -- -- -- -- 290 kbppkq 00211000 6769796880 -- -- -- -- 291 kbnpkp 00248001 13539593760 -- -- -- -- 292 kbnpkn 00248008 18141551280 -- -- -- -- 293 kbnpkb 00248040 18141551280 -- -- -- -- 294 kbnpkr 00248200 18141551280 -- -- -- -- 295 kbnpkq 00249000 18141551280 -- -- -- -- 296 kbnnkp 00280001 9070775640 -- -- -- -- 297 kbnnkn 00280008 3092692680 -- -- -- -- 298 kbnnkb 00280040 3092692680 -- -- -- -- 299 kbnnkr 00280200 3092692680 -- -- -- -- 300 kbnnkq 00281000 3092692680 -- -- -- -- 301 kbbpkp 00408001 6769796880 -- -- -- -- 302 kbbpkn 00408008 9070775640 -- -- -- -- 303 kbbpkb 00408040 9070775640 -- -- -- -- 304 kbbpkr 00408200 9070775640 -- -- -- -- 305 kbbpkq 00409000 9070775640 -- -- -- -- 306 kbbnkp 00440001 9070775640 -- -- -- -- 307 kbbnkn 00440008 3092692680 -- -- -- -- 308 kbbnkb 00440040 3092692680 -- -- -- -- 309 kbbnkr 00440200 3092692680 -- -- -- -- 310 kbbnkq 00441000 3092692680 -- -- -- -- 311 kbbbkp 00600001 3023591880 -- -- -- -- 312 kbbbkn 00600008 1030897560 -- -- -- -- 313 kbbbkb 00600040 1030897560 -- -- -- -- 314 kbbbkr 00600200 1030897560 -- -- -- -- 315 kbbbkq 00601000 1030897560 -- -- -- -- 316 krppkp 01010001 5024802732 -- -- -- -- 317 krppkn 01010008 6769796880 -- -- -- -- 318 krppkb 01010040 6769796880 -- -- -- -- 319 krppkr 01010200 6769796880 -- -- -- -- 320 krppkq 01011000 6769796880 -- -- -- -- 321 krnpkp 01048001 13539593760 -- -- -- -- 322 krnpkn 01048008 18141551280 -- -- -- -- 323 krnpkb 01048040 18141551280 -- -- -- -- 324 krnpkr 01048200 18141551280 -- -- -- -- 325 krnpkq 01049000 18141551280 -- -- -- -- 326 krnnkp 01080001 9070775640 -- -- -- -- 327 krnnkn 01080008 3092692680 -- -- -- -- 328 krnnkb 01080040 3092692680 -- -- -- -- 329 krnnkr 01080200 3092692680 -- -- -- -- 330 krnnkq 01081000 3092692680 -- -- -- -- 331 krbpkp 01208001 13539593760 -- -- -- -- 332 krbpkn 01208008 18141551280 -- -- -- -- 333 krbpkb 01208040 18141551280 -- -- -- -- 334 krbpkr 01208200 18141551280 -- -- -- -- 335 krbpkq 01209000 18141551280 -- -- -- -- 336 krbnkp 01240001 18141551280 -- -- -- -- 337 krbnkn 01240008 6185385360 -- -- -- -- 338 krbnkb 01240040 6185385360 -- -- -- -- 339 krbnkr 01240200 6185385360 -- -- -- -- 340 krbnkq 01241000 6185385360 -- -- -- -- 341 krbbkp 01400001 9070775640 -- -- -- -- 342 krbbkn 01400008 3092692680 -- -- -- -- 343 krbbkb 01400040 3092692680 -- -- -- -- 344 krbbkr 01400200 3092692680 -- -- -- -- 345 krbbkq 01401000 3092692680 -- -- -- -- 346 krrpkp 02008001 6769796880 -- -- -- -- 347 krrpkn 02008008 9070775640 -- -- -- -- 348 krrpkb 02008040 9070775640 -- -- -- -- 349 krrpkr 02008200 9070775640 -- -- -- -- 350 krrpkq 02009000 9070775640 -- -- -- -- 351 krrnkp 02040001 9070775640 -- -- -- -- 352 krrnkn 02040008 3092692680 -- -- -- -- 353 krrnkb 02040040 3092692680 -- -- -- -- 354 krrnkr 02040200 3092692680 -- -- -- -- 355 krrnkq 02041000 3092692680 -- -- -- -- 356 krrbkp 02200001 9070775640 -- -- -- -- 357 krrbkn 02200008 3092692680 -- -- -- -- 358 krrbkb 02200040 3092692680 -- -- -- -- 359 krrbkr 02200200 3092692680 -- -- -- -- 360 krrbkq 02201000 3092692680 -- -- -- -- 361 krrrkp 03000001 3023591880 -- -- -- -- 362 krrrkn 03000008 1030897560 -- -- -- -- 363 krrrkb 03000040 1030897560 -- -- -- -- 364 krrrkr 03000200 1030897560 -- -- -- -- 365 krrrkq 03001000 1030897560 -- -- -- -- 366 kqppkp 08010001 5024802732 -- -- -- -- 367 kqppkn 08010008 6769796880 -- -- -- -- 368 kqppkb 08010040 6769796880 -- -- -- -- 369 kqppkr 08010200 6769796880 -- -- -- -- 370 kqppkq 08011000 6769796880 -- -- -- -- 371 kqnpkp 08048001 13539593760 -- -- -- -- 372 kqnpkn 08048008 18141551280 -- -- -- -- 373 kqnpkb 08048040 18141551280 -- -- -- -- 374 kqnpkr 08048200 18141551280 -- -- -- -- 375 kqnpkq 08049000 18141551280 -- -- -- -- 376 kqnnkp 08080001 9070775640 -- -- -- -- 377 kqnnkn 08080008 3092692680 -- -- -- -- 378 kqnnkb 08080040 3092692680 -- -- -- -- 379 kqnnkr 08080200 3092692680 -- -- -- -- 380 kqnnkq 08081000 3092692680 -- -- -- -- 381 kqbpkp 08208001 13539593760 -- -- -- -- 382 kqbpkn 08208008 18141551280 -- -- -- -- 383 kqbpkb 08208040 18141551280 -- -- -- -- 384 kqbpkr 08208200 18141551280 -- -- -- -- 385 kqbpkq 08209000 18141551280 -- -- -- -- 386 kqbnkp 08240001 18141551280 -- -- -- -- 387 kqbnkn 08240008 6185385360 -- -- -- -- 388 kqbnkb 08240040 6185385360 -- -- -- -- 389 kqbnkr 08240200 6185385360 -- -- -- -- 390 kqbnkq 08241000 6185385360 -- -- -- -- 391 kqbbkp 08400001 9070775640 -- -- -- -- 392 kqbbkn 08400008 3092692680 -- -- -- -- 393 kqbbkb 08400040 3092692680 -- -- -- -- 394 kqbbkr 08400200 3092692680 -- -- -- -- 395 kqbbkq 08401000 3092692680 -- -- -- -- 396 kqrpkp 09008001 13539593760 -- -- -- -- 397 kqrpkn 09008008 18141551280 -- -- -- -- 398 kqrpkb 09008040 18141551280 -- -- -- -- 399 kqrpkr 09008200 18141551280 -- -- -- -- 400 kqrpkq 09009000 18141551280 -- -- -- -- 401 kqrnkp 09040001 18141551280 -- -- -- -- 402 kqrnkn 09040008 6185385360 -- -- -- -- 403 kqrnkb 09040040 6185385360 -- -- -- -- 404 kqrnkr 09040200 6185385360 -- -- -- -- 405 kqrnkq 09041000 6185385360 -- -- -- -- 406 kqrbkp 09200001 18141551280 -- -- -- -- 407 kqrbkn 09200008 6185385360 -- -- -- -- 408 kqrbkb 09200040 6185385360 -- -- -- -- 409 kqrbkr 09200200 6185385360 -- -- -- -- 410 kqrbkq 09201000 6185385360 -- -- -- -- 411 kqrrkp 0A000001 9070775640 -- -- -- -- 412 kqrrkn 0A000008 3092692680 -- -- -- -- 413 kqrrkb 0A000040 3092692680 -- -- -- -- 414 kqrrkr 0A000200 3092692680 -- -- -- -- 415 kqrrkq 0A001000 3092692680 -- -- -- -- 416 kqqpkp 10008001 6769796880 -- -- -- -- 417 kqqpkn 10008008 9070775640 -- -- -- -- 418 kqqpkb 10008040 9070775640 -- -- -- -- 419 kqqpkr 10008200 9070775640 -- -- -- -- 420 kqqpkq 10009000 9070775640 -- -- -- -- 421 kqqnkp 10040001 9070775640 -- -- -- -- 422 kqqnkn 10040008 3092692680 -- -- -- -- 423 kqqnkb 10040040 3092692680 -- -- -- -- 424 kqqnkr 10040200 3092692680 -- -- -- -- 425 kqqnkq 10041000 3092692680 -- -- -- -- 426 kqqbkp 10200001 9070775640 -- -- -- -- 427 kqqbkn 10200008 3092692680 -- -- -- -- 428 kqqbkb 10200040 3092692680 -- -- -- -- 429 kqqbkr 10200200 3092692680 -- -- -- -- 430 kqqbkq 10201000 3092692680 -- -- -- -- 431 kqqrkp 11000001 9070775640 -- -- -- -- 432 kqqrkn 11000008 3092692680 -- -- -- -- 433 kqqrkb 11000040 3092692680 -- -- -- -- 434 kqqrkr 11000200 3092692680 -- -- -- -- 435 kqqrkq 11001000 3092692680 -- -- -- -- 436 kqqqkp 18000001 3023591880 -- -- -- -- 437 kqqqkn 18000008 1030897560 -- -- -- -- 438 kqqqkb 18000040 1030897560 -- -- -- -- 439 kqqqkr 18000200 1030897560 -- -- -- -- 440 kqqqkq 18001000 1030897560 -- -- -- -- 441 kppppk 00020000 309030300 -- -- -- -- 442 knpppk 00058000 1674934244 -- -- -- -- 443 knnppk 00090000 3384898440 -- -- -- -- 444 knnnpk 000C8000 3023591880 -- -- -- -- 445 knnnnk 00100000 257724390 -- -- -- -- 446 kbpppk 00218000 1674934244 -- -- -- -- 447 kbnppk 00250000 6769796880 -- -- -- -- 448 kbnnpk 00288000 9070775640 -- -- -- -- 449 kbnnnk 002C0000 1030897560 -- -- -- -- 450 kbbppk 00410000 3384898440 -- -- -- -- 451 kbbnpk 00448000 9070775640 -- -- -- -- 452 kbbnnk 00480000 1546346340 -- -- -- -- 453 kbbbpk 00608000 3023591880 -- -- -- -- 454 kbbbnk 00640000 1030897560 -- -- -- -- 455 kbbbbk 00800000 257724390 -- -- -- -- 456 krpppk 01018000 1674934244 -- -- -- -- 457 krnppk 01050000 6769796880 -- -- -- -- 458 krnnpk 01088000 9070775640 -- -- -- -- 459 krnnnk 010C0000 1030897560 -- -- -- -- 460 krbppk 01210000 6769796880 -- -- -- -- 461 krbnpk 01248000 18141551280 -- -- -- -- 462 krbnnk 01280000 3092692680 -- -- -- -- 463 krbbpk 01408000 9070775640 -- -- -- -- 464 krbbnk 01440000 3092692680 -- -- -- -- 465 krbbbk 01600000 1030897560 -- -- -- -- 466 krrppk 02010000 3384898440 -- -- -- -- 467 krrnpk 02048000 9070775640 -- -- -- -- 468 krrnnk 02080000 1546346340 -- -- -- -- 469 krrbpk 02208000 9070775640 -- -- -- -- 470 krrbnk 02240000 3092692680 -- -- -- -- 471 krrbbk 02400000 1546346340 -- -- -- -- 472 krrrpk 03008000 3023591880 -- -- -- -- 473 krrrnk 03040000 1030897560 -- -- -- -- 474 krrrbk 03200000 1030897560 -- -- -- -- 475 krrrrk 04000000 257724390 -- -- -- -- 476 kqpppk 08018000 1674934244 -- -- -- -- 477 kqnppk 08050000 6769796880 -- -- -- -- 478 kqnnpk 08088000 9070775640 -- -- -- -- 479 kqnnnk 080C0000 1030897560 -- -- -- -- 480 kqbppk 08210000 6769796880 -- -- -- -- 481 kqbnpk 08248000 18141551280 -- -- -- -- 482 kqbnnk 08280000 3092692680 -- -- -- -- 483 kqbbpk 08408000 9070775640 -- -- -- -- 484 kqbbnk 08440000 3092692680 -- -- -- -- 485 kqbbbk 08600000 1030897560 -- -- -- -- 486 kqrppk 09010000 6769796880 -- -- -- -- 487 kqrnpk 09048000 18141551280 -- -- -- -- 488 kqrnnk 09080000 3092692680 -- -- -- -- 489 kqrbpk 09208000 18141551280 -- -- -- -- 490 kqrbnk 09240000 6185385360 -- -- -- -- 491 kqrbbk 09400000 3092692680 -- -- -- -- 492 kqrrpk 0A008000 9070775640 -- -- -- -- 493 kqrrnk 0A040000 3092692680 -- -- -- -- 494 kqrrbk 0A200000 3092692680 -- -- -- -- 495 kqrrrk 0B000000 1030897560 -- -- -- -- 496 kqqppk 10010000 3384898440 -- -- -- -- 497 kqqnpk 10048000 9070775640 -- -- -- -- 498 kqqnnk 10080000 1546346340 -- -- -- -- 499 kqqbpk 10208000 9070775640 -- -- -- -- 500 kqqbnk 10240000 3092692680 -- -- -- -- 501 kqqbbk 10400000 1546346340 -- -- -- -- 502 kqqrpk 11008000 9070775640 -- -- -- -- 503 kqqrnk 11040000 3092692680 -- -- -- -- 504 kqqrbk 11200000 3092692680 -- -- -- -- 505 kqqrrk 12000000 1546346340 -- -- -- -- 506 kqqqpk 18008000 3023591880 -- -- -- -- 507 kqqqnk 18040000 1030897560 -- -- -- -- 508 kqqqbk 18200000 1030897560 -- -- -- -- 509 kqqqrk 19000000 1030897560 -- -- -- -- 510 kqqqqk 20000000 257724390 -- -- -- -- In total 510 egtbs using 2631231208124 entries egtb command (or help): >Ciao >Guido
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.