Doom è senza dubbio uno dei padri del genere FPS e, allo stesso tempo, uno dei primi titoli che ha permesso lo sviluppo di partite con un alto livello di competitività. Con il passare degli anni sono nati ogni tipo di mod e bot che ci hanno aiutato a rifinire le nostre abilità, ma ora Doom è diventato il campo di addestramento per un'intelligenza artificiale creata da due programmatori della Università Carnegie Mellon. L'IA ha ancora molto da imparare, ma dobbiamo ammettere che la mira non è il suo punto debole…
Un viaggio nella nostalgia
È uno di quei ricordi che resteranno nella mia testa fino all'ultimo giorno della mia vita. Partite multiplayer di Doom collegando due computer con un cavo seriale traballante che non tollerava nemmeno il semplice fatto di respirare accanto ad esso. Poi siamo passati a connessioni 10BASE2 con cavi RG-58 e terminali BNC… ed è stata gloria. Inoltre, tutto ciò è avvenuto sotto MS-DOS, caricando manualmente cose come LSL e IPX affinché i computer si vedessero tra loro. Poi è arrivato Windows, alcuni dettagli sono diventati più semplici… e io sono invecchiato. Ma l'eredità di Doom rimane intatta e deve essere nella lista di qualsiasi giocatore che cerchi un'esperienza retrò. L'ultima novità legata a Doom lo presenta come campo di addestramento per un'intelligenza artificiale che vuole imparare a giocare agli FPS e distruggere tutto sul suo cammino.
L'intelligenza artificiale al lavoro
Questa intelligenza artificiale è gestita da Guillaume Lample e Devendra Singh Chaplot, due programmatori dell'Università Carnegie Mellon. Il meccanismo dietro l'IA è ciò che i suoi creatori chiamano «apprendimento per rinforzo profondo», guadagnando punti per spostarsi sulla mappa, sconfiggere nemici e raccogliere oggetti, mentre li perde ogni volta che subisce danni o muore. Il video mostra l'intelligenza artificiale in uno scontro con una serie di bot che utilizzano le risorse di base del gioco. Questi bot non sono molto bravi a combattere, poiché non sostituiscono mai il loro armamento, ma l'IA non si cura molto della sua salute all'inizio. Dopo essere morta un paio di volte, notiamo un maggiore movimento per raccogliere medikit, senza diminuire la sua mira. Ogni volta che otteneva il fucile a doppia canna, la sua precisione era devastante.
Conclusioni
Chi desidera vedere più da vicino i dettagli tecnici dietro l'addestramento può accedere al PDF pubblicato qui, ma credo che i risultati parlino da soli. Le intelligenze artificiali hanno la capacità di giocare senza pause. Non mangiano, non dormono, né hanno bisogno di trattenere lo stimolo di andare in bagno. I programmatori dicono che ha già sconfitto alcuni giocatori umani. Vedremo in futuro una categoria speciale di e-sports con intelligenze artificiali che si sfidano? Il tempo lo dirà.