Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Crafty 18.01 move notation change

Author: Robert Hyatt

Date: 07:19:00 01/18/01

Go up one level in this thread


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.  All it does is break connectivity with everything except
>Winboard.  What's the REAL point of this change?  Why not facilitate the
>Chessmaster GUI users?  Why did you go to the extra trouble of tinkering with
>that part of the Crafty code?  It seems absolutely pointless.  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.

SAN _IS_ a standard.  e2-e4 is _not_.  I changed because I don't like having
_two_ pieces of code to produce output.  One for GUIs that accept normal SAN
moves, one for GUIs that are brain-dead and want e2e4 and such.

I don't deliberately try to break contact with _any_ GUI.  But I do want to
see reasonable standards.  If someone wants to connect to Crafty, they now have
to use SAN.  which is a _good_ thing since that is a standard move output
format that is part of the PGN standard even.  As long as we support crap,
people will write GUIs that want crap...



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.