Finalmente sono riuscito a realizzare una sorta di intelligenza artificiale per il mio Othello, basandomi ovviamente sul codice che avevo precedentemente scritto per l’Othello PvP semplice in Java (che consentiva di giocare in modalità umano contro umano e quindi a due giocatori).

Adesso è possibile battersi contro il computer, che valuterà le proprie mosse studiando il punteggio che acquisirebbe con ogni mossa fattibile da parte di esso stesso.

Othello PvC semplice in Java (umano contro computer) (ultimo aggiornamento 15/01/2011)

Il codice contiene ancora parti fondamentalmente inutili per lo svolgimento del gioco, ma utili per il debug, li rimuoverò non appena il codice verrà testato a sufficienza.

Vi prego di segnalare eventuali bug o suggerimenti commentando questo articolo.

About OpenProgrammers

Programmatore per passione. Mi piace condividere qualsiasi idea o informazione utile, per questo motivo ho realizzato il blog.