[computer-go] Location for US Go Congress computer tournament

2008-08-03 Thread Peter Drake
The Linux lab is in the Fourth Avenue Building, room 81-03. Leave  
some time to find it; the building is rather labyrinthine.


I'll be there by 8:30 AM Monday, possibly a bit earlier, so hopefully  
people can set up and then go play in the US Open.


Peter Drake
http://www.lclark.edu/~drake/

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

[computer-go] Use tclkitsh-win32.upx.exe for Windows

2008-08-03 Thread Magnus Persson

I think I found the reason for my confusion.

If I just run tclkit.exe cgosGtp.kit nothing happens

but if I redirect stderr with tclkit.exe cgosGtp.kit 2log.txt
I get the expected text in the logfile.

But if I now do tclkit.exe cgosGtp.kit -s 2log.txt

the parameter -s is ignored and I get the same result as the previous  
line had.


But I found the solution. There are two different versions of tclkit  
for windows, and I needed to use the commandline version of course.  
Otherwise the handlings of stdin, stdout and stderr does not work  
properly.



So use the file with sh in the name:
tclkitsh-win32.upx.exe

found at
http://www.equi4.com/tclkit/download.html


-Magnus

Quoting Don Dailey [EMAIL PROTECTED]:


Hi Magnus.

I think I have a properly up to date client now.   Below is a sample
configuration file I am using for gnugo.   You can run it with the
appropriate cgosGtp.something  for your platform.   I use cgosGtp.kit
and use the tcl runtime for my platform but you can use one of the
binaries.   Or you can use the pure tcl script if you have tcl
installed.

You can run cgosGtp -c config_file  to make it happen.

You can run it without any arguments to get usage instructions.  You can
make it give you a sample configuration file by doing cgosGtp.tcl -s

You can have multiple sections and play different versions or different
programs, it will take turns using the specified priorities.   If you
want 8 out of 10 games to be played with programA you would set
priorities  8 and 2 for program A and program B respectively.  Or you
could set 80 and 20,  etc.You can do 8 2 0  if you have 3 programs
and you do not want to play one of them.


# config file for playing gnugo
# -

%section server
server cgos.boardspace.net
port 6813

%section player
 name  Gnugo-3.7.10-a1
 password  somePassword
 invokegnugo --mode gtp --score aftermath --capture-all-dead
--chinese-rules --min-level 10 --max-level 10 --positional-superko
 priority  7






On Sun, 2008-08-03 at 00:26 +0200, Magnus Persson wrote:

This reminds of that I have always used an ancient client to connect
to the 9x9 go servers.

The link for connecting to the 19x19 on http://cgos.boardspace.net/ is
for an older clinet I think. So I would like to know how to connect
using cgosgtp.tcl in windows with a configuraton file.

I have .bat containing the single line

tclkit cgosGtp.tcl -c config13.txt -k Quit.txt

which leads to tcl popping up the error msg:

This isn't a TK applicatinBad window path name config13.txt


(The missing space and missing s in windows is as it is shown)

Any hints are wellcome!

