def test_strategy(self):
        random.seed(2)
        self.responses_test([C], [D], [C])
        self.responses_test([C, C], [D, D], [D])
        # Sometime eventually forget count:
        self.responses_test([C, C], [D, D], [D] * 18 + [C],
                            attrs={"D_count": 0}, random_seed=2)
Test that will forgive one D but will grudge after 2 Ds, randomly
dataset/ETHPy150Open Axelrod-Python/Axelrod/axelrod/tests/unit/test_oncebitten.py/TestForgetfulFoolMeOnce.test_strategy