From: Ulf-D. E. <ud...@we...> - 2005-02-14 18:31:47
|
abo [Sonntag, 13. Februar 2005 19:23]: > [...] > Dividing the game in two parts seems ok for me. > At first, I entered "fictive moves" to reach the position just after > the illegal move. (e.g. Rd1, Kd2, and Kc1 for white to simulate > illegal castling; and 2 moves up and back for black : Bb7-c6 and > Bb6-c7). I added comments and could continue the game. But this was a > bad idea because the total umber of moves was altered... with all the > inconvenients it causes. If the illegal move is just an illegal castling, it may be possible to convert a PGN file containing that move to a Scid database with "pgnscid". See this comment in src/pgnparse.cpp (scid-3.5): // The most common type of "illegal" move in standard // chess is castling when the king or rook have already // moved. So if a castling move failed, turn off // strict checking of castling rights and try again, // but still print a warning if that succeeded: Ulf |