Analizando compilación con algoritmos genéticos

Esto no quedó como me hubiera gustado, pero lo pongo para lo que pueda servir. Para el proyecto final de Análisis de Algoritmos escribí un entorno muy básico que hace algo parecido a Acovea, nada más que hecho en poco más que un fin de semana. Tiene muchos errores de concepto y probablemente de implementación, y la conclusión posiblemente no sea válida.

Problemas aparte, la implementación que usé tiene varios aspectos interesantes. Usa un programa en zsh que utiliza un programa auxiliar para llamar al compilador con las opciones correspondientes a un cromosoma, y el programa que compila se mide su propio tiempo de ejecución y lo almacena en memoria compartida.

AdjuntoTamaño
algogen.pdf127.77 KB
Powered by Drupal, an open source content management system