code: def double_middle_drop(progress):
      """
      Returns a linear value with two drops near the middle to a constant value for the Scheduler
  
      :param progress: (float) Current progress status (in [0, 1])
      :return: (float) if 0.75 <= 1 - p: 1 - p, if 0.25 <= 1 - p < 0.75: 0.75, if 1 - p < 0.25: 0.125
      """
      eps1 = 0.75
      eps2 = 0.25
      if 1 - progress < eps1:
          if 1 - progress < eps2:
              return eps2 * 0.5
          return eps1 * 0.1
      return 1 - progress
  
label_desc: Use image node_id 8 for calling a global function with example usage: double_middle_drop(progress) and returns: unknown, unknown, unknown