atlas

Research map / Large language models / Agents, code and math

Factorio Learning Environment

NeurIPS 2025 · Large language models › Agents, code and math · approach: Agent instruction-following benchmarks · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces the Factorio Learning Environment, an open-ended Python-REPL benchmark built on Factorio with lab-play (24 tasks) and open-play (build largest factory) settings, evaluating frontier LLMs on planning, spatial reasoning, and error correction.

Problem

Existing LLM agent benchmarks saturate because they have natural completion states, so new open-ended evaluations are needed that can differentiate increasingly capable models over long horizons.

Approach

A Factorio-based environment where agents write Python programs against a typed API through a persistent REPL, with an unbounded production-score reward and milestones, so there is no natural completion state and difficulty scales exponentially with the tech tree.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Claude 3.5-Sonnet rather than the evaluated weaker coding modelsFLE agents · Lab-playtask success rate: Claude: 21.9 $\pm$ 1.3; GPT-4o-Mini: 5.2 $\pm$ 0.6Helped
Invest in technological research and deploy electric mining drillsClaude 3.5-Sonnet · Open-playproduction score (PS): from 200k to 300k; 1.5xHelped
Focus on short-sighted objectives instead of long-term research and scaling productionGemini-2 and Deepseek-v3 agents · Open-playproduction scoreHurt

Surprising findings

Limitations

Experimental setup

Benchmarks: FLE lab-play (24 tasks) FLE open-play

Metrics: task success rate production score milestones assert success rate error rate

Baselines: Claude-3.5-Sonnet GPT-4o GPT-4o-Mini DeepSeek-v3 Gemini-2-Flash Llama-3.3-70B-Instruct

Builds on: ReAct-style agent scaffolding Minecraft benchmarks (MineDojo) Jericho

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy