Sto sviluppando un semplice tris e ampli; incrocia il gioco in cui il giocatore gioca contro il computer.
Ovviamente, uso la funzione Randomize della lingua, tuttavia, lo stadio finale della raffinatezza è cercare di far bloccare il computer alla mia mossa vincente (come fareste normalmente in un vero gioco). Questo, ovviamente, richiede più intelligenza da parte del computer.
Finora, ho appena pensato a tutte le permutazioni che si potevano avere e ho costruito questo in una grande struttura di selezione. Questo, come puoi immaginare, vede molte dichiarazioni if / case.
C'è un modo più intelligente di creare un noughts & attraversa l'IA piuttosto che delineando tutte le possibili mosse vincenti?
Grazie.