Reasoning Patterns in Bayesian Games