To speed up the evolution process, there needs to be a feature that will time out a genome if it is no longer moving/not gaining fitness. This could be done via fitness-tracking or reading the MPH (if zero).
Additionally, this should be a flag to set depending on the level being trained. For example, some levels require the player to wait. While this could be too complex for the system, the possibility exists.
To speed up the evolution process, there needs to be a feature that will time out a genome if it is no longer moving/not gaining fitness. This could be done via fitness-tracking or reading the MPH (if zero).
Additionally, this should be a flag to set depending on the level being trained. For example, some levels require the player to wait. While this could be too complex for the system, the possibility exists.