Quatro agentes Gemini 4 Argon derrotaram o Ender Dragon em uma partida de Minecraft Java Edition 1.20.4, segundo um estudo de pesquisadores do Google DeepMind. A execução ocorreu no modo Sobrevivência, na dificuldade Fácil, e levou 27 horas e 14 minutos do primeiro programa à vitória.
O que os agentes fizeram na partida
Maxence Faldor, Satinder Singh e Roberta Raileanu relatam uma única execução em um mundo gerado aleatoriamente, com comandos de trapaça desativados. Até derrotar o dragão, os quatro agentes escreveram 2.783 programas, trocaram 229 mensagens pelo chat e morreram 605 vezes.
Como os agentes controlaram Minecraft
Os agentes escreveram código em JavaScript, executado por meio da biblioteca Mineflayer e de um complemento de busca de caminhos. Eles recebiam informações estruturadas em texto sobre o mundo, em vez de controlar o jogo com pixels, teclado ou mouse. Entre os dados disponíveis estavam blocos escondidos atrás de rocha sólida.
Os quatro agentes compartilharam memória persistente e se coordenaram pelo chat do jogo. Seus papéis surgiram durante a partida. Um quinto agente, chamado Observer, acompanhou a execução, mas não controlou nenhum jogador.
Os pesquisadores puderam acompanhar um painel ao vivo e pausar ou encerrar a sessão. Os autores afirmam que não intervieram na partida.
Erros, mortes e registro da vitória
Os autores calculam que 22% dos programas terminaram em erro. O Ender Dragon causou 69 das 605 mortes registradas até a vitória. Seis reinicializações do servidor pausaram o mundo por cerca de 20 minutos no total, tempo incluído nas 27 horas e 14 minutos da execução.
Ao longo da sessão inteira, os agentes executaram 2.839 programas de jogador; os 2.783 correspondem aos programas usados até a vitória. Os pesquisadores dizem que registraram programas, resultados, mensagens e logs do servidor. No relato deles, a conquista “Free the End”, registrada no log, confirmou a derrota do dragão.
O que a estimativa de uso da API inclui
Com base nos contadores de tokens e nos preços de tabela da API, os autores estimam que os quatro agentes jogadores usaram cerca de US$ 520 em tarifas introdutórias ou US$ 1.040 em tarifas padrão até a vitória. Para a sessão inteira, incluindo o Observer e a atividade após o fim da partida, estimam cerca de US$ 810 nas tarifas introdutórias ou US$ 1.620 nas padrão. São estimativas de preço de tabela, não faturas nem custos de operação dos serviços do Google.
O que uma partida permite concluir
O estudo relata uma única execução, descrita pelos autores como a primeira tentativa iniciada. A vitória, portanto, não fornece uma taxa de sucesso em partidas repetidas. Ela também ocorreu na dificuldade Fácil, com acesso a informações estruturadas do jogo, inclusive blocos ocultos, e não por percepção visual como a de uma pessoa jogando diante da tela.