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