Created by: nbrochu
What is this Python project?
Serpent.AI is a simple yet powerful, novel framework to assist developers in the creation of game agents. Turn ANY video game you own into a sandbox environment ripe for experimentation, all with familiar Python code. The framework's raison d'être is first and foremost to provide a valuable tool for Machine Learning, Deep Learning & AI research. It also turns out to be ridiculously fun to use as a hobbyist (and dangerously addictive; a fair warning)!
What's the difference between this Python project and similar ones?
Nothing truly compares but a parallel could be drawn with OpenAI Universe. Just like it, it allows you to run and evaluate deep learning experiments against video games. Some differences with Serpent.AI:
- Allows you to wrap ANY game you own. It doesn't have a limited catalog.
- Works natively on all 3 major OSes. No VNC or Docker contortions.
- Allows different machine/deep learning approaches. Not only focused on general intelligence.
- Can be used as a core for video game interaction with Python.
- Is plugin-based for portability, reproducibility and collaboration.
--
Anyone who agrees with this pull request could vote for it by adding a