Java Tris

Implementazione del Tic-Tac-Toe con AI basata su minimax

Screenshot dell'applicazione

Sviluppata durante l'apprendimento di Java, questa semplice implementazione del classico gioco del tris (Tic-Tac-Toe) ha una piccola caratteristica degna di nota: in qualsiasi turno, per entrambi i giocatori, si può definire se siano o meno controllati dal computer. Quindi, è possibile fare manualmente qualche mossa sbagliata, e poi abilitare l'AI e osservarne il comportamento da stati di gioco che, controllando la partita per intero, non avrebbe mai raggiunto.

L'AI è basata sull'algoritmo minimax.


File .JAR pronto all'uso e codice sorgente sono disponibili per il download:

archivio eseguibile Java archivio codice sorgente