Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-16 Thread Mark Boon

-Original Message-
From: [EMAIL PROTECTED] [mailto:computer-go-
[EMAIL PROTECTED] On Behalf Of Mark Boon
Sent: Tuesday, January 15, 2008 10:11 AM
To: computer-go
Subject: Re: [computer-go] How to get more participation in 19x19  
CGOS?


As suggested by David Fotland I made a simple referee type of setup
so that I can have two engines play each other continuously. I got it
working with GnuGo but with MoGo I get an Access denied message
when I try to start it from the referee program. When starting from
the command-line I have no trouble.



OK, never mind the question above. Although the strange message was  
caused by a mistake of mine, the real reason MoGo didn't seem to be  
working was that it puts out a lot of data on stderr. And somehow  
this blocks the stdin stream until I actively read the error stream.  
Adding a thread to read the error stream when there's data available  
fixed the problem.


MoGo appear very slow, but I can run it overnight.

Mark

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


RE: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-15 Thread David Fotland
I tried to send you a zip file, but the email failed, then it said it would
be delivered.  Let me know if you don't get it.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:computer-go-
 [EMAIL PROTECTED] On Behalf Of Mark Boon
 Sent: Tuesday, January 15, 2008 10:11 AM
 To: computer-go
 Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?
 
 As suggested by David Fotland I made a simple referee type of setup
 so that I can have two engines play each other continuously. I got it
 working with GnuGo but with MoGo I get an Access denied message
 when I try to start it from the referee program. When starting from
 the command-line I have no trouble.
 
 Since I expect the games against MoGo to be much longer and thereby
 uncover more bugs I figured it would be a better test-opponent. Is
 anyone familiar with this error?
 
 In case it's relevant, I'm running it under Windows XP on a Mac using
 VMWare.
 
 Mark
 
 ___
 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] How to get more participation in 19x19 CGOS?

2008-01-10 Thread Mark Boon
I see now what people mean with regards to the starting of rounds.  
Most bots are idle most of the time while a few slow ones slug it out.


The way it's currently configured was probably the simplest way to do  
it and get reasonably uniform results. Otherwise you may end up with  
fast bots playing lots of games against each other and skew their  
ratings.


Still, maybe it could be done so that when there are only one or two  
games going still that are far from finished (say less than 150-200  
moves played) then a new round gets started. The bots in the slow game 
(s) skip a round. This way you would still get reasonable pairings  
and have more bots active all the time.


Just a suggestion of course, I'm sure some thought has been given on  
the issue already.


Mark

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


Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-10 Thread Don Dailey
I also put up Odie on the 19x19 server so that we would have some
weaker players.Odie should be quite weak and I can also put up even
weaker versions.

- Don




David Fotland wrote:

 I tested the three versions only against each other, and tuned them by
 removing go knowledge.  I didn’t spend much time on it so I didn’t
 have time to tune against gnugo.  I thought that tuning on the server
 would be better.  Since programs do better against themselves, the
 actual strength difference is probably less than 5 stones.

  

 Level 0 should be really stupid.  It can’t read ladders, and the move
 generator only uses patterns that are 3x3. 

  

 I tested with 100 games, and level 2 gives 5 stones to level 1 and
 wins 45%.  Level 1 gives five stones to level 0 and wins 53%

  

 David

  

 *From:* [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] *On Behalf Of *terry mcintyre
 *Sent:* Wednesday, January 09, 2008 7:39 AM
 *To:* computer-go
 *Subject:* Re: [computer-go] How to get more participation in 19x19 CGOS?

  

 Thanks, David!

 I think you said that your three versions of Many Faces 12 are about 5
 stones apart in strength?

 I'm guessing this means that version A can give B a 5 stone handicap,
 and win 50% of the time,
 while version B can give C a 5 stone handicap and win 50% of the games?

 Have you played the 3 versions against Gnugo? What handicaps seem
 appropriate there?

 I think Don Dailey posted that there is a need for a GnuGo on the
 19x19 server? I can host if need be, have spare CPU here and full-time
 connection.

  

 Terry McIntyre [EMAIL PROTECTED]

  

 “Wherever is found what is called a paternal government, there is
 found state education. It has been discovered that the best way to
 insure implicit obedience is to commence tyranny in the nursery.”

  

 Benjamin Disraeli, Speech in the House of Commons [June 15, 1874]

  

 - Original Message 
 From: David Fotland [EMAIL PROTECTED]
 To: computer-go computer-go@computer-go.org
 Sent: Tuesday, January 8, 2008 3:00:44 PM
 Subject: RE: [computer-go] How to get more participation in 19x19 CGOS?

 You can test your bot on the 19x19 cgos now, since I added 3 weak
 players today.  They are so fast they don’t load my machine, so I’ll
 leave them up.

  

 David

  

  

 

 Never miss a thing. Make Yahoo your homepage.
 http://us.rd.yahoo.com/evt=51438/*http:/www.yahoo.com/r/hs

 

 ___
 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] How to get more participation in 19x19 CGOS?

2008-01-10 Thread David Fotland
The new level of participation is terrific.  It's great to see Goliath, the 
strongest program for many years.  I love the new 15 minute time limits.  Thank 
you everyone.

I'd like to remind people to follow the link to Sensei's computer go page and 
add a brief description of your program when you have time.

David

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:computer-go-
 [EMAIL PROTECTED] On Behalf Of Don Dailey
 Sent: Thursday, January 10, 2008 10:03 AM
 To: computer-go
 Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?
 
 I also put up Odie on the 19x19 server so that we would have some
 weaker players.Odie should be quite weak and I can also put up even
 weaker versions.
 
 - Don
 
 
 
 
 David Fotland wrote:
 
  I tested the three versions only against each other, and tuned them
 by
  removing go knowledge.  I didn�t spend much time on it so I didn�t
  have time to tune against gnugo.  I thought that tuning on the server
  would be better.  Since programs do better against themselves, the
  actual strength difference is probably less than 5 stones.
 
 
 
  Level 0 should be really stupid.  It can�t read ladders, and the move
  generator only uses patterns that are 3x3.
 
 
 
  I tested with 100 games, and level 2 gives 5 stones to level 1 and
  wins 45%.  Level 1 gives five stones to level 0 and wins 53%
 
 
 
  David
 
 
 
  *From:* [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] *On Behalf Of *terry
 mcintyre
  *Sent:* Wednesday, January 09, 2008 7:39 AM
  *To:* computer-go
  *Subject:* Re: [computer-go] How to get more participation in 19x19
 CGOS?
 
 
 
  Thanks, David!
 
  I think you said that your three versions of Many Faces 12 are about
 5
  stones apart in strength?
 
  I'm guessing this means that version A can give B a 5 stone handicap,
  and win 50% of the time,
  while version B can give C a 5 stone handicap and win 50% of the
 games?
 
  Have you played the 3 versions against Gnugo? What handicaps seem
  appropriate there?
 
  I think Don Dailey posted that there is a need for a GnuGo on the
  19x19 server? I can host if need be, have spare CPU here and full-
 time
  connection.
 
 
 
  Terry McIntyre [EMAIL PROTECTED]
 
 
 
  �Wherever is found what is called a paternal government, there is
  found state education. It has been discovered that the best way to
  insure implicit obedience is to commence tyranny in the nursery.�
 
 
 
  Benjamin Disraeli, Speech in the House of Commons [June 15, 1874]
 
 
 
  - Original Message 
  From: David Fotland [EMAIL PROTECTED]
  To: computer-go computer-go@computer-go.org
  Sent: Tuesday, January 8, 2008 3:00:44 PM
  Subject: RE: [computer-go] How to get more participation in 19x19
 CGOS?
 
  You can test your bot on the 19x19 cgos now, since I added 3 weak
  players today.  They are so fast they don�t load my machine, so I�ll
  leave them up.
 
 
 
  David
 
 
 
 
 
  -
 ---
 
  Never miss a thing. Make Yahoo your homepage.
  http://us.rd.yahoo.com/evt=51438/*http:/www.yahoo.com/r/hs
 
  -
 ---
 
  ___
  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] How to get more participation in 19x19 CGOS?

2008-01-10 Thread Mark Boon
I came back to my computer to see an error message about a broken  
pipe. I also see my program lost a game on time to Odie, which is  
probably caused by this. Is this common? Or does it mean I have a  
problem on my end? I do have a rather slow internet connection.


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


Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Jacques Basaldúa

Don Dailey wrote:

My suggest to Olivier is to compromise and set time 
control 20 minutes per side and give 1 second gift.


That's good for me. Until now, I have been running tests 
and gnugo clones just to support the server, but I will

start serious work soon. I have some time for computer
go at last! I cannot use the 9x9 server, because my 
approach is very knowledge oriented. 


Jacques.

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


RE: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Edward de Grijs

Just for the record,
For 19x19 I like a time setting of 5 to 10 minutes (max) per side.
 
My main two reasons:
1) It takes to long to establish a good rating estimate.
2) For the near future I can only run on a single cpu machine
at night. During the day my wife is using this computer, and 
it is much to slow let the program run at the same time.
Then when I want to stop the game gracefully, it takes 
too long (for me) to wait for the game to stop with long
time controls (this was up to one hour).
 
That is why  I was not competing on 19x19 cgos...
 
Cheers,
Edward
 
 
_
De mooiste afbeeldingen van Angelina Jolie vind je met Live Search
http://search.live.com/images/results.aspx?q=angelina%20jolieFORM=MIINTM___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread terry mcintyre
Thanks, David!

I think you said that your three versions of Many Faces 12 are about 5 stones 
apart in strength?

I'm guessing this means that version A can give B a 5 stone handicap, and win 
50% of the time, 
while version B can give C a 5 stone handicap and win 50% of the games?

