Hand crafted environments that test interactive abstraction and reasoning
<game_name>
-<version>
.
game_names
are stable, but version
may change as games update.
uv run main.py --agent=random --game=ls20
(from the Quick Start). Below is pseudocode for the key steps. For a ready-to-use implementation, see the Swarms guide—which can automate this for you across multiple games.
State | Description |
---|---|
NOT_FINISHED | Game is active and awaiting next action |
WIN | Objective completed successfully |
GAME_OVER | Game terminated due to the max actions reached or other conditions |