Originally posted by SwissGambitOriginally posted by SwissGambit
[pgn]
[Event "Dec 7 2013 game"]
[Site "?"]
[Date "2013.12.07"]
[Round "?"]
[White "Luke Myster and co"]
[Black "Fat Lady and co"]
[Result "*"]
[ECO "B96"]
[PlyCount "36"]
[SourceDate "2013.12.07"]
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 Nbd7 7. f4 Qc7 8. Qf3 e6 9. O-O-O b5 10. Bxb5 axb5 11. Ndxb5 Qb8 12. Kb1 Be7 13. Bxf6 N ...[text shortened]... e5 Bb7 15. Qg3 dxe5 16. fxe5 Nh5 17. Qg4 g6 18. Nd6+ Bxd6 {SG, 2013-12-12, 10:38 GMT-7}
[/pgn]
Originally posted by HikaruShindo19 ... 0-0
Originally posted by SwissGambit
[b][pgn]
[Event "Dec 7 2013 game"]
[Site "?"]
[Date "2013.12.07"]
[Round "?"]
[White "Luke Myster and co"]
[Black "Fat Lady and co"]
[Result "*"]
[ECO "B96"]
[PlyCount "36"]
[SourceDate "2013.12.07"]
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 Nbd7 7. f4 Qc7 8. Qf3 e6 9. O-O-O b5 10. B ...[text shortened]... 3. Bxf6 Nxf6 14. e5 Bb7 15. Qg3 dxe5 16. fxe5 Nh5 17. Qg4 g6 18. Nd6+ Bxd6 19. Rxd6
[/pgn][/b]
Super-Dupper!!!
I just entered Rd1 intending Rhd1. Double up and see what happens.
The system played Rdd1.
It stands. No taking moves back even if it was not meant.
That is brilliant!!
The system perhaps should have said 'invalid PGN' but chose to move the
d6 Rook back to d1. Wow!
Swiss G. experiment with this. A new genre in chess problems.
Set up mates where two of the same pieces can go to the same square. (as above)
One stops a mate in one. The other allow a mates in one.
Play the move with the lazy notation as I just used and see what the system chooses.
It may have selected the d6 Rook because it was alread on the d-file.
What a fantastic bug.
You have to think like a programmer on this.
How will Russ implement moves in a PGN? He will scan the board, square by square, until he finds a piece that can make the move. At that point, he will have the program play it on the board, disregarding the fact that the move is ambiguous (this is typical of Russ' "shoot from the hip" coding style 🙂 ).
My guess is he will start somewhere on the lower left. Let's find the start square.
A1 it is. Where does he go from there? Let's remove Qa1 and find out.
It looks like he's going up the a-file. Let's test that theory.
Nailed it. So my next guess, he will go up to a8 and then b1 and up the b-file, etc.
Yep.
I think this explains all of GP's examples as well. Off I go to double check.
Originally posted by greenpawn34Very noble of you GP but I think that the move should be allowed to be made as you intended. It's not as if you chose which rook or made a touch move with the wrong rook. I think in the interest of fair play the oppponents team should grant your team the takeback as it was the PGN system which made the error.
Super-Dupper!!!
I just entered Rd1 intending Rhd1. Double up and see what happens.
The system played Rdd1.
It stands. No taking moves back even if it was not meant.
That is brilliant!!
The system perhaps should have said 'invalid PGN' but chose to move the
d6 Rook back to d1. Wow!
Swiss G. experiment with this. A new genre in chess problems ...[text shortened]...
It may have selected the d6 Rook because it was alread on the d-file.
What a fantastic bug.
Originally posted by Bebop5I would give him Rhd1 if he wants it. It doesn't feel right for an RHP bug to have an influence on the game.
Very noble of you GP but I think that the move should be allowed to be made as you intended. It's not as if you chose which rook or made a touch move with the wrong rook. I think in the interest of fair play the oppponents team should grant your team the takeback as it was the PGN system which made the error.