Critticall es un software basado en algoritmos genéticos para hacer optimización de algoritmos. Se escribe el algoritmo básico en un pseudolenguaje C, se le pide que realice unas cuantas iteraciones y obtenemos un algoritmo que ofrece los mismos resultados pero mejorando tiempo y/o tamaño. La página tiene unos cuantos códigos de ejemplo (antes y después): Floyd algorithm, next permutation algorithm, Quicksort algorithm...
Comentarios
relacionado con http://meneame.net/story.php?id=7339
Me quedo con el comentario en digg:
>>You think that's cool? Try evolving an entire program!
>>http://www.progranism.com/ProgranismsReport/
>>Many people equate it to basically an evolving computer virus