Have you played the 3 versions against Gnugo? What handicaps seem appropriate 
there?

I think Don Dailey posted that there is a need for a GnuGo on the 19x19 server? 
I can host if need be, have spare CPU here and full-time connection.
 
Terry McIntyre [EMAIL PROTECTED] 
“Wherever is found what is called a paternal government, there is found state 
education. It has been discovered that the best way to insure implicit 
obedience is to commence tyranny in the nursery.”
 
Benjamin Disraeli, Speech in the House of Commons [June 15, 1874]

- Original Message 
From: David Fotland [EMAIL PROTECTED]
To: computer-go computer-go@computer-go.org
Sent: Tuesday, January 8, 2008 3:00:44 PM
Subject: RE: [computer-go] How to get more participation in 19x19 CGOS?





 
 


!--
 _filtered {font-family:Cambria Math;panose-1:2 4 5 3 5 4 6 3 2 4;}
 _filtered {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
 _filtered {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}
 _filtered {font-family:Consolas;panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:Times 
New Roman, serif;}
a:link, span.MsoHyperlink
{color:blue;text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;text-decoration:underline;}
pre
{margin:0in;margin-bottom:.0001pt;font-size:10.0pt;font-family:Courier 
New;}
tt
{font-family:Courier New;}
span.HTMLPreformattedChar
{font-family:Consolas;}
span.EmailStyle20
{font-family:Calibri, sans-serif;color:#1F497D;}
.MsoChpDefault
{}
 _filtered {margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
{}
--






You can test your bot on the 19x19 cgos now, since I added 3
weak players today.  They are so fast they don’t load my machine, so I’ll leave
them up. 
 

  
 

David








  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

RE: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread David Fotland
I like 15 minutes on 19x19.  The scalable programs can test at any time
limit, so they should prefer shorter times, to get ratings sooner.  But we
also want to test against the strong traditional programs, and in
particular, gnugo level 10 is the anchor.  Gnugo level 10 needs up to 10
minutes, and is not scalable.  So the time limit should be high enough to
allow gnugo to play at full strength.  15 minutes gives a comfortable
margin.

 

David

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Edward de Grijs
Sent: Wednesday, January 09, 2008 6:07 AM
To: computer-go
Subject: RE: [computer-go] How to get more participation in 19x19 CGOS?

 


Just for the record,
For 19x19 I like a time setting of 5 to 10 minutes (max) per side.
 
My main two reasons:
1) It takes to long to establish a good rating estimate.
2) For the near future I can only run on a single cpu machine
at night. During the day my wife is using this computer, and 
it is much to slow let the program run at the same time.
Then when I want to stop the game gracefully, it takes 
too long (for me) to wait for the game to stop with long
time controls (this was up to one hour).
 
That is why  I was not competing on 19x19 cgos...
 
Cheers,
Edward
 

 

  _  

Plan je evenement, nodig mensen uit en deel je foto's met Windows Live
Events http://events.live.com 

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

RE: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread David Fotland
I tested the three versions only against each other, and tuned them by
removing go knowledge.  I didn't spend much time on it so I didn't have time
to tune against gnugo.  I thought that tuning on the server would be better.
Since programs do better against themselves, the actual strength difference
is probably less than 5 stones.

 

Level 0 should be really stupid.  It can't read ladders, and the move
generator only uses patterns that are 3x3.  

 

I tested with 100 games, and level 2 gives 5 stones to level 1 and wins 45%.
Level 1 gives five stones to level 0 and wins 53%

 

David

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of terry mcintyre
Sent: Wednesday, January 09, 2008 7:39 AM
To: computer-go
Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?

 

Thanks, David!

I think you said that your three versions of Many Faces 12 are about 5
stones apart in strength?

I'm guessing this means that version A can give B a 5 stone handicap, and
win 50% of the time, 
while version B can give C a 5 stone handicap and win 50% of the games?

Have you played the 3 versions against Gnugo? What handicaps seem
appropriate there?

I think Don Dailey posted that there is a need for a GnuGo on the 19x19
server? I can host if need be, have spare CPU here and full-time connection.

 

Terry McIntyre [EMAIL PROTECTED]

 

Wherever is found what is called a paternal government, there is found
state education. It has been discovered that the best way to insure implicit
obedience is to commence tyranny in the nursery.

 

Benjamin Disraeli, Speech in the House of Commons [June 15, 1874]

 

- Original Message 
From: David Fotland [EMAIL PROTECTED]
To: computer-go computer-go@computer-go.org
Sent: Tuesday, January 8, 2008 3:00:44 PM
Subject: RE: [computer-go] How to get more participation in 19x19 CGOS?

You can test your bot on the 19x19 cgos now, since I added 3 weak players
today.  They are so fast they don't load my machine, so I'll leave them up. 

 

David

 

 

  _  

Never miss a thing. Make Yahoo
http://us.rd.yahoo.com/evt=51438/*http:/www.yahoo.com/r/hs  your homepage.


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

Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread compgo123
What's the point of getting a stable ranking which is more or less meaningless?

If someone want to?debug or test their programs, they could easily use the 
publicaly available version of MoGo or GnuGo. The purpose of the 19x19 CGOS is 
to compare strength between serious programs in a meaningful way. By 
meaningful, I refer to the human play.?

DL


-Original Message-
From: David Fotland [EMAIL PROTECTED]
To: 'computer-go' computer-go@computer-go.org
Sent: Tue, 8 Jan 2008 2:23 pm
Subject: RE: [computer-go] How to get more participation in 19x19 CGOS?



I expect the faster time control will make my program look worse.  It will
certainly do worse vs Gnugo with less time.  I expect it will also do worse
against crazystone, since the crazystone version currently running is much
faster than the time control, so it won't change strength at all.

The problem with the current time limits is that it takes forever to get a
stable rank, so people don't leave their programs on long enough.  

David

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:computer-go-
 [EMAIL PROTECTED] On Behalf Of Don Dailey
 Sent: Tuesday, January 08, 2008 12:08 PM
 To: computer-go
 Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?
 
 Hi David,
 
 Putting some weaker programs on CGOS is a good idea -  I would like to
 see it seeded with players of many different strengths.
 
 Olivier is in charge of cgos 19x19 so whatever time he wants to set is
 up to him.I would suggest to him to set a 1 second time gift if he
 chooses to play at a faster rate since network will be a real issue
 with
 any who have a lousy connection.
 
 If the time control is cut in half,  it will probably change the
 relative strengths of the programs, because some programs will not be
 crippled by the time change and other will. Here is what I would
 predict:
 
1.  Gnugo would increase in ranking.
2.  Your program will increase in rank - but not as much as GnuGo.
3.  Crazy Stone will drop in rank.
4.  Every program will drop in ELO except GnuGo or other non-
 scalable
 programs.
 
 I'm assuming that your program is scalable,  that Crazy Stone is more
 scalable and GnuGo is not scalable (in other words it would run just
 the
 same as it does now.)
 
 So if we decrease the time control,  it will make you look better and
 you may get lazy about improving your program. However, it might
 make GnuGo competitive with your program.I'm of course making
 certain scalability assumptions that might not be true.
 
 My suggest to Olivier is to compromise and set time control 20 minutes
 per side and give 1 second gift.
 
 - Don
 
 
 
 
 David Fotland wrote:
  I think there are two reasons there are not more programs on 19x19
 CGOS:
 
  1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger, and
  CrazyStone is much stronger.  Since the programs playing are so
 strong, it
  is demoralizing for a new program to lose so often.  Without weaker
  competition, it is hard to get accurate ratings for new, weaker
 programs.
 
  2) The rounds take almost an hour, so it takes much too long to get
 enough
  games to see how your program is doing.  In my local testing, I use
 10 or 15
  minutes per side.  I like to see 50 to 100 test games get any
 confidence
  that a new version is stronger.  I prefer to get a test run complete
 in
  under a day.
 
  I propose the following changes:
 
  I'll put up 3 weaker versions of Many Faces 12, so there is
 competition at
  lower ratings.  These versions are quite fast, using only a few
 seconds for
  a full game.  This will provide some stable opponents for the weaker
  programs.
 
  I think the time limits for CGOS19x19 should be reduced to 10 or 15
 minutes
  per side.  This is enough to test programs, and it's still a
 reasonable time
  limit for games against people.  Since programs that search scale
 with
  additional time, the relative ratings of these programs should be
 similar at
  10 minutes per game and 30 minutes per game.
 
  -David
 
 
  ___
  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/



More new features than ever.  Check out the new AOL Mail ! - 
http://webmail.aol.com
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Mark Boon
I have a Java version of the old Goliath 3. I have a GTP bridge also.  
If it's not a lot of work I'd consider putting it on 19x19 CGOS. How  
would I go about doing that? (I have a Mac but could possibly arrange  
a PC.)


At the moment the Java translation has an annoying bug that I haven't  
bothered to find yet. It causes it to overlook some atari's and  
ladders occasionally. Maybe if I get some games played it will be  
easier for me to locate this bug.


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


Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread terry mcintyre
- Original Message 

 What's the point of getting a stable ranking which is more or less 
 meaningless?



 If someone want to debug or test their programs, they could easily use the 
 publicaly available version of MoGo or GnuGo. The purpose  of the 19x19 CGOS 
 is to compare strength between serious programs in a meaningful way. By 
 meaningful, I refer to the human play. 


I suspect that developers do use those publicly available versions for testing, 
but the 19x19 server allows 
several things:


-- testing against a broader range of programs
-- publicly accountable results
-- game records


Tuning against just one or two programs can lead to brittle programs. Sluggo 
reports that it did very well against GnuGo, for instance, but not nearly so 
well against many other programs, due to the evil twin effect -- Sluggo knew 
exactly what GnuGo would probably do in a given situation, so could find moves 
which GnuGo was blind to.
It was effectively tuned to exploit weaknesses in GnuGo's engine, which can 
lead to improper play which can be exploited by others.





  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

