- Generazione del labirinto usando algoritmo Ricerca in profondità (Depth-First Search, DFS)
- Implementazione della funzione di Backtracker ricorsivo
- Uso di interfacce per permettere Dependency injection
- Uso di classi:
- Grafica realizzata con la libreria Swing