gnugo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnugo-devel] [sr #105877] non-conforming to GTP in gtp_final_status_lis


From: Serge Batalov
Subject: [gnugo-devel] [sr #105877] non-conforming to GTP in gtp_final_status_list()
Date: Wed, 30 May 2007 23:33:44 +0000
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

Follow-up Comment #1, sr #105877 (project gnugo):

On a second thought, it is the format description which is self-inconsistent:
http://www.lysator.liu.se/~gunnar/gtp/ 
The GTP page says in paragraph 6.3.4:

"final_status_list 
arguments status 
  string status - Requested status. 
effects none 
output stones 
  *vertex**& stones - Stones with the requested status. 
comments See section 4.3 for details."

...and section 4.3 states "The second command, final_status_list, is used to
query an engine about the status of the stones. This command takes a string
argument which may be one of alive, seki, and dead. The result is reported by
listing all stones having the requested status. The list is organized with one
*string* per line."
According to 3.2.1 "A *string* is a sequence of printable, *non-whitespace*
characters. Strings are case sensitive. "

The kgsGtp adapter implements section 4.3 and 3.2.1 literally! The GNU Go
code implements 6.3.4 " vertex*& ".

Theres's a disconnect here between implementations because of a
self-contradicting GTP description.

Suggestions?


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/support/?105877>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]