Ovo je prvi slučaj da su AI agenti samostalno prešli Minecraft koristeći isključivo standardnu biblioteku Mineflayer, bez alata koje su za tu igru izradili ljudi
Prema radu objavljenom na repozitoriju arXiv, četiri agenta Gemini 4 Argon u izoliranom svijetu za preživljavanje u Minecraftu uspjela su ostvariti zadani cilj: poraziti zmaja Endera.
Za to im je trebalo nešto više od jednog dana zajedničkog igranja, a trošak u obliku potrošenih tokena iznosio je oko 520 američkih dolara.
Agenti su napisali ukupno 2783 programa u jeziku JavaScript.
Koliko je autorima istraživanja poznato, ovo je prvi slučaj da su AI agenti samostalno, od početka do kraja, prešli Minecraft koristeći isključivo standardnu biblioteku Mineflayer, bez unaprijed istraženih 'seedova' (početnih parametara svijeta) ili drugih alata koje su za tu igru izradili ljudi.
Što je biblioteka Mineflayer? Riječ je o stabilnom JavaScript API-ju visoke razine za stvaranje botova u Minecraftu.
Drugim riječima, agenti nisu izravno upravljali likovima u igri, već su koristili Mineflayer kako bi putem skripti definirali svoje postupke.
Umjesto promatranja piksela ili pritiskanja tipki, agenti bi napisali i pokretali kratke programe u JavaScriptu - na primjer: 'otiđi na ove koordinate i iskopaj svu željeznu rudu u krugu od 16 blokova' - te iščitavali tekstualni odgovor koji bi dobili.
Čovjeku se to vjerojatno čini kao nepotrebno kompliciran i pomalo zastario pristup rješavanju zadatka.
No, to otkriva nešto zanimljivo o onome što se ovdje zapravo dogodilo: agenti opće namjene za pisanje računalnog koda su preuzeli opsežan i složen programerski zadatak.
Od njih se tražilo podjelu zadataka na način koji najučinkovitije iskorištava njihovo vrijeme, komunikaciju uspjesima i neuspjesima i tako dalje.
Takve vještine su nužne za rješavanje velikih inženjerskih zadataka u razvoju softvera.
Dokumentirane su i neke fascinantne pojave. Recimo, agentima nisu dodijeljene konkretne uloge, već su samo dobili uputu kako sami odlučuju o načinu podjele posla.
Tijekom 229 poruka razmijenjenih prije pobjede, tim je usvojio obrasce djelovanja poznate iz učinkovitih ljudskih timova.
Iako su agenti na kraju uspjeli, često su napravili pravi kaos u situacijama koje bi ljudi smatrali jednostavnima.
Igrajući na lakoj razini, svejedno su uspjeli poginuti čak 605 puta, uglavnom od ruku čudovišta.
Nešto više od petine programa koje su napisali agenti (22 posto) nije funkcioniralo kako je trebalo.
Kako bi došli do glavnog čudovišta u igri, trebalo im je blizu 14 sati, piše Gizmodo.