def is_child_of(self, node):
        p = self
        diff = self.height() - node.height()
        while diff > 0:
            diff -= 1
            p = p.parent
        return id(p) == id(node)
A timeseries is anomalous if the deviation of its latest datapoint with
dataset/ETHPy150Open cournape/Bento/bento/core/node.py/Node.is_child_of--crossover with--dataset/ETHPy150Open etsy/skyline/src/analyzer/algorithms.py/median_absolute_deviation