@staticmethod
    def strategy(opponent):
        if opponent.cooperations:
            return C
        return D
:param domain: the problem :py:class:`~rlpy.Domains.Domain.Domain` to learn
dataset/ETHPy150Open Axelrod-Python/Axelrod/axelrod/strategies/grudger.py/OppositeGrudger.strategy--crossover with--dataset/ETHPy150Open rlpy/rlpy/rlpy/Representations/Representation.py/Representation.__init__