December 2019
Intermediate to advanced
368 pages
11h 10m
English
The experiment runner is implemented in the maze_experiment.py file, which you should refer to for the complete implementation details. This Python script provides functions to read command-line arguments, to configure and start the neuroevolution process, and to render the experiment's results after completion. Also, it includes the implementation of callback functions to evaluate the fitness of genomes belonging to the particular population. These callback functions will be provided to the NEAT-Python library environment during the initialization.
Further, we discuss the essential parts of the experiment runner's implementation that were not addressed previously in this chapter:
Read now
Unlock full access