The main system uses gpt-4-0314 for curriculum, code generation, and self-verification; gpt-3.5-turbo-0301 for context and skill descriptions; and text-embedding-ada-002 for retrieval. The environment is MineDojo controlled through Mineflayer. Each main method receives 160 prompting iterations and is run for three trials. A prompting iteration is a model call in code generation, not a normalized environment step, token count, dollar cost, or wall-clock duration.
ReAct, Reflexion, and AutoGPT did not operate in this setting out of the box, so the authors adapted them to structured state and executable code. ReAct receives environment feedback and agent state. Reflexion additionally receives execution errors and Voyager’s self-verification module. AutoGPT receives state, feedback, and errors while decomposing the top-level exploration goal, but lacks Voyager’s automatic curriculum, persistent skill library, and explicit task-success gate. These are system-level comparisons, not untouched reference implementations.
Within that contract, Voyager discovers 63 unique items in 160 prompts—3.3 times the evaluated baselines—and travels 2.3 times farther than the baselines. It reaches wooden, stone, and iron tools in 6 ± 2, 11 ± 2, and 21 ± 7 prompting iterations across successful trials. AutoGPT requires 92 ± 72, 94 ± 72, and 135 ± 103. Diamond is not a reliable success: Voyager reaches it once in three trials at prompt 102; every other method is 0/3.
Map coverage adds a separate behavioral signal. An item counter alone could reward local crafting chains. The larger traversal envelope shows that Voyager leaves local regions and encounters a wider distribution of biomes and resources. It does not prove better navigation in a low-level sense because Mineflayer supplies navigation primitives; it shows that the high-level controller schedules behavior that results in broader movement.
The transfer experiment is the cleanest evidence for executable memory. The authors clear inventory, create a new world, provide four unseen tasks, and allow at most 50 prompting iterations. Full Voyager solves diamond pickaxe, golden sword, lava bucket, and compass in all three trials, at 19 ± 3, 18 ± 7, 21 ± 5, and 18 ± 2 iterations. Voyager without the library is generally slower and misses one diamond-pickaxe trial. Giving Voyager’s library to AutoGPT improves AutoGPT, although it still solves tasks less reliably. Because the world and inventory reset while the programs persist, the intervention isolates transferable value in the artifacts better than the main exploration curve does.
Definition 1.6 (prompting iteration).
One code-generation prompting round in the reported evaluation. It is not an environment step, token-normalized compute measure, wall-clock duration, or total count of every model invocation in the system.