I am reminded of two conflicting reports I got from two friends about an attempt to evolve a sorting program. One friend reported that it was discouraging. The evolved programs never were reliable and they took all kinds of time and had many superfluous features. The only way to actually get an algorithm that worked was to have a sorting method in mind then give the program more survival credit the more it mimicked the program in mind. Another friend reported that the attempt was a phenomenal success. A program evolved which sorted lists perfectly and efficiently and which was unlike any known sorting algorithm, In fact, no on could figure out what the program was doing; the only reason they felt it most be theoretically correct was that it sorted a huge number of lists perfectly every time. Can any of you tell me which friend is giving a more accurate account? (It is possible that the accounts refer to different experiments and are both accurate. The pessimistic account was told to me about 10 years ago, the other account recently.)
============================================================ FRIAM Applied Complexity Group listserv Meets Fridays 9a-11:30 at cafe at St. John's College lectures, archives, unsubscribe, maps at http://www.friam.org