News for hackers. Stuff that matters.
Re:Evolutionary Algorithm: Evolving "Hello, World" by nydev on Wednesday September 28, 2011 @09:54AM (#3047822)
Very interesting.."indecipherable spaghetti code that breaks when you remove those 400 NOOPs because it's adapted to the cache size of this particular CPU" - sounds a little like our "junk" DNA (though I suspect the analogy breaks down in the details.)
Re:Evolutionary Algorithm: Evolving "Hello, World" by jacques_chester on Wednesday September 28, 2011 @10:17AM (#3047929)
It can get pretty Rube Goldbergesque, apparently. The main rule of thumb is that if you're doing GP with CPU strings as your representation, beware of including run time in the fitness function. Because you will almost inevitably get over adaptation that breaks on any other platform.