This may involve put limitations, training restrictions, choice constraints, loss constraints, fact inspections, cool down, and you will mind-exception