We have had this discussion before.
The point is, IMHO that gunnar is very
strict about adding features that are
not obviously needed by even the
most minimalistic implementation.
The "standard" is extendable: feel free
to implement th {AB,AW,MN,PL,C} sgf commands
into your own GTP programs. Given unlimited undo, you
could even remove the sgf-reader
from the engine, and leave that to the
GTP-driver.
If you want to use gtp for controlling
(otherwise hidden) state in your program,
just create a …
[View More]private extension to the protocol
for getting/setting the variables.
One such command could be
"SGF AB dd qq"
AvK
[View Less]
Hi,
Shouldn't the GTP protocol include setup commands such as those found
in SGF to add black or white stones to the board, clear points, AB, AW,
AE (PL is probably redundant)? It would help to create a position and
ask the engine to generate a move from there.
Of course, this could be done with the loadsgf command but there are
times when there is no sgf file. I would prefer to have these commands
in GTP rather than writing a temp sgf file just for that purpose.
Also, the current GTP …
[View More]spec on laodsgf is not explicit about this: are
all setup nodes and properties allowed and taken into account when
replaying the game record?
Marco Scheurer
Sen:te, Lausanne, Switzerland http://www.sente.ch
[View Less]