Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SaltieRL/Saltie

🚗 Rocket League Distributed Deep Reinforcement Learning Bot
https://github.com/SaltieRL/Saltie

distributed-systems reinforcement-learning rocket-league tensorflow

Last synced: about 2 months ago
JSON representation

🚗 Rocket League Distributed Deep Reinforcement Learning Bot

Awesome Lists containing this project

README

        

# Saltie

Saltie is a deep reinforcement learning bot and framework. It learns how to play Rocket League by receiving rewards for certain actions.

Its backend framework for communicating with the game is [RLBot](https://github.com/RLBot/RLBot).
RLBot is a framework to create bots to play Rocket League that reads values from the game and outputs button presses. RLBot works for up to 10 bots.

### Requirements
Windows (7+), Rocket League, Python 3, Tensorflow.



### Short Description
Saltie is a bot that uses Neural Networks and Machine Learning to learn how to play the game.
It also has tools for training bots and collecting the replays from a lot of distributed computers

### Setup

For setup instructions, [check out the wiki.](https://github.com/SaltieRL/Saltie/wiki/Setup)

### Contributing

We are currently looking for contributors! If you would like to contribute, [join the Discord server](https://discord.gg/aCHWD3E) and let one of the Team Leads know.

You can also start a pull request and we will review the changes.

## DEMO

[![Simple Machine Learning Bot](https://j.gifs.com/OyLRRE.gif)](https://www.youtube.com/watch?v=U39e9Azrz8g)