A strategy that applies different conditioning constraints at different stages of the generation process.