Extend the action space: Cook a recipe. Bring out your agent’s inner gourmet chef by having it create meals with the action “cook.” Now, you can incorporate in the quests tasks such as cooking a savory omelet, a fancy Italian meal, or a fragrant fried rice dish. Yum.

Create a new skin for the world: A haunted castle. Forget the modern house. Imagine your agent navigating through a magical, haunted castle. Instead of cupboards and coffee, your agent will be interacting with treasure chests and potions. Don’t forget to use your wand to unlock those pesky locked doors.

Design a new quest for the agent. Need a more complex quest? Want to test an agent on specific tasks? Use TextWorld to design your own quest by defining the layout of the world, the quest goal, the tasks, the optimal route, and the rewards. Then share your quest on GitHub and see how others fare!