Best Response
Definition
Best response
A best-response policy maximises the expected return for agent against a given set of policies for all other agents, : where is the complete joint policy.
Intuition
The best I can do, given what you do
In a game no action is good or bad on its own: its value depends on what the others play. A best response fixes the others’ policies and asks what agent should do against them. In the Stag Hunt, C is the best response to C and D the best response to D; in the Prisoner’s Dilemma, D is the best response to everything, which makes D a dominant action.
Reading best responses off a matrix
C D C 4, 4 0, 3 D 3, 0 2, 2 For the row agent: against column C compare 4 and 3, best response C; against column D compare 0 and 2, best response D. The column agent’s best responses are the same by symmetry. Cells where both agents are best-responding, (C, C) and (D, D), are the pure Nash equilibria.
Mathematical Formulation
where:
- : the policies of all agents except , held fixed
- : agent ‘s expected return
- : the set of maximisers; several policies can tie, so is a set
Against a mixed policy. If the partner in a symmetric two-action game plays C with probability , agent ‘s expected payoffs are for C and for D. The best response is C when , D when , and any mix when they are equal. A mixed policy can only be a best response if every action it uses earns the same, which is how mixed equilibria are computed.
Key Properties / Variants
- Nash equilibrium = mutual best response: a joint policy where every agent’s policy is a best response to the others’. See Nash Equilibrium.
- Dominant action: an action that is a best response to every policy of the others (D in the Prisoner’s Dilemma).
- Relative to fixed opponents: if the others change their policies, the best response can change, which is why learning agents face a moving target (non-stationarity).
Connections
- Built on: Normal-Form Game, Policy
- Leads to: Nash Equilibrium
- Games: Prisoner’s Dilemma, Stag Hunt
- Setting: Multi-Agent System, Stochastic Game