以牙还牙（）是一个用于博弈论的重复囚徒困境（reiterated prisoner's dilemma）非常有效的策略。这策略最先由数学家阿纳托·拉普伯特（Anatol Rapoport）提出，并在密歇根大学社会学家罗伯特·阿克塞尔罗（Robert Axelrod）有关囚徒困境的研究中击败其他方法，脱颖而出，成为解决囚徒困境的最佳策略。
概述.这一策略有两个步骤： 「以牙还牙」策略有四个特点：在众多策略中，「以牙还牙」是最有效的，曾连续数年击败由计算机科学家，经济学家和心理学家