A form of CoT that involves running the model several times, and then combining the results.

Provide it different system prompts, sample the outputs and pick the best outputs.