def draw(self, p, accuracies, intervals, resolution, fillColor):
        if accuracies is not None:
            m = accuracies.shape[0]
            logger.debug('m = {}'.format(m))
            maxs   = accuracies[-1]
            mins   = accuracies[0]
            uppers = accuracies[-(1 + m/4)]
            lowers = accuracies[m/4]
            logger.debug('maxs = {}'.format(maxs))
            logger.debug('mins = {}'.format(mins))
            logger.debug('uppers = {}'.format(uppers))
            logger.debug('lowers = {}'.format(lowers))
            p.segment(intervals, maxs, intervals, mins, color='black', toolbar_location='left')
            p.rect(intervals, (uppers + lowers) / 2, resolution / 2, \
                   abs(lowers - uppers), fill_color=fillColor, line_color='black')
dataset/ETHPy150Open xumiao/pymonk/monk/roles/monitor.py/AccuracyHandler.draw/swapped operands of `-`