Ah, accounting for that seems to fix the problem. Thanks!
Peter Drake
Assistant Professor of Computer Science
Lewis & Clark College
http://www.lclark.edu/~drake/
On Jan 13, 2007, at 6:54 AM, Eduardo Sabbatella Riccardi wrote:
It seems that you GTP implementation doesn´t implements the
command "final_score".
About the passes. I found that "pass" move is not sent by twogtp.py
to the
other player.
So, from a black player point of view, you will receive: "genmove
black", you
will process and return your move. If you receive ANOTHER "genmove
black" it
means: "play white pass", then "genmove black".
It works for me, my gtp implementation works agains gnugo, agains
itself and
with the KGS client.
I hope it helps,
Eduardo
On Friday 12 January 2007 16:47, Peter Drake wrote:
I used the Python version and it worked almost perfectly on the first
try -- thanks! Here's the command I used:
python /Applications/gnugo-3.6/interface/gtp_examples/twogtp.py --
black '<path to my program here>' --white '/usr/local/bin/gnugo --
mode gtp --quiet --level 1 --never-resign --chinese-rules --capture-
all-dead' --verbose 2 --komi 7.5 --size 9
It played out the game, but at the end this happened:
Black passes
A B C D E F G H J
9 O O . O . O O O . 9
8 O O O O O O . O O 8
7 . O O . O O O . O 7
6 O O O O O . O O . 6
5 O O O O O O . O O 5
4 . O O . O . O O . 4
3 O O + O . O O . O 3
2 O . O O O O O O . 2 WHITE (O) has captured 51 stones
1 . O . O . O . O O 1 BLACK (X) has captured 0 stones
A B C D E F G H J
Game 1: W+88.5 ERROR: GTP Command failed: unknown command
Game 1: ERROR: GTP Command failed: unknown command W+88.5
White: 3.400s CPU time
I interpret this to mean that the script sent "W+88.5" as a GTP
command to my program, which of course didn't understand it. Is this
standard GTP or something specific to GNU Go? Would a reasonable
response be to silently acknowledge any command whose second
character is "+"?
(Lest Orego's honor be besmirched, I should clarify that I was only
allowing Orego one second per move while testing out the protocol.
Hopefully it won't get wiped off the board by GNU Go level 1 if I
give Orego more time.)
Peter Drake
Assistant Professor of Computer Science
Lewis & Clark College
http://www.lclark.edu/~drake/
On Nov 20, 2006, at 3:44 AM, alain Baeckeroot wrote:
Le vendredi 17 novembre 2006 18:41, Peter Drake a écrit :
Orego speaks GTP, as does gnugo. I'd like to run a bunch of games
(say, 50) between them to see how many Orego wins. Does anyone
have a
handy script (ideally bash or Python) for this?
Thanks,
Peter Drake
Assistant Professor of Computer Science
Lewis & Clark College
http://www.lclark.edu/~drake/
Hi
In GNU Go package you have tools interface/gtp_examples/twogtp.xyz
in various
languages.
my 2 cents
Alain
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/
__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/