Quoting Don Dailey [EMAIL PROTECTED]:

 Ok,  the 13x13 server is up and running.   Here are some temporary
 instructions that will probably be understandable for those with bots
 already running:

 Everything remains basically the same except the port and the location
 of the web pages.

 SIZE   PORT
 -  -
  9x9 6867
 13x136813
 19x196819  (not up yet)

 The web pages are not linked yet from the main page.  However the URL
 differs only in the initial directory path,  it will be 9x9, 13x13 or
 19x19 (when it's ready) and here is the main standings page for the
 13x13 server as an example:

 http://cgos.boardspace.net/13x13/standings.html

 It would be nice to get a few bots on 13x13 to get it started off.

 The instructions for the viewers are on the main web page, but to
 refresh your memory here is how to view the 13x13 games:

  /home/drd/bin/cgosview.kit -server cgos.boardspace.net -port 6813 



 - Don


 ___
 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/





--
Magnus Persson
Berlin, Germany
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Use tclkitsh-win32.upx.exe for Windows

2008-08-03 Thread Don Dailey
I'm sorry about that Magnus.  I knew about this, but it's not made very
clear anywhere and I forgot about it.   tclkit for linux is a single
executable that runs gui apps and/or command line apps.   But tclkit on
windows is confusing because there is two of them,  one with tk the GUI
stuff in it, and it doesn't work as well (or at all?) for command line
apps.

I'm still planning a graphical version - it will probably look like the
viewer, but will graphically follow your engine in a single GUI board.
I don't sense anyone really wants this,  but I could probably build it
with mostly cut and paste code from the viewer and the gui together.  

- Don



On Sun, 2008-08-03 at 13:16 +0200, Magnus Persson wrote:
 I think I found the reason for my confusion.
 
 If I just run tclkit.exe cgosGtp.kit nothing happens
 
 but if I redirect stderr with tclkit.exe cgosGtp.kit 2log.txt
 I get the expected text in the logfile.
 
 But if I now do tclkit.exe cgosGtp.kit -s 2log.txt
 
 the parameter -s is ignored and I get the same result as the previous  
 line had.
 
 But I found the solution. There are two different versions of tclkit  
 for windows, and I needed to use the commandline version of course.  
 Otherwise the handlings of stdin, stdout and stderr does not work  
 properly.
 
 
 So use the file with sh in the name:
 tclkitsh-win32.upx.exe
 
 found at
 http://www.equi4.com/tclkit/download.html
 
 
 -Magnus
 
 Quoting Don Dailey [EMAIL PROTECTED]:
 
  Hi Magnus.
 
  I think I have a properly up to date client now.   Below is a sample
  configuration file I am using for gnugo.   You can run it with the
  appropriate cgosGtp.something  for your platform.   I use cgosGtp.kit
  and use the tcl runtime for my platform but you can use one of the
  binaries.   Or you can use the pure tcl script if you have tcl
  installed.
 
  You can run cgosGtp -c config_file  to make it happen.
 
  You can run it without any arguments to get usage instructions.  You can
  make it give you a sample configuration file by doing cgosGtp.tcl -s
 
  You can have multiple sections and play different versions or different
  programs, it will take turns using the specified priorities.   If you
  want 8 out of 10 games to be played with programA you would set
  priorities  8 and 2 for program A and program B respectively.  Or you
  could set 80 and 20,  etc.You can do 8 2 0  if you have 3 programs
  and you do not want to play one of them.
 
 
  # config file for playing gnugo
  # -
 
  %section server
  server cgos.boardspace.net
  port 6813
 
  %section player
   name  Gnugo-3.7.10-a1
   password  somePassword
   invokegnugo --mode gtp --score aftermath --capture-all-dead
  --chinese-rules --min-level 10 --max-level 10 --positional-superko
   priority  7
 
 
 
 
 
 
  On Sun, 2008-08-03 at 00:26 +0200, Magnus Persson wrote:
  This reminds of that I have always used an ancient client to connect
  to the 9x9 go servers.
 
  The link for connecting to the 19x19 on http://cgos.boardspace.net/ is
  for an older clinet I think. So I would like to know how to connect
  using cgosgtp.tcl in windows with a configuraton file.
 
  I have .bat containing the single line
 
  tclkit cgosGtp.tcl -c config13.txt -k Quit.txt
 
  which leads to tcl popping up the error msg:
  
  This isn't a TK applicatinBad window path name config13.txt
  
 
  (The missing space and missing s in windows is as it is shown)
 
  Any hints are wellcome!
 
  Quoting Don Dailey [EMAIL PROTECTED]:
 
   Ok,  the 13x13 server is up and running.   Here are some temporary
   instructions that will probably be understandable for those with bots
   already running:
  
   Everything remains basically the same except the port and the location
   of the web pages.
  
   SIZE   PORT
   -  -
9x9 6867
   13x136813
   19x196819  (not up yet)
  
   The web pages are not linked yet from the main page.  However the URL
   differs only in the initial directory path,  it will be 9x9, 13x13 or
   19x19 (when it's ready) and here is the main standings page for the
   13x13 server as an example:
  
   http://cgos.boardspace.net/13x13/standings.html
  
   It would be nice to get a few bots on 13x13 to get it started off.
  
   The instructions for the viewers are on the main web page, but to
   refresh your memory here is how to view the 13x13 games:
  
/home/drd/bin/cgosview.kit -server cgos.boardspace.net -port 6813 
  
  
  
   - Don
  
  
   ___
   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/
 
 
 
 

___
computer-go mailing list

Re: [computer-go] cgos server news

2008-08-03 Thread Don Dailey
Olivier,

I'm going to bring it up today.   It's up to you whether you want to
keep running it meanwhile,  but hopefully in the next 2 or 3 hours I
will get it up and running.  

- Don


On Sun, 2008-08-03 at 14:24 +0200, Olivier Teytaud wrote:
 
 We will add a 19x19 CGOS on boardspace and keep it running.
 We thank
 Olivier Teytaud for his time and trouble spent hosting a 19x19
 server
 temporarily for us and I'm sure he will be happy to no longer
 have to
 deal with it.   Thank you Olivier!
 
 Thanks to you mainly; I'll stop the 19x19 server when this new 19x19
 server will be up and running.
 For the moment, the 19x19 server is back and running - sorry for the
 delay.
 Olivier
 
 
 

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Use tclkitsh-win32.upx.exe for Windows

2008-08-03 Thread Don Dailey
I would like to remind everyone that cgosGtp.kit was broken before
yesterday.   I'm not sure of the status of the other cgosGtp versions
you could download but I updated them all to be sure.   But I know for
sure the kit version was broken but it is good now.  

- Don


On Sun, 2008-08-03 at 13:16 +0200, Magnus Persson wrote:
 I think I found the reason for my confusion.
 
 If I just run tclkit.exe cgosGtp.kit nothing happens
 
 but if I redirect stderr with tclkit.exe cgosGtp.kit 2log.txt
 I get the expected text in the logfile.
 
 But if I now do tclkit.exe cgosGtp.kit -s 2log.txt
 
 the parameter -s is ignored and I get the same result as the previous  
 line had.
 
 But I found the solution. There are two different versions of tclkit  
 for windows, and I needed to use the commandline version of course.  
 Otherwise the handlings of stdin, stdout and stderr does not work  
 properly.
 
 
 So use the file with sh in the name:
 tclkitsh-win32.upx.exe
 
 found at
 http://www.equi4.com/tclkit/download.html
 
 
 -Magnus
 
 Quoting Don Dailey [EMAIL PROTECTED]:
 
  Hi Magnus.
 
  I think I have a properly up to date client now.   Below is a sample
  configuration file I am using for gnugo.   You can run it with the
  appropriate cgosGtp.something  for your platform.   I use cgosGtp.kit
  and use the tcl runtime for my platform but you can use one of the
  binaries.   Or you can use the pure tcl script if you have tcl
  installed.
 
  You can run cgosGtp -c config_file  to make it happen.
 
  You can run it without any arguments to get usage instructions.  You can
  make it give you a sample configuration file by doing cgosGtp.tcl -s
 
  You can have multiple sections and play different versions or different
  programs, it will take turns using the specified priorities.   If you
  want 8 out of 10 games to be played with programA you would set
  priorities  8 and 2 for program A and program B respectively.  Or you
  could set 80 and 20,  etc.You can do 8 2 0  if you have 3 programs
  and you do not want to play one of them.
 
 
  # config file for playing gnugo
  # -
 
  %section server
  server cgos.boardspace.net
  port 6813
 
  %section player
   name  Gnugo-3.7.10-a1
   password  somePassword
   invokegnugo --mode gtp --score aftermath --capture-all-dead
  --chinese-rules --min-level 10 --max-level 10 --positional-superko
   priority  7
 
 
 
 
 
 
  On Sun, 2008-08-03 at 00:26 +0200, Magnus Persson wrote:
  This reminds of that I have always used an ancient client to connect
  to the 9x9 go servers.
 
  The link for connecting to the 19x19 on http://cgos.boardspace.net/ is
  for an older clinet I think. So I would like to know how to connect
  using cgosgtp.tcl in windows with a configuraton file.
 
  I have .bat containing the single line
 
  tclkit cgosGtp.tcl -c config13.txt -k Quit.txt
 
  which leads to tcl popping up the error msg:
  
  This isn't a TK applicatinBad window path name config13.txt
  
 
  (The missing space and missing s in windows is as it is shown)
 
  Any hints are wellcome!
 
  Quoting Don Dailey [EMAIL PROTECTED]:
 
   Ok,  the 13x13 server is up and running.   Here are some temporary
   instructions that will probably be understandable for those with bots
   already running:
  
   Everything remains basically the same except the port and the location
   of the web pages.
  
   SIZE   PORT
   -  -
9x9 6867
   13x136813
   19x196819  (not up yet)
  
   The web pages are not linked yet from the main page.  However the URL
   differs only in the initial directory path,  it will be 9x9, 13x13 or
   19x19 (when it's ready) and here is the main standings page for the
   13x13 server as an example:
  
   http://cgos.boardspace.net/13x13/standings.html
  
   It would be nice to get a few bots on 13x13 to get it started off.
  
   The instructions for the viewers are on the main web page, but to
   refresh your memory here is how to view the 13x13 games:
  
/home/drd/bin/cgosview.kit -server cgos.boardspace.net -port 6813 
  
  
  
   - Don
  
  
   ___
   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/
 
 
 
 

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


[computer-go] CGOS 19x19 up and running

2008-08-03 Thread Don Dailey
Ok,

I have 19x19 up and running.   Instructions are basically the same as
for 13x13, the only thing changing about the web pages and so on in the
urls's  is the directory  /19x19/  instead of /13x13/   and the port for
the client is 6819.

I will update the main web page to reflect the changes and provide links
later.

- Don


___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


[computer-go] CGOS request

2008-08-03 Thread Don Dailey

The main web page for CGOS has been updated with links to the various
standings pages and updated instructions for using the clients. 

I hope to get 1 or 2 volunteers to run the gnugo anchor for either 13x13
or 19x19.It's good to get more than 1.   I have a spare computer I
use and can run 1 anchor,  but it's not clear that I can run them both
without faltering on time once in a while.  

Gnugo is fairly resource intensive - is anyone aware of a program that
has a much better strength/time tradeoff?   Hopefully something just as
strong as gnugo but not as slow?   Or perhaps a little weaker but much
faster?
 
It seems to be pushing it running gnugo 3.7.10 for BOTH 19x19 and 13x13
on a slower spare computer I have.  

- Don


___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] CGOS 19x19 up and running

2008-08-03 Thread Imran Hendley
Hi,

Are the old game archives still available anywhere, or will they be in
future? I am missing May, June, and July, and I was meaning to download
them. Have I missed my chance?

On Sun, Aug 3, 2008 at 11:09 AM, Don Dailey [EMAIL PROTECTED] wrote:

 Ok,

 I have 19x19 up and running.   Instructions are basically the same as
 for 13x13, the only thing changing about the web pages and so on in the
 urls's  is the directory  /19x19/  instead of /13x13/   and the port for
 the client is 6819.

 I will update the main web page to reflect the changes and provide links
 later.

 - Don


 ___
 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/

Re: [computer-go] CGOS request

2008-08-03 Thread David Doshay

After I get home from the Congress I can set up a machine that can run
GNU Go, most probably for 2 board sizes.

Cheers,
David



On 3, Aug 2008, at 11:12 AM, Don Dailey wrote:



The main web page for CGOS has been updated with links to the various
standings pages and updated instructions for using the clients.

I hope to get 1 or 2 volunteers to run the gnugo anchor for either  
13x13

or 19x19.It's good to get more than 1.   I have a spare computer I
use and can run 1 anchor,  but it's not clear that I can run them both
without faltering on time once in a while.

Gnugo is fairly resource intensive - is anyone aware of a program that
has a much better strength/time tradeoff?   Hopefully something just  
as

strong as gnugo but not as slow?   Or perhaps a little weaker but much
faster?

It seems to be pushing it running gnugo 3.7.10 for BOTH 19x19 and  
13x13

on a slower spare computer I have.

- Don


___
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/


[computer-go] Archives available

2008-08-03 Thread Don Dailey
On Sun, 2008-08-03 at 15:47 -0400, Imran Hendley wrote:
 Hi,
 
 Are the old game archives still available anywhere, or will they be in
 future? I am missing May, June, and July, and I was meaning to
 download them. Have I missed my chance?

The 9x9 archives are now available through July 2008.   Of course there
is nothing for 13x13 and 19x19 for July since these are new to CGOS.


- Don




 On Sun, Aug 3, 2008 at 11:09 AM, Don Dailey [EMAIL PROTECTED] wrote:
 Ok,
 
 I have 19x19 up and running.   Instructions are basically the
 same as
 for 13x13, the only thing changing about the web pages and so
 on in the
 urls's  is the directory  /19x19/  instead of /13x13/   and
 the port for
 the client is 6819.
 
 I will update the main web page to reflect the changes and
 provide links
 later.
 
 - Don
 
 
 ___
 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/

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] CGOS request

2008-08-03 Thread Don Dailey
On Sun, 2008-08-03 at 15:47 -0700, David Doshay wrote:
 After I get home from the Congress I can set up a machine that can run
 GNU Go, most probably for 2 board sizes.

That would be greatly appreciated.  It must be version 3.7.10 and I will
send you the parameters I am using to invoke it.  

I will also need to know what you call it so that I can register it as
an anchor.   

I suggest Gnugo-3.7.10-a2  - the a2 means anchor 2 since I already have
anchor 1 running temporarily.   But you can use a different name if you
want to.


- Don



 
 Cheers,
 David
 
 
 
 On 3, Aug 2008, at 11:12 AM, Don Dailey wrote:
 
 
  The main web page for CGOS has been updated with links to the various
  standings pages and updated instructions for using the clients.
 
  I hope to get 1 or 2 volunteers to run the gnugo anchor for either  
  13x13
  or 19x19.It's good to get more than 1.   I have a spare computer I
  use and can run 1 anchor,  but it's not clear that I can run them both
  without faltering on time once in a while.
 
  Gnugo is fairly resource intensive - is anyone aware of a program that
  has a much better strength/time tradeoff?   Hopefully something just  
  as
  strong as gnugo but not as slow?   Or perhaps a little weaker but much
  faster?
 
  It seems to be pushing it running gnugo 3.7.10 for BOTH 19x19 and  
  13x13
  on a slower spare computer I have.
 
  - Don
 
 
  ___
  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/

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


[computer-go] Java SGF Parser

2008-08-03 Thread Ross Werner
I'm looking for a nice Java SGF library that allows you to parse SGF 
files into a simple tree, and to serialize your own tree back to SGF. 
I've looked at a few of the open source Go projects currently out there, 
and I've searched the computer-go archives (and even found a post from 
myself a few years back on the subject), but haven't found anything that 
seems very robust.


