Czterej agenci Gemini 4 Argon pokonali bossa o nazwie Ender Dragon w jednej rozgrywce Minecrafta, trwającej 27 godzin i 14 minut. Autorzy badania opisują grę na poziomie Easy, w której agenci sterowali postaciami za pomocą kodu i odczytywali ustrukturyzowane informacje o świecie, zamiast patrzeć na ekran i używać klawiatury czy myszy.
Jak przebiegała rozgrywka
Badacze Google DeepMind Maxence Faldor, Satinder Singh i Roberta Raileanu opisali jeden przebieg w trybie przetrwania, w losowo wygenerowanym świecie Minecraft Java Edition 1.20.4. Polecenia cheatów były wyłączone. Zwycięstwo nastąpiło po 27 godzinach i 14 minutach od uruchomienia pierwszego programu. Do tego momentu agenci napisali 2783 programy, wymienili 229 wiadomości na czacie i zginęli 605 razy.
Gra sterowana kodem
Każdy z czterech agentów pisał kod w JavaScripcie, który wykonywała biblioteka Mineflayer wraz z wtyczką do wyznaczania trasy. Zamiast obrazu z gry agenci otrzymywali ustrukturyzowany tekst o jej stanie. Informacje obejmowały między innymi otoczenie postaci oraz bloki ukryte za litą skałą.
Agenci porozumiewali się przez czat w grze i korzystali ze wspólnej, trwałej pamięci. Role wyłoniły się w trakcie rozgrywki, a nie zostały przydzielone przed jej rozpoczęciem. Piąty agent, nazwany Observerem, śledził przebieg, ale nie sterował żadną postacią.
Badacze mogli obserwować sesję na żywo oraz ją wstrzymać lub zakończyć. Autorzy podają, że nie ingerowali w rozgrywkę. Jako potwierdzenie zwycięstwa wskazują zapisane w logach serwera osiągnięcie „Free the End”.
Błędy, zgony i przerwy
Według autorów 22% programów kończyło się błędem. Smok zabił agentów 69 razy, a sześć restartów serwera wstrzymało świat łącznie na około 20 minut. W sumie do zwycięstwa postacie zginęły 605 razy.
Te liczby opisują jeden przebieg, a nie wyniki serii powtórzeń. Autorzy nie podają wskaźnika skuteczności dla kolejnych prób. Poziom Easy oraz dostęp przez Mineflayer do ustrukturyzowanego stanu świata określają warunki, w których agenci osiągnęli cel.
Ile wyniosło szacowane użycie API
Autorzy obliczyli koszty na podstawie liczników tokenów i cen katalogowych API. Dla czterech agentów grających do zwycięstwa oszacowali około 520 dolarów przy stawce wprowadzającej albo 1040 dolarów przy standardowej. Dla całej sesji, z Observerem i aktywnością po zwycięstwie, podali odpowiednio około 810 i 1620 dolarów.
Są to szacunki cenowe, nie faktury ani koszt świadczenia usługi przez Google. Kwoty dotyczą opisanej sesji i mają różny zakres: pierwsze obejmują czterech agentów do pokonania bossa, a drugie całą sesję wraz z Observerem i późniejszą aktywnością.