Re: [computer-go] Go and UCT: article in June 2007 SciAm

2007-05-25 Thread Don Dailey
I think your money is safe. I'm not sure if the first milestone has been reached, can Mogo actually beat you under similar conditions in a 9x9 match?I don't mean just to win games, but can it win a long match? Until you can be beaten pretty consistently at 9x9, I believe there is little

Re: [computer-go] Go and UCT: article in June 2007 SciAm

2007-05-25 Thread John Tromp
On 5/25/07, Don Dailey <[EMAIL PROTECTED]> wrote: Is there some kind of bet on this?When did that happen? What is the bet exactly? Somewhere around 2000, I claimed I would not be beaten by a computer under match conditions (eg. 10 games at 1hr per side + byo-yomi) within 10 years. Which D

Re: [computer-go] Go and UCT: article in June 2007 SciAm

2007-05-25 Thread Don Dailey
Is there some kind of bet on this?When did that happen? What is the bet exactly? - Don On Fri, 2007-05-25 at 20:47 -0400, John Tromp wrote: > On 5/24/07, Darren Cook <[EMAIL PROTECTED]> wrote: > > P.S. John, it says the new algorithm can topple strong players - shall > > we just believe th

Re: [computer-go] Go and UCT: article in June 2007 SciAm

2007-05-25 Thread John Tromp
On 5/24/07, Darren Cook <[EMAIL PROTECTED]> wrote: P.S. John, it says the new algorithm can topple strong players - shall we just believe them and say I won that bet? We don't really need to play the games out to prove it do we ;-). On 9x9 they definitely can. I've lost a few games myself to th

[computer-go] 19x19 competitors

2007-05-25 Thread terry mcintyre
I have been running GnuGo3.7.10 as one of the anchors on the CGOS 19x19 server, and there don't seem to be a lot of non-gnu players on the server over the last few days. Since the load on my dual-core machine is negligible, I'd like to volunteer to host an additional Go player, the better to hel

Re: [computer-go] Progressive unpruning in Mango 19x19

2007-05-25 Thread terry mcintyre
I googled "unpruning", and the one reference found at http://socrates.berkeley.edu:7047/cgi-bin/dbi_view?xy=12&page_idx=79&m_area_idx=2&key_idx=1102 uses "unprune" to refer to the decision not to prune a plant at all. Therefore, some plants would be pruned, while other plants would be "unpruned"

Re: [computer-go] Progressive unpruning in Mango 19x19

2007-05-25 Thread terry mcintyre
While grafting is almost always something foreign ( "scion" ) wed to a root stock, there are examples of arborscuplture, where all parts of the graft appear to be of the same stock: http://en.wikipedia.org/wiki/Image:Neadle.jpg On the other hand, the method under discussion appears to be a meth

Re: [computer-go] Progressive unpruning in Mango 19x19

2007-05-25 Thread Stuart A. Yeates
On 5/24/07, Chaslot G (MICC) <[EMAIL PROTECTED]> wrote: Question for native English speakers: do you think this technique is best described by "progressive unpruning" or "progressive widening"? Widening and pruning have different implications, at least to me (a native English speaker). Wideni

Re: [computer-go] Progressive unpruning in Mango 19x19

2007-05-25 Thread Jason House
On 5/25/07, Peter Drake <[EMAIL PROTECTED]> wrote: I was under the impression that grafting was used more often for attaching a foreign branch (e.g., to make a pear grow on an apple tree) than for repair. I'm probably wrong about this. That's the same that I've heard. It may be the norm tha

Re: [computer-go] Progressive unpruning in Mango 19x19

2007-05-25 Thread Nick Wedd
In message <[EMAIL PROTECTED]>, Richard Brown <[EMAIL PROTECTED]> writes Nick Wedd wrote: I prefer "unprune" to "graft". "Graft" implies adding something to a tree which does not naturally belong there. Not "naturally"? Consider a tree, to which you, the tree surgeon, have taken a pair of

Re: [computer-go] open source Go AI's written in pure python

2007-05-25 Thread Peter Drake
Since I'm on a Mac ("It'll be beautiful, but we're not giving it to you until it's good and ready!"), I'm still using Java 5. Peter Drake http://www.lclark.edu/~drake/ On May 25, 2007, at 10:17 AM, Brian Slesinsky wrote: Have you noticed a difference between Java 5 and 6? I've heard some

Re: [computer-go] Progressive unpruning in Mango 19x19

2007-05-25 Thread Peter Drake
I was under the impression that grafting was used more often for attaching a foreign branch (e.g., to make a pear grow on an apple tree) than for repair. I'm probably wrong about this. Still, in a graft, the thing being grafted on exists and is attached to the tree. The algorithm in questio

Re: [computer-go] open source Go AI's written in pure python

2007-05-25 Thread Brian Slesinsky
Have you noticed a difference between Java 5 and 6? I've heard some programs get a nice boost. - Brian On 5/25/07, Peter Drake <[EMAIL PROTECTED]> wrote: For what it's worth, I'm getting over 25k playouts per second in Java on my 4-core 3GHz machine using Orego. Single easiest improvement: us

Re: [computer-go] open source Go AI's written in pure python

2007-05-25 Thread terry mcintyre
>From the www page, this python effort actually does use Lukasz' libraries for >efficiency. From: Don Dailey <[EMAIL PROTECTED]> I don't believe this is a truly workable model. It's often stated as a fundamental working model (especially for language advocates of tcl, ruby, python, etc.) but

Re: [computer-go] Progressive unpruning in Mango 19x19

2007-05-25 Thread Richard Brown
Nick Wedd wrote: I prefer "unprune" to "graft". "Graft" implies adding something to a tree which does not naturally belong there. Not "naturally"? Consider a tree, to which you, the tree surgeon, have taken a pair of shears, and lopped off a branch. What has been pruned, has been pruned.

Re: [computer-go] open source Go AI's written in pure python

2007-05-25 Thread Peter Drake
For what it's worth, I'm getting over 25k playouts per second in Java on my 4-core 3GHz machine using Orego. Single easiest improvement: use the -server command line option to Java. This turns on the just-in-time compiler, roughly doubling speed. Peter Drake http://www.lclark.edu/~drake/

Re: [computer-go] open source Go AI's written in pure python

2007-05-25 Thread Don Dailey
I don't believe this is a truly workable model. It's often stated as a fundamental working model (especially for language advocates of tcl, ruby, python, etc.) but in practice I have found it difficult at best. At least if your are looking for a high performance program. It's a nice way to get

Re: [computer-go] open source Go AI's written in pure python

2007-05-25 Thread Eduardo Sabbatella
I will try to do my best. :) Selection algorithm in MC is the part you want improve. If you do that in Python, it will be slow. Also, its the part of your code that will be more prune to memory leaks, and errors. because of fast prototyping and changes. I have found that Java is good enough for p

Re: [computer-go] open source Go AI's written in pure python

2007-05-25 Thread Steven Clark
We'll be the judges of that nice&elegant bit ;) I think using the ease of python to get started with algorithms and then later pushing the performance critical sections to C and wrapping with SWIG is a great idea. On 5/25/07, Eduardo Sabbatella <[EMAIL PROTECTED]> wrote: No, but soon I will pu

Re: [computer-go] open source Go AI's written in pure python

2007-05-25 Thread Eduardo Sabbatella
No, but soon I will publish to the public a Java Go engine including a nice and elegant set of go base classes. --- George Dahl <[EMAIL PROTECTED]> escribió: > Does anyone know of any open source Go AI's written > in pure python? > > Thanks, > George > > _