RE: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread David Fotland
To get many faces 11 up, I had to change it so it would remove all dead
stones before passing.  I wrote a gtp wrapper for its engine to communicate
with the cgos client.  I can give you the source for the wrapper if you like
(in C++).

I have a windows tcl client that works that I got from Don a while ago.
Recently while traveling I tried to download a new one but I couldn't make
it work.  If you want I can send you me working cgos client that runs in a
DOS window and the .bat file to start it.

David

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:computer-go-
 [EMAIL PROTECTED] On Behalf Of Mark Boon
 Sent: Wednesday, January 09, 2008 8:52 AM
 To: computer-go
 Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?
 
 I have a Java version of the old Goliath 3. I have a GTP bridge also.
 If it's not a lot of work I'd consider putting it on 19x19 CGOS. How
 would I go about doing that? (I have a Mac but could possibly arrange
 a PC.)
 
 At the moment the Java translation has an annoying bug that I haven't
 bothered to find yet. It causes it to overlook some atari's and
 ladders occasionally. Maybe if I get some games played it will be
 easier for me to locate this bug.
 
 Mark
 ___
 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] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Don Dailey


Mark Boon wrote:
 I have a Java version of the old Goliath 3. I have a GTP bridge also.
 If it's not a lot of work I'd consider putting it on 19x19 CGOS. How
 would I go about doing that? (I have a Mac but could possibly arrange
 a PC.)

 At the moment the Java translation has an annoying bug that I haven't
 bothered to find yet. It causes it to overlook some atari's and
 ladders occasionally. Maybe if I get some games played it will be
 easier for me to locate this bug.
On macs, you need to get a tclkit runtime or else install a recent
version of tcl on your machine.   The runtime is very simple to install
and gives you the ability to run the visual client too which is universal.

You will also need to ensure that your bot knows the CGOS rules -
chinese scoring,  2 passes ends the game and all stones are considered
alive.If your opponent has dead stones your program must clean up
and play it out before passing or you will lose games needlessly.Pay
attention to positional superko and suicide is not allowed.  

Once you have the run-time you can get the generic cgos3.tcl  client
which attaches to the server as well as to your engine.

I will be happy to help you along the way.

   I would start here, by getting the appropriate tclkit for your platform:

   http://www.equi4.com/pub/tk/downloads.html

  Then go to http://cgos.boardspace.net/index.html  and get the
neccessary clients. You must also be sure and read the instructions
for connecting to 19x19 server.  

- Don





 Mark
 ___
 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] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Don Dailey
The cgos3-darwin.zip client on the web site will attach you to the 9x9
server - unless you actually modify it by unwrapping it,  changing it,
then wrapping it back up.  If you want,  I will wrap up a version
that will work for 19x19. 

I really should take some time to make this more usable (configurable) ...


- Don



Don Dailey wrote:
 Mark Boon wrote:
   
 I have a Java version of the old Goliath 3. I have a GTP bridge also.
 If it's not a lot of work I'd consider putting it on 19x19 CGOS. How
 would I go about doing that? (I have a Mac but could possibly arrange
 a PC.)

 At the moment the Java translation has an annoying bug that I haven't
 bothered to find yet. It causes it to overlook some atari's and
 ladders occasionally. Maybe if I get some games played it will be
 easier for me to locate this bug.
 
 On macs, you need to get a tclkit runtime or else install a recent
 version of tcl on your machine.   The runtime is very simple to install
 and gives you the ability to run the visual client too which is universal.

 You will also need to ensure that your bot knows the CGOS rules -
 chinese scoring,  2 passes ends the game and all stones are considered
 alive.If your opponent has dead stones your program must clean up
 and play it out before passing or you will lose games needlessly.Pay
 attention to positional superko and suicide is not allowed.  

 Once you have the run-time you can get the generic cgos3.tcl  client
 which attaches to the server as well as to your engine.

 I will be happy to help you along the way.

I would start here, by getting the appropriate tclkit for your platform:

http://www.equi4.com/pub/tk/downloads.html

   Then go to http://cgos.boardspace.net/index.html  and get the
 neccessary clients. You must also be sure and read the instructions
 for connecting to 19x19 server.  

 - Don




   
 Mark
 ___
 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] How to get more participation in 19x19 CGOS?

2008-01-09 Thread David Doshay

I also run from Macs, and have no problem connecting to CGOS.

Cheers,
David



On 9, Jan 2008, at 8:51 AM, Mark Boon wrote:

I have a Java version of the old Goliath 3. I have a GTP bridge  
also. If it's not a lot of work I'd consider putting it on 19x19  
CGOS. How would I go about doing that? (I have a Mac but could  
possibly arrange a PC.)

...Mark
___
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] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Mark Boon
Thanks David. But I already have a GTP wrapper in Java that  
communicates through stdin and stdout so I suppose that's the same  
thing?


I had hoped there was the equivalent of kgsGTP.

Also my program doesn't remove all dead stones but I don't think  
that's very difficult to change. I'll look at it one of these days.


Mark


On 9-jan-08, at 15:32, David Fotland wrote:

To get many faces 11 up, I had to change it so it would remove all  
dead
stones before passing.  I wrote a gtp wrapper for its engine to  
communicate
with the cgos client.  I can give you the source for the wrapper if  
you like

(in C++).

I have a windows tcl client that works that I got from Don a while  
ago.
Recently while traveling I tried to download a new one but I  
couldn't make
it work.  If you want I can send you me working cgos client that  
runs in a

DOS window and the .bat file to start it.

David


-Original Message-
From: [EMAIL PROTECTED] [mailto:computer-go-
[EMAIL PROTECTED] On Behalf Of Mark Boon
Sent: Wednesday, January 09, 2008 8:52 AM
To: computer-go
Subject: Re: [computer-go] How to get more participation in 19x19  
CGOS?


I have a Java version of the old Goliath 3. I have a GTP bridge also.
If it's not a lot of work I'd consider putting it on 19x19 CGOS. How
would I go about doing that? (I have a Mac but could possibly arrange
a PC.)

At the moment the Java translation has an annoying bug that I haven't
bothered to find yet. It causes it to overlook some atari's and
ladders occasionally. Maybe if I get some games played it will be
easier for me to locate this bug.

Mark
___
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] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Don Dailey
cgos3.tcl is the equivalent of kgsGTP. cgos3.tcl communicates
through stdin and stdout.The Java wrapper will not benefit you
unless it actually provided GTP to a program that doesn't know gtp. 

- Don


Mark Boon wrote:
 Thanks David. But I already have a GTP wrapper in Java that
 communicates through stdin and stdout so I suppose that's the same thing?

 I had hoped there was the equivalent of kgsGTP.

 Also my program doesn't remove all dead stones but I don't think
 that's very difficult to change. I'll look at it one of these days.

 Mark


 On 9-jan-08, at 15:32, David Fotland wrote:

 To get many faces 11 up, I had to change it so it would remove all dead
 stones before passing.  I wrote a gtp wrapper for its engine to
 communicate
 with the cgos client.  I can give you the source for the wrapper if
 you like
 (in C++).

 I have a windows tcl client that works that I got from Don a while ago.
 Recently while traveling I tried to download a new one but I couldn't
 make
 it work.  If you want I can send you me working cgos client that runs
 in a
 DOS window and the .bat file to start it.

 David

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:computer-go-
 [EMAIL PROTECTED] On Behalf Of Mark Boon
 Sent: Wednesday, January 09, 2008 8:52 AM
 To: computer-go
 Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?

 I have a Java version of the old Goliath 3. I have a GTP bridge also.
 If it's not a lot of work I'd consider putting it on 19x19 CGOS. How
 would I go about doing that? (I have a Mac but could possibly arrange
 a PC.)

 At the moment the Java translation has an annoying bug that I haven't
 bothered to find yet. It causes it to overlook some atari's and
 ladders occasionally. Maybe if I get some games played it will be
 easier for me to locate this bug.

 Mark
 ___
 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 mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Mark Boon


On 9-jan-08, at 16:11, Don Dailey wrote:


cgos3.tcl is the equivalent of kgsGTP. cgos3.tcl communicates
through stdin and stdout.The Java wrapper will not benefit you
unless it actually provided GTP to a program that doesn't know gtp.

- Don


I hope we're having a bit of miscommunication. Maybe I'm not using  
the right terminology.


I have implemented GTP in Java using stdin and stdout (can also use a  
socket) and can use this implementation as a wrapper around my go- 
engine. I think this works with kgsGTP although it's been a while  
since I tried that. If your cgos3.tcl is the equivalent to kgsGTP  
then I suppose hardly any more work is required.


I'll be downloading the tcl runtime shortly and I'll be back with  
questions if I get stuck.


Mark

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


Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Don Dailey
Hi Mark,

Yes, I misunderstood.   You should have little trouble then - cgos3.tcl
is the cgos equivalent of kgsGtp.

- Don


Mark Boon wrote:

 On 9-jan-08, at 16:11, Don Dailey wrote:

 cgos3.tcl is the equivalent of kgsGTP. cgos3.tcl communicates
 through stdin and stdout.The Java wrapper will not benefit you
 unless it actually provided GTP to a program that doesn't know gtp.

 - Don

 I hope we're having a bit of miscommunication. Maybe I'm not using the
 right terminology.

 I have implemented GTP in Java using stdin and stdout (can also use a
 socket) and can use this implementation as a wrapper around my
 go-engine. I think this works with kgsGTP although it's been a while
 since I tried that. If your cgos3.tcl is the equivalent to kgsGTP then
 I suppose hardly any more work is required.

 I'll be downloading the tcl runtime shortly and I'll be back with
 questions if I get stuck.

 Mark

 ___
 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] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Mark Boon


