Add user manual to summary
This commit is contained in:
parent
94570601e1
commit
ed76d07345
|
@ -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 |
|
||||||
|
|
BIN
docs/Summary.pdf
BIN
docs/Summary.pdf
Binary file not shown.
Loading…
Reference in New Issue