Each of the python files in the root of the repository is a separate executable for this project.
train.py allows you to train a genetic algorithm “gene” and show.py takes a gene and runs it against a game of tetris to visualize how it performs. The code itself has invocation details.