Cambios menores: añadidos algunos métodos a la clase enemy para implementar la IA
- Corregidos los fallos de concepto a la hora de interpretar cuándo una casilla del tablero tiene o no muro.
- Creación de nuevos métodos para la generación de muros en la clase LabyrithGenerator.
- Creación de un método de guardado en archivo del tablero de juego en la clase Scenario.
- Creación de un método de visualización por consola en la clase LabyrithGenerator únicamente con el fin de depurar los errores que pueda haber en su generación.
- Implementado definitivamente la generación aleatoria de laberintos.
- Creación e implementación de varios métodos privados auxiliares de la clase LabyrithGenerator para la generación del laberinto.
- Implementados los métodos fastIA() y normalIA() de la clase Enemy que controlan la inteligencia artificial de los fantasmas.
- Corregidos fallos en la clase Vector2D para poder ser usada por la clase QVector (operador == añadido).
- Añadida documentación a los métodos implementados.
- Los métodos no implementados tienen ahora un "modo testeo" para ejecutar pruebas de funcionalidad.
Ramas mezcladas. A partir de ahora se continuará el desarrollo únicamente en la rama master.