[computer-go] a program to enforce a game between two computer ?

2009-01-14 Thread Ernest Galbrun
I am not sure what you mean by the result of a game. If a game has stopped because two weak players have passed in turn, then the result may, depending on the rules used, be undefined, or difficult or inappropriate to calculate. If a game has stopped because two expert players have passed

Re: [computer-go] How to properly implement RAVE?

2009-01-14 Thread Daniel Waeber
Hi, I'm also interested at the same thing. snip I tried putting this into pseudo code, but it already looks like C. ;p http://pastie.org/357231 If you could look at it, I would be most grateful. It sounds good but it seems to lack the check of whether a given move is first played in

Re: [computer-go] Black/White winning rates with random playout?

2009-01-14 Thread Michael Goetze
Nick Wedd wrote: I suggest that instead of getting your neural players to play Go, you get them to play a very slightly different game, in which, when both players pass in turn, all stones remaining on the board are deemed alive. It is not difficult to write a scoring algorithm for this game.

Re: [computer-go] Re: GCP on ICGA Events 2009 in Pamplona

2009-01-14 Thread steve uurtamo
i think you might be estimating this incorrectly. s. On Sat, Jan 10, 2009 at 9:00 AM, Gian-Carlo Pascutto g...@sjeng.org wrote: Ingo Althöfer wrote: What prevents you from freezing in your chess activities for the next few months and hobbying full (free) time on computer go. The amount of

Re: [computer-go] How to properly implement RAVE?

2009-01-14 Thread Mark Boon
On Jan 14, 2009, at 9:36 AM, Daniel Waeber wrote: I have a question about the the part were the stats are updated. (l.15-25). having an array of amaf-values in every node seems very memory intensive and I don't get how you would access these values. You are right, it is memory intensive.

Re: [computer-go] Re: GCP on ICGA Events 2009 in Pamplona

2009-01-14 Thread Mark Boon
It's difficult to get hard data about this. Go is only the most popular game in Korea. In other countries like Japan and China it comes second by far to a local chess variation. Possibly Chess is more ingrained in Western culture than Go is in Asia, I don't know really. But Chess has the

Re: [computer-go] a program to enforce a game between two computer ?

2009-01-14 Thread Ernest Galbrun
Well, this is precisely what I was looking for, thank you very much. Ernest Galbrun On Sun, Jan 11, 2009 at 17:23, Ben Shoemaker plan...@rocketmail.com wrote: Ernest, If your players support GTP, you can automate playing two gtp engines against each other using the twogtp script that comes

Re: [computer-go] Re: GCP on ICGA Events 2009 in Pamplona

2009-01-14 Thread Nick Wedd
In message 9495573f-28cd-4ce0-b88a-f5443466a...@gmail.com, Mark Boon tesujisoftw...@gmail.com writes It's difficult to get hard data about this. Go is only the most popular game in Korea. In other countries like Japan and China it comes second by far to a local chess variation. Possibly Chess

Re: [computer-go] Re: GCP on ICGA Events 2009 in Pamplona

2009-01-14 Thread Thomas Lavergne
On Wed, Jan 14, 2009 at 10:42:53AM -0200, Mark Boon wrote: It's difficult to get hard data about this. Go is only the most popular game in Korea. In other countries like Japan and China it comes second by far to a local chess variation. Couting xiangqi and shogi players as chess players is a

Re: [computer-go] Re: GCP on ICGA Events 2009 in Pamplona

2009-01-14 Thread Mark Boon
On Jan 14, 2009, at 12:43 PM, Thomas Lavergne wrote: Couting xiangqi and shogi players as chess players is a bit unfair... Sorry if I caused confusion, I didn't mean to count those as Chess- players. I just stated that to show that despite large population- numbers in say China, most of

[computer-go] CGOS ELO questions

2009-01-14 Thread Mark Boon
I'm not so knowledgeable about the ELO system and had a few questions about how it's used by the CGOS server. Firstly, on the CGOS server page there's an explanation of how it works with a table of expected winning percentages vs. difference in ELO ratings: http://cgos.boardspace.net/

Re: [computer-go] Re: GCP on ICGA Events 2009 in Pamplona

2009-01-14 Thread George Dahl
I have heard 100 million as an estimate of the total number of Go players worldwide. - George On Wed, Jan 14, 2009 at 7:42 AM, Mark Boon tesujisoftw...@gmail.com wrote: It's difficult to get hard data about this. Go is only the most popular game in Korea. In other countries like Japan and China

Re: [computer-go] CGOS ELO questions

2009-01-14 Thread Rémi Coulom
Mark Boon wrote: I'm not so knowledgeable about the ELO system and had a few questions about how it's used by the CGOS server. Firstly, on the CGOS server page there's an explanation of how it works with a table of expected winning percentages vs. difference in ELO ratings:

RE: [computer-go] Re: GCP on ICGA Events 2009 in Pamplona

2009-01-14 Thread David Fotland
There have been several hundred thousand Igowin downloads, so many westerners have been exposed to the game. David -Original Message- From: computer-go-boun...@computer-go.org [mailto:computer-go- boun...@computer-go.org] On Behalf Of George Dahl Sent: Wednesday, January 14, 2009

Re: [computer-go] CGOS ELO questions

2009-01-14 Thread Mark Boon
On Jan 14, 2009, at 2:15 PM, Rémi Coulom wrote: Mark Boon wrote: I'm not so knowledgeable about the ELO system and had a few questions about how it's used by the CGOS server. Firstly, on the CGOS server page there's an explanation of how it works with a table of expected winning

RE: [computer-go] Re: GCP on ICGA Events 2009 in Pamplona

