The Interactive Mode of Pyevolve is the only part of Pyevolve which is platform dependant, I’ve created the platform dependant code for Win and Linux, but not yet for Mac, I’m working on that issue for the next release 0.6 of Pyevolve, but there is a way to enter in the Interactive Mode on the Mac, it’s a workaround for a while, this is the code:
I’m currently working on the distributed GA support for the Pyevolve framework, the approach I’m using to network communication (individuals migration) is the hightweigh and unreliable UDP protocol, due it’s performance (for lan/wan) and broadcasting compatibility.
The distributed GA will have options to create the logical migration topology for the connected nodes (islands of evolution), migration schemes, migration rates and other parameters.
The NY Times has a nice article talking about the discovery of a new Boron form using Genetic Algorithms:
Now researchers led by Dr. Oganov have added to the actual discoveries. They have found a form of boron that is nearly as hard as diamond.
This discovery even illustrates the power of the idea of evolution, using a so-called genetic algorithm to decipher the structure of the new boron crystal.
“This work is a beautiful example of cooperation between theory and experiment,” said Aitor Bergara, a physicist at the University of the Basque Country in Spain. Dr. Bergara was not involved with the research, which was published online by the journal Nature.
Read the full article.