Pith. sign in

REVIEW 15 cited by

TextWorld: A Learning Environment for Text-based Games

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1806.11532 v2 pith:6S6C7K7P submitted 2018-06-29 cs.LG cs.CLstat.ML

classification cs.LGcs.CLstat.ML
keywords gameslearningtextworldtext-basedagentschallengescuratedenvironment
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

We introduce TextWorld, a sandbox learning environment for the training and evaluation of RL agents on text-based games. TextWorld is a Python library that handles interactive play-through of text games, as well as backend functions like state tracking and reward assignment. It comes with a curated list of games whose features and challenges we have analyzed. More significantly, it enables users to handcraft or automatically generate new games. Its generative mechanisms give precise control over the difficulty, scope, and language of constructed games, and can be used to relax challenges inherent to commercial text games like partial observability and sparse rewards. By generating sets of varied but similar games, TextWorld can also be used to study generalization and transfer learning. We cast text-based games in the Reinforcement Learning formalism, use our framework to develop a set of benchmark games, and evaluate several baseline agents on this set and the curated list.

Discussion (0). Sign in to comment.

Forward citations

Cited by 15 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. WebGameBench: Requirement-to-Application Evaluation for Coding Agents via Browser-Native Games

    cs.AI 2026-05 unverdicted novelty 7.0 of 10

    WebGameBench is a new benchmark that evaluates coding agents on building browser-native games from frozen specifications, with runtime browser evaluation showing best agents reach 76.9% usable rate but only 20.2% exce...

  2. WebGameBench: Requirement-to-Application Evaluation for Coding Agents via Browser-Native Games

    cs.AI 2026-05 unverdicted novelty 7.0 of 10

    WebGameBench is a benchmark that evaluates coding agents by having them generate browser-native games from specifications, then running those games in a real browser to assign EXCELLENT, USABLE, or UNUSABLE labels, wi...

  3. Language Models as Knowledge Bases?

    cs.CL 2019-09 accept novelty 7.0 of 10

    BERT stores relational knowledge extractable via cloze queries without fine-tuning and matches supervised baselines on open-domain QA tasks.

  4. Leveraging Trajectory Graphs for Pre-Execution Error Diagnosis in Agentic LLM Systems

    cs.AI 2026-07 conditional novelty 6.0 of 10

    Modeling agent trajectories as action-centric probabilistic graphs lets a GNN warn LLM agents of likely step-level errors before execution, improving pass ratio ~14.7% across four benchmarks.

  5. CL-bench Life: Can Language Models Learn from Real-Life Context?

    cs.CL 2026-04 unverdicted novelty 6.0 of 10

    CL-bench Life shows frontier language models achieve only 13.8% average success on real-life context tasks, with the best model at 19.3%.

  6. LACE: Lattice Attention for Cross-thread Exploration

    cs.AI 2026-04 unverdicted novelty 6.0 of 10

    LACE enables parallel reasoning paths in LLMs to communicate via lattice attention and error-correct using synthetic training data, improving accuracy by over 7 points over standard parallel search.

  7. Utilizing and Calibrating Hindsight Process Rewards via Reinforcement with Mutual Information Self-Evaluation

    cs.CL 2026-04 unverdicted novelty 6.0 of 10

    MISE proves that hindsight self-evaluation rewards equal minimizing mutual information plus KL divergence to a proxy policy, and experiments show 7B LLMs reaching GPT-4o-level results on validation tasks.

  8. Agent Learning via Early Experience

    cs.AI 2025-10 conditional novelty 6.0 of 10

    Training agents to predict consequences of their own alternative actions (implicit world modeling) or to reflect on why expert actions were better (self-reflection) consistently improves task success, OOD generalizati...

  9. Structured Feedback Improves Repair in an LLM Agent Loop

    cs.SE 2026-07 conditional novelty 5.0 of 10

    Verifier feedback that includes the failed location, observed value, and valid alternatives substantially improves LLM repair success in TextWorld; most of the gain comes from the alternatives rather than from JSON fo...

  10. Multi-Agent Transactive Memory

    cs.AI 2026-06 unverdicted novelty 5.0 of 10

    MATM is a retrieval framework that lets populations of LLM agents share and reuse task trajectories to improve performance on interactive tasks without joint training.

  11. LACE: Lattice Attention for Cross-thread Exploration

    cs.AI 2026-04 unverdicted novelty 5.0 of 10

    LACE enables concurrent reasoning paths in LLMs to interact via lattice attention and a synthetic training pipeline, raising accuracy more than 7 points over independent parallel search.

  12. LACE: Lattice Attention for Cross-thread Exploration

    cs.AI 2026-04 unverdicted novelty 5.0 of 10

    LACE adds lattice attention to let parallel LLM reasoning threads interact and correct errors, raising accuracy over 7 points versus standard independent sampling.

  13. Machine Intelligence that Understands Visual and Linguistic Information and Interacts with Humans and Environments

    cs.CV 2026-05 unverdicted novelty 4.0 of 10

    Introduces GRIT, LTMI, and a hierarchical attention framework claiming performance gains on image captioning, visual dialog, and ALFRED instruction following.

  14. Learning to Reason for Factuality

    cs.CL 2025-08 unverdicted novelty 4.0 of 10

    An online RL reward balancing factual precision, detail, and relevance is reported to reduce reasoning-LLM hallucination by 23.1 points, but the attached manuscript is an unrelated paper.

  15. Why Build an Assistant in Minecraft?

    cs.AI 2019-07 unverdicted novelty 4.0 of 10

    A rationale is presented for developing an assistant in Minecraft to advance natural language understanding and dialogue learning.

Pith tools