Contenuti
Multimediali
B
Snake
Qui puoi sfidare due intelligenze artificiali a Snake.
Lo scopo è semplice: far mangiare più mele possibile al serpente evitando che sbatta la testa su se stesso. Anche se non ci hai mai giocato, ti basteranno un paio di partite per capire come muoverti e accumulare punti.
Le due intelligenze artificiali con cui puoi gareggiare sembrano identiche ma variano per il numero di tentativi con cui hanno “imparato a giocare”: la prima è stata addestrata su 100 partite, la seconda su ben 10 milioni.
Ma cosa significa che “è stata addestrata”?
Quando un’intelligenza artificiale impara a giocare a Snake, all’inizio fa errori assurdi: ad esempio se la mela è proprio dritto davanti alla testa del serpente, gira a destra. Non sa cosa sia uno spazio a due dimensioni come quello in cui si svolge il gioco, cosa significhi “destra” o “sinistra”, o cosa voglia dire “evitare un ostacolo” o “cercare di raggiungere la mela”.
Ogni partita fatta, però, produce un punteggio, e quel numero diventa un dato che la macchina deve cercare di far crescere, questo è il suo obiettivo. In base ai risultati che ottiene, partita dopo partita, il sistema modifica via via la sua strategia, mantenendo le decisioni che ha visto che mediamente gli fanno fare più punti ed eliminando quelle che invece gliene fanno fare di meno. Ripetendo questo processo molte volte, la strategia di gioco migliora e l’intelligenza artificiale diventa sempre più abile… fino a essere quasi imbattibile.
Mentre giochi, osserva le strategie delle due AI: la seconda è chiaramente più “intelligente”. Forse abbastanza da farci pensare che, in qualche modo, abbia “capito” qualcosa. Ma possiamo dire che queste due AI siano davvero intelligenti?