The last in the series! We finish the genetic algorithm by applying a mutation to the newly evolved networks and then we write a bit of code to output the average time alive for each generation.
So far we’ve implemented our UFOs, provided them with neural networks, and started our genetic algorithm. Which means we’re almost finished the series. This week we’ll look at these topics:
We need a way of defining if a UFO is ‘fitter’ than another one.
We need a method of selecting the UFOs from the pool based on their fitness.
Once two UFOs are selected from the pool we need a method of combining their neural networks to create a new network.