#577 · Primary category: Education & Research
street-fighter-ai
This is an AI agent for Street Fighter II Champion Edition.
Project last updated:05/14/24
GitHub Stars
6.5K
Forks
1.4K
Contributors
3
License
Apache-2.0
Why we included this project
If you are learning deep reinforcement learning by doing, this project is a rare find: it walks you from raw RGB pixels on the screen all the way to a trained policy that beats the final boss of Street Fighter II: Special Champion Edition. Built on Stable-Baselines3 and OpenAI Gym Retro, the agent makes every decision from the raw pixel values alone, with no hand-crafted feature extraction to lean on. The repository includes model weights from several training stages and TensorBoard logs, so you can watch the strategy sharpen and rerun the whole pipeline on Python 3.8. The authors also openly flag that the win rate of 100 percent in the provided save state comes with overfitting to that single scenario, which makes for an honest lesson about evaluating RL agents beyond one fixed test. The codebase is small enough to read in full, which makes it a better companion for coursework or solo study than a drop-in tool.
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