Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: A small Crafty problem

Author: Robert Hyatt

Date: 07:11:55 05/21/00

Go up one level in this thread


On May 21, 2000 at 05:26:34, Severi Salminen wrote:

>Hi!
>
>>Small.txt is our old "cray blitz book" but without all the ! and ? flags we
>>used to use.  As a result, it is very broad, with few games for each opening.
>
>Yes. The strange thing is that when I created it, on some position the program
>outputs: "ERROR! move 3: bg5 is illegal (line 1678)" even though the Bg5 would
>have been totally legal? There were 14 this kind of errors.

It requires Bg5 and not bg5.  The reason is that often bxx is a potential pawn
capture, and I made this error a couple of times operating in important games.
I would type something like ba4, meaning ba5, but it would turn out that bxa4
was perfectly legal and it would be taken.

To make it simple, bishop moves need a B and not a b.  Ken Thompson had the
same problem years ago and replaced "B" by "l" (I think).  That prevented the
need for uppercase, while making bishop moves different than the b-pawn cptures
or pushes.



>
>>I would download the book.bin from my ftp site.  It is much better and won't
>>behave strangely like small.txt will...
>
>Ok, thanks. (I tried the start.pgn and it works fine). The small.txt actually
>seemed to be the reason that I couldn't turn the logging off. Creating the
>crafty.rc with appropriate lines just hanged the engine. Now it seems to work.
>
>Severi



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.