Today, GoComputer has had some troubles in the open division of the KGS tournament.
After games ended, the kgsGTP-connection kept breaking. A reconnect was useless (i.e. connection broke again) until the game was killed. So unfornateley most games had to be scored by the tournament-director and then be manually killed (thanks to Nick for this!). Only then could GoComputer reconnect for the next round.
I suspect that GoComputer am calling kgsGTP (3.3.8) incorrectly. But since this problem did not occur with kgsGTP 2.6.12, I don't really know what is wrong. I tried to ollow the instructions for using kgsGTP as a Java-Library.
 
When the error occurs, kgsGTP shows one of the two StackTraces given below (alternatively).
 
Then, before being able to use to kgsGtp 3.3.8 at all, I kept on running into this exception:
"java.lang.RuntimeException: Resource bundle /org/igoweb/kgs/client/res/KCRes not found"
Which I resolved by renaming
  kgsGtp.jar\org\igoweb\kgs\client\res\Res.stringTable
to
  kgsGtp.jar\org\igoweb\kgs\client\res\KCRes.stringTable.
Could this be connected with the error?
Any help appreciated!
Best Regards
Christoph
 
StackTrace A:
05.11.2006 22:48:23 org.igoweb.kgs.client.gtp.GtpClient a
SCHWERWIEGEND: Fatal internal error
java.lang.ClassCastException: org.igoweb.igoweb.client.gtp.n
 at org.igoweb.igoweb.client.gtp.bE.a(kgsgtp:29)
 at org.igoweb.igoweb.client.gtp.P.a(kgsgtp:259)
 at org.igoweb.igoweb.client.gtp.P.a(kgsgtp:36)
 at org.igoweb.igoweb.client.gtp.ca.a(kgsgtp:94)
 at org.igoweb.igoweb.client.gtp.aM.a(kgsgtp:107)
 at org.igoweb.igoweb.client.gtp.am.a(kgsgtp:78)
 at org.igoweb.igoweb.client.gtp.am.a(kgsgtp:64)
 at org.igoweb.igoweb.client.gtp.ar.a(kgsgtp:286)
 at org.igoweb.igoweb.client.gtp.bV.a(kgsgtp:185)
 at org.igoweb.igoweb.client.gtp.ad.a(kgsgtp:194)
 at org.igoweb.igoweb.client.gtp.bg.a(kgsgtp:425)
 at org.igoweb.igoweb.client.gtp.bg.a(kgsgtp:49)
 at org.igoweb.igoweb.client.gtp.ay.a(kgsgtp:392)
 at org.igoweb.igoweb.client.gtp.r.run(kgsgtp:330)
 at org.igoweb.igoweb.client.gtp.G.c(kgsgtp:136)
 at org.igoweb.igoweb.client.gtp.G.a(kgsgtp:18)
 at org.igoweb.igoweb.client.gtp.d.run(kgsgtp:97)
 at java.lang.Thread.run(Unknown Source)
05.11.2006 22:48:23 org.igoweb.kgs.client.gtp.GtpClient a

StackTrace B:
05.11.2006 19:51:31 org.igoweb.kgs.client.gtp.GtpClient d
AM FEINSTEN: Got successful response to command "final_status_list dead": =
05.11.2006 19:51:31 org.igoweb.igoweb.client.gtp.P a
WARNUNG: Warning: Program does not support the kgs-genmove_cleanup command. It will be assumed that all dead stones have already been removed.
05.11.2006 19:51:31 org.igoweb.kgs.client.gtp.GtpClient d
FEIN: Dead stones all submitted to server
05.11.2006 19:51:35 org.igoweb.kgs.client.gtp.GtpClient a
SCHWERWIEGEND: Fatal internal error
java.lang.RuntimeException
 at org.igoweb.igoweb.client.gtp.bg.a(kgsgtp:439)
 at org.igoweb.igoweb.client.gtp.bg.a(kgsgtp:49)
 at org.igoweb.igoweb.client.gtp.ay.a(kgsgtp:392)
 at org.igoweb.igoweb.client.gtp.r.run(kgsgtp:330)
 at org.igoweb.igoweb.client.gtp.G.c(kgsgtp:136)
 at org.igoweb.igoweb.client.gtp.G.a(kgsgtp:18)
 at org.igoweb.igoweb.client.gtp.d.run(kgsgtp:97)
 at java.lang.Thread.run(Unknown Source)
Caused by: java.io.EOFException
 at java.io.DataInputStream.readInt(Unknown Source)
 at org.igoweb.igoweb.client.gtp.aZ.b(kgsgtp:118)
 at org.igoweb.igoweb.client.gtp.ad.d(kgsgtp:414)
 at org.igoweb.igoweb.client.gtp.bV.a(kgsgtp:159)
 at org.igoweb.igoweb.client.gtp.ad.a(kgsgtp:194)
 at org.igoweb.igoweb.client.gtp.bg.a(kgsgtp:425)
 ... 7 more
05.11.2006 19:51:35 org.igoweb.kgs.client.gtp.GtpClient a
FEIN: Normal disconnection from server.
05.11.2006 19:51:35 org.igoweb.kgs.client.gtp.GtpClient go
WARNUNG: Reconnect is set, but the engine does not support "clear_board"; will not reconnect


Get your email and see which of your friends are online - Right on the new Yahoo.com
_______________________________________________
computer-go mailing list
[email protected]
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to