Author: Robert Hyatt
Date: 07:35:56 11/25/03
Go up one level in this thread
On November 25, 2003 at 10:25:52, Robert Hyatt wrote:
>On November 25, 2003 at 10:23:20, Robert Hyatt wrote:
>
>>On November 25, 2003 at 09:44:29, Peter Berger wrote:
>>
>>>On November 25, 2003 at 09:26:20, Robert Hyatt wrote:
>>>
>>>>On November 25, 2003 at 09:16:45, Peter Berger wrote:
>>>>
>>>>>For information about setup and rules:
>>>>>http://www.talkchess.com/forums/1/message.html?329237
>>>>
>>>>What book are you using? 1. f4 is hardly an ideal opening for a computer
>>>>to play, and it is something Crafty would _never_ play against another
>>>>computer. Do you have a bookc.bin or books.bin file???
>>>
>>>I have both. I use the book.bin, bookc.bin and books.bin file offered for
>>>download at ftp://ftp.cis.uab.edu/pub/hyatt/common/.
>
>That might be the problem. You really should download the book files
>from the appropriate version directory. IE the .bin files from the v19
>directory. I'll remove them from the common directory as I don't even
>know what those are. The problem is that the book format (.bin files)
>has changed more than once, making the files incompatible with older
>versions. As a result, I try to keep the working files in the directory
>with the sources that work with those files...
>
>That probably explains the f4 opening now.
Sorry, that was _not_ the problem. I had removed the v19 files a long while
back, and put the right ones in the common directory. It would seem that
your bookc.bin and books.bin are reversed.
I have re-copied the *bin files to common, as they were (I hope). Now I
really have no idea where 1. f4 comes from. :)
>
>>>
>>>It was something Crafty played against another computer in this case.
>>
>>You have a problem. What GUI are you using? IE probably not winboard or
>>xboard, which would send "computer" to crafty. If you start Crafty, and
>>type the following:
>>
>>crafty
>>computer
>>show book
>>ponder=off
>>go
>>
>>you should see this:
>>
>>Crafty v19.6 (1 cpus)
>>
>>White(1): computer
>>playing a computer!
>>White(1): show book
>>show book statistics
>>White(1): ponder=off
>>pondering disabled.
>>White(1): move
>> clearing hash tables
>> after screening, the following moves can be played
>> move played % score learn CAP sortv P% P
>> d4! 503991 33 0.25 0.00 -655.36 13402.8 50 Y
>> e4! 712147 47 0.25 -0.05 -0.07 13401.0 50 Y
>> Nf3 121355 8 0.11 0.11 -655.36 5372.6 0 Y
>> c4 113930 7 -0.15 0.12 -655.36 5161.0 0 Y
>> h3? 166 0 -0.18 0.47 -655.36 3030.1 0 N
>> d3? 809 0 0.22 0.28 -655.36 2313.3 0 N
>> g3? 11758 0 -0.17 0.20 -655.36 1468.1 0 N
>> b3? 5794 0 -0.17 0.12 -655.36 989.1 0 N
>> b4? 8778 0 -0.14 0.08 -655.36 788.0 0 N
>> e3? 1651 0 0.22 0.00 -655.36 667.4 0 N
>> Nc3? 4144 0 0.11 0.00 -655.36 560.9 0 N
>> Nh3? 110 0 0.01 0.00 -655.36 455.3 0 N
>> Na3? 74 0 0.01 0.00 -655.36 455.2 0 N
>> f4? 8908 0 -0.03 0.00 -655.36 427.6 0 N
>> f3? 162 0 -0.06 0.00 -655.36 385.3 0 N
>> g4? 1237 0 -0.14 0.00 -655.36 306.9 0 N
>> a3? 599 0 -0.18 0.00 -655.36 266.0 0 N
>> c3? 391 0 -0.18 0.00 -655.36 265.7 0 N
>> h4? 161 0 -0.15 -0.02 -655.36 177.7 0 N
>> a4? 167 0 -0.15 -0.07 -655.36 -116.4 0 N
>> book moves {d4, e4}
>>
>>Notice _no_ f4. That is using the book.bin, books.bin and bookc.bin
>>from my ftp machine. You could look at the crafty log.nnn file to see
>>if you see the "playing a computer!" message from Crafty. If not, there
>>is a problem...
>>
>>I just tried this under xboard on linux and it works perfectly... IE
>>xboard sends a "computer" command to crafty at the start of any game
>>played against a -scp (or -fcp) opponent...
>>
>>
>>>
>>>In the logfiles it says: "playing a computer!" in all games. When I start it in
>>>text mode it also points out that it finds a bookc.bin file (this is not logged
>>>in general in either text or WinBoard mode).
>>>
>>>The game logfile suggests that it will play 1. e4, 1. d4 and 1. f4 as white.
>>>If I start crafty in text mode, say "show book", and "move" the output suggests
>>>it will only play 1. e4 and 1. d4.
>>>
>>
>>That almost seems like the two book files are reversed. IE if you start
>>crafty in console mode, and type "show book" and "move" you should see
>>three playable moves including f4. After also typing "computer" and
>>then "move" you should only see e4 and d4...
>>
>>
>>if you see e4, d4 and f4, one of two things is happening. Either the
>>computer command is missing, or you don't have a good bookc.bin. You might
>>diff your bookc.bin and books.bin. If they are the same, that is the problem.
>>Just re-download the bookc.bin from my ftp site (dated 2002 in the v19
>>directory) and that should fix it...
>>
>>
>>
>>
>>>So maybe there is some bug in Crafty 19.4 in XBoard mode - I use it with
>>>WinBoard 4.2.6. If there is additional information I can provide, please tell
>>>me.
>>>
>>>Anyway - the opening didn't seem to be the problem in any game so far.
>>
>>No, but f4 is not a particularly good opening to play against computers which
>>is why it is not part of Crafty's normal opening choices when playing against
>>a program.
>>
>>
>>>
>>>Peter
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.