typesafe-mario
View on GitHubA TypeSafe/Jev agent that plays Super Mario Bros. from structured emulator state.
A Python agent uses TypeSafe's Jev model to choose controller actions for Super Mario Bros. It sends structured emulator state—including player motion, hazards, and terrain—to the model, then logs decisions and game outcomes.
Use Cases
Control Super Mario Bros. using emulator telemetry instead of screenshotsBenchmark an agent's gameplay decisionsInspect structured game state and action probabilities in a live dashboard
Built With
- Language
- Python
- Frameworks
- TypeSafe SDK · Gymnasium · gym-super-mario-bros
Tags
game-playing agent · computer-use · structured state · emulator control · Super Mario Bros. · direct control · TypeSafe · Jev