Game theory is a framework for analysing interactions between a set of agents. It is an abstract specification of interactions, describing each agent’s preferences in terms of their utility. We assume agents want to maximise utility.