Add user manual to summary

This commit is contained in:
coolneng 2021-04-20 00:02:38 +02:00
parent 94570601e1
commit ed76d07345
Signed by: coolneng
GPG Key ID: 9893DA236405AF57
2 changed files with 30 additions and 0 deletions

View File

@ -84,3 +84,33 @@ Para mejorar la eficiencia del algoritmo, usamos la heurística del primer mejor
} }
\KwRet{$finalSolution$} \KwRet{$finalSolution$}
\end{algorithm} \end{algorithm}
** Implementación
La práctica ha sido implementada en /Python/, usando las siguientes bibliotecas:
- NumPy
- Pandas
*** Instalación
Para ejecutar el programa es preciso instalar Python, junto con las bibliotecas *Pandas* y *NumPy*.
Se proporciona el archivo shell.nix para facilitar la instalación de las dependencias, con el gestor de paquetes [[https://nixos.org/][Nix]]. Tras instalar la herramiento Nix, únicamente habría que ejecutar el siguiente comando en la raíz del proyecto:
#+begin_src shell
nix-shell
#+end_src
*** Ejecución
La ejecución de ambos algoritmos se realiza mediante el siguiente comando:
#+begin_src shell
python src/main.py <dataset> <algoritmo>
#+end_src
Los parámetros posibles son:
| dataset | algoritmo |
| Cualquier archivo de la carpeta data | greedy |
| | local |

Binary file not shown.