Author: Odd Gunnar Malin
Date: 03:02:18 12/02/03
Go up one level in this thread
On December 01, 2003 at 20:02:21, Odd Gunnar Malin wrote: >On December 01, 2003 at 18:04:25, F. Huber wrote: > >>On December 01, 2003 at 17:52:31, David Dahlem wrote: >> >>> >>>>Yes, I´ve also just failed with ChessBase 7 (I didn´t remember correctly)! >>>> >>>>But in ChessBase 6 (and Light) there is a menu command to load FBK books, >>>>and then you can save the ´game´ to the ´write´ database, which must be PGN. >>>> >>>>This works - my Fritz4.abk is about 2MB and has about 73000 moves. >>>> >>>>Next I´ll convert my books for Genius3 and Rebel6. :) >>>> >>>>Cheers, >>>>Franz. >>> >>>Hi Franz >>> >>>The readme file of FGCRW says... >>> >>>"FGCRW Opening book Convertor Fritz-Genius-ChessMaster4000-Rebel-WChess" >>> >>>Do you know which file extensions for Rebel and WChess books are supported? >>> >>>Regards >>>Dave >> >>For Rebel it´s MVS, and for WChess BIN (although I can´t test this since >>I´ve never had WChess). >> >>One problem might be, that all Rebel book contain a few illegal book lines >>(as a kind of copy protection). I´ve just converted Rebel6.mvs to Rebel6.fbk, >>CB6 didn´t say that anything is illegal when importing it, but PgnSplit >>reported 4 errors - would be interesting to know, what PgnSplit does in this >>case (probably ignore the bad lines)? > >Hmm... At first sight this seems strange. I think Rebels format was posted on >the the Rebel site a few years back (maybe it is there still) and if my memory >serve me right it needed legal moves. Eg. it did something ala the old Nic >format with adding a number for a legal move generated in a special order >instead of the move itself. Maybe it was the database format I remembered, it's still there. Anyway the error move is a pseudo legal move eg. going into check, or not avoid check. This was allowed in the old Nic-format too, and obvious the fbk format. But the pgn-format don't allow it! > >But leaving Rebel out, PgnSplit ignore an illegal move but proceed with the next >move that for sure would be illegal (wrong color to move), and then the next >etc. I think I have to change this a bit. Maybe add a random legal move with a >comment (error: illegal move xxx) so it is easy to find and then end current >variation. The random legal move is so it don't skip a legal variation on the >same movenumber as the illegal move. ex. 1.d4 d3 ( 1... d5) If I here jump out >after finding 1...d3 as illegal it would also miss the legal 1...d5. >It is a bit strange that CB allow illegal moves in the pgn, are you sure that it >isn't a bug in PgnSplit. > >I give it a thought before I change it. I will also try to go your route to see >what happend. > I think I only leave a comment in the resultfile, without any random move when I detect an illegal move. I do the changes this afternoon. Odd Gunnar
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.