Re: [computer-go] XML alternatives to SGF

2007-10-23 Thread Phil G
From: Heikki Levanto [EMAIL PROTECTED] > I don't see any reason why [C4] should be harder to read than [cd]. Not for > humans, and not for computers. Actually, C4 is not [cd]. C4 is actually [cf] on a 9x9 board. It's something else on a 19x19 or 13x13 board. The row character depends on the boar

Re: [computer-go] XML alternatives to SGF

2007-10-22 Thread Phil G
> - Original Message > From: Phil G <[EMAIL PROTECTED]> > I'll take a look at GoGui tonight and see if I can provide a patch (unless > Markus does this first). To my surprise, GoGui can already read SGF wi

Re: [computer-go] XML alternatives to SGF

2007-10-22 Thread Phil G
I'll take a look at GoGui tonight and see if I can provide a patch (unless Markus does this first). - Original Message From: Jason House [EMAIL PROTECTED] In my go bubble, the list of leading programs would be: * GoGui (which already supports reading the alternate format) * KGS To a le

Re: [computer-go] XML alternatives to SGF

2007-10-22 Thread Phil G
XML is overkill with little to no additional benefits. I can't read XML better than SGF. Plus it could be difficult to implemented on platforms which do not have pre-made libraries for reading/writing XML documents, and writing an XML parser from scratch is not a trivial task. However, I am in

Re: [computer-go] Amazon EC2 Open To All

2007-10-17 Thread Phil G
I have been using EC2 Beta for a while (including S3). The additional news (besides being open to everyone now) is the new instance types (small, large and extra large) and the concept of the EC2 Compute Unit (CU). Small is the same computational unit as the original beta program ~ one 32-bit vi

Re: [computer-go] October KGS Computer Go tournament: small boards, slow

2007-10-04 Thread Phil G
>Just to be clear, that's 1am California time. Thank's for the clarification! Oct 7th @ 1 am! I'll be there. Phil___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/

Re: [computer-go] October KGS Computer Go tournament: small boards, slow

2007-10-03 Thread Phil G
Please add my open source bot to the tournament: Bot Name: GoTraxx KGS: GoTraxx Author: Philipp Garcia Division: Formal on 9x9. Website: www.gotraxx.org BTW. What time exactly on Oct 7th? I can't tell on the web site. I'm in California.___ computer-go

Re: [computer-go] IEEE Spectrum article by Deep Blue creator

2007-10-02 Thread Phil G
> The null move test is to play 2 moves in a row for one side and consider > the result an upper bound. (or conversely to consider the result a > lower bound for the other side.) I take it that without a good evaluation function to distinguish the value of a move with other moves one or two ply

[computer-go] CGOS Server is down

2007-09-22 Thread Phil G
The CGOS Server is down again.___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/

Re: [computer-go] CGOS down?

2007-09-15 Thread Phil G
The same thing happened last week with my bot. It too got a negative time left amount. After which, CGOS stopped. - Original Message From: Jason House <[EMAIL PROTECTED]> To: computer-go Sent: Saturday, September 15, 2007 9:05:47 AM Subject: [computer-go] CGOS down? I found scrolling m

Re: [computer-go] CGOS Question

2007-09-09 Thread Phil G
ct: Re: [computer-go] CGOS Question CGOS uses Tromp/Taylor scoring exactly. That means if a stone is still on the board it is alive. Games must be fully played out. The cgos main page discusses rules and such. - Don On Sun, 2007-09-09 at 15:39 -0700, Phil G wrote: > Don, > >

[computer-go] CGOS Question

2007-09-09 Thread Phil G
Don, Does CGOS count stones in atari as alive or dead? Phil___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/

Re: [computer-go] Re: Binary release of MoGo

2007-09-09 Thread Phil G
Sylvain, I had a similar issue where pthread/gcc/cygwin combination produced a very slow application. I had better success with Visual C++ and Boost (for portable threads). Where and when can we read your paper? Thanks for releasing a binary version of MoGo to the community! -Phil

[computer-go] Distributed Alpha-Beta Papers?

2007-08-24 Thread Phil G
Can someone recommend a good paper on distributed alpha-beta searching? Not necessarily for Go; I'm just interested in reading up on the subject. Thanks, - Phil___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman

Re: [computer-go] Interesting Test Position (for UCT)

2007-07-12 Thread Phil G
Jason wrote: > I'd also be willing to support slight variants to SGF that use positions > such as C4 instead of wacky things that don't match the notation > everyone else uses and vary depending on the board size. Anders Kierulf's SmartGo program has the option to use standard Go coordinates

Re: [computer-go] Interesting Test Position (for UCT)

