Autores:
- Guillén Torrado, Sara
- Mocinha Sánchez, Daniel
- Python 3.10.12
- ArcadeDB 25.3.2
- VSCode
- GitHub
Dado un Pokémon A y un movimiento X, cómo podría aprenderlo a través de cadenas de crianza.
- Obtenemos los Pokémon que pueden aprender el movimiento X.
- Buscamos las cadenas de crianza entre el Pokémon A y los Pokémon que pueden aprender el movimiento X.
- Mostramos las cadenas de crianza encontradas.
- Mostrar Pokémon por Generación
- Mostrar Pokémon por Tipo
- Mostrar Pokémon por Habilidad
- Mostrar Pokémon por Grupo Huevo
- Mostrar Pokémon por Colores
- Mostrar Pokémon por Categoría
Para que la aplicación funcione correctamente, es necesario tener versiones compatibles con Python y ArcadeDB.
Es imprescindible que ArcadeDB esté en ejecución. Para ello, se debe seguir la guía de instalación de ArcadeDB (dentro
de ./docs) y ejecutar el servidor.
cd /mnt/c/Users/estudiante/arcadedb-25.3.2/bin
./server.sh
La primera vez que se utilice la aplicación, es necesario cargar los datos en la base de datos. Para ello, se debe
ejecutar el script load_data.py:
python3 load_data.pyCuidado, porque tenemos variables para no tener que cargar los datos durante la realización de pruebas. Para su correcto
funcionamiento desde cero, se deben cambiar las siguientes variables a True:
CARGAR_TODO = True
CARGAR_LEARNSETS = TruePara ejecutar la aplicación, se debe ejecutar el script app.py:
python3 app.py