Re: [computer-go] Presentation of my personnal project : evolution of an artificial go player through random mutation and natural selection

2009-02-25 Thread Ernest Galbrun
elsewhere through the definition of genes in my neural network. The players will have to find out how to use this. And yes, I intend the players to find by themselves about the simplest go principle, I think this is what evolution is best at (you now, actually evolving). Ernest Galbrun On Tue, Feb

Re: [computer-go] Presentation of my personnal project : evolution of an artificial go player through random mutation and natural selection

2009-02-24 Thread Ernest Galbrun
Nice project! I worked on this some time ago. I did not use neural networks but patterns with feedback. The problem with feedback is that it is difficult to know when it reaches its final state. Usually you get oscillations and that state never happens. I tried to solve that using

Re: [computer-go] Presentation of my personnal project : evolution of an artificial go player through random mutation and natural selection

2009-02-24 Thread Ernest Galbrun
I read a paper a couple years ago about a genetic algorithm to evolve a neural network for Go playing (SANE I think it was called?). The network would output a value from 0 to 1 for each board location, and the location that had the highest output value was played as the next move. I had

[computer-go] Presentation of my personnal project : evolution of an artificial go player through random mutation and natural selection

2009-02-13 Thread Ernest Galbrun
blog : http://goia-hephaestos.blogspot.com/ Ernest Galbrun ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/

Re: [computer-go] Presentation of my personnal project : evolution of an artificial go player through random mutation and natural selection

2009-02-13 Thread Ernest Galbrun
How do you perform the neuro-evolution? What sort of genetic operators do you have? Do you have any sort of crossover? How do you represent the board and moves to the networks? - George - The evolution consists in the random mutation of each neurons : weight, type of neurone, threshold,

Re: [computer-go] Presentation of my personnal project : evolution of an artificial go player through random mutation and natural selection

2009-02-13 Thread Ernest Galbrun
On Fri, Feb 13, 2009 at 22:42, Mark Boon tesujisoftw...@gmail.com wrote: Just curious, did you ever read 'On Intelligence' by Jeff Hawkins? After reading that I got rather sold on the idea that if you're ever going to attempt making a program with neural nets that behaves intelligently then it

[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] 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] Black/White winning rates with random playout?

2009-01-10 Thread Ernest Galbrun
against each other, given that : - My players dont know anything about the suicide and the ko rule. - Thay can't count the score by themselves. Ernest Galbrun ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman

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

2009-01-10 Thread Ernest Galbrun
against each other, given that : - My players dont know anything about the suicide and the ko rule. - Thay can't count the score by themselves. Ernest Galbrun ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman