Also isn’t this relatively easy if you can just waste turns (pointless moves by a Queen) while returning pieces back home?
This is fascinating because on the surface it seems very do-able but I bet the devil is in the details.
Also isn’t this relatively easy if you can just waste turns (pointless moves by a Queen) while returning pieces back home?
This is fascinating because on the surface it seems very do-able but I bet the devil is in the details.
It seems the 50 move rule is probably older according to Wikipedia (1800s vs 1500s), which is kind of surprising to me, I would have expected the other way around. It's easier to keep track of "moves since last capture/pawn advance" than every board position played so far. Maybe just in theory not in practice. I am a terrible chess player.
Then have these move through as many board permutations as possible without triple repetition. This would give a multinomial of (64 choose 36 1 3 3 3 2 2 1 3 3 3 2 2) ~ 4.6 x 10^41 positions to move through, which could be multiplied by 2 for side to move (over estimating a lot since many positions will have the wrong king in check, or the right king in impossible check) and another factor 2 for first repetition, giving roughly a 2e42 upper bound.
Not so! Pawns move diagonally via capturing, which theoretically could allow white to promote all 8 pawns just in the d column, and black to promote all 8 in the e column (at the expense of various other pieces).
edit: of course, you'd run out of pieces first, but you can accomplish something similar by using multiple columns.
Sample game start that accomplishes a subset of this (2 pawns promoted from each side, 6 pawns remaining from each side):
1. Nf3 Nc6 2. Ng5 Nb4 3. Ne6 Nd3+ 4. exd3 dxe6 5. Ke2 Qd7 6. Kf3 Qc6+ 7. Kg3 e5 8. d4 e4 9. d5 e3 10. d6 e6 11. d7+ Ke7 12. d4 Kf6 13. d8=R e2 14. Rd5 e1=R 15. Ra5 Re5 16. d5 Rh5 17. d6 e5 18. d7 e4 19. d8=R e3 20. Rdd5 e2 21. Rdb5 e1=R
I think they all can.
If white’s A pawn takes a black piece in the B file and black’s B pawn takes a white piece in the A file, both white’s two B pawns and black’s two A pawns have a clear route to promotion.
You can do the same for files C and D, E and F, and G and H, at the cost of 8 taken pieces.
Of course, that “white’s A pawn takes a black piece” is wasteful in the sense that it is both a pawn move and a piece being taken, but I think it still is better than letting the pawns end up facing each other without being able to move more.
This paper concludes 17,697 moves. 50-move rule is not automatically applied per FIDE rules.
There's also the fivefold repetition rule, which draws the game automatically.
One could further simplify the search by abstracting away from the exact location of pawns, but recording only their color and order within each file.
Many of the 381 illegal positions can be proven illegal just by absence of such proof kernels.
Proof game kernels can also guide construction of full proof games.
http://talkchess.com/forum3/viewtopic.php?f=7&t=77685&p=9051...