Skip to content

TheSpaceSheep/CarDrivers

Repository files navigation

CarDrivers

This game engine developed entirely with tkinter and numpy can be played as is (alone or multiplayer) or can be used as an environment for agents.

There are two available agents :

  • a supervised agent that takes input data from the human player and tries to approximate it using a simple neural net.
  • a reinforcement learning agent that uses a Deep Q Network (implemented following this tutorial ).

Current Status : The supervised agent does not learn effectively. After a few thousand episodes, the RL agent learns to complete the full track, but this result is highly dependant on hyperparameters.

rl_car_1

About

Reinforcement and supervised learning agents that play a car racing game !

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages