Performance Metrics and Challenges
The entire run took 27 hours and 14 minutes. During this time, the agents wrote and executed 2,783 JavaScript programs and exchanged 229 chat messages. The process was not without failure; the agents died 605 times, and the game server restarted six times, pausing the world for approximately 20 minutes in total.
To reach the End dimension, the agents had to gather Ender Pearls and Ender Rods, craft Eyes of Ender, and locate a Stronghold. One agent estimated the Stronghold’s position to within 43 meters of the actual portal room by tracking the movement of two Eyes of Ender. Once in the End, the agents identified 10 crystals that restored the dragon’s health and developed a strategy using stacked dirt blocks to destroy them.
The agents generated approximately 63,313 distinct lines of JavaScript and developed 42 helper functions. About 22% of the programs ended in an error, highlighting the significant amount of recovery and debugging required during the run.