From time to time I have put highly experimental and very different
programs on CGOS and I don't care if they play themselves
What I meant to say is that I don't care if they play other programs of
mine.
- Don
Don Dailey wrote:
> I am considering to enforce this basic protocol on the server soon:
>
> Programs of the same "family" will not be paired against each other.
>
> A family of programs have the same name up to the first hyphen and the
> same password.
>
> So if I have these programs:
>
> Name password
> --------------- --------------
> Lazarus-1.2 foobar
> Lazarus-1.3 foobar
> Lazarus-1.4 foobar
> Lazarus-1.5 winniepooh
>
> Then Lazarus-1.5 will be allowed to play either of the other programs
> listed, but those other programs will not be allow to play each other
> as they are considered relatives.
>
> We cannot prevent programs from playing each other no matter what we
> do, they can always change the name and password. However this gives
> the programmers the ability to prevent multiple versions of his
> program from playing each other if he chooses. Most programmers
> probably log onto CGOS in order to play other peoples programs.
>
> >From time to time I have put highly experimental and very different
> programs on CGOS and I don't care if they play themselves - they are
> not really different versions of the same program. In this case I
> always give them different names anyway. I pretty much always use
> the same password so I can control this easily with the name.
>
> - Don
>
>
>
>
>
>
>
> Rémi Coulom wrote:
>> Don Dailey wrote:
>>> It would be great if you would provide recommendations for a simple
>>> conversion formula when you are ready based on this study. Also,
>>> if you have any suggestions in general for CGOS ratings the
>>> cgos-developers would be willing to listen to your suggestions.
>>>
>>> - Don
>> My suggestion would be to tell programmers to use a different login
>> each time they change version or hardware (most do that, already),
>> and use bayeselo to rank the programs.
>>
>> This would be best if combined with a mechanism to recognize that two
>> logins are versions of the same program (for instance, if they use
>> the same password), and avoid pairing them.
>>
>> Regarding correspondance with human ranks, and handicap value, I
>> cannot tell yet. It is very clear to me that the Elo-rating model is
>> very wrong for the game of Go, because strength is not
>> one-dimensional, especially when mixing bots and humans. The best way
>> to evaluate a bot in terms of human rating is to make it play against
>> humans, on KGS for instance. Unfortunately, there is no 9x9 rating
>> there. I will compute 9x9 ratings with the KGS data I have.
>>
>> What I have observed with Crazy Stone is that gaining Elo points
>> against humans is more difficult than gaining Elo points against GNU
>> Go, which is more difficult than gaining Elo points against MC
>> programs, which is more difficult than gaining Elo points against
>> itself. But it is more an intuition than a scientific study.
>>
>> Rémi
>> _______________________________________________
>> computer-go mailing list
>> [email protected]
>> http://www.computer-go.org/mailman/listinfo/computer-go/
>>
> ------------------------------------------------------------------------
>
> _______________________________________________
> computer-go mailing list
> [email protected]
> http://www.computer-go.org/mailman/listinfo/computer-go/
_______________________________________________
computer-go mailing list
[email protected]
http://www.computer-go.org/mailman/listinfo/computer-go/