Marcin Kasperski schrieb: Hi!
>> Point is: currently scid really refuses every "illegal" >> move, simply cause scids input methods are bullet proof >> in the sense that they do not allow for illegal moves. >> "It can not be there what can not be there" ;) > > This is both good and bad. Actually I feel it is good in general, but the handling of errand moves needs improvement. E.g. I worked on the DGT Integration yesterday and as it happens if you just put some pieces on a board to see wether it reads in positions and moves correctly you make a wrong move as you just don't think about the pieces you're moving. So I found whenever I errandly move my king into check I loose the connection to the board as scid just hooks of the input stream. (I believe that this happens due to the TCL/TK interpreter error occuring there.) > It is good, as it makes scid perfect tool to verify the > PGN files correctness. Yepp :) > I am routinely using pgnscid to "compile" PGN files before > copying them or so - to make sure there are no errors > there. Dito :) > It is bad, as it rejects incorrect games. Which happen. > For example, I just tried loading the games from the last > year rapid chess european championship, just to find that > in one of those games there happened illegal castling. > Pity, but I would like to replay the game nevertheless, if > not for other purposes, then to guess whether really 2400+ > prodigy used illegal castling to beat 2600+ GM, or maybe > it is rather messed up game score. For your problem flagging them would be sufficient and probably a switch that switches off the legality check. (Isn't there such a switch already in some of the submenus?) For the aforementioned problem I believe that more work is required. But as it is completely unspecific for the DGT but very specific for any alternative input method I guess also Pascal is interested in this point. I frankly admit that I try not ot interfere to much with scids very internals but stay clean in my own namespace and module. -- Kind regards, Alexander Wagner Universitaetsbibliothek Ilmenau Langewiesener Str. 37 98693 Ilmenau Tel.: 03677/69-4521 , Fax.: 03677/69-4617 ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users