2009-01-14 Thread David Fotland
Bridge is also far more popular than chess in the USA. -Original Message- From: computer-go-boun...@computer-go.org [mailto:computer-go- boun...@computer-go.org] On Behalf Of Mark Boon Sent: Wednesday, January 14, 2009 7:07 AM To: computer-go Subject: Re: [computer-go] Re: GCP on

Re: [computer-go] Re: GCP on ICGA Events 2009 in Pamplona

2009-01-14 Thread terry mcintyre
I found a Mind Sports slide presentation which says the following: Go originated in South-East Asia, and the majority of Go players and fans will be found in that area. Private initiative characterises the organisation of Go which explains the strong ties with the media and

Re: [computer-go] How to properly implement RAVE?

2009-01-14 Thread Isaac Deutsch
Hi, I'm also interested at the same thing. Glad I'm not alone. ;) It sounds good but it seems to lack the check of whether a given move is first played in a given intersection. When you add that, it because a little more tricky to update in the tree. I see, I missed that. I actually

Re: [computer-go] Re: Hardware limits

2009-01-14 Thread David Doshay
Programmers work on all kinds of hardware. Making them port their code to some arbitrary standard platform is not a great idea. Just as one voice, I will not bother to port my code to a different box. So, if the competitions are all on the same hardware you are running a *Go

Re: [computer-go] CGOS ELO questions

2009-01-14 Thread Don Dailey
It could very well reach 3.0 too fast - I didn't make any attempt to tune this and it's my own system that eventually just becomes a k=3 incrementally rated ELO system. However, the best thing to do is to ignore that page and go the Bayes Rated link which is updated every day. This is the total

Re: [computer-go] Re: Hardware limits

2009-01-14 Thread terry mcintyre
- Original Message From: David Doshay ddos...@mac.com Programmers work on all kinds of hardware. Making them port their code to some arbitrary standard platform is not a great idea. Just as one voice, I will not bother to port my code to a different box. So, if the competitions are

Re: [computer-go] Re: Hardware limits

2009-01-14 Thread terry mcintyre
The proposed performance-per-watt metric would probably give Sicortex a leg up. Imagine the headline: Ten MIT cyclists power supercomputer which defeats pro Go Player :D Subsequently, a fierce battle rages over whether to require cyclists to be selected randomly from the geek population,

Re: [computer-go] Re: Hardware limits

2009-01-14 Thread steve uurtamo
also, it's quite surprising how few watts the human brain uses. s. ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/

Re: [computer-go] Re: Hardware limits

2009-01-14 Thread David Doshay
I think the whole concept of taking on performance per watt in the restricted domain of Go playing programs is silly. Are we to spend our time searching for the Transmeta cores and porting to those? Saving energy is a fine thing. Lets leave that to various hardware engineers in the semiconductor

Re: [computer-go] CGOS ELO questions

2009-01-14 Thread Mark Boon
On Jan 14, 2009, at 3:40 PM, Don Dailey wrote: However, the best thing to do is to ignore that page and go the Bayes Rated link which is updated every day. This is the total performance rating over all time of any player on CGOS. Everything is rated together, even if you have only

Re: [computer-go] Re: Hardware limits

2009-01-14 Thread Mark Boon
On Jan 14, 2009, at 8:39 PM, David Doshay wrote: Saving energy is a fine thing. Lets leave that to various hardware engineers in the semiconductor industry. Or, if you think this is such a grand idea then you should offer up the prize money and then we can all see who comes to compete for it.

Re: [computer-go] CGOS ELO questions

2009-01-14 Thread Don Dailey
On Wed, 2009-01-14 at 20:44 -0200, Mark Boon wrote: On Jan 14, 2009, at 3:40 PM, Don Dailey wrote: However, the best thing to do is to ignore that page and go the Bayes Rated link which is updated every day. This is the total performance rating over all time of any player on CGOS.

Re: [computer-go] How to properly implement RAVE?

2009-01-14 Thread Daniel Waeber
Ok, I still have same questions about the refbot code. On 10:29 Wed 14 Jan , Mark Boon wrote: On Jan 14, 2009, at 9:36 AM, Daniel Waeber wrote: I have a question about the the part were the stats are updated. (l.15-25). having an array of amaf-values in every node seems very

Re: [computer-go] How to properly implement RAVE?

2009-01-14 Thread Mark Boon
On Jan 14, 2009, at 10:55 PM, Daniel Waeber wrote: Accessing the AMAF values depends on your implementation. The following is a code-snippet from my MCTS reference implementation that updates the AMAF values in the tree: if (_useAMAF) { IntStack playoutMoves =

Re: [computer-go] Re: GCP on ICGA Events 2009 in Pamplona

2009-01-14 Thread Michael Williams
If we are counting card games (no longer games of perfect information), then I think poker is also more popular than chess in the USA. Poker can mean many games of course, but maybe hold-em alone is still more popular than chess. Most of the games are illegal, of course. David Fotland wrote:

Re: [computer-go] Re: Hardware limits

2009-01-14 Thread Joshua Shriver
When I was big into Chess programming this was a sore topic for me as well. I felt it was unfair for people competing in the WCCC to win if they had a cluster of of 100 PCs, a Cray, etc, when another person was using a P200mhz. I believe it was Dr. Hyatt that said this and it made a lot of sense

Re: [computer-go] Re: Hardware limits

2009-01-14 Thread Joshua Shriver
I must be out of touch, didnt know Rybka could run on a cluster :) last I checked he was about to release a smp version. Lots to catch up on. -Josh In chess, one team is firmly dominating (Rybka), and they have since last year also managed to acquire the best hardware (40 core cluster). This

[computer-go] Re: Hardware limits

2009-01-14 Thread Dave Dyer
Lets look at it another way - no one would care what hardware you choose to use, unless you win. So at the very least, you ought to be able to use arbitrary hardware until it becomes established that only that class of hardware can win. ___