Skip to content

OakEmu-RL ​

BuildPyPIDownloads

OakEmu-RL trains reinforcement learning agents to play ZX Spectrum games. It connects the OakEmu emulator to Gymnasium and provides training frameworks built with PyTorch.

An agent observes screenshots, chooses actions and learns from the rewards those actions produce. Game configuration files define the controls, rewards and episode boundaries.

Start with installation, or browse the generated Python API.