La salida de información por archivos se basa en la creación de ficheros que almacenan datos acerca de una ejecución del framework, estos archivos son almacenados en la carpeta de salida generada por defecto llamada "output" si es que no es cambiada. Esto es tanto para Simulated Annealing, Algoritmos Genéticos, Local Search e Iterated Local Search.
Se destacan dos formatos de salida: txt y csv
Los archivos generados con nombres predeterminados se crean hasta un n=30, la próxima ejecución del código sustituirá el archivo más antiguo creado.
Puede consultar el histórico de ejecuciones en el archivo de registro log.
Los archivos en formato txt tiene como nombre solution_[n].txt donde n representa el número de ejecución del código. Este archivo puede ser renombrado con el parámetro --solution.
El contenido de este archivo se basa en almacenar el tour de la mejor solución generada en la ejecución del codigo.
El archivo csv tiene como nombre trajectory_n.csv donde n representa el numero de la ejecución del código. De manera similar al archivo txt, puede ser renombrado con el parámetro --solution.
El fichero almacena el número de iteración y evaluación de las mejores soluciones locales encontradas durante la ejecución del algoritmo, indicando el coste y tour de estas.
Desarrollado por Jorge Polanco & Javier del Canto