Skip to main content

Train your own AI and race it!

Project description

traingame

traingame is a 2D train racing game made for demonstrating AI applications. The game is based on Laurens Koppenol' Train-a-Train Repository, With some additional tweaks to make it suitable for training Neural Networks. This code includes some examples using NEAT: Neuro Evolution of Augmenting Topologies.

Feel free to contact me for questions or your high score!

This project was initially used for a workshop at ProRail, the Dutch rail infrastructure company. This explains the train ;)

Warning

This project is still Work in Progress. You could run into bugs when trying it out!

Documentation

Laurens documented his repository nicely. I didn't, but you can still use his documentation to gain a fair bit of knowledge about the traingame library.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

traingame-0.4.0.tar.gz (3.2 MB view hashes)

Uploaded Source

Built Distribution

traingame-0.4.0-py2.py3-none-any.whl (3.3 MB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page