On 9-jan-08, at 15:45, Don Dailey wrote:


The cgos3-darwin.zip client on the web site will attach you to the 9x9
server - unless you actually modify it by unwrapping it,  changing it,
then wrapping it back up.  If you want,  I will wrap up a version
that will work for 19x19.


OK, I think I'm at the point where it should work. I had forgotten  
about the above so it played on 9x9 I believe. No idea what happened.


I have the cgos3-darwin application but I have no idea how to wrap or  
unwrap that. What do I need to do?


Mark

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


Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Don Dailey


Mark Boon wrote:

 On 9-jan-08, at 15:45, Don Dailey wrote:

 The cgos3-darwin.zip client on the web site will attach you to the 9x9
 server - unless you actually modify it by unwrapping it,  changing it,
 then wrapping it back up.  If you want,  I will wrap up a version
 that will work for 19x19.

 OK, I think I'm at the point where it should work. I had forgotten
 about the above so it played on 9x9 I believe. No idea what happened.

 I have the cgos3-darwin application but I have no idea how to wrap or
 unwrap that. What do I need to do?

You can do one of 2 things:

  1.  Just use the cgos3.tcl application - it's generic and runs on all
platforms - but you will need to modify 2 lines near the top of this
script - the server and the port and change them accordingly. This
is a tcl script and will run with the darwin tclkit run-time.

  2.  If you want to compile a version for your platform,  it's more
complicated.I would not do this but if you really insist I think
instructions were provided and posted somewhere. Briefly,   you
should look for the tclkit site and read about sdx.kit, tclkit and the
-runtime option to sdx.   

- Don


 Mark

 ___
 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] How to get more participation in 19x19 CGOS?

2008-01-09 Thread Mark Boon
OK, got it working. But it didn't remove all the dead stones  
unfortunately. Is there any way to get the SGF file of the game so I  
can test why it didn't do that? Or do I need to save it locally?


Mark

On 9-jan-08, at 19:51, Don Dailey wrote:




Mark Boon wrote:


On 9-jan-08, at 15:45, Don Dailey wrote:

The cgos3-darwin.zip client on the web site will attach you to  
the 9x9
server - unless you actually modify it by unwrapping it,   
changing it,
then wrapping it back up.  If you want,  I will wrap up a  
version

that will work for 19x19.


OK, I think I'm at the point where it should work. I had forgotten
about the above so it played on 9x9 I believe. No idea what happened.

I have the cgos3-darwin application but I have no idea how to wrap or
unwrap that. What do I need to do?


You can do one of 2 things:

  1.  Just use the cgos3.tcl application - it's generic and runs on  
all

platforms - but you will need to modify 2 lines near the top of this
script - the server and the port and change them accordingly. This
is a tcl script and will run with the darwin tclkit run-time.

  2.  If you want to compile a version for your platform,  it's more
complicated.I would not do this but if you really insist I think
instructions were provided and posted somewhere. Briefly,   you
should look for the tclkit site and read about sdx.kit, tclkit and the
-runtime option to sdx.

- Don



Mark

___
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] How to get more participation in 19x19 CGOS?

2008-01-08 Thread David Fotland
I think there are two reasons there are not more programs on 19x19 CGOS:

1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger, and
CrazyStone is much stronger.  Since the programs playing are so strong, it
is demoralizing for a new program to lose so often.  Without weaker
competition, it is hard to get accurate ratings for new, weaker programs.

2) The rounds take almost an hour, so it takes much too long to get enough
games to see how your program is doing.  In my local testing, I use 10 or 15
minutes per side.  I like to see 50 to 100 test games get any confidence
that a new version is stronger.  I prefer to get a test run complete in
under a day.

I propose the following changes:

I'll put up 3 weaker versions of Many Faces 12, so there is competition at
lower ratings.  These versions are quite fast, using only a few seconds for
a full game.  This will provide some stable opponents for the weaker
programs.

I think the time limits for CGOS19x19 should be reduced to 10 or 15 minutes
per side.  This is enough to test programs, and it's still a reasonable time
limit for games against people.  Since programs that search scale with
additional time, the relative ratings of these programs should be similar at
10 minutes per game and 30 minutes per game.

-David


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


Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread David Doshay

The only reason that SlugGo is not on 19x19 CGOS is that we are working
towards a version that does something different than the version that  
was

running a year ago.

When we have the new features running we will begin playing there.

It is my opinion that 30 minutes per side is common for human tournament
games, and thus makes sense for 19x19 CGOS. I think 10 minutes is rather
restrictive, so maybe 20 minutes makes sense.

Cheers,
David



On 8, Jan 2008, at 11:24 AM, David Fotland wrote:

I think there are two reasons there are not more programs on 19x19  
CGOS:


1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger, and
CrazyStone is much stronger.  Since the programs playing are so  
strong, it

is demoralizing for a new program to lose so often.  Without weaker
competition, it is hard to get accurate ratings for new, weaker  
programs.


2) The rounds take almost an hour, so it takes much too long to get  
enough
games to see how your program is doing.  In my local testing, I use  
10 or 15
minutes per side.  I like to see 50 to 100 test games get any  
confidence
that a new version is stronger.  I prefer to get a test run  
complete in

under a day.

I propose the following changes:

I'll put up 3 weaker versions of Many Faces 12, so there is  
competition at
lower ratings.  These versions are quite fast, using only a few  
seconds for

a full game.  This will provide some stable opponents for the weaker
programs.

I think the time limits for CGOS19x19 should be reduced to 10 or 15  
minutes
per side.  This is enough to test programs, and it's still a  
reasonable time

limit for games against people.  Since programs that search scale with
additional time, the relative ratings of these programs should be  
similar at

10 minutes per game and 30 minutes per game.

-David


___
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] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Jason House
I haven't been using CGOS at all lately (planned gap in development around
the holidays).  When I do start up again, it'll probably be on the 9x9
server.  I'd do this because of the following reasons:
* Games finish faster on the 9x9 server
* Current testing/tuning is done on 9x9
  (I have a short attention span while playing a weak bot)
* Strength differences are tougher to overcome on large boards
  To overcome this, a handicap system or a denser field would be required
* Replaying a game while debugging is shorter on 9x9
* There are more opponents on the 9x9 server
* Picking only one server to run on is easier than doing both
  (affects setup, baby sitting, and hardware consumed)

I think that many of those reasons are more relevant for weaker bots.  I
suspect that the 19x19 server will be less popular with weaker bots for
those reasons.

I could put up a non-searching bot that does ok on 19x19, but I'm currently
hesitant to do that.  In the past, I've put up bots on 9x9, but they
required baby sitting because the connection to the server was not
maintained.  After many restarts, I eventually got lazy and nobody
complained...

On Jan 8, 2008 2:24 PM, David Fotland [EMAIL PROTECTED] wrote:

 I think there are two reasons there are not more programs on 19x19 CGOS:

 1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger, and
 CrazyStone is much stronger.  Since the programs playing are so strong, it
 is demoralizing for a new program to lose so often.  Without weaker
 competition, it is hard to get accurate ratings for new, weaker programs.

 2) The rounds take almost an hour, so it takes much too long to get enough
 games to see how your program is doing.  In my local testing, I use 10 or
 15
 minutes per side.  I like to see 50 to 100 test games get any confidence
 that a new version is stronger.  I prefer to get a test run complete in
 under a day.

 I propose the following changes:

 I'll put up 3 weaker versions of Many Faces 12, so there is competition at
 lower ratings.  These versions are quite fast, using only a few seconds
 for
 a full game.  This will provide some stable opponents for the weaker
 programs.

 I think the time limits for CGOS19x19 should be reduced to 10 or 15
 minutes
 per side.  This is enough to test programs, and it's still a reasonable
 time
 limit for games against people.  Since programs that search scale with
 additional time, the relative ratings of these programs should be similar
 at
 10 minutes per game and 30 minutes per game.

 -David


 ___
 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] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Don Dailey
I forgot to mention, that I do eventually play to have multi-time
control on the servers.   One time control will be very slow and the
other will be very fast.You would be able to get several games in
during the same period of time of 1 long game.  

For 9x9 it might be something like this:

   1.  15-20 minutes per side main time control.

   2.   2-5  minutes per side fast time control.


A bot could choose to play only fast games or only slow games, 
otherwise,  a bot would play fast games when it's slow games are
over.Each slow round would begin only when slow players were all
available for scheduling.  

Unless there are a number of players playing, this is not that
practical.   However,  we could probably seed the server with several
low/medium strength programs  that play fast.  

On 19x19 it might be 30 minutes per side like we have now,  with 5
minute games for the fast time control.We would probably have to
work it out so that program like gnugo would be able to handle the fast
time control at their standard settings.

I also am thinking about building a really fast and weak playing bot.  
Something that is similar to the rule based program someone suggested to
you, but with a few simple 3x3 patterns to supplement it.Do you
remember what we called that program? It played by simple rules such
as attacking the group with the least liberties, etc.We names it
somewhat after the person who suggested the idea.  


- Don





David Fotland wrote:
 I think there are two reasons there are not more programs on 19x19 CGOS:

 1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger, and
 CrazyStone is much stronger.  Since the programs playing are so strong, it
 is demoralizing for a new program to lose so often.  Without weaker
 competition, it is hard to get accurate ratings for new, weaker programs.

 2) The rounds take almost an hour, so it takes much too long to get enough
 games to see how your program is doing.  In my local testing, I use 10 or 15
 minutes per side.  I like to see 50 to 100 test games get any confidence
 that a new version is stronger.  I prefer to get a test run complete in
 under a day.

 I propose the following changes:

 I'll put up 3 weaker versions of Many Faces 12, so there is competition at
 lower ratings.  These versions are quite fast, using only a few seconds for
 a full game.  This will provide some stable opponents for the weaker
 programs.

 I think the time limits for CGOS19x19 should be reduced to 10 or 15 minutes
 per side.  This is enough to test programs, and it's still a reasonable time
 limit for games against people.  Since programs that search scale with
 additional time, the relative ratings of these programs should be similar at
 10 minutes per game and 30 minutes per game.

 -David


 ___
 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] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Don Dailey
