#753 · Primary category: Education & Research
PyGame-Learning-Environment
PyGame Learning Environment (PLE) -- Reinforcement Learning Environment in Python.
Project last updated:01/19/22
GitHub Stars
1.1K
Forks
229
Contributors
18
License
MIT
Why we included this project
PLE mirrors the Arcade Learning Environment interface but stays lightweight: just Python, Pygame, and a handful of small arcade games like Pong and Flappy Bird. The point is to skip environment plumbing so you can plug in your own agent and keep the focus on model design and experiments. It exposes the standard reset, step, and reward calls, so swapping in a custom agent takes minutes rather than a week of wiring. Because the project accepts community-submitted games and the codebase is small enough to read through, it works well for coursework, research prototypes, and simple benchmark harnesses. It is no longer actively maintained, so treat it as a stable learning tool rather than production infrastructure.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
JavaGuide
Java Interview & Backend General Interview Guide, covering computer fundamentals, databases, distributed systems, high concurrency, system design, and AI application development.
system-prompts-and-models-of-ai-tools
A curated collection of system prompts, internal tools, and AI models from popular AI assistants and coding agents.
30-seconds-of-code
Coding articles to level up your development skills
generative-ai-for-beginners
21 Lessons, Get Started Building with Generative AI