Lithos GTP

For discussing go computing, software announcements, etc.
Post Reply
User avatar
Phelan
Gosei
Posts: 1449
Joined: Tue Apr 20, 2010 3:15 pm
Rank: KGS 6k
GD Posts: 892
Has thanked: 1550 times
Been thanked: 140 times

Lithos GTP

Post by Phelan »

Some of you may know about lithos, the [sl=GeneticProgrammingAndGo]genetic programming[/sl] bot created by Russel Wallace.
I was interested in this approach for a while now, so I decided to create a GTP mode for it.
When run in normal mode, it generates, evaluates, and evolves Go programs.

The other options allow you to play against the most fit individual.
With the switch "-play", you can play against it by giving coordinates in the form "(x,y)". This mode isn't fully supported, it was mostly for testing playing against it.

With the switch "-gtp", it behaves as a GTP bot, and can be played against with GoGui, or pitted against other bots with twogtp.

The zip includes the source, a html file by Russel Wallace explaining lithos, a cygwin executable, and the cygwin1.dll needed to execute it(place in windows folder).

I'll post the most interesting AIs I've generated later, but be advised: Most programs generated suck, and will probably play worse than random since they passe on most moves.

Hope it might interest someone, at least.
Attachments
lithos gtp.zip
(1.33 MiB) Downloaded 654 times
a1h1 [1d]: You just need to curse the gods and defend.
Good Go = Shape.
Associação Portuguesa de Go
Post Reply