So, my question here is twofold:
1) Does anybody know of a good Java SGF parser out there?
2) What would your criteria be for a good SGF parser? (e.g. it's more 
important that it's fast than memory-efficient, or vice-versa, or have a 
 certain API, or allow for traversing the game tree without holding the 
entire file in memory, etc.)


If I can't find a good one out there, I may write one myself, probably 
based on JavaCC/SableCC, which I'm somewhat familiar with.


Thanks in advance for any feedback,
~ Ross
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Java SGF Parser

2008-08-03 Thread Ray Tayek

At 05:55 PM 8/3/2008, you wrote:
I'm looking for a nice Java SGF library that allows you to parse SGF 
files into a simple tree, and to serialize your own tree back to SGF. ...


i wrote one in java a few years ago. iirc, i based it on gnugo's 
parser. i was trying to compile annotations from previous instances 
of a and sgf file to a later version, that had more moves, but was 
missing some of the annotations. if you have any interest, let me 
know and i will send you a zip.


thanks

---
vice-chair http://ocjug.org/


___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


[computer-go] Re: Java SGF Parser

2008-08-03 Thread Dave Dyer


1) Does anybody know of a good Java SGF parser out there?

I have one I've used for many types of games, including Go.  I've used
it to represent large collections with no problems.


___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


[computer-go] Re: Java SGF Parser

2008-08-03 Thread Dave Dyer


1) Does anybody know of a good Java SGF parser out there?

I have one I've used for many types of games, including Go.  I've used
it to represent large collections with no problems.


___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/