Hi David,

Putting some weaker programs on CGOS is a good idea -  I would like to
see it seeded with players of many different strengths.

Olivier is in charge of cgos 19x19 so whatever time he wants to set is
up to him.I would suggest to him to set a 1 second time gift if he
chooses to play at a faster rate since network will be a real issue with
any who have a lousy connection.  

If the time control is cut in half,  it will probably change the
relative strengths of the programs, because some programs will not be
crippled by the time change and other will. Here is what I would
predict:

   1.  Gnugo would increase in ranking.
   2.  Your program will increase in rank - but not as much as GnuGo.
   3.  Crazy Stone will drop in rank.   
   4.  Every program will drop in ELO except GnuGo or other non-scalable
programs.

I'm assuming that your program is scalable,  that Crazy Stone is more
scalable and GnuGo is not scalable (in other words it would run just the
same as it does now.)   

So if we decrease the time control,  it will make you look better and
you may get lazy about improving your program. However, it might
make GnuGo competitive with your program.I'm of course making
certain scalability assumptions that might not be true. 

My suggest to Olivier is to compromise and set time control 20 minutes
per side and give 1 second gift.

- Don




David Fotland wrote:
 I think there are two reasons there are not more programs on 19x19 CGOS:

 1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger, and
 CrazyStone is much stronger.  Since the programs playing are so strong, it
 is demoralizing for a new program to lose so often.  Without weaker
 competition, it is hard to get accurate ratings for new, weaker programs.

 2) The rounds take almost an hour, so it takes much too long to get enough
 games to see how your program is doing.  In my local testing, I use 10 or 15
 minutes per side.  I like to see 50 to 100 test games get any confidence
 that a new version is stronger.  I prefer to get a test run complete in
 under a day.

 I propose the following changes:

 I'll put up 3 weaker versions of Many Faces 12, so there is competition at
 lower ratings.  These versions are quite fast, using only a few seconds for
 a full game.  This will provide some stable opponents for the weaker
 programs.

 I think the time limits for CGOS19x19 should be reduced to 10 or 15 minutes
 per side.  This is enough to test programs, and it's still a reasonable time
 limit for games against people.  Since programs that search scale with
 additional time, the relative ratings of these programs should be similar at
 10 minutes per game and 30 minutes per game.

 -David


 ___
 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] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Alain Baeckeroot
Le mardi 8 janvier 2008, Don Dailey a écrit :
...
 On 19x19 it might be 30 minutes per side like we have now,  with 5
 minute games for the fast time control.We would probably have to
 work it out so that program like gnugo would be able to handle the fast
 time control at their standard settings.
 

At level 10, gnugo might need more than 10 min for some games (with lots
of possible ataris or kos).
At level 0 (with tons of really ugly moves, and only 2 stones weaker on kgs)
 5 min should be ok.

I think adding handicap to 19x19 is really a needed feature.
Alain

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


Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Olivier Teytaud

It is my opinion that 30 minutes per side is common for human tournament
games, and thus makes sense for 19x19 CGOS. I think 10 minutes is rather
restrictive, so maybe 20 minutes makes sense.


I'll change the time settings to what people want (I'll count the choices
on the mailing list and move to the most requested one), and add the 1s 
gift suggested by Don.


By the way,
MoGo does not join Cgos because some features 
(related to parallelization) make mogo only reliable on some

clusters with specific (non-free) MPI-libraries;
some people have accepted to run experiments with us,
but we have no direct acces to the cluster and to this MPI-library.
Therefore mogo won't be on cgos for the moment, whatever may be
the time settings.
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


RE: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread David Fotland
Then 15 minutes should be good.  We want the anchor to play at the same
strength as before.

David

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:computer-go-
 [EMAIL PROTECTED] On Behalf Of Alain Baeckeroot
 Sent: Tuesday, January 08, 2008 12:40 PM
 To: computer-go
 Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?
 
 Le mardi 8 janvier 2008, Don Dailey a écrit :
 ...
  On 19x19 it might be 30 minutes per side like we have now,  with 5
  minute games for the fast time control.We would probably have to
  work it out so that program like gnugo would be able to handle the
 fast
  time control at their standard settings.
 
 
 At level 10, gnugo might need more than 10 min for some games (with
 lots
 of possible ataris or kos).
 At level 0 (with tons of really ugly moves, and only 2 stones weaker
 on kgs)
  5 min should be ok.
 
 I think adding handicap to 19x19 is really a needed feature.
 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/


RE: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread David Fotland

It was Doug Larson's idea.  Something like:
Pull a single stone out of Atari once
Play in a liberty of the group with fewest liberties that has 5 or fewer
liberties
Play random

 I also am thinking about building a really fast and weak playing bot.
 Something that is similar to the rule based program someone suggested
 to
 you, but with a few simple 3x3 patterns to supplement it.Do you
 remember what we called that program? It played by simple rules
 such
 as attacking the group with the least liberties, etc.We names it
 somewhat after the person who suggested the idea.
 
 
 - Don
 
 
 
 
 
 David Fotland wrote:
  I think there are two reasons there are not more programs on 19x19
 CGOS:
 
  1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger, and
  CrazyStone is much stronger.  Since the programs playing are so
 strong, it
  is demoralizing for a new program to lose so often.  Without weaker
  competition, it is hard to get accurate ratings for new, weaker
 programs.
 
  2) The rounds take almost an hour, so it takes much too long to get
 enough
  games to see how your program is doing.  In my local testing, I use
 10 or 15
  minutes per side.  I like to see 50 to 100 test games get any
 confidence
  that a new version is stronger.  I prefer to get a test run complete
 in
  under a day.
 
  I propose the following changes:
 
  I'll put up 3 weaker versions of Many Faces 12, so there is
 competition at
  lower ratings.  These versions are quite fast, using only a few
 seconds for
  a full game.  This will provide some stable opponents for the weaker
  programs.
 
  I think the time limits for CGOS19x19 should be reduced to 10 or 15
 minutes
  per side.  This is enough to test programs, and it's still a
 reasonable time
  limit for games against people.  Since programs that search scale
 with
  additional time, the relative ratings of these programs should be
 similar at
  10 minutes per game and 30 minutes per game.
 
  -David
 
 
  ___
  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] How to get more participation in 19x19 CGOS?

2008-01-08 Thread John Fan
I do not have a 19x19 bot right now. But I found that fast engines have to
wait for slow engines is kind of boring. For example, if a majority of
engines finish the game within 5 minutes and only one or two engines will
finish the games in 30 minutes. Then all the fast engines have to wait the
slow engines finish the game. Maybe we should consider scheduling games for
the available engines at every 10 minutes while still leave the time limits
for each game at 30 minutes?

On Jan 8, 2008 4:06 PM, David Fotland [EMAIL PROTECTED] wrote:

 Then 15 minutes should be good.  We want the anchor to play at the same
 strength as before.

 David

  -Original Message-
  From: [EMAIL PROTECTED] [mailto:computer-go-
  [EMAIL PROTECTED] On Behalf Of Alain Baeckeroot
  Sent: Tuesday, January 08, 2008 12:40 PM
  To: computer-go
  Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?
 
  Le mardi 8 janvier 2008, Don Dailey a écrit:
  ...
   On 19x19 it might be 30 minutes per side like we have now,  with 5
   minute games for the fast time control.We would probably have to
   work it out so that program like gnugo would be able to handle the
  fast
   time control at their standard settings.
  
 
  At level 10, gnugo might need more than 10 min for some games (with
  lots
  of possible ataris or kos).
  At level 0 (with tons of really ugly moves, and only 2 stones weaker
  on kgs)
   5 min should be ok.
 
  I think adding handicap to 19x19 is really a needed feature.
  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/

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

Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Don Dailey


John Fan wrote:
 I do not have a 19x19 bot right now. But I found that fast engines
 have to wait for slow engines is kind of boring. For example, if a
 majority of engines finish the game within 5 minutes and only one or
 two engines will finish the games in 30 minutes. Then all the fast
 engines have to wait the slow engines finish the game. Maybe we should
 consider scheduling games for the available engines at every 10
 minutes while still leave the time limits for each game at 30 minutes?
I think you missed my posts - that's exactly what is planned.  
Essentially,  there are 2 schedules running concurrently - a slow one
and a fast one.The fast round is like a heartbeat - it is scheduled
one after another. If your bot is not playing in a slow game it can
play in the next available fast game. It will not have to  worry
about missing the next slow round either -  the server will always wait
for the current fast round to complete before scheduling a slow round.  

In this way, your bot can play in ALL slow round matches and yet still
stay busy playing rated games when it's slow games finish early. 

More than likely,  I would have 2 independent rating system - one for
fast play and one for slow play.   There would be an anchor player who
plays the same regardless and would play in both sections. So you
can expect your fast play rating to be less than your slow play rating
if your program is scalable.  

Each program will choose which types of games it's interested in playing
- slow, fast or both. So if you are not interested in slow games you
can choose to only play at the fast time control.Some bots may
choose to not play in the fast games.

- Don




 On Jan 8, 2008 4:06 PM, David Fotland [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] wrote:

 Then 15 minutes should be good.  We want the anchor to play at the
 same
 strength as before.

 David

  -Original Message-
  From: [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] [mailto:computer-go-
 mailto:computer-go-
  [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]] On
 Behalf Of Alain Baeckeroot
  Sent: Tuesday, January 08, 2008 12:40 PM
  To: computer-go
  Subject: Re: [computer-go] How to get more participation in
 19x19 CGOS?
 
  Le mardi 8 janvier 2008, Don Dailey a écrit:
  ...
   On 19x19 it might be 30 minutes per side like we have now,  with 5
   minute games for the fast time control.We would probably
 have to
   work it out so that program like gnugo would be able to handle
 the
  fast
   time control at their standard settings.
  
 
  At level 10, gnugo might need more than 10 min for some games (with
  lots
  of possible ataris or kos).
  At level 0 (with tons of really ugly moves, and only 2 stones
 weaker
  on kgs)
   5 min should be ok.
 
  I think adding handicap to 19x19 is really a needed feature.
  Alain
 
  ___
  computer-go mailing list
  computer-go@computer-go.org mailto:computer-go@computer-go.org
  http://www.computer-go.org/mailman/listinfo/computer-go/
 http://www.computer-go.org/mailman/listinfo/computer-go/

 ___
 computer-go mailing list
 computer-go@computer-go.org mailto: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] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Don Dailey


