Give the cycle for Artificial Evolution
The cycle of artificial evolution — initialise, evaluate, select, reproduce, mutate, repeat
An evolutionary algorithm (generally) simulates a population of “individuals” that:
List the 6 steps of a hillclimbing algorithm
Describe Hillclimbing
from your current position in the search space, look at nearby solutions, and move to whichever one is better. Repeat until nothing nearby is an improvement.
What happens in hillclimbing
N-Dimensionality
The “landscape” the algorithm navigates exists in N+1 dimensions — N dimensions for the variables and one for fitness.