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!
To install and use environment.yml do the following:
- Install Anaconda or Miniconda
- Create a new environemtn from the file
conda env create -f environment.yml - When packages need to be added or modified update the
environment.ymlfile and runconda env update -f environment.yml --prune - Once satisfied activate the new environment through
conda activate jd_rland (optionally) deactivate/close afterwards withconda 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!
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.