All Projects â†’ SaltieRL â†’ Saltie

SaltieRL / Saltie

Licence: mit
🚗 Rocket League Distributed Deep Reinforcement Learning Bot

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Saltie

Srl Zoo
State Representation Learning (SRL) zoo with PyTorch - Part of S-RL Toolbox
Stars: ✭ 125 (-6.72%)
Mutual labels:  reinforcement-learning
Panic Server
Testing for collaborative apps and tools
Stars: ✭ 128 (-4.48%)
Mutual labels:  distributed-systems
Move37
Coding Demos from the School of AI's Move37 Course
Stars: ✭ 130 (-2.99%)
Mutual labels:  reinforcement-learning
Rl Collision Avoidance
Implementation of the paper "Towards Optimally Decentralized Multi-Robot Collision Avoidance via Deep Reinforcement Learning"
Stars: ✭ 125 (-6.72%)
Mutual labels:  reinforcement-learning
Toycarirl
Implementation of Inverse Reinforcement Learning Algorithm on a toy car in a 2D world problem, (Apprenticeship Learning via Inverse Reinforcement Learning Abbeel & Ng, 2004)
Stars: ✭ 128 (-4.48%)
Mutual labels:  reinforcement-learning
Vizdoom Keras Rl
Reinforcement Learning in Keras on VizDoom
Stars: ✭ 130 (-2.99%)
Mutual labels:  reinforcement-learning
Hbayesdm
Hierarchical Bayesian modeling of RLDM tasks, using R & Python
Stars: ✭ 124 (-7.46%)
Mutual labels:  reinforcement-learning
Go Grpc
A simpler grpc framework
Stars: ✭ 133 (-0.75%)
Mutual labels:  distributed-systems
Aixijs
AIXIjs - General Reinforcement Learning in the Browser
Stars: ✭ 128 (-4.48%)
Mutual labels:  reinforcement-learning
Rucio
Rucio - Scientific Data Management
Stars: ✭ 131 (-2.24%)
Mutual labels:  distributed-systems
Faust
Python Stream Processing. A Faust fork
Stars: ✭ 124 (-7.46%)
Mutual labels:  distributed-systems
Dm env
A Python interface for reinforcement learning environments
Stars: ✭ 127 (-5.22%)
Mutual labels:  reinforcement-learning
Nano
Lightweight, facility, high performance golang based game server framework
Stars: ✭ 1,888 (+1308.96%)
Mutual labels:  distributed-systems
Modular Rl
[ICML 2020] PyTorch Code for "One Policy to Control Them All: Shared Modular Policies for Agent-Agnostic Control"
Stars: ✭ 126 (-5.97%)
Mutual labels:  reinforcement-learning
Reinforcement learning
Implementation of selected reinforcement learning algorithms in Tensorflow. A3C, DDPG, REINFORCE, DQN, etc.
Stars: ✭ 132 (-1.49%)
Mutual labels:  reinforcement-learning
Mangle
Git Repository for the Mangle tool
Stars: ✭ 125 (-6.72%)
Mutual labels:  distributed-systems
Automata
A comprehensive autonomous decentralized systems framework for AI control architects.
Stars: ✭ 130 (-2.99%)
Mutual labels:  reinforcement-learning
Vertx In Action
Examples for the Manning "Vert.x in Action" book
Stars: ✭ 134 (+0%)
Mutual labels:  distributed-systems
Go Archaius
a dynamic configuration framework used in distributed system
Stars: ✭ 133 (-0.75%)
Mutual labels:  distributed-systems
Kronos
Distributed Time Synchronization Service
Stars: ✭ 131 (-2.24%)
Mutual labels:  distributed-systems

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. 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.

Contributing

We are currently looking for contributors! If you would like to contribute, join the Discord server 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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].