Generate the full strategy.