Skip to Main Content
Trunchbull
Not yet importedRequires sandbox

TextWorld

Upstream publisher Microsoft Researchmicrosoft/TextWorld

Generated text-adventure environments for planning, memory, exploration, and language grounding.

simulationlanguage-agentsplanningsandbox
PROVENANCEUPSTREAM RECORD
Upstream source
microsoft/TextWorld
Trunchbull port
Not packaged
Version
UPSTREAM
Release digest
Not compiled
License
MIT
Source commit: Upstream head not pinnedPublished Indexed July 30, 2026

WHAT THIS PROJECT MEASURES

README

TextWorld creates reproducible interactive fiction with explicit world state and admissible actions. It offers long-horizon agent evaluation without the cost of visual rendering.

A Trunchbull release needs seeded game generation, a structured observation/action loop, episode limits, objective reward capture, and replayable transcripts.

EXECUTION CONTRACT

Requires a lightweight stateful sandbox with seeded generation, text actions, reward capture, and episode replay.

TRUNCHBULL AVAILABILITY

Import status

Not yet imported

Not yet imported. TextWorld is a relatively inexpensive simulation-center follow-on once the shared episode lifecycle exists.

2 CASES

Evaluation cases

2

textworld/cooking

Cooking world

Requires sandbox

Explore, collect ingredients, and execute a multi-step recipe.

text observationtext action

textworld/treasure

Treasure hunt

Requires sandbox

Maintain state across rooms and actions to recover a target object.

text observationtext action

2 REQUESTED TOOLS

Tools

2

text observation

sandbox

Returns the current narrative state and available context.

Required

text action

sandbox

Submits a bounded natural-language game command.

Required

MACHINE-READABLE PROVENANCE

Registry record

{
  "name": "TextWorld",
  "catalogOwner": null,
  "source": {
    "url": "https://github.com/microsoft/TextWorld",
    "version": "Upstream project",
    "commit": "Upstream head not pinned",
    "license": "MIT"
  },
  "port": null,
  "release": {
    "digest": "Not compiled",
    "lane": "sandbox",
    "sandboxRequired": true
  },
  "cases": [
    "textworld/cooking",
    "textworld/treasure"
  ],
  "tools": [
    "text observation",
    "text action"
  ]
}

BUILD ON THIS PROJECT

Build and run supported benchmarks in your workspace.

Sign up