Vai al contenuto
AI.info

The Pulse

Quattro agenti Gemini 4 Argon sconfiggono l’Ender Dragon di Minecraft

Quattro agenti Gemini 4 Argon hanno sconfitto l’Ender Dragon di Minecraft in un mondo generato casualmente, a difficoltà Facile, dopo 27 ore e 14 minuti. I ricercatori riportano 2.783 programmi, 605 morti e un’unica partita completata usand

Quattro agenti Gemini 4 Argon sconfiggono l’Ender Dragon di Minecraft

AI.info Team · Scritto con l’IA ·

I quattro agenti Gemini 4 Argon sono morti 605 volte prima di sconfiggere l’Ender Dragon di Minecraft. La partita è durata 27 ore e 14 minuti, ha richiesto 2.783 programmi scritti dagli agenti e si è conclusa in un mondo generato casualmente, a difficoltà Facile, secondo uno studio inviato ad arXiv il 15 ottobre.

I ricercatori descrivono il risultato come il primo completamento autonomo di Minecraft dall’inizio alla fine da parte di agenti di IA che usano la libreria standard Mineflayer, per quanto ne sanno, senza un seed esaminato in anticipo né strumenti specifici per il gioco scritti da esseri umani. Si è trattato di una sola partita, non di una misura dell’affidabilità con cui il sistema riesce a finire il gioco.

Quattro giocatori, un obiettivo condiviso

Ogni agente controllava un giocatore tramite Mineflayer, una libreria JavaScript open source. Gli agenti si scambiavano informazioni attraverso la chat del gioco e una memoria condivisa, e decidevano autonomamente come dividersi il lavoro. I ricercatori seguivano la partita tramite una dashboard in tempo reale e potevano metterla in pausa o interromperla, ma affermano di non aver avuto bisogno di intervenire.

«Partendo da un mondo generato casualmente a difficoltà Facile, la squadra ha scritto 2.783 programmi e sconfitto il drago in 27 ore e 14 minuti, morendo 605 volte lungo il percorso.»

Maxence Faldor, Satinder Singh e Roberta Raileanu, «A team of Gemini 4 Argon agents beats Minecraft»

Una quinta istanza di Gemini 4 Argon ha svolto il ruolo di Osservatore anziché di giocatore. Lo studio afferma che tutti i programmi, i messaggi in chat e gli eventi del server sono stati registrati; la vittoria compare anche nel registro del server come avanzamento «Free the End».

Mineflayer ha dato agli agenti più di una semplice visuale del gioco

I giocatori non controllavano Minecraft tramite schermate e pressioni di tasti. Scrivevano programmi JavaScript che Mineflayer eseguiva, poi leggevano descrizioni testuali della propria posizione, salute, inventario e delle aree circostanti, oltre ai risultati dei programmi. Il suo plugin di ricerca dei percorsi pianificava gli itinerari, mentre la libreria rendeva disponibili informazioni come i blocchi e le creature nelle vicinanze.

Questa interfaccia ha inciso sul risultato. Gli autori osservano che Mineflayer poteva rivelare i blocchi dietro la roccia solida e lo stato interno del drago: informazioni non disponibili a un giocatore umano che guarda lo schermo. Gli agenti disponevano inoltre di conoscenze pregresse su Minecraft e Mineflayer acquisite durante l’addestramento, e il gioco era impostato su Facile, modalità in cui i mostri infliggono meno danni e la fame non può uccidere un giocatore.

La squadra ha trasformato le difficoltà in istruzioni condivise

Gli agenti si sono divisi i compiti tra Overworld, Nether ed End. Uno ha individuato una fortezza del Nether e in seguito ha calcolato la posizione della roccaforte tracciando la traiettoria di due Occhi di Ender lanciati; la posizione stimata era a 43 metri dalla stanza del portale. I compagni di squadra hanno condiviso coordinate e recuperato gli oggetti lasciati cadere dopo le morti.

Lo scontro con il drago ha fatto emergere un altro problema: la sua salute continuava a rigenerarsi. Circa 21 ore dopo l’inizio della partita, un agente ha individuato nei dieci cristalli sui pilastri di ossidiana la causa della rigenerazione. La squadra ha impilato blocchi di terra accanto ai pilastri, colpito i cristalli a pugni e scavato per tornare a terra; tutti e dieci sono stati distrutti nelle quattro ore e 40 minuti successive. Il drago è caduto 39 minuti dopo la rimozione dell’ultimo cristallo.

Una vittoria, non una prova di affidabilità

Lo studio registra 229 messaggi scambiati e sei riavvii del server, che hanno messo in pausa il mondo per circa 20 minuti complessivi. Riporta inoltre circa 24.000 chiamate al modello e stima il costo della partita dei quattro giocatori in circa 520 dollari sulla base del prezzo di listino pubblico introduttivo dell’API di Gemini 4 Argon, oppure 1.040 dollari al prezzo standard. Il costo dell’intera sessione, compresi l’Osservatore e le attività successive alla vittoria, è stimato rispettivamente in 810 o 1.620 dollari; gli autori sottolineano che si tratta di stime basate sui prezzi di listino, non del costo di erogazione del modello.

Lo studio verifica se agenti di programmazione generalisti possano trasformare conoscenze già disponibili sul gioco in programmi e coordinarsi durante un compito di lunga durata, non se possano imparare Minecraft da zero. Poiché i ricercatori descrivono soltanto il loro primo avvio, il risultato non può mostrare con quale frequenza un’altra squadra riuscirebbe nell’impresa. Mostra che una squadra di quattro agenti ha completato una partita a difficoltà Facile, con il server che ha registrato l’avanzamento finale «Free the End» 27 ore e 14 minuti dopo il primo programma.

Fonti

Esplora

Altri articoli