David Fotland wrote:
 It was Doug Larson's idea.  Something like:
 Pull a single stone out of Atari once
 Play in a liberty of the group with fewest liberties that has 5 or fewer
 liberties
 Play random
   
Yes,  and we called the player Lardo after Doug Larson -   (LA)rson
(Do)ug. 

I can't find any trace of the binary or the source code on my computers!  

What I had in mind is taking the same general rules but instead of
playing random use the ELO rated 3x3 patterns - and perhaps doing any
really obvious fix-ups that don't involve  serious coding efforts.

- Don




 I also am thinking about building a really fast and weak playing bot.
 Something that is similar to the rule based program someone suggested
 to
 you, but with a few simple 3x3 patterns to supplement it.Do you
 remember what we called that program? It played by simple rules
 such
 as attacking the group with the least liberties, etc.We names it
 somewhat after the person who suggested the idea.


 - Don





 David Fotland wrote:
 
 I think there are two reasons there are not more programs on 19x19
   
 CGOS:
 
 1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger, and
 CrazyStone is much stronger.  Since the programs playing are so
   
 strong, it
 
 is demoralizing for a new program to lose so often.  Without weaker
 competition, it is hard to get accurate ratings for new, weaker
   
 programs.
 
 2) The rounds take almost an hour, so it takes much too long to get
   
 enough
 
 games to see how your program is doing.  In my local testing, I use
   
 10 or 15
 
 minutes per side.  I like to see 50 to 100 test games get any
   
 confidence
 
 that a new version is stronger.  I prefer to get a test run complete
   
 in
 
 under a day.

 I propose the following changes:

 I'll put up 3 weaker versions of Many Faces 12, so there is
   
 competition at
 
 lower ratings.  These versions are quite fast, using only a few
   
 seconds for
 
 a full game.  This will provide some stable opponents for the weaker
 programs.

 I think the time limits for CGOS19x19 should be reduced to 10 or 15
   
 minutes
 
 per side.  This is enough to test programs, and it's still a
   
 reasonable time
 
 limit for games against people.  Since programs that search scale
   
 with
 
 additional time, the relative ratings of these programs should be
   
 similar at
 
 10 minutes per game and 30 minutes per game.

 -David


 ___
 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 mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Don Dailey
I want the fast games to be fairly fast compared to the slow games -
even if we have to construct a different Anchor.

If GnuGo is the anchor,  it will probably be ok if it's run on a fast
enough computer at 10 minutes.I hope.

- Don


David Fotland wrote:
 Then 15 minutes should be good.  We want the anchor to play at the same
 strength as before.

 David

   
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:computer-go-
 [EMAIL PROTECTED] On Behalf Of Alain Baeckeroot
 Sent: Tuesday, January 08, 2008 12:40 PM
 To: computer-go
 Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?

 Le mardi 8 janvier 2008, Don Dailey a écrit :
 ...
 
 On 19x19 it might be 30 minutes per side like we have now,  with 5
 minute games for the fast time control.We would probably have to
 work it out so that program like gnugo would be able to handle the
   
 fast
 
 time control at their standard settings.

   
 At level 10, gnugo might need more than 10 min for some games (with
 lots
 of possible ataris or kos).
 At level 0 (with tons of really ugly moves, and only 2 stones weaker
 on kgs)
  5 min should be ok.

 I think adding handicap to 19x19 is really a needed feature.
 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/

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


Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread dhillismail
That sounds like it would be weaker than Wally. You could just use Wally, 
though, with today's hardware,?I doubt many would find it a challenging 
opponent.

- Dave Hillis


-Original Message-
From: Don Dailey [EMAIL PROTECTED]
To: computer-go computer-go@computer-go.org
Sent: Tue, 8 Jan 2008 5:26 pm
Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?





David Fotland wrote:
 It was Doug Larson's idea.  Something like:
 Pull a single stone out of Atari once
 Play in a liberty of the group with fewest liberties that has 5 or fewer
 liberties
 Play random
   
Yes,  and we called the player Lardo after Doug Larson -   (LA)rson
(Do)ug. 

I can't find any trace of the binary or the source code on my computers!  

What I had in mind is taking the same general rules but instead of
playing random use the ELO rated 3x3 patterns - and perhaps doing any
really obvious fix-ups that don't involve  serious coding efforts.

- Don




 I also am thinking about building a really fast and weak playing bot.
 Something that is similar to the rule based program someone suggested
 to
 you, but with a few simple 3x3 patterns to supplement it.Do you
 remember what we called that program? It played by simple rules
 such
 as attacking the group with the least liberties, etc.We names it
 somewhat after the person who suggested the idea.


 - Don





 David Fotland wrote:
 
 I think there are two reasons there are not more programs on 19x19
   
 CGOS:
 
 1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger, and
 CrazyStone is much stronger.  Since the programs playing are so
   
 strong, it
 
 is demoralizing for a new program to lose so often.  Without weaker
 competition, it is hard to get accurate ratings for new, weaker
   
 programs.
 
 2) The rounds take almost an hour, so it takes much too long to get
   
 enough
 
 games to see how your program is doing.  In my local testing, I use
   
 10 or 15
 
 minutes per side.  I like to see 50 to 100 test games get any
   
 confidence
 
 that a new version is stronger.  I prefer to get a test run complete
   
 in
 
 under a day.

 I propose the following changes:

 I'll put up 3 weaker versions of Many Faces 12, so there is
   
 competition at
 
 lower ratings.  These versions are quite fast, using only a few
   
 seconds for
 
 a full game.  This will provide some stable opponents for the weaker
 programs.

 I think the time limits for CGOS19x19 should be reduced to 10 or 15
   
 minutes
 
 per side.  This is enough to test programs, and it's still a
   
 reasonable time
 
 limit for games against people.  Since programs that search scale
   
 with
 
 additional time, the relative ratings of these programs should be
   
 similar at
 
 10 minutes per game and 30 minutes per game.

 -David


 ___
 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 mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/



More new features than ever.  Check out the new AIM(R) Mail ! - 
http://webmail.aim.com
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread dhillismail
Down the road, when I'm ready for it, I'd like for there still to be a 19x19 
CGOS much like the one now. But, in the mean time, the current 19x19 CGOS is of 
no use at all in helping me get there. Ten minutes per side or faster would be 
ideal. Don's plan for 2 speeds on the same server sounds good, assuming bots 
don't have to wait too much.

 Currently, I see no good options for testing my 19x19 bot. Wally is much too 
weak, Gnugo is much too strong, and self-play is too hard to interpret. That's 
a major reason I haven't tried it much.

- Dave Hillis

-Original Message-
From: John Fan [EMAIL PROTECTED]
To: computer-go computer-go@computer-go.org
Sent: Tue, 8 Jan 2008 4:38 pm
Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?


I do not have a 19x19 bot right now. But I found that fast engines have to wait 
for slow engines is kind of boring. For example, if a majority of engines 
finish the game within 5 minutes and only one or two engines will finish the 
games in 30 minutes. Then all the fast engines have to wait the slow engines 
finish the game. Maybe we should consider scheduling games for the available 
engines at every 10 minutes while still leave the time limits for each game at 
30 minutes? 


On Jan 8, 2008 4:06 PM, David Fotland [EMAIL PROTECTED] wrote:

Then 15 minutes should be good.  We want the anchor to play at the same
strength as before.


David

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:computer-go-


 [EMAIL PROTECTED] On Behalf Of Alain Baeckeroot 
 Sent: Tuesday, January 08, 2008 12:40 PM
 To: computer-go
 Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?






 Le mardi 8 janvier 2008, Don Dailey a écrit: 
 ...
  On 19x19 it might be 30 minutes per side like we have now,  with 5
  minute games for the fast time control.    We would probably have to
  work it out so that program like gnugo would be able to handle the 
 fast
  time control at their standard settings.
 

 At level 10, gnugo might need more than 10 min for some games (with
 lots
 of possible ataris or kos).
 At level 0 (with tons of really ugly moves, and only 2 stones weaker 
 on kgs)
  5 min should be ok.

 I think adding handicap to 19x19 is really a needed feature.
 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/








___
omputer-go mailing list
[EMAIL PROTECTED]
ttp://www.computer-go.org/mailman/listinfo/computer-go/



