
Well, In january, I was checking this http://en.wikipedia.org/wiki/Gomoku since I was teaching my son (he's nearly 6 so not ready for Go yet) and I noticed the link down the bottom to "The Gomoku programmers' tournament " http://gomocup.wz.cz/en/index.htm . It runs in about April each year and since I've often though about trying to write a Go game but then making a reality check realising the closest I've achieved is a PB Tic-Tac-Tow I thought I'd try my hand at this.
By about Feb, I had a basic Gomoku game program that I could play against so I down loaded some of the loser "brains" (That what they call the AI competitors) from last years' cup to see how well I was doing. Well,

April 19th came, and PureGM was as good as it was going to get in the short term, 63 versions on, a somewhat broken implementation of Alpha beta pruning on minimax with a cumbersome strategy engine. It was 4am Japan time and submissions needed to be in by 7am.
I get up in the morning at about 11am to see if it's started and

My submission has been bounced by their mail server !!! So, being a grown man, I begged and pleaded to considering the entry!. Sunday afternoon, no reply still, and the tornament has started, I could see it online and I wasn't represented...


On Monday, an email titled Results have been anulled
Dear gomocup competitors,
We are very sorry and apologize for all problems with our email message box. It seems that message box became to be blocked on Friday and just now arrived a lot of emails apparently being sent on Friday.
We decided to change email message box. New adress is gomocup@gmail.com. We hope, it will work properly.
Affected AI were: pbrain-HfM(newest), Tito2008, Nabamoku2008 and PureGM. If there are another affected, please try contacts:


Anyway, I managed to win a few games but overall didn't meet my goal of not coming last but there are some monster AI's playing that have been in the cup for 6-7 years running now.
For the last few weeks I've been getting the bugs out still, I want to have a clean version for next year to work on and my 2nd son will arrive late this month so I'm not going to get much more work done on it this year.
My new version (75) has a lot of improvements and can beat the lowest 3 or 4 players now so I'm on the right track at last. As a finish up for the season I have put the engine in a GUI so that others can play against it.
See how you do!


You can download it here. http://www.dwyer-family.net/download/PureGM.exe
When I get the source cleaned up I'll post it. I might canvas some comments to help for next year.
Programming is so much fun when you don't have to do it for a living!
