in reply to OO vs. global variables...
i looked into this a while ago and got alot of useful information by super searching "GO". I was suprised at the amopunt of information there was. You are right in the fundamentals being the same between the two games, but Go is much more difficult. As you look into this, you will find out that Othello and Go have many more variables in them than chess! (Chess has about 16 possible moves at any given time, Go has about 500)Check out the existing threads and you should save yourself alot of headache! I would be really interested to see your results as there is not currently ( I believe) a program in existance that can consistantly beat a Go master. Othello is a good step towards that! I wish you luck!