{
  "intervals": [
    {
      "id": "A",
      "start": 0,
      "end": 3
    },
    {
      "id": "B",
      "start": 1,
      "end": 4
    },
    {
      "id": "C",
      "start": 3,
      "end": 5
    },
    {
      "id": "D",
      "start": 5,
      "end": 6
    }
  ],
  "grouped_halfopen_sweep": {
    "events": [
      {
        "time": 0,
        "before": [],
        "ends": [],
        "starts": [
          "A"
        ],
        "after": [
          "A"
        ]
      },
      {
        "time": 1,
        "before": [
          "A"
        ],
        "ends": [],
        "starts": [
          "B"
        ],
        "after": [
          "A",
          "B"
        ]
      },
      {
        "time": 3,
        "before": [
          "A",
          "B"
        ],
        "ends": [
          "A"
        ],
        "starts": [
          "C"
        ],
        "after": [
          "B",
          "C"
        ]
      },
      {
        "time": 4,
        "before": [
          "B",
          "C"
        ],
        "ends": [
          "B"
        ],
        "starts": [],
        "after": [
          "C"
        ]
      },
      {
        "time": 5,
        "before": [
          "C"
        ],
        "ends": [
          "C"
        ],
        "starts": [
          "D"
        ],
        "after": [
          "D"
        ]
      },
      {
        "time": 6,
        "before": [
          "D"
        ],
        "ends": [
          "D"
        ],
        "starts": [],
        "after": []
      }
    ],
    "segments": [
      {
        "start": 0,
        "end": 1,
        "active": [
          "A"
        ],
        "count": 1
      },
      {
        "start": 1,
        "end": 3,
        "active": [
          "A",
          "B"
        ],
        "count": 2
      },
      {
        "start": 3,
        "end": 4,
        "active": [
          "B",
          "C"
        ],
        "count": 2
      },
      {
        "start": 4,
        "end": 5,
        "active": [
          "C"
        ],
        "count": 1
      },
      {
        "start": 5,
        "end": 6,
        "active": [
          "D"
        ],
        "count": 1
      }
    ],
    "peak": 2,
    "union_length": 6
  },
  "time3_closed_wrong_for_this_contract": 3,
  "time3_halfopen_active": [
    "B",
    "C"
  ],
  "all64_interval_subset_oracles": 64,
  "extra_gap_nested_empty_cases": [
    {
      "intervals": [],
      "result": {
        "events": [],
        "segments": [],
        "peak": 0,
        "union_length": 0
      }
    },
    {
      "intervals": [
        {
          "id": "A",
          "start": 0,
          "end": 1
        },
        {
          "id": "B",
          "start": 3,
          "end": 4
        }
      ],
      "result": {
        "events": [
          {
            "time": 0,
            "before": [],
            "ends": [],
            "starts": [
              "A"
            ],
            "after": [
              "A"
            ]
          },
          {
            "time": 1,
            "before": [
              "A"
            ],
            "ends": [
              "A"
            ],
            "starts": [],
            "after": []
          },
          {
            "time": 3,
            "before": [],
            "ends": [],
            "starts": [
              "B"
            ],
            "after": [
              "B"
            ]
          },
          {
            "time": 4,
            "before": [
              "B"
            ],
            "ends": [
              "B"
            ],
            "starts": [],
            "after": []
          }
        ],
        "segments": [
          {
            "start": 0,
            "end": 1,
            "active": [
              "A"
            ],
            "count": 1
          },
          {
            "start": 1,
            "end": 3,
            "active": [],
            "count": 0
          },
          {
            "start": 3,
            "end": 4,
            "active": [
              "B"
            ],
            "count": 1
          }
        ],
        "peak": 1,
        "union_length": 2
      }
    },
    {
      "intervals": [
        {
          "id": "A",
          "start": 0,
          "end": 4
        },
        {
          "id": "B",
          "start": 1,
          "end": 2
        }
      ],
      "result": {
        "events": [
          {
            "time": 0,
            "before": [],
            "ends": [],
            "starts": [
              "A"
            ],
            "after": [
              "A"
            ]
          },
          {
            "time": 1,
            "before": [
              "A"
            ],
            "ends": [],
            "starts": [
              "B"
            ],
            "after": [
              "A",
              "B"
            ]
          },
          {
            "time": 2,
            "before": [
              "A",
              "B"
            ],
            "ends": [
              "B"
            ],
            "starts": [],
            "after": [
              "A"
            ]
          },
          {
            "time": 4,
            "before": [
              "A"
            ],
            "ends": [
              "A"
            ],
            "starts": [],
            "after": []
          }
        ],
        "segments": [
          {
            "start": 0,
            "end": 1,
            "active": [
              "A"
            ],
            "count": 1
          },
          {
            "start": 1,
            "end": 2,
            "active": [
              "A",
              "B"
            ],
            "count": 2
          },
          {
            "start": 2,
            "end": 4,
            "active": [
              "A"
            ],
            "count": 1
          }
        ],
        "peak": 2,
        "union_length": 4
      }
    }
  ],
  "rejected": [
    "[{'id': 'A', 'start': 1, 'end': 1}]",
    "[{'id': 'A', 'start': 2, 'end': 1}]",
    "[{'id': 'A', 'start': 0, 'end': 3}, {'id': 'A', 'start': 0, 'end': 3}]",
    "[{'id': 'A', 'start': True, 'end': 3}]"
  ],
  "scope": "offline authored integer-time intervals, all retained; no real booking, timezone/DST, capacity benchmark or weighted subset selection"
}
