def METHOD_NAME(self, timing_dependence):
    if timing_dependence is None or not isinstance(
            timing_dependence, TimingDependenceRecurrent):
        return False
    return ((self.__accumulator_depression_plus_one ==
             timing_dependence.accumulator_depression_plus_one) and
            (self.__accumulator_potentiation_minus_one ==
             timing_dependence.accumulator_potentiation_minus_one) and
            (self.__mean_pre_window ==
             timing_dependence.mean_pre_window) and
            (self.__mean_post_window ==
             timing_dependence.mean_post_window))