Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Aloril
On Fri, 2006-12-29 at 15:49 -0500, Don Dailey wrote: > I agree with you. Weston's post convinced me that the program should > know > in advance what the handicap is to be and thus sending consecutive > genmove > commands is not really correct technically speaking. > > I don't like implied compen

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Weston Markham
Assuming that kgsGtp's way of compensating white for the handicap stones is incompatible with CGOS's proposed handling, (in other words, if it is the case that kgsGtp sends a komi value that does not include this compensation, even though the final score will. Is this true?) I would like to brief

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Don Dailey
I agree with you. Weston's post convinced me that the program should know in advance what the handicap is to be and thus sending consecutive genmove commands is not really correct technically speaking. I don't like implied compensation, but apparently it is popular and KGS does it. However, C

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Don Dailey
On Fri, 2006-12-29 at 15:13 -0500, Weston Markham wrote: > Okay. Don's later post does indicate that he intends to compensate > for the stones. So, in the interest of being 100% clear: is this > compensation included in the komi value that is sent to the client? There is no implied compensation

RE: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Don Dailey
I'm considering this proposal to rate handicaps separately, still haven't decided but it's appealing. My plan was to simply use the same scheduling algorithm I currently use. I would take the weaker "base" player and see if handicap versions of himself more closely matches the ELO rating needed t

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Nick Apperson
using gen_move to place handicap stones seems unreasonable to me when there is a command intended for that purpose. The point of GTP is to make it easy to implement the protocol. Anything that either breaks programs that are written to the specification (as in using gen_move instead of free_plac

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Weston Markham
Okay. Don's later post does indicate that he intends to compensate for the stones. So, in the interest of being 100% clear: is this compensation included in the komi value that is sent to the client? Weston On 12/29/06, Weston Markham <[EMAIL PROTECTED]> wrote: Am I correct in inferring that

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Weston Markham
As someone who might write programs that will play on the server, I would like to put my 2 cents in: As long as the final score is simply the difference in the number of intersections controlled by each of the players, adjusted by komi, then I will be happy. Whatever compensation for the handica

RE: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread House, Jason J.
>My plan was to simply use the same scheduling algorithm I currently >use. I would take the weaker "base" player and see if handicap >versions of himself more closely matches the ELO rating needed to >give an even game. I assume the same method of an updated engine connecting with a new login

RE: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread House, Jason J.
>However, I will probably maintain the current scheduling >algorithm which >will make the larger mismatches fairly rare though not impossible. >This >will be good because it means we will still prefer non-handicap games, >and >I'm guessing that the vast majority of games will not be be large >h

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Don Dailey
On Fri, 2006-12-29 at 12:53 -0500, [EMAIL PROTECTED] wrote: > This seems clean and reasonable to me. (Or you could just as > easily have the server do the adjustment and set Komi to 3.5; that > would also be consistent with TT rules). If my bot sees 2 black moves > in a row, it can figure out

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Don Dailey
On Fri, 2006-12-29 at 12:53 -0500, [EMAIL PROTECTED] wrote: > This seems clean and reasonable to me. (Or you could just as > easily have the server do the adjustment and set Komi to 3.5; that > would also be consistent with TT rules). If my bot sees 2 black moves > in a row, it can figure ou

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread dhillismail
This seems clean and reasonable to me. (Or you could just as easily have the server do the adjustment and set Komi to 3.5; that would also be consistent with TT rules). If my bot sees 2 black moves in a row, it can figure out it's in a handicap game. A bigger question to me is, how l

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread John Tromp
On 12/29/06, Łukasz Lew <[EMAIL PROTECTED]> wrote: I did some research and I would like to change my vote. My criterion for perfect rules are elegance, simplicity and consistency. As You know I want unification of area and territory scoring. So here is my proposal. The unification needs that *

RE: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread House, Jason J.
Behalf Of Lukasz Lew >Sent: Friday, December 29, 2006 9:28 AM >To: [EMAIL PROTECTED]; computer-go >Subject: Re: [computer-go] Fw: Compensation for handicap plays? > >I did some research and I would like to change my vote. > >My criterion for perfect rules are elegance, simpli

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Don Dailey
On Fri, 2006-12-29 at 15:28 +0100, Łukasz Lew wrote: > The handicaps are set up in a way that white passes between Black's > moves. > Ie. he gives one point to the black N-1 times. This isn't elegant. The stones work out nicely as you say, but after a pass move the opponent has a right to pass

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-29 Thread Łukasz Lew
I did some research and I would like to change my vote. My criterion for perfect rules are elegance, simplicity and consistency. As You know I want unification of area and territory scoring. So here is my proposal. The unification needs that *pass* costs one point. And this is only modification

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread Don Dailey
To be honest, it seems very ugly to me but it seems to be what the majority like. Apparently KGS handles it this way, the program just has to magically know what the compensation is. But that's true of any handicap system, the program has to have the correct understanding. I think we had this

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread John Tromp
On 12/28/06, Don Dailey <[EMAIL PROTECTED]> wrote: > Just to be precise: KGS does option 2 if you select chinese rules, and > it also does option 1 when you select AGA rules. And to be more precise, here is how it might work: Handicap 0- komi is 7.5 and either player pl

RE: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread House, Jason J.
>There are 3 gtp commands for handling this: > > fixed_handicap > place_free_handicap > set_free_handicap > >You are arguing that fixed_handicap, even though it's quite >explicit, is the wrong one to use in this situation? > >set_free_handicap would also work - the server just specifies >the

RE: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread Don Dailey
There are 3 gtp commands for handling this: fixed_handicap place_free_handicap set_free_handicap You are arguing that fixed_handicap, even though it's quite explicit, is the wrong one to use in this situation? set_free_handicap would also work - the server just specifies the points and tel

RE: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread House, Jason J.
> And your programs must be set up to "just understand this" if it > matters. > ... > it will know where to put the > stones initially, I disagree with this portion. One of the handicap options has the server explicitly tell the client where to put the handicap stones. For the sanity of everyone,

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread Don Dailey
On Thu, 2006-12-28 at 15:36 -0500, Don Dailey wrote: > > And to be more precise, here is how it might work: > > Handicap > > 0- komi is 7.5 and either player plays black. > 1- komi is 0.5 and weaker player plays black. > 2- komi is 0.5, weaker player g

RE: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread House, Jason J.
>And to be more precise, here is how it might work: > > Handicap > > 0- komi is 7.5 and either player plays black. > 1- komi is 0.5 and weaker player plays black. > 2- komi is 0.5, weaker player gets black, white gets >2 points. > 3- komi is 0.5,

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread Don Dailey
On Thu, 2006-12-28 at 16:32 +0100, nando wrote: > On 12/28/06, Urban Hafner <[EMAIL PROTECTED]> wrote: > (...) > > >> Should we: > > >> > > >> 1. Give white N-1 stones at end of game. (where N = handicap) > > >> 2. Give white N stones at end of game. (N = handicap) > > >> 3. Give white N

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread nando
On 12/28/06, Urban Hafner <[EMAIL PROTECTED]> wrote: (...) >> Should we: >> >> 1. Give white N-1 stones at end of game. (where N = handicap) >> 2. Give white N stones at end of game. (N = handicap) >> 3. Give white N stones except handicap 1 case. >> 4. Not worry about giving white

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread steve uurtamo
sorry, i just realized how out of context that was. in response to "X is 50kyu, Y is 300kyu", etc. 30kyu is a good bottom end. the bottom has to be somewhere, and 30kyu humans are easily beaten by most anything stronger than random play. more than 39 levels is asking quite a bit of the ranking

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread Jacques Basaldúa
Markus Enzenberger wrote: would it make sense to treat players with handicap as completely different players? For example, GNU Go giving one handicap stone would be a different player and get a rating independent of GNU Go in an even game? I like that !! It would give very valuable informat

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread Łukasz Lew
>> 2. Give white N stones at end of game. (N = handicap) I vote for 2. But my reason is that 2 is the closest to some future international Go rules. I.e it allows for smooth integration of area and territory scoring. Łukasz On 12/28/06, Urban Hafner <[EMAIL PROTECTED]> wrote: -BEGIN

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread Urban Hafner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Dec 28, 2006, at 10:28 , Rémi Coulom wrote: Don Dailey wrote: I'll take a final poll - speak now or forever hold your peace! Should we: 1. Give white N-1 stones at end of game. (where N = handicap) 2. Give white N stones at end of game

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-28 Thread Rémi Coulom
Don Dailey wrote: I'll take a final poll - speak now or forever hold your peace! Should we: 1. Give white N-1 stones at end of game. (where N = handicap) 2. Give white N stones at end of game. (N = handicap) 3. Give white N stones except handicap 1 case. 4. Not worry about giving

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-27 Thread Aloril
On Wed, 2006-12-27 at 19:16 -0500, Don Dailey wrote: > This is a mess. I'll need to make a decision soon as I'm already > testing the 19x19 server - getting some baseline data so that I > can then estimate the proper handicap assignments. > > I don't know if this will be an issue for many pr

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-27 Thread Don Dailey
Actually, 1 program would have at most 10 entries if I allow up to 9 handicap stones. Unless I also rated each program's performance taking and giving the handicap! But this seems foolish. - Don On Wed, 2006-12-27 at 20:58 -0500, Don Dailey wrote: > This is definitely an interesting idea.

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-27 Thread Don Dailey
This is definitely an interesting idea.If I were to do something like this I think I would want to have separate display pages for each program, otherwise you might have 10-20 entries for a single program! It would require quite a bit of reworking of the server. Let me think about this a bit.

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-27 Thread Markus Enzenberger
would it make sense to treat players with handicap as completely different players? For example, GNU Go giving one handicap stone would be a different player and get a rating independent of GNU Go in an even game? Then there is no problem about how to shoehorn handicap into the ELO system. It w

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-27 Thread Matt Gokey
Don Dailey wrote: Should we: 1. Give white N-1 stones at end of game. (where N = handicap) 2. Give white N stones at end of game. (N = handicap) 3. Give white N stones except handicap 1 case. 4. Not worry about giving white anything but the appropriate handicap stones. Opti

Re: [computer-go] Fw: Compensation for handicap plays?

2006-12-27 Thread Don Dailey
This is a mess. I'll need to make a decision soon as I'm already testing the 19x19 server - getting some baseline data so that I can then estimate the proper handicap assignments. I don't know if this will be an issue for many programs, but the Monte Carlo programs will have to figure it co

[computer-go] Fw: Compensation for handicap plays?

2006-12-27 Thread terry mcintyre
Here's John Tromp's reply: he does not specify compensation for handicap stones - but leaves wiggle room for the players to choose such komi as they wish. - Forwarded Message From: John Tromp <[EMAIL PROTECTED]> To: terry mcintyre <[EMAIL PROTECTED]> Sent: Saturday, December 23, 2006 4