A: The game is formulated in terms of unilateral moves. There is the choice between cooperation, C, defection, D, and costly punishment, P. Cooperation means paying a cost, c, for the other person to get a benefit, b. Defection means earning a payoff, d, at a cost, d, for the other person. Punishment means paying a cost, α, for the other person to incur a cost, β. B: The payoff matrix is constructed from these unilateral moves. C and D: The actual payoff matrices of our experiments.