@staticmethod
    def strategy(opponent):
        if opponent.defections:
            return D
        return C
Begins by playing C, then plays D for the remaining rounds if the opponent ever plays D.
dataset/ETHPy150Open Axelrod-Python/Axelrod/axelrod/strategies/grudger.py/Grudger.strategy