More new features than ever.  Check out the new AIM(R) Mail ! - 
http://webmail.aim.com
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Don Dailey
 will choose which types of games it's interested in
 playing
 - slow, fast or both. So if you are not interested in slow
 games you
 can choose to only play at the fast time control.Some bots may
 choose to not play in the fast games.

 - Don



 
  On Jan 8, 2008 4:06 PM, David Fotland [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
  mailto: [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] wrote:
 
  Then 15 minutes should be good.  We want the anchor to play
 at the
  same
  strength as before.
 
  David
 
   -Original Message-
   From: [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] [mailto:computer-go-
 mailto:computer-go-
  mailto:computer-go- mailto:computer-go-
   [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]] On
  Behalf Of Alain Baeckeroot
   Sent: Tuesday, January 08, 2008 12:40 PM
   To: computer-go
   Subject: Re: [computer-go] How to get more participation in
  19x19 CGOS?
  
   Le mardi 8 janvier 2008, Don Dailey a écrit:
   ...
On 19x19 it might be 30 minutes per side like we have
 now,  with 5
minute games for the fast time control.We would probably
  have to
work it out so that program like gnugo would be able to
 handle
  the
   fast
time control at their standard settings.
   
  
   At level 10, gnugo might need more than 10 min for some
 games (with
   lots
   of possible ataris or kos).
   At level 0 (with tons of really ugly moves, and only 2
 stones
  weaker
   on kgs)
5 min should be ok.
  
   I think adding handicap to 19x19 is really a needed feature.
   Alain
  
   ___
   computer-go mailing list
   computer-go@computer-go.org
 mailto:computer-go@computer-go.org
 mailto:computer-go@computer-go.org
 mailto:computer-go@computer-go.org
   http://www.computer-go.org/mailman/listinfo/computer-go/
  http://www.computer-go.org/mailman/listinfo/computer-go/
 
  ___
  computer-go mailing list
  computer-go@computer-go.org
 mailto:computer-go@computer-go.org mailto:
 computer-go@computer-go.org mailto:computer-go@computer-go.org
  http://www.computer-go.org/mailman/listinfo/computer-go/
 http://www.computer-go.org/mailman/listinfo/computer-go/
 
 
 
 
 
  ___
  computer-go mailing list
  computer-go@computer-go.org mailto:computer-go@computer-go.org
  http://www.computer-go.org/mailman/listinfo/computer-go/
 ___
 computer-go mailing list
 computer-go@computer-go.org mailto:computer-go@computer-go.org
 http://www.computer-go.org/mailman/listinfo/computer-go/
 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] How to get more participation in 19x19 CGOS?

2008-01-08 Thread David Fotland
You can test your bot on the 19x19 cgos now, since I added 3 weak players 
today.  They are so fast they don’t load my machine, so I’ll leave them up. 

 

David

 

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
Sent: Tuesday, January 08, 2008 2:42 PM
To: computer-go@computer-go.org
Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?

 

Down the road, when I'm ready for it, I'd like for there still to be a 19x19 
CGOS much like the one now. But, in the mean time, the current 19x19 CGOS is of 
no use at all in helping me get there. Ten minutes per side or faster would be 
ideal. Don's plan for 2 speeds on the same server sounds good, assuming bots 
don't have to wait too much.

 Currently, I see no good options for testing my 19x19 bot. Wally is much too 
weak, Gnugo is much too strong, and self-play is too hard to interpret. That's 
a major reason I haven't tried it much.

- Dave Hillis

-Original Message-
From: John Fan [EMAIL PROTECTED]
To: computer-go computer-go@computer-go.org
Sent: Tue, 8 Jan 2008 4:38 pm
Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?

I do not have a 19x19 bot right now. But I found that fast engines have to wait 
for slow engines is kind of boring. For example, if a majority of engines 
finish the game within 5 minutes and only one or two engines will finish the 
games in 30 minutes. Then all the fast engines have to wait the slow engines 
finish the game. Maybe we should consider scheduling games for the available 
engines at every 10 minutes while still leave the time limits for each game at 
30 minutes? 

On Jan 8, 2008 4:06 PM, David Fotland [EMAIL PROTECTED] wrote:

Then 15 minutes should be good.  We want the anchor to play at the same
strength as before.


David

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:computer-go-

 [EMAIL PROTECTED] On Behalf Of Alain Baeckeroot 
 Sent: Tuesday, January 08, 2008 12:40 PM
 To: computer-go
 Subject: Re: [computer-go] How to get more participation in 19x19 CGOS?


 Le mardi 8 janvier 2008, Don Dailey a écrit: 
 ...
  On 19x19 it might be 30 minutes per side like we have now,  with 5
  minute games for the fast time control.We would probably have to
  work it out so that program like gnugo would be able to handle the 
 fast
  time control at their standard settings.
 

 At level 10, gnugo might need more than 10 min for some games (with
 lots
 of possible ataris or kos).
 At level 0 (with tons of really ugly moves, and only 2 stones weaker 
 on kgs)
  5 min should be ok.

 I think adding handicap to 19x19 is really a needed feature.
 Alain

 ___
 computer-go mailing list 
 computer-go@computer-go.org
 http://www.computer-go.org/mailman/listinfo/computer-go/  
 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/
  _  


More new features than ever. Check out the new AIM(R) Mail 
http://o.aolcdn.com/cdn.webmail.aol.com/mailtour/aol/en-us/text.htm?ncid=aimcmp000501
 !

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

Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Michael Williams
Yes, Largo.  I have a version of this I can put on CGOS (and other's can 
too so that we can check each other for bugs).  I tried using Largo as a 
component of a playout policy with no success.


I will also put a version of MoGo up (the version that was released to 
the public).



David Fotland wrote:

It was Doug Larson's idea.  Something like:
Pull a single stone out of Atari once
Play in a liberty of the group with fewest liberties that has 5 or fewer
liberties
Play random


I also am thinking about building a really fast and weak playing bot.
Something that is similar to the rule based program someone suggested
to
you, but with a few simple 3x3 patterns to supplement it.Do you
remember what we called that program? It played by simple rules
such
as attacking the group with the least liberties, etc.We names it
somewhat after the person who suggested the idea.


- Don





David Fotland wrote:

I think there are two reasons there are not more programs on 19x19

CGOS:

1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger, and
CrazyStone is much stronger.  Since the programs playing are so

strong, it

is demoralizing for a new program to lose so often.  Without weaker
competition, it is hard to get accurate ratings for new, weaker

programs.

2) The rounds take almost an hour, so it takes much too long to get

enough

games to see how your program is doing.  In my local testing, I use

10 or 15

minutes per side.  I like to see 50 to 100 test games get any

confidence

that a new version is stronger.  I prefer to get a test run complete

in

under a day.

I propose the following changes:

I'll put up 3 weaker versions of Many Faces 12, so there is

competition at

lower ratings.  These versions are quite fast, using only a few

seconds for

a full game.  This will provide some stable opponents for the weaker
programs.

I think the time limits for CGOS19x19 should be reduced to 10 or 15

minutes

per side.  This is enough to test programs, and it's still a

reasonable time

limit for games against people.  Since programs that search scale

with

additional time, the relative ratings of these programs should be

similar at

10 minutes per game and 30 minutes per game.

-David


___
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 mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread John Fan
 can play in ALL slow round matches and yet
  still
  stay busy playing rated games when it's slow games finish early.
 
  More than likely,  I would have 2 independent rating system - one
 for
  fast play and one for slow play.   There would be an anchor player
  who
  plays the same regardless and would play in both sections.
  So you
  can expect your fast play rating to be less than your slow play
 rating
  if your program is scalable.
 
  Each program will choose which types of games it's interested in
  playing
  - slow, fast or both. So if you are not interested in slow
  games you
  can choose to only play at the fast time control.Some bots may
  choose to not play in the fast games.
 
  - Don
 
 
 
  
   On Jan 8, 2008 4:06 PM, David Fotland [EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]
   mailto: [EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED] wrote:
  
   Then 15 minutes should be good.  We want the anchor to play
  at the
   same
   strength as before.
  
   David
  
-Original Message-
From: [EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]
   mailto:[EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED] [mailto:computer-go-
  mailto:computer-go-
   mailto:computer-go- mailto:computer-go-
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]]
 On
   Behalf Of Alain Baeckeroot
Sent: Tuesday, January 08, 2008 12:40 PM
To: computer-go
Subject: Re: [computer-go] How to get more participation in
   19x19 CGOS?
   
Le mardi 8 janvier 2008, Don Dailey a écrit:
...
 On 19x19 it might be 30 minutes per side like we have
  now,  with 5
 minute games for the fast time control.We would
 probably
   have to
 work it out so that program like gnugo would be able to
  handle
   the
fast
 time control at their standard settings.

   
At level 10, gnugo might need more than 10 min for some
  games (with
lots
of possible ataris or kos).
At level 0 (with tons of really ugly moves, and only 2
  stones
   weaker
on kgs)
 5 min should be ok.
   
I think adding handicap to 19x19 is really a needed feature.
Alain
   
___
computer-go mailing list
computer-go@computer-go.org
  mailto:computer-go@computer-go.org
  mailto:computer-go@computer-go.org
  mailto:computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/
   http://www.computer-go.org/mailman/listinfo/computer-go/
  
   ___
   computer-go mailing list
   computer-go@computer-go.org
  mailto:computer-go@computer-go.org mailto:
  computer-go@computer-go.org mailto:computer-go@computer-go.org
   http://www.computer-go.org/mailman/listinfo/computer-go/
  http://www.computer-go.org/mailman/listinfo/computer-go/
  
  
  
 
 
  
   ___
   computer-go mailing list
   computer-go@computer-go.org mailto:computer-go@computer-go.org
   http://www.computer-go.org/mailman/listinfo/computer-go/
  ___
  computer-go mailing list
  computer-go@computer-go.org mailto:computer-go@computer-go.org
  http://www.computer-go.org/mailman/listinfo/computer-go/
  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 mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Don Dailey


