/Evolutionary-Car-AI

A simple evolutionary algorithm for a car-AI written in python and pygame

Primary LanguagePythonMIT LicenseMIT

Evolutionary-Car-AI

A simple evolutionary algorithm for a car-AI written in python and pygame

alt text

Configuration

All configuration variables are set inside the config.ini file.

Some samples tracks are given inside the tracks folder, whereas some trained models are in the models folder.

The [Demo] key inside the configuration is used for demo.py, where the corresponding map and model get loaded.

The [Draw] key inside the configuration is used for draw.py, where the name stands for the outputted image. Press s to save.

Prerequisites

Only a valid python installation with the modules numpy and pygame is required.