Codi de la Pràctica de PRO2 - Evaluator
En aquest repositori trobareu les versions de la pràctica de PRO2 de l'any 2020/2021 (Q2) anomenada Evaluator.
- L'enunciat de la pràctica es pot llegir al fitxer Enunciat Practica.pdf, aquest fitxer ha estat obtingut de la web de PROII de la FIB.
- La carpeta Evaluator 1.2 conté la versió que passa la entrega intermèdia del Jutge (Entrega Intermedia)
- La carpeta Evaluator 2.3 conté la versió que passa la entrega final del Jutge (Entrega Final)
- A cadascuna de les carpetes hi trobareu un fitxer
Makefile
el qual us permetrà crear un fitxer executable de la versió de la carpeta. Per utilitzar elMakefile
heu de nevagar des de terminal fins a la carpeta on heu guardat els arxius i utilizat la instrucciómake
- A més a més, a cada carpeta també hi trobareu un fitxer
Doxyfile
el qual us permetrà crear la documentació corresponent a cada carpeta. Per fer-ho s'utilitza el programa Doxygen (Doxygen repository) i Graphviz (Graphviz Repository). Per instalar-lo en Debian es poden fer manualment a través dels repositoris o bé amb les següents instruccions:
sudo apt install doxygen
sudo apt install graphviz
sudo apt update
- Per crear la doxumentació s'ha de navegar fins la carpeta de la versió desitjada i utilizar la instrucció
doxygen
- Seguidament, per obrir-ho podem emprar la instrucció
xdg-open DOC/html/index.html
En quant a les carpeta que contenen jocs de prova:
- La carpeta Jocs de Proves - Pràctica conté jocs de prova que tests les diverses funcionalitats de la pràctica, els diversos tests que s'hi poden crear han estat creats per @JoanK11
- La carpeta Jocs de Proves - Eficiència conté un generador de tests per provar la eficiència d'un programa
Per fer ús dels jocs de proves es trobaran les instruccions necessàries a les respectives carpetes.