Para ejecutar el programa completo se utiliza el siguiente comando:
python3 menu.py resultados/x.txt
Por ejemplo así:
python3 menu.py resultados/3_3_2.txt
Para ejecutar los validadores se debe hacer así:
python3 validador_3_partition_CU.py
python3 validador_batalla_naval.py
Donde x es el nombre del archivo de ejemplo que se encuentra en resultados.
Por otra parte, en el repositorio se encuentran los 3 algoritmos:
- Backtracking
- Programación Lineal
- Aproximación
También se encuentran los validadores
Además se encuentran las dos notebooks con los ejemplos de compilación y gráficos de los tiempos. En la carpeta datos se pueden encontrar sets de datos propios que utilizamos para hacer pruebas además de los sets dados por el curso.
Por último, se encuentra el informe.