Specifiche che il progetto deve rispettare
Steps:
- Griglia con scacchi graficamente corretti
- Il gioco funziona a turni e termina quando un giocatore vince
- Suggerimenti delle mosse possibili per ciascun pezzo cliccando sullo stesso
- AI utilizzando mosse random (fra quelle possibili)
- AI utilizzando minimax
- Storico delle mosse con interfaccia grafica
- Replay (cliccando su una mossa nello storico lo stato della scacchiera viene riportato indietro a quello stato)