allenai/ScienceWorld
ScienceWorld is a text-based virtual environment centered around accomplishing tasks from the standardized elementary science curriculum.
Built on a Scala backend compiled to Java and exposed via Python API through py4j, the environment provides procedurally-generated task variations spanning 10 science domains with configurable difficulty levels through simplifications (teleportation, auto-watering, etc.). The platform supports interactive human play, programmatic agent development, and web-based demos, with published baselines demonstrating multiple learning approaches from reinforcement learning to behavior cloning.
342 stars.
Stars
342
Forks
35
Language
Scala
License
Apache-2.0
Category
Last pushed
Dec 03, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/allenai/ScienceWorld"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
holderlb/wumpus-world-simulator
Simulator for the AI Wumpus World game in C++ with Python wrapper.
drbeco/wumpus
Hunt The Wumpus - Wumpus World Simulator
psyclone20/WumpusWorld
A solution to the renowned Wumpus World problem from Artificial Intelligence.
fabioo29/ai-wumpus-world
Intelligent agent that plays the wumpus world game. SWI-Prolog was used for the game/agent logic...
TulshiDas39/wumpusWorld
Wumpus world simulation using AI-logic