This is really brilliant. I would like to see someone use this process to evolve something unique such as a better chess algorithm. I can imagine how it would work. Start with a primordial algorthm and have it play another chess program at very weak strength. Make mutations of the algorithm and have the established program increase it's strength slightly when the evolved algorithm wins. This would take quite awhile, but perhaps its possible to evolve a chess algorith stronger than any one which has been established. The power of natural selection.