Author: Uri Blass
Date: 17:05:42 06/13/05
Go up one level in this thread
On June 13, 2005 at 19:13:40, Christopher Conkie wrote: >Hi Uri (and Dan), > >I'm sorry I was getting a bit mixed up there. I was wrong to say that. You are >of course both absolutely correct. > >In the back of my mind was the following position which IS illegal. :-) > >I think it was originally posted further down in this thread. The point of these >kinds of position for us are to see how many pieces of each type an engine >supports (and also the limit of how many pieces of all types cumulative). > >Sorry about that but there is a stiking similarity to Dan's Bruja (with 20 >Knights in that case, 22 is no go) in Movei. > >Can you explain why Movei does not consider other moves in this position? > >22 Knights on the board here and illegal. > >[D]n1nkn1n1/1n1n1n1n/2n1n1n1/8/8/1N1N1N2/N1N1N1N1/1N1NKN1N w - - 0 1 > >Movei 0.08.295: > 1 00:00 7 7 0.00 e1f1 > 2 00:00 8 8 0.00 e1f1 > 2 00:00 14 14 0.00 e1f1 > 3 00:00 15 15 0.00 e1f1 > 3 00:00 21 21 0.00 e1f1 > 4 00:00 22 22 0.00 e1f1 > 4 00:00 28 28 0.00 e1f1 > 5 00:00 29 29 0.00 e1f1 > 5 00:00 35 35 0.00 e1f1 > 6 00:00 36 36 0.00 e1f1 > 6 00:00 42 42 0.00 e1f1 > 7 00:00 43 43 0.00 e1f1 > 7 00:00 49 49 0.00 e1f1 > 8 00:00 50 50 0.00 e1f1 > 8 00:00 56 56 0.00 e1f1 > 9 00:00 57 57 0.00 e1f1 > 9 00:00 63 63 0.00 e1f1 > 10 00:00 64 64 0.00 e1f1 > 10 00:00 70 70 0.00 e1f1 > 11 00:00 71 71 0.00 e1f1 > 11 00:00 77 77 0.00 e1f1 > 12 00:00 78 78 0.00 e1f1 > 12 00:00 84 84 0.00 e1f1 > 13 00:00 85 85 0.00 e1f1 > 13 00:00 91 91 0.00 e1f1 > 14 00:00 92 92 0.00 e1f1 > 14 00:00 98 98 0.00 e1f1 > 15 00:00 99 99 0.00 e1f1 > 15 00:00 105 105 0.00 e1f1 > 16 00:00 106 106 0.00 e1f1 > 16 00:00 112 112 0.00 e1f1 > 17 00:00 113 113 0.00 e1f1 > 17 00:00 119 119 0.00 e1f1 > 18 00:00 120 120 0.00 e1f1 > 18 00:00 126 126 0.00 e1f1 > 19 00:00 127 127 0.00 e1f1 > 19 00:00 133 133 0.00 e1f1 > 20 00:00 134 134 0.00 e1f1 > 20 00:00 140 140 0.00 e1f1 > 21 00:00 141 141 0.00 e1f1 > 21 00:00 147 147 0.00 e1f1 > 22 00:00 148 148 0.00 e1f1 > 22 00:00 154 154 0.00 e1f1 > 23 00:00 155 155 0.00 e1f1 > 23 00:00 161 161 0.00 e1f1 > 24 00:00 162 162 0.00 e1f1 > 24 00:00 168 168 0.00 e1f1 > 25 00:00 169 169 0.00 e1f1 > 25 00:00 175 175 0.00 e1f1 > 26 00:00 176 176 0.00 e1f1 > 26 00:00 182 182 0.00 e1f1 > 27 00:00 183 183 0.00 e1f1 > 27 00:00 189 189 0.00 e1f1 > 28 00:00 190 190 0.00 e1f1 > 28 00:00 196 196 0.00 e1f1 > 29 00:00 197 197 0.00 e1f1 > 29 00:00 203 203 0.00 e1f1 > 30 00:00 204 204 0.00 e1f1 > 30 00:00 210 210 0.00 e1f1 > 31 00:00 211 211 0.00 e1f1 > 31 00:00 217 217 0.00 e1f1 > 32 00:00 218 218 0.00 e1f1 > 32 00:00 224 224 0.00 e1f1 > 33 00:00 225 225 0.00 e1f1 > 33 00:00 231 231 0.00 e1f1 > 34 00:00 232 232 0.00 e1f1 > 34 00:00 238 238 0.00 e1f1 > 35 00:00 239 239 0.00 e1f1 > 35 00:00 245 245 0.00 e1f1 > 36 00:00 246 246 0.00 e1f1 > 36 00:00 252 252 0.00 e1f1 > 37 00:00 253 253 0.00 e1f1 > 37 00:00 259 259 0.00 e1f1 > 38 00:00 260 260 0.00 e1f1 > 38 00:00 266 266 0.00 e1f1 > 39 00:00 267 267 0.00 e1f1 > 39 00:00 273 273 0.00 e1f1 > 40 00:00 274 274 0.00 e1f1 > 40 00:00 280 280 0.00 e1f1 > 41 00:00 281 281 0.00 e1f1 > 41 00:00 287 287 0.00 e1f1 > 42 00:00 288 288 0.00 e1f1 > 42 00:00 294 294 0.00 e1f1 > 43 00:00 295 295 0.00 e1f1 > 43 00:00 301 301 0.00 e1f1 > 44 00:00 302 302 0.00 e1f1 > 44 00:00 308 308 0.00 e1f1 > 45 00:00 309 309 0.00 e1f1 > 45 00:00 315 315 0.00 e1f1 > 46 00:00 316 316 0.00 e1f1 > 46 00:00 322 322 0.00 e1f1 > 47 00:00 323 323 0.00 e1f1 > 47 00:00 329 329 0.00 e1f1 > 48 00:00 330 330 0.00 e1f1 > 48 00:00 336 336 0.00 e1f1 > 49 00:00 337 337 0.00 e1f1 > 49 00:00 343 343 0.00 e1f1 > 50 00:00 344 344 0.00 e1f1 > 50 00:00 350 350 0.00 e1f1 > 51 00:00 351 351 0.00 e1f1 > 51 00:00 357 357 0.00 e1f1 > 52 00:00 358 358 0.00 e1f1 > 52 00:00 364 364 0.00 e1f1 > 53 00:00 365 365 0.00 e1f1 > 53 00:00 371 371 0.00 e1f1 > 54 00:00 372 372 0.00 e1f1 > 54 00:00 378 378 0.00 e1f1 > 55 00:00 379 379 0.00 e1f1 > 55 00:00 385 385 0.00 e1f1 > 56 00:00 386 386 0.00 e1f1 > 56 00:00 392 392 0.00 e1f1 > 57 00:00 393 393 0.00 e1f1 > 57 00:00 399 399 0.00 e1f1 > 58 00:00 400 400 0.00 e1f1 > 58 00:00 406 40.600 0.00 e1f1 > 59 00:00 407 40.700 0.00 e1f1 > 59 00:00 413 41.300 0.00 e1f1 > 60 00:00 414 41.400 0.00 e1f1 > 60 00:00 420 42.000 0.00 e1f1 > 61 00:00 421 42.100 0.00 e1f1 > 61 00:00 427 42.700 0.00 e1f1 > 62 00:00 428 42.800 0.00 e1f1 > 62 00:00 434 43.400 0.00 e1f1 > 63 00:00 435 43.500 0.00 e1f1 > 63 00:00 441 44.100 0.00 e1f1 > 1 00:02 7 7 0.00 e1f1 > 2 00:02 8 8 0.00 e1f1 > 2 00:02 14 14 0.00 e1f1 > 3 00:02 15 15 0.00 e1f1 > 3 00:02 21 21 0.00 e1f1 > 4 00:02 22 22 0.00 e1f1 > 4 00:02 28 28 0.00 e1f1 > 5 00:02 29 29 0.00 e1f1 > 5 00:02 35 35 0.00 e1f1 > 6 00:02 36 36 0.00 e1f1 > 6 00:02 42 42 0.00 e1f1 > 7 00:02 43 43 0.00 e1f1 > 7 00:02 49 49 0.00 e1f1 > 8 00:02 50 50 0.00 e1f1 > 8 00:02 56 56 0.00 e1f1 > 9 00:02 57 57 0.00 e1f1 > 9 00:02 63 63 0.00 e1f1 > 10 00:02 64 64 0.00 e1f1 > 10 00:02 70 70 0.00 e1f1 > 11 00:02 71 71 0.00 e1f1 > 11 00:02 77 77 0.00 e1f1 > 12 00:02 78 78 0.00 e1f1 > 12 00:02 84 84 0.00 e1f1 > 13 00:02 85 85 0.00 e1f1 > 13 00:02 91 91 0.00 e1f1 > 14 00:02 92 92 0.00 e1f1 > 14 00:02 98 98 0.00 e1f1 > 15 00:02 99 99 0.00 e1f1 > 15 00:02 105 105 0.00 e1f1 > 16 00:02 106 106 0.00 e1f1 > 16 00:02 112 112 0.00 e1f1 > 17 00:02 113 113 0.00 e1f1 > 17 00:02 119 119 0.00 e1f1 > 18 00:02 120 120 0.00 e1f1 > 18 00:02 126 126 0.00 e1f1 > 19 00:02 127 127 0.00 e1f1 > 19 00:02 133 133 0.00 e1f1 > 20 00:02 134 134 0.00 e1f1 > 20 00:02 140 140 0.00 e1f1 > 21 00:02 141 141 0.00 e1f1 > 21 00:02 147 147 0.00 e1f1 > 22 00:02 148 148 0.00 e1f1 > 22 00:02 154 154 0.00 e1f1 > 23 00:02 155 155 0.00 e1f1 > 23 00:02 161 161 0.00 e1f1 > 24 00:02 162 162 0.00 e1f1 > 24 00:02 168 168 0.00 e1f1 > 25 00:02 169 169 0.00 e1f1 > 25 00:02 175 175 0.00 e1f1 > 26 00:02 176 176 0.00 e1f1 > 26 00:02 182 182 0.00 e1f1 > 27 00:02 183 183 0.00 e1f1 > 27 00:02 189 189 0.00 e1f1 > 28 00:02 190 190 0.00 e1f1 > 28 00:02 196 196 0.00 e1f1 > 29 00:02 197 197 0.00 e1f1 > 29 00:02 203 203 0.00 e1f1 > 30 00:02 204 204 0.00 e1f1 > 30 00:02 210 210 0.00 e1f1 > 31 00:02 211 211 0.00 e1f1 > 31 00:02 217 217 0.00 e1f1 > 32 00:02 218 218 0.00 e1f1 > 32 00:02 224 224 0.00 e1f1 > 33 00:02 225 225 0.00 e1f1 > 33 00:02 231 231 0.00 e1f1 > 34 00:02 232 232 0.00 e1f1 > 34 00:02 238 238 0.00 e1f1 > 35 00:02 239 239 0.00 e1f1 > 35 00:02 245 245 0.00 e1f1 > 36 00:02 246 246 0.00 e1f1 > 36 00:02 252 252 0.00 e1f1 > 37 00:02 253 253 0.00 e1f1 > 37 00:02 259 259 0.00 e1f1 > 38 00:02 260 260 0.00 e1f1 > 38 00:02 266 266 0.00 e1f1 > 39 00:02 267 267 0.00 e1f1 > 39 00:02 273 273 0.00 e1f1 > 40 00:02 274 274 0.00 e1f1 > 40 00:02 280 280 0.00 e1f1 > 41 00:02 281 281 0.00 e1f1 > 41 00:02 287 287 0.00 e1f1 > 42 00:02 288 288 0.00 e1f1 > 42 00:02 294 294 0.00 e1f1 > 43 00:02 295 295 0.00 e1f1 > 43 00:02 301 301 0.00 e1f1 > 44 00:02 302 302 0.00 e1f1 > 44 00:02 308 308 0.00 e1f1 > 45 00:02 309 309 0.00 e1f1 > 45 00:02 315 315 0.00 e1f1 > 46 00:02 316 316 0.00 e1f1 > 46 00:02 322 322 0.00 e1f1 > 47 00:02 323 323 0.00 e1f1 > 47 00:02 329 329 0.00 e1f1 > 48 00:02 330 330 0.00 e1f1 > 48 00:02 336 336 0.00 e1f1 > 49 00:02 337 337 0.00 e1f1 > 49 00:02 343 343 0.00 e1f1 > 50 00:02 344 344 0.00 e1f1 > 50 00:02 350 350 0.00 e1f1 > 51 00:02 351 351 0.00 e1f1 > 51 00:02 357 357 0.00 e1f1 > 52 00:02 358 358 0.00 e1f1 > 52 00:02 364 364 0.00 e1f1 > 53 00:02 365 365 0.00 e1f1 > 53 00:02 371 371 0.00 e1f1 > 54 00:02 372 372 0.00 e1f1 > 54 00:02 378 378 0.00 e1f1 > 55 00:02 379 379 0.00 e1f1 > 55 00:02 385 385 0.00 e1f1 > 56 00:02 386 386 0.00 e1f1 > 56 00:02 392 392 0.00 e1f1 > 57 00:02 393 393 0.00 e1f1 > 57 00:02 399 399 0.00 e1f1 > 58 00:02 400 400 0.00 e1f1 > 58 00:02 406 406 0.00 e1f1 > 59 00:02 407 407 0.00 e1f1 > 59 00:02 413 413 0.00 e1f1 > 60 00:02 414 414 0.00 e1f1 > 60 00:02 420 420 0.00 e1f1 > 61 00:02 421 421 0.00 e1f1 > 61 00:02 427 427 0.00 e1f1 > 62 00:02 428 428 0.00 e1f1 > 62 00:02 434 434 0.00 e1f1 > 63 00:02 435 435 0.00 e1f1 > 63 00:02 441 441 0.00 e1f1 > >The output then loops...... > >Christopher I guess some bug in the function that check if fen is legal. It probably detect that the fen is illegal but something was changed in the structure that cause movei to behave strangly I get the same output when I put other illegal positions after new for example type in console mode new setboard a analyze new setboard 1 analyze I already changed things in Movei before this post so the last versions have not the same problem. Uri
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.