Metadata-Version: 2.1
Name: traingame
Version: 0.4.0
Summary: Train your own AI and race it!
Home-page: UNKNOWN
Author: Timo Lesterhuis
Author-email: timo.lesterhuis@nl.ey.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: pygame
Requires-Dist: numpy
Requires-Dist: Pillow
Requires-Dist: loguru
Requires-Dist: neat-python
Requires-Dist: matplotlib
Requires-Dist: typer

traingame
=========



**traingame** is a 2D train racing game made for demonstrating AI applications. 
The game is based on Laurens Koppenol' [Train-a-Train](https://github.com/lkoppenol/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.

