Author: Wieland Belka
Date: 13:26:35 11/08/00
Go up one level in this thread
On November 07, 2000 at 21:20:21, Robert Hyatt wrote: >On November 07, 2000 at 17:02:17, Wieland Belka wrote: > >>On November 07, 2000 at 10:32:15, Robert Hyatt wrote: >> >>>On November 07, 2000 at 06:53:36, Wieland Belka wrote: >>> >>>>On November 05, 2000 at 09:39:41, Robert Hyatt wrote: >>>> >>>>>On November 05, 2000 at 06:10:17, Wieland Belka wrote: >>>>> >>>>>>On November 04, 2000 at 22:02:01, Robert Hyatt wrote: >>>>>> >>>>>>>On November 04, 2000 at 12:58:44, Wieland Belka wrote: >>>>>>> >>>>>>>>On November 03, 2000 at 18:16:44, Wieland Belka wrote: >On November 02, 2000 at >>>>>>>>14:30:31, Robert Hyatt wrote: >>>>>>>>>> >>>>>>>>>>>On November 02, 2000 at 13:21:21, Wieland Belka wrote: >>>>>>>>>>> >>>>>>>>>>>>Hello Crafty friends, >>>>>>>>>>>> >>>>>>>>>>>>I set a position with command "setboard", let analyze it by Crafty, forced a >>>>>>>>>>>>move and saved this position with command "savepos", without file ending "fen". >>>>>>>>>>>>But it was not possible to re-import it again: no "read", no "in" command ... >>>>>>>>>>>> >>>>>>>>>>>>Would anybody help? >>>>>>>>>>>> >>>>>>>>>>>>Thanks Wieland >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>You should be able to say "input <file>" and have it set the position up. >>>>>>>>>>>I do this all the time. (in works for input of course, as would inp, and >>>>>>>>>>>inpu). >>>>>>>>>> >>>>>>>>>>Thanks for reply! >>>>>>>>>> >>>>>>>>>>In your Crafty command list v. 17.XX the command "input" was only explained for >>>>>>>>>>import of command files?! No other commands importing game files?! >>>>>>>>>> >>>>>>>>>>Okay, I tried to do like you told, with fen and pgn files - only failures by >>>>>>>>>>Crafty!? Crafty was crashing down ... >>>>>>>>>> >>>>>>>>>>regards Wieland >>>>>>>> >>>>>>>>>I am not sure what you are trying to do. "savepos <xxx>" saves a FEN position in file "xxx". >>>>>>>> >>>>>>>>That is clear, of course. And I was doing so ... >>>>>>>> >>>>>>>>>You can later type "in xxx" and the position will restore to exactly what you saved. >>>>>>>> >>>>>>>>No! I tried that on this way: At first I imported a PGN file with command >>>>>>>>"read", then I exported again as a FEN file with command "savepos" and >>>>>>>>re-imported with comand "in". That's okay. But: Another FEN file produced by a >>>>>>>>third software I could not import with "in" - Crafty was crashing down! But this >>>>>>>>same FEN file I could read by Winboard exactly?! What are you telling now? >>>>>>>> >>>>>>>> "in" inputs >and executes commands from a file... it won't suck in pgn games >>>>>>>>>or anything else. To get a PGN game into crafty to fiddle with (ie to reset >>>>>>>>>to a particular position or whatever) type "read <filename>" where <filename> >>>>>>>>>is a file in PGN format. You can only work with one PGN game at a time inside >>>>>>>>>crafty, so this doesn't sound like what you are asking. >>>>>>>> >>>>>>>>Bob, the point is: I read your command list v. 17.XX again and again. And I >>>>>>>>could not find these explanations to command "input" given here?! >>>>>>>> >>>>>>>>Am I right saying your command list is not completely? I'm missing commands like >>>>>>>>benchmark, freq, cab ... or using CPU time?! Your explanations to command >>>>>>>>"input" by command list are not well. What can I do? I can only read your >>>>>>>>command list, not more ... ;-) >>>>>>>> >>>>>>>>regards Wieland >>>>>>> >>>>>>> >>>>>>>If you "in" a file, it must have an "exit" on the end. I can't use an >>>>>>>end-of-file test, because the code that handles "in" is the same code that >>>>>>>reads from stdin, and an eof from stdin _must_ cause the program to >>>>>>>terminate, else it will loop forever. >>>>>>> >>>>>>>look at the file after a 'savepos'. it has an exit added automatically. >>>>>>> >>>>>>>Note that the "setboard" command is not needed, crafty will detect that it >>>>>>>has read a FEN string and set the position correctly. >>>>>> >>>>>>Thanks, Bob. But I believe we are turning in a cycle (Can I say so?? ;-) )! >>>>>>At first, please, look above! I told of my experiences importing PGN, exporting >>>>>>as FEN and re-importing it again ... This FEN file of a third software contained >>>>>>an "exit" command?! >>>>>> >>>>>>And the second: What do you tell to this point your command list v. 17.XX would >>>>>>not be completely? >>>>>> >>>>>>regards Wieland >>>>> >>>>> >>>>>All that I can say is that to the best of my knowledge, crafty.doc gives all >>>>>commands. I will check again, but I am not aware of anything missing. >>>> >>>> >>>>Bob, I'm sorry! But that is not right. I'm missing commands like benchmark, >>>>to frequence, to cab ... or using CPU time?! >>>>Explanations i.e. for "input" are not completely. *Only examples* ... >>>> >>>>And the other point: I told of my experiences importing PGN, exporting as FEN >>>>and >>>>re-importing it again ... This FEN file of a third software contained an "exit" >>>>command! And even so Crafty did not import this FEN file rightly, was crashing >>>>down?! >>>>But Winboard could read this FEN file correctly ... >>> >>> >>>Please post the FEN file here. I will look at it to see what is wrong. >> >> >>Third software's FEN file: >>2kr3r/pppq1p1p/2n4p/1Bbn2P1/4P3/P4Q2/1P6/R1B1K1NR w - - 0 1 >>Winboard can read correctly ... >> >>Crafty's FEN file: >>setboard 1k1r3r/pppB1p1p/7R/3P1QP1/8/P7/1P5K/R1B3q1 b >>exit >> >>But re-importing with command "in" Crafty failed: "ERROR side not on move >>is in check"?! >> >>Thanks! > > >Those two FEN strings are not identical. Check the 8th rank. In the first >one, black has a king on c8, in the second one black's king is on b8. In the >second, it says black to move, yet white's king on h2 is attacked by the black >queen on g1. > >The second position is illegal... > >if it is really black to move. The move is Qxh2 and black wins as white has >no king. :) Bob, this is the point, prohably. Same position was given as FEN string by third party software and then by Crafty!! Different results???
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.