Skip to content

KamWithK/JDRL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reinforcement Learning: Jelly Drift

AI Playing Games - Racing Time

Driving a car within a video game is a relatively easy and relaxing process for a human. Here we try and train an AI to race a car around a race track as fast as possible!

This project uses the environment created here!

Project Structure

To install and use environment.yml do the following:

  1. Install Anaconda or Miniconda
  2. Create a new environemtn from the file conda env create -f environment.yml
  3. When packages need to be added or modified update the environment.yml file and run conda env update -f environment.yml --prune
  4. Once satisfied activate the new environment through conda activate jd_rl and (optionally) deactivate/close afterwards with conda deactivate

For an update the above isn't necessary - simply run conda update --all for packages and conda update -n base -c defaults conda for conda itself!

Config

This project has been set up using Hydra. To start a run please create a run config file under config/runs/ and specify it as a command line argument - python src/main.py +runs=test_run. For reproducibility avoid modifying the default configuration and instead override it within the run config file.

About

Reinforcement Learning for Jelly Drift

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages