feat(*): Add all default bot files

This commit is contained in:
Josh Creek
2023-09-25 20:39:00 +01:00
parent d12d42f114
commit 04bb2b68f8
19 changed files with 338 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
# RLGymExampleBot
RLGym example bot for the RLBot framework, based on the official RLBotPythonExample
## How to use this
This bot runs the Actor class in `src/actor.py`, you're expected to replace that with the output of your model
By default we use DefaultObs from RLGym, AdvancedObs is also available in this project.
You can also provide your own custom ObservationBuilder by copying it over and replacing the `rlgym` imports with `rlgym_compat` (check `src/obs/` for some examples)
## Changing the bot
- Bot behavior is controlled by `src/bot.py`
- Bot appearance is controlled by `src/appearance.cfg`
See https://github.com/RLBot/RLBotPythonExample/wiki for documentation and tutorials.
## Running a match
You can start a match by running `run.py`, the match config for it is in `rlbot.cfg`