Michael Williams wrote:
 Yes, Largo.  I have a version of this I can put on CGOS (and other's
 can too so that we can check each other for bugs).  I tried using
 Largo as a component of a playout policy with no success.
It was Lardo, not Largo :-)   Interesting idea using it as a
play-out policy.Did you use the same rules as Lardo on CGOS?

- Don



 I will also put a version of MoGo up (the version that was released to
 the public).


 David Fotland wrote:
 It was Doug Larson's idea.  Something like:
 Pull a single stone out of Atari once
 Play in a liberty of the group with fewest liberties that has 5 or fewer
 liberties
 Play random

 I also am thinking about building a really fast and weak playing bot.
 Something that is similar to the rule based program someone suggested
 to
 you, but with a few simple 3x3 patterns to supplement it.Do you
 remember what we called that program? It played by simple rules
 such
 as attacking the group with the least liberties, etc.We names it
 somewhat after the person who suggested the idea.


 - Don





 David Fotland wrote:
 I think there are two reasons there are not more programs on 19x19
 CGOS:
 1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger, and
 CrazyStone is much stronger.  Since the programs playing are so
 strong, it
 is demoralizing for a new program to lose so often.  Without weaker
 competition, it is hard to get accurate ratings for new, weaker
 programs.
 2) The rounds take almost an hour, so it takes much too long to get
 enough
 games to see how your program is doing.  In my local testing, I use
 10 or 15
 minutes per side.  I like to see 50 to 100 test games get any
 confidence
 that a new version is stronger.  I prefer to get a test run complete
 in
 under a day.

 I propose the following changes:

 I'll put up 3 weaker versions of Many Faces 12, so there is
 competition at
 lower ratings.  These versions are quite fast, using only a few
 seconds for
 a full game.  This will provide some stable opponents for the weaker
 programs.

 I think the time limits for CGOS19x19 should be reduced to 10 or 15
 minutes
 per side.  This is enough to test programs, and it's still a
 reasonable time
 limit for games against people.  Since programs that search scale
 with
 additional time, the relative ratings of these programs should be
 similar at
 10 minutes per game and 30 minutes per game.

 -David


 ___
 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 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] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Don Dailey
If the programs are all playing faster than 15 minutes, then there is no
problem,  the server starts a new round as soon as the previous round
completes.Of course just 1 program can hold this up.  

Did Olivier change the time control yet?  

Someone should put Gnugo on there,  and publish to us which hardware and
we can see if it makes time control.


- Don


David Fotland wrote:
 Well, there are 12 programs on 19x19 now, a big increase since this morning,
 and every one of them is playing under 10 minutes.  A decrease in the time
 limit to 15 minutes would not affect any of these programs.  It's nice to
 see the faster games, so the weak Many Faces 12 will get ratings sooner.  

 So far it looks like these weak Many Faces are stronger than I expected.  I
 tested and each level is 5 stones stronger than the next weakest, but they
 seem closer together when playing other programs.

 David

   
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:computer-go-
 [EMAIL PROTECTED] On Behalf Of David Fotland
 Sent: Tuesday, January 08, 2008 12:24 PM
 To: 'computer-go'
 Subject: RE: [computer-go] How to get more participation in 19x19 CGOS?

 I expect the faster time control will make my program look worse.  It
 will
 certainly do worse vs Gnugo with less time.  I expect it will also do
 worse
 against crazystone, since the crazystone version currently running is
 much
 faster than the time control, so it won't change strength at all.

 The problem with the current time limits is that it takes forever to
 get a
 stable rank, so people don't leave their programs on long enough.

 David

 
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:computer-go-
 [EMAIL PROTECTED] On Behalf Of Don Dailey
 Sent: Tuesday, January 08, 2008 12:08 PM
 To: computer-go
 Subject: Re: [computer-go] How to get more participation in 19x19
   
 CGOS?
 
 Hi David,

 Putting some weaker programs on CGOS is a good idea -  I would like
   
 to
 
 see it seeded with players of many different strengths.

 Olivier is in charge of cgos 19x19 so whatever time he wants to set
   
 is
 
 up to him.I would suggest to him to set a 1 second time gift if
   
 he
 
 chooses to play at a faster rate since network will be a real issue
 with
 any who have a lousy connection.

 If the time control is cut in half,  it will probably change the
 relative strengths of the programs, because some programs will not be
 crippled by the time change and other will. Here is what I would
 predict:

1.  Gnugo would increase in ranking.
2.  Your program will increase in rank - but not as much as GnuGo.
3.  Crazy Stone will drop in rank.
4.  Every program will drop in ELO except GnuGo or other non-
 scalable
 programs.

 I'm assuming that your program is scalable,  that Crazy Stone is more
 scalable and GnuGo is not scalable (in other words it would run just
 the
 same as it does now.)

 So if we decrease the time control,  it will make you look better and
 you may get lazy about improving your program. However, it might
 make GnuGo competitive with your program.I'm of course making
 certain scalability assumptions that might not be true.

 My suggest to Olivier is to compromise and set time control 20
   
 minutes
 
 per side and give 1 second gift.

 - Don




 David Fotland wrote:
   
 I think there are two reasons there are not more programs on 19x19
 
 CGOS:
   
 1) The anchor, Gnugo, is quite strong, Many Faces 12 is stronger,
 
 and
 
 CrazyStone is much stronger.  Since the programs playing are so
 
 strong, it
   
 is demoralizing for a new program to lose so often.  Without weaker
 competition, it is hard to get accurate ratings for new, weaker
 
 programs.
   
 2) The rounds take almost an hour, so it takes much too long to get
 
 enough
   
 games to see how your program is doing.  In my local testing, I use
 
 10 or 15
   
 minutes per side.  I like to see 50 to 100 test games get any
 
 confidence
   
 that a new version is stronger.  I prefer to get a test run
 
 complete
 
 in
   
 under a day.

 I propose the following changes:

 I'll put up 3 weaker versions of Many Faces 12, so there is
 
 competition at
   
 lower ratings.  These versions are quite fast, using only a few
 
 seconds for
   
 a full game.  This will provide some stable opponents for the
 
 weaker
 
 programs.

 I think the time limits for CGOS19x19 should be reduced to 10 or 15
 
 minutes
   
 per side.  This is enough to test programs, and it's still a
 
 reasonable time
   
 limit for games against people.  Since programs that search scale
 
 with
   
 additional time, the relative ratings of these programs should be
 
 similar at
   
 10 minutes per game and 30 minutes per game.

 -David

Re: [computer-go] How to get more participation in 19x19 CGOS?

2008-01-08 Thread Don Dailey
 of timing issues.Because of the
 imposed delays to try to make the server more balanced it turns
 out that
 scheduling in discreet rounds is not that bad a solution - it does
 not
 decrease the frequency of play as much as I had imagined.

 You see this same problem on real servers too.  You want to play a
 particular opponent, but he is in a game.  You can wait for him, but
 then you are not playing.   You can play a game meanwhile,  but
 when you
 are finished he is playing someone else.   The cycle can keep you
 locked
 out for a very long time.On CGOS this kind of cycling
 sometimes made
 it difficult for strong players to play each other - they were too
 busy
 playing weaker opponents.


 - Don





 
  On Jan 8, 2008 5:18 PM, Don Dailey [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote:
 
 
 
  John Fan wrote:
   I do not have a 19x19 bot right now. But I found that fast
 engines
   have to wait for slow engines is kind of boring. For
 example, if a
   majority of engines finish the game within 5 minutes and only
  one or
   two engines will finish the games in 30 minutes. Then all
 the fast
   engines have to wait the slow engines finish the game.
 Maybe we
  should
   consider scheduling games for the available engines at
 every 10
   minutes while still leave the time limits for each game at 30
  minutes?
  I think you missed my posts - that's exactly what is planned.
  Essentially,  there are 2 schedules running concurrently - a
 slow one
  and a fast one.The fast round is like a heartbeat - it is
  scheduled
  one after another. If your bot is not playing in a slow game
  it can
  play in the next available fast game. It will not have
 to  worry
  about missing the next slow round either -  the server will
 always
  wait
  for the current fast round to complete before scheduling a
 slow round.
 
  In this way, your bot can play in ALL slow round matches and yet
  still
  stay busy playing rated games when it's slow games finish
 early.
 
  More than likely,  I would have 2 independent rating system
 - one for
  fast play and one for slow play.   There would be an anchor
 player
  who
  plays the same regardless and would play in both sections.
  So you
  can expect your fast play rating to be less than your slow
 play rating
  if your program is scalable.
 
  Each program will choose which types of games it's
 interested in
  playing
  - slow, fast or both. So if you are not interested in slow
  games you
  can choose to only play at the fast time control.Some
 bots may
  choose to not play in the fast games.
 
  - Don
 
 
 
  
   On Jan 8, 2008 4:06 PM, David Fotland
 [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
  mailto: [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
   mailto: [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]  wrote:
  
   Then 15 minutes should be good.  We want the anchor to
 play
  at the
   same
   strength as before.
  
   David
  
-Original Message-
From: [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
   mailto: [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
 [mailto:computer-go- mailto:computer-go-
  mailto:computer-go- mailto:computer-go-
   mailto:computer-go- mailto:computer-go-
 mailto:computer-go- mailto:computer-go-
[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
  mailto: [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]] On
   Behalf Of Alain Baeckeroot
Sent: Tuesday, January 08, 2008 12:40 PM
To: computer-go
Subject: Re: [computer-go] How to get more
 participation in
   19x19 CGOS?
   
Le mardi 8 janvier 2008, Don Dailey a écrit:
...
 On 19x19 it might be 30 minutes per side like we have
  now,  with 5
 minute games for the fast time control.We
 would probably
   have to
 work it out so