Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Crafty 18.01 move notation change

Author: Wayde Beasley

Date: 11:34:50 01/18/01

Go up one level in this thread


On January 17, 2001 at 23:31:14, Dann Corbit wrote:

>On January 17, 2001 at 16:10:27, Wayde Beasley wrote:
>>On January 16, 2001 at 09:32:55, Robert Hyatt wrote:
>>>On January 16, 2001 at 07:41:48, Jason Williamson wrote:
>>>
>>>>On January 15, 2001 at 10:19:21, Robert Hyatt wrote:
>>>>
>>>>>On January 14, 2001 at 23:08:33, Wayde Beasley wrote:
>>>>>
>>>>>>It appears to me that Crafty 18.01 now posts moves to xboard in the short
>>>>>>algebraic notation rather than coordinate notation like crafty 17.14
>>>>>>
>>>>>>Is this an intended change?  Is there a tweak to make 18.01 go back to plain 'ol
>>>>>>"move d7d5"
>>>>>>
>>>>>>thx
>>>>
>>>>>SAN is now _the_ way output is displayed, since xboard/winboard now support
>>>>>this.  I never liked e2e4 and such nonsense, but included it to be compatible
>>>>>with xboard.  That is no longer needed.
>>>>>
>>>>>I'm not sure why you would want to "go back" to the broken form of output,
>>>>>particularly when you don't see it..
>>>>
>>>>
>>>>simple it breaks the chessmaster connectivity.  :)
>>>
>>>
>>>I would assume it is trivial to make Chessmaster handle SAN, since it supposedly
>>>handles PGN just fine.  And PGN uses SAN...
>>
>>
>>I can think of NO reason to change the code for sending moves to the GUI.  This
>>is not end-user stuff.
>
>For human understanding when debugging it.
>
>>All it does is break connectivity with everything except
>>Winboard.
>
>When that is the only thing it is designed to work with, I don't see too big of
>a problem.  Use crafty 17.14 if you don't want the new capability.  In the
>meanime, those who copy the Winboard interface will add this simple step.
>
>> What's the REAL point of this change?  Why not facilitate the
>>Chessmaster GUI users?
>
>Chessmaster Winboard interface is brand new.  I am quite sure that Dr. Hyatt
>does not use Chessmaster, since he runs exclusively on Unix flavors.
>
>>Why did you go to the extra trouble of tinkering with
>>that part of the Crafty code?
>
>To match the new specification for Winboard engines proposed by Tim Mann.
>
>> It seems absolutely pointless.
>
>Not to me or to any other programmers.  The nightmare of possible move sequences
>given to Winboard should be abolished and nothing but SAN accepted.
>
>> But, hell, it's
>>your program right?  And you can do what you want with it.  Just wish Crafty
>>would stick standards instead apparently trying to deliberately break
>>connectivity with non-Tim Mann programs like Chessmaster.
>
>The standard is exactly what Crafty is adhering to.  Tim Mann is the author and
>the owner of the standard.  It is exactly adherence to this standard that you
>are complaining about.

Tim Mann does NOT own the standard.  He just owns a PROTOCOL, but not the
STANDARD.  It is the engine-writers that set standards or adopt standards by
choosing to use Tim Mann's protocol.  The standard is just that because the
engine people have chosen to adhere to a single protocol.  Tim Mann is in no
position to alienate engine-writers from further use of any standard or any
protocol, for that matter.  Just had to make that point.



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.