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 👍 to it, and usually, the maintainer will merge it when votes reach 20.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/957
**Author:** [@nbrochu](https://github.com/nbrochu)
**Created:** 10/17/2017
**Status:** ✅ Merged
**Merged:** 12/29/2017
**Merged by:** [@vinta](https://github.com/vinta)
**Base:** `master` ← **Head:** `master`
---
### 📝 Commits (1)
- [`ca2f23e`](https://github.com/vinta/awesome-python/commit/ca2f23e06f076d76fff3e496fb8eacb171dfe7be) Added Serpent.AI
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
## What is this Python project?
[Serpent.AI](https://github.com/SerpentAI/SerpentAI) 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](https://github.com/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 :+1: to it, and usually, the maintainer will merge it when votes reach **20**.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/957
Author: @nbrochu
Created: 10/17/2017
Status: ✅ Merged
Merged: 12/29/2017
Merged by: @vinta
Base:
master← Head:master📝 Commits (1)
ca2f23eAdded Serpent.AI📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
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:
--
Anyone who agrees with this pull request could vote for it by adding a 👍 to it, and usually, the maintainer will merge it when votes reach 20.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.