2007-07-12 Thread Phil G
Darren Cook wrote: > You know you can output internal data to stderr and gogui will pick it > up and show it in the shell window? Yes; I use the stderr output feature extensively. In fact, GoGui can be extended via customizable analyze commands via GTP, which among other things, can display grap

Re: [computer-go] SGF parsing

2007-07-11 Thread Phil G
> On this note, does anyone know of a collection of strange/unusual SGF > files to test a parser against? I have a SGF parser written in javacc > (think object oriented lex and yacc, outputting pure java) and while > it seems fast I've not really tested it much against corner cases. > > stuart I

Re: [computer-go] Interesting Test Position (for UCT)

2007-07-11 Thread Phil G
> We have at the moment 3 GUIs and each of them does not support the > protocoll. > > I have written a C# Prototype-GUI. But I have no time and also not much > interest to develop this further. > .. > Chrilly Hi Chrilly, GoTraxx has a C# class that interfaces directly with CGOS. Should be f

Re: [computer-go] SGF parsing

2007-07-09 Thread Phil G
Joshua: If you are looking for actual code, here are a few open source programs which have SGF reader/writer code: GnuGo(C) http://www.gnu.org/software/gnugo/ HouseBot (C++) http://housebot.sourceforge.net/index.php/Main_Page GoTraxx (C#) http://www.codeplex.com/GoTraxx/SourceControl/Directo

Re: [computer-go] Genetic playout algorithms

2007-07-05 Thread Phil G
Darren Cook wrote: > I've been toying with the idea of having a set of playout > algorithms and > allowing black and white to choose different algorithms in that > playout. Sounds like a great opportunity for parallelization too. Anyone using Amazon EC2?__

Re: [computer-go] Re: Explanation to MoGo paper wanted.

2007-07-05 Thread Phil G
> From: Dave Dyer <[EMAIL PROTECTED]> > One of my favorite observations about Go is that expert play tends > to be "on the edge of catastrophy". I've always thought about it as professionals trying to playing on the "edge-of-chaos." Go is an interesting game in that regard since at least early

Re: [computer-go] Java hounds salivate over this:

2007-06-15 Thread Phil G
JIT didn't solve everything - the managed memory management in Java (and C#) has overheard which JIT can not always optimized away, for example. - Original Message From: Joshua Shriver <[EMAIL PROTECTED]> To: computer-go Sent: Friday, June 15, 2007 10:27:28 AM Subject: Re: [computer-go

Re: [computer-go] GTPv3

2007-03-01 Thread Phil G
> The coming version 1.0 of GoGui will support a setup command. It is a > simplified version of a suggestion I made a while ago to the GTP list and > uses a syntax like: > > gogui-setup b A1 b B2 w C3 I would like to suggest using the command "setup_sequence" instead to miror the "play_sequenc

[computer-go] More than one Surrounding Block

2007-02-19 Thread Phil G
I have a question for the group: How is a miai connection strategy created for a color enclosed region when their are multiple enclosing blocks involved with one or more interior defender blocks? Martin Muller's paper "Recognizing Secure Territories in Computer Go By Using Static Rules and Searc

[computer-go] Bit Twiddling Hacks

2007-02-11 Thread Phil G
For those doing a lot of bit logic in their computer go programs, you might be interested in this collection of highly optimized methods for doing things with "bits" (like counting bits sets in parallel and computing the minmum or maximin of two integers without branching): http://graphics.sta

Re: [computer-go] Best computer go development library?

2007-01-23 Thread Phil G
Here are a few: PubGo+ is a set of C++ classes for Go Programming by P. J. Leonard. It is published under the GPL. Effective Go Board Library by Łukasz Lew (he's active on this list). HouseBot is an open source C++ program for playing the game of go (which I'm a developer on). I have been de

Re: [computer-go] Cheap multiprocessing

2007-01-04 Thread Phil G
Amazon Elastic Compute Cloud might be cheaper @ $0.10 per instance-hour consumed. - Original Message From: John Tromp <[EMAIL PROTECTED]> To: computer-go Sent: Thursday, January 4, 2007 2:25:34 PM Subject: [computer-go] Cheap multiprocessing Those of you looking to wring more performa

Re: [computer-go] language choices

2006-12-04 Thread Phil G
I'll port the Java code to C#. I'm curious as to the performance comparison between these languages. I'm getting fairly good at porting code between Java and C++ to C#, so it would take too long. - Original Message From: Peter Drake <[EMAIL PROTECTED]> To: computer-go Sent: Sunday, Dec

[computer-go] When is Pass the best move?

2006-10-22 Thread Phil G
Does anyone have an example where "pass" is the best move, and not part of the two passes to end the game? I'm trying to determine if passes should ever be considered in a search for the best move, and if so, how to exclude them until it is really necessary.   Thanks,   Phil  _