Первым условием для того, чтобы кооперация стала равновесным исходом, является обязательное наличие в стратегиях игроков элемента наказания за «плохое» поведение в прошлом (то есть за некооперативное поведение). Игроки могут вести себя кооперативно, чтобы избежать наказания в будущем.