Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: SAN v Coordinate v Long SAN

Author: Andrew Wagner

Date: 19:27:57 06/10/04

Go up one level in this thread


On June 10, 2004 at 22:26:19, Andrew Wagner wrote:

>On June 10, 2004 at 21:01:00, Anthony Cozzie wrote:
>
>>I am going to summarize my viewpoint here, and leave it at that.  Ultimately it
>>is your format, so you can do whatever you want with it.  I am just trying to
>>give you some advice.
>>
>>You have 3 options: SAN, Coordinate, and Long SAN
>>
>>SAN Advantages:          Easy for humans to read
>>SAN Disadvantages:       Relatively difficult to parse.  See epd.c.
>>
>>Coordinate Advantages:   Easy to parse (1 line).
>>Coordinate Disadvantage: Difficult for humans to read
>>
>>Long SAN Advantages:     Pretty easy for humans to understand
>>                         Easy to parse (1 line)
>>Long SAN Disadvantages:  2 extra characters over coordinate.
>>
>>You and Russel say that no one is supposed to be reading these files.  I say why
>>go out of your way to make it hard?  Why throw away something that you can get
>>for free? I can think of any number of scenarios where it would be useful to
>>look in the file.  For example, Zappa makes a questionable move, so I go back
>>and grep for the move.  Then I can read score, ply, PV, etc.  I don't know about
>>you, but I can follow at least 8-10 ply of a PV if it is SAN.
>>
>>I simply do not see any advantage to coordinate notation over long SAN.  Let me
>>make this clear: coordinate is not easier to parse for computers, but it is much
>>more difficult for humans to understand.  The *only* advantage of coordinate
>>notation that you save 2 bytes.  Coordinate is not too bad when you have the
>>board in front of you, but when you are recalling something from memory it is
>>much worse.
>>
>>The (obvious) international solution is simply to allow any piece type.  You are
>>free to write Xf3xe5 Vd6-d5 or any other random characters you like.  The piece
>>letter is for the human.  The only issue is the promotion type, but you'll have
>>to worry about that anyway for coordinate notation.
>>
>>What it comes down to is this: is there _any_ point where coordinate is better
>>than Long SAN?
>>
>>anthony
>
>Good summary. You make some excellent points, and I'm beginning to favor your
>viewpoint a bit more now.

Hmm, as soon as I hit submit on that last post, I had another thought. Your
obvious international solution doesn't cover promotions. What are you suggesting
with respect to that?



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.