I do not see the point on having equal hardware tournaments requiring
clusters to get a fair competition.
I am not interested in solving engineering problems in computer
science. I am interested in programs that play beautiful go with as
little computation as possible.
We can run a tournament on old single core 500 Mhz Prozessors using
really long thinking times and get the same quality of games that a
cluster would do using normal time limits.
Why exclude hobby programmers from fair competitions. Go programming
is thanks to MCTS now feasible as project for young programmers who is
learning by doing.
The truth is it is impossible to have one single type of fair
competition that makes everyone happy. I would suggest two different
classes of competitions:
A) Laptops
B) Unlimited
where B might be unnecessary. Also I do not think machines have to be
identical. The randomness of game outcomes is larger than the benefit
of having a slightly faster machine in a tournament with few games
played.
When it goes for B we already have CGOS as the ultimately fair and
free option. Anyone can connect to it and play as many games they want
and with a large number of games luck is also eliminated.
It is very strange that tournaments with 10-20 games played is seen as
a test of which program is the strongest.
I know David often test his monster machines on CGOS but I rarely see
any other big cluster playing on CGOS. In my opinion if it does not
play there it really does not exist.
But maybe we need to coordinate testing for the different sizes for
CGOS. Like having one week of 9x9 , then one week of 13x13 and so on.
It is currently very hard to get consistent rating on CGOS (9x9) for
strong programs.
Anyway if someone whould like to prove that their program (or cluster)
is currently stronger than Valkyria. I am running the version
Valkyria3.5.14-4cx on CGOS which is basically running 4 threads on 2.8
Ghz. It uses the opening book I developed for Kanazawa, which is very
different from older versions that played on CGOS. I am not talking
about getting a higher rating, but simply win more than 50% of the
games over a longer period of time.
Magnus
Quoting David Fotland <[email protected]>:
I guess it depends on what your goals are. If you want to compare
programming skill on equal hardware, why exclude the people who have shown
the additional skill to make a cluster work? You might as well restrict to
single core machines, since some programs don't support SMP either.
_______________________________________________
Computer-go mailing list
[email protected]
http://dvandva.org/cgi-bin/mailman/listinfo/computer-go