I see genetic programming as an interesting solution to lots of different problems, but I don't think debugging is one of them.<p>Bugs in my code usually reflect errors in my thinking (or typos). The genetic program would likely come up with the quickest hack that will get the code working, not the correct redesign that will be easiest to read and maintain for humans.