A Conversation for Genetic Algorithms
Genetic Algorithms... Ooooh...
26199 Started conversation Mar 29, 2000
Genetic algorithms are great fun. I have never actually used the cross-over routine described; I've tended towards either random mutations or random crossovers, neither of which (now I come to think of it) are as effective. Still, I've managed to produce a program which writes C source code using a genetic algorithm to perform a fairly simple task (telling whether a letter of a standard typeface is uppercase or lowercase).
More interesting, in my opinion, is when you work out some way of letting the selection take care of itself. Then you're leaving the realm of the genetic algorithm and getting involved in artificial life... which has got to be a good thing. My best program involves little triangles (creatures) trying to catch little squares, with their movements being dictated by their genes. A successful creature creates copies of itself, meaning that - given time - they evolve...
It doesn't work *very* well, but it's fun to watch .
(As a completely irrelevant aside, I have in fact used 'Genetic Algorithm' as a name when playing various online computer games...)
26199
Genetic Algorithms... Ooooh...
Al Posted Nov 10, 2000
That was a nice and concise explanation .... shame I never found it a couple of years ago when I needed it.
The simplest soultion is the "random mutation path", but as the man said, not always the best....
Key: Complain about this post
Genetic Algorithms... Ooooh...
More Conversations for Genetic Algorithms
Write an Entry
"The Hitchhiker's Guide to the Galaxy is a wholly remarkable book. It has been compiled and recompiled many times and under many different editorships. It contains contributions from countless numbers of travellers and researchers."