Use DEAP for layout optimisation