def METHOD_NAME(self):
    memory_depth = 4
    init_kwargs = {"memory_depth": memory_depth}
    opponent = axl.MockPlayer([C] * memory_depth + [D] * memory_depth)
    actions = (
        [(C, C)] * 4 + [(C, D)] * 3 + [(D, D)] + [(D, C)] * 2 + [(C, C)] * 2
    )
    self.versus_test(
        opponent, expected_actions=actions, init_kwargs=init_kwargs
    )