{
  "about": {
    "recordedOn": "2026-10-25",
    "issues": [
      "SCI-197",
      "SCI-198"
    ],
    "oracle": "Python 3.12.14 standard library: fractions, decimal, math",
    "crossCheck": {
      "ran": false,
      "reason": "No R or SciPy cross-check run; exact rational and closed-form supplemental reference."
    },
    "tolerances": {
      "states": "exact",
      "survivalStatistic": "1e-9 relative",
      "p": "1e-8 relative",
      "line": "1e-9 relative",
      "hyperbola": "1e-5 relative"
    }
  },
  "cases": [
    {
      "id": "early-censoring-log-rank",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "6",
              "event": true,
              "row": 2
            },
            {
              "time": "7",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "1",
              "event": false,
              "row": 1
            },
            {
              "time": "2",
              "event": false,
              "row": 2
            },
            {
              "time": "3",
              "event": false,
              "row": 3
            }
          ]
        ],
        "test": "log-rank"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              3,
              0
            ],
            "events": [
              1,
              0
            ]
          },
          {
            "time": "6",
            "atRisk": [
              2,
              0
            ],
            "events": [
              1,
              0
            ]
          },
          {
            "time": "7",
            "atRisk": [
              1,
              0
            ],
            "events": [
              1,
              0
            ]
          }
        ],
        "contributing": [
          0
        ],
        "observed": [
          3,
          0
        ],
        "expected": [
          "3",
          "0"
        ],
        "score": [
          "0",
          "0"
        ],
        "covariance": [
          [
            "0",
            "0"
          ],
          [
            "0",
            "0"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "withheld",
          "code": "NO_COMPARABLE_RISK"
        },
        "hazardRatioCode": "NO_EVENTS_GROUP"
      }
    },
    {
      "id": "early-censoring-gehan-breslow",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "6",
              "event": true,
              "row": 2
            },
            {
              "time": "7",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "1",
              "event": false,
              "row": 1
            },
            {
              "time": "2",
              "event": false,
              "row": 2
            },
            {
              "time": "3",
              "event": false,
              "row": 3
            }
          ]
        ],
        "test": "gehan-breslow"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              3,
              0
            ],
            "events": [
              1,
              0
            ]
          },
          {
            "time": "6",
            "atRisk": [
              2,
              0
            ],
            "events": [
              1,
              0
            ]
          },
          {
            "time": "7",
            "atRisk": [
              1,
              0
            ],
            "events": [
              1,
              0
            ]
          }
        ],
        "contributing": [
          0
        ],
        "observed": [
          3,
          0
        ],
        "expected": [
          "3",
          "0"
        ],
        "score": [
          "0",
          "0"
        ],
        "covariance": [
          [
            "0",
            "0"
          ],
          [
            "0",
            "0"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "withheld",
          "code": "NO_COMPARABLE_RISK"
        },
        "hazardRatioCode": "NO_EVENTS_GROUP"
      }
    },
    {
      "id": "early-censoring-swapped-log-rank",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "1",
              "event": false,
              "row": 1
            },
            {
              "time": "2",
              "event": false,
              "row": 2
            },
            {
              "time": "3",
              "event": false,
              "row": 3
            }
          ],
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "6",
              "event": true,
              "row": 2
            },
            {
              "time": "7",
              "event": true,
              "row": 3
            }
          ]
        ],
        "test": "log-rank"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              0,
              3
            ],
            "events": [
              0,
              1
            ]
          },
          {
            "time": "6",
            "atRisk": [
              0,
              2
            ],
            "events": [
              0,
              1
            ]
          },
          {
            "time": "7",
            "atRisk": [
              0,
              1
            ],
            "events": [
              0,
              1
            ]
          }
        ],
        "contributing": [
          1
        ],
        "observed": [
          0,
          3
        ],
        "expected": [
          "0",
          "3"
        ],
        "score": [
          "0",
          "0"
        ],
        "covariance": [
          [
            "0",
            "0"
          ],
          [
            "0",
            "0"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "withheld",
          "code": "NO_COMPARABLE_RISK"
        },
        "hazardRatioCode": "NO_EVENTS_GROUP"
      }
    },
    {
      "id": "early-censoring-swapped-gehan-breslow",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "1",
              "event": false,
              "row": 1
            },
            {
              "time": "2",
              "event": false,
              "row": 2
            },
            {
              "time": "3",
              "event": false,
              "row": 3
            }
          ],
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "6",
              "event": true,
              "row": 2
            },
            {
              "time": "7",
              "event": true,
              "row": 3
            }
          ]
        ],
        "test": "gehan-breslow"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              0,
              3
            ],
            "events": [
              0,
              1
            ]
          },
          {
            "time": "6",
            "atRisk": [
              0,
              2
            ],
            "events": [
              0,
              1
            ]
          },
          {
            "time": "7",
            "atRisk": [
              0,
              1
            ],
            "events": [
              0,
              1
            ]
          }
        ],
        "contributing": [
          1
        ],
        "observed": [
          0,
          3
        ],
        "expected": [
          "0",
          "3"
        ],
        "score": [
          "0",
          "0"
        ],
        "covariance": [
          [
            "0",
            "0"
          ],
          [
            "0",
            "0"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "withheld",
          "code": "NO_COMPARABLE_RISK"
        },
        "hazardRatioCode": "NO_EVENTS_GROUP"
      }
    },
    {
      "id": "censoring-tied-first-event-log-rank",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "6",
              "event": true,
              "row": 2
            },
            {
              "time": "7",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "1",
              "event": false,
              "row": 1
            },
            {
              "time": "2",
              "event": false,
              "row": 2
            },
            {
              "time": "5",
              "event": false,
              "row": 3
            }
          ]
        ],
        "test": "log-rank"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              3,
              1
            ],
            "events": [
              1,
              0
            ]
          },
          {
            "time": "6",
            "atRisk": [
              2,
              0
            ],
            "events": [
              1,
              0
            ]
          },
          {
            "time": "7",
            "atRisk": [
              1,
              0
            ],
            "events": [
              1,
              0
            ]
          }
        ],
        "contributing": [
          0,
          1
        ],
        "observed": [
          3,
          0
        ],
        "expected": [
          "11/4",
          "1/4"
        ],
        "score": [
          "1/4",
          "-1/4"
        ],
        "covariance": [
          [
            "3/16",
            "-3/16"
          ],
          [
            "-3/16",
            "3/16"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "value",
          "df": 1,
          "statistic": 0.3333333333333333,
          "p": 0.563702861650773
        },
        "hazardRatioCode": "NO_EVENTS_GROUP"
      }
    },
    {
      "id": "censoring-tied-first-event-gehan-breslow",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "6",
              "event": true,
              "row": 2
            },
            {
              "time": "7",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "1",
              "event": false,
              "row": 1
            },
            {
              "time": "2",
              "event": false,
              "row": 2
            },
            {
              "time": "5",
              "event": false,
              "row": 3
            }
          ]
        ],
        "test": "gehan-breslow"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              3,
              1
            ],
            "events": [
              1,
              0
            ]
          },
          {
            "time": "6",
            "atRisk": [
              2,
              0
            ],
            "events": [
              1,
              0
            ]
          },
          {
            "time": "7",
            "atRisk": [
              1,
              0
            ],
            "events": [
              1,
              0
            ]
          }
        ],
        "contributing": [
          0,
          1
        ],
        "observed": [
          3,
          0
        ],
        "expected": [
          "11/4",
          "1/4"
        ],
        "score": [
          "1",
          "-1"
        ],
        "covariance": [
          [
            "3",
            "-3"
          ],
          [
            "-3",
            "3"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "value",
          "df": 1,
          "statistic": 0.3333333333333333,
          "p": 0.563702861650773
        },
        "hazardRatioCode": "NO_EVENTS_GROUP"
      }
    },
    {
      "id": "all-events-tied-log-rank",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "5",
              "event": true,
              "row": 2
            },
            {
              "time": "5",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "5",
              "event": true,
              "row": 2
            },
            {
              "time": "5",
              "event": true,
              "row": 3
            }
          ]
        ],
        "test": "log-rank"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              3,
              3
            ],
            "events": [
              3,
              3
            ]
          }
        ],
        "contributing": [
          0,
          1
        ],
        "observed": [
          3,
          3
        ],
        "expected": [
          "3",
          "3"
        ],
        "score": [
          "0",
          "0"
        ],
        "covariance": [
          [
            "0",
            "0"
          ],
          [
            "0",
            "0"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "withheld",
          "code": "ZERO_VARIANCE"
        },
        "hazardRatioCode": "ZERO_VARIANCE"
      }
    },
    {
      "id": "all-events-tied-gehan-breslow",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "5",
              "event": true,
              "row": 2
            },
            {
              "time": "5",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "5",
              "event": true,
              "row": 2
            },
            {
              "time": "5",
              "event": true,
              "row": 3
            }
          ]
        ],
        "test": "gehan-breslow"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              3,
              3
            ],
            "events": [
              3,
              3
            ]
          }
        ],
        "contributing": [
          0,
          1
        ],
        "observed": [
          3,
          3
        ],
        "expected": [
          "3",
          "3"
        ],
        "score": [
          "0",
          "0"
        ],
        "covariance": [
          [
            "0",
            "0"
          ],
          [
            "0",
            "0"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "withheld",
          "code": "ZERO_VARIANCE"
        },
        "hazardRatioCode": "ZERO_VARIANCE"
      }
    },
    {
      "id": "no-events-log-rank",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "1",
              "event": false,
              "row": 1
            },
            {
              "time": "2",
              "event": false,
              "row": 2
            },
            {
              "time": "3",
              "event": false,
              "row": 3
            }
          ],
          [
            {
              "time": "4",
              "event": false,
              "row": 1
            },
            {
              "time": "5",
              "event": false,
              "row": 2
            },
            {
              "time": "6",
              "event": false,
              "row": 3
            }
          ]
        ],
        "test": "log-rank"
      },
      "decision": {
        "riskSets": [],
        "contributing": [],
        "observed": [
          0,
          0
        ],
        "expected": [
          "0",
          "0"
        ],
        "score": [
          "0",
          "0"
        ],
        "covariance": [
          [
            "0",
            "0"
          ],
          [
            "0",
            "0"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "withheld",
          "code": "NO_EVENTS_TOTAL"
        },
        "hazardRatioCode": "NO_EVENTS_TOTAL"
      }
    },
    {
      "id": "no-events-gehan-breslow",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "1",
              "event": false,
              "row": 1
            },
            {
              "time": "2",
              "event": false,
              "row": 2
            },
            {
              "time": "3",
              "event": false,
              "row": 3
            }
          ],
          [
            {
              "time": "4",
              "event": false,
              "row": 1
            },
            {
              "time": "5",
              "event": false,
              "row": 2
            },
            {
              "time": "6",
              "event": false,
              "row": 3
            }
          ]
        ],
        "test": "gehan-breslow"
      },
      "decision": {
        "riskSets": [],
        "contributing": [],
        "observed": [
          0,
          0
        ],
        "expected": [
          "0",
          "0"
        ],
        "score": [
          "0",
          "0"
        ],
        "covariance": [
          [
            "0",
            "0"
          ],
          [
            "0",
            "0"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "withheld",
          "code": "NO_EVENTS_TOTAL"
        },
        "hazardRatioCode": "NO_EVENTS_TOTAL"
      }
    },
    {
      "id": "noncontributing-third-group-log-rank",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "5",
              "event": true,
              "row": 2
            },
            {
              "time": "5",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "10",
              "event": true,
              "row": 1
            },
            {
              "time": "10",
              "event": true,
              "row": 2
            },
            {
              "time": "10",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "1",
              "event": false,
              "row": 1
            },
            {
              "time": "2",
              "event": false,
              "row": 2
            },
            {
              "time": "3",
              "event": false,
              "row": 3
            }
          ]
        ],
        "test": "log-rank"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              3,
              3,
              0
            ],
            "events": [
              3,
              0,
              0
            ]
          },
          {
            "time": "10",
            "atRisk": [
              0,
              3,
              0
            ],
            "events": [
              0,
              3,
              0
            ]
          }
        ],
        "contributing": [
          0,
          1
        ],
        "observed": [
          3,
          3,
          0
        ],
        "expected": [
          "3/2",
          "9/2",
          "0"
        ],
        "score": [
          "3/2",
          "-3/2",
          "0"
        ],
        "covariance": [
          [
            "9/20",
            "-9/20",
            "0"
          ],
          [
            "-9/20",
            "9/20",
            "0"
          ],
          [
            "0",
            "0",
            "0"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "value",
          "df": 1,
          "statistic": 5.0,
          "p": 0.025347318677468252
        },
        "hazardRatioCode": "HR_TWO_GROUPS"
      }
    },
    {
      "id": "noncontributing-third-group-gehan-breslow",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "5",
              "event": true,
              "row": 2
            },
            {
              "time": "5",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "10",
              "event": true,
              "row": 1
            },
            {
              "time": "10",
              "event": true,
              "row": 2
            },
            {
              "time": "10",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "1",
              "event": false,
              "row": 1
            },
            {
              "time": "2",
              "event": false,
              "row": 2
            },
            {
              "time": "3",
              "event": false,
              "row": 3
            }
          ]
        ],
        "test": "gehan-breslow"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              3,
              3,
              0
            ],
            "events": [
              3,
              0,
              0
            ]
          },
          {
            "time": "10",
            "atRisk": [
              0,
              3,
              0
            ],
            "events": [
              0,
              3,
              0
            ]
          }
        ],
        "contributing": [
          0,
          1
        ],
        "observed": [
          3,
          3,
          0
        ],
        "expected": [
          "3/2",
          "9/2",
          "0"
        ],
        "score": [
          "9",
          "-9",
          "0"
        ],
        "covariance": [
          [
            "81/5",
            "-81/5",
            "0"
          ],
          [
            "-81/5",
            "81/5",
            "0"
          ],
          [
            "0",
            "0",
            "0"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "value",
          "df": 1,
          "statistic": 5.0,
          "p": 0.025347318677468252
        },
        "hazardRatioCode": "HR_TWO_GROUPS"
      }
    },
    {
      "id": "disjoint-event-times-log-rank",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "5",
              "event": true,
              "row": 2
            },
            {
              "time": "5",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "10",
              "event": true,
              "row": 1
            },
            {
              "time": "10",
              "event": true,
              "row": 2
            },
            {
              "time": "10",
              "event": true,
              "row": 3
            }
          ]
        ],
        "test": "log-rank"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              3,
              3
            ],
            "events": [
              3,
              0
            ]
          },
          {
            "time": "10",
            "atRisk": [
              0,
              3
            ],
            "events": [
              0,
              3
            ]
          }
        ],
        "contributing": [
          0,
          1
        ],
        "observed": [
          3,
          3
        ],
        "expected": [
          "3/2",
          "9/2"
        ],
        "score": [
          "3/2",
          "-3/2"
        ],
        "covariance": [
          [
            "9/20",
            "-9/20"
          ],
          [
            "-9/20",
            "9/20"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "value",
          "df": 1,
          "statistic": 5.0,
          "p": 0.025347318677468252
        },
        "hazardRatioCode": null
      }
    },
    {
      "id": "disjoint-event-times-gehan-breslow",
      "engine": "survival",
      "inputs": {
        "groups": [
          [
            {
              "time": "5",
              "event": true,
              "row": 1
            },
            {
              "time": "5",
              "event": true,
              "row": 2
            },
            {
              "time": "5",
              "event": true,
              "row": 3
            }
          ],
          [
            {
              "time": "10",
              "event": true,
              "row": 1
            },
            {
              "time": "10",
              "event": true,
              "row": 2
            },
            {
              "time": "10",
              "event": true,
              "row": 3
            }
          ]
        ],
        "test": "gehan-breslow"
      },
      "decision": {
        "riskSets": [
          {
            "time": "5",
            "atRisk": [
              3,
              3
            ],
            "events": [
              3,
              0
            ]
          },
          {
            "time": "10",
            "atRisk": [
              0,
              3
            ],
            "events": [
              0,
              3
            ]
          }
        ],
        "contributing": [
          0,
          1
        ],
        "observed": [
          3,
          3
        ],
        "expected": [
          "3/2",
          "9/2"
        ],
        "score": [
          "9",
          "-9"
        ],
        "covariance": [
          [
            "81/5",
            "-81/5"
          ],
          [
            "-81/5",
            "81/5"
          ]
        ]
      },
      "expected": {
        "test": {
          "status": "value",
          "df": 1,
          "statistic": 5.0,
          "p": 0.025347318677468252
        },
        "hazardRatioCode": null
      }
    },
    {
      "id": "constant-0.1",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "0.5",
          "1",
          "2",
          "4",
          "8",
          "16",
          "32"
        ],
        "kobs": [
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1"
        ]
      },
      "decision": {
        "spread": "0",
        "relativeBound": "7/22517998136852480",
        "slope": "0",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "not-rising"
        },
        "twoStep": {
          "status": "refused",
          "reason": "not-rising"
        }
      }
    },
    {
      "id": "constant-0.2",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "0.5",
          "1",
          "2",
          "4",
          "8",
          "16",
          "32"
        ],
        "kobs": [
          "0.2",
          "0.2",
          "0.2",
          "0.2",
          "0.2",
          "0.2",
          "0.2"
        ]
      },
      "decision": {
        "spread": "0",
        "relativeBound": "7/11258999068426240",
        "slope": "0",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "not-rising"
        },
        "twoStep": {
          "status": "refused",
          "reason": "not-rising"
        }
      }
    },
    {
      "id": "constant-0.3",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "0.5",
          "1",
          "2",
          "4",
          "8",
          "16",
          "32"
        ],
        "kobs": [
          "0.3",
          "0.3",
          "0.3",
          "0.3",
          "0.3",
          "0.3",
          "0.3"
        ]
      },
      "decision": {
        "spread": "0",
        "relativeBound": "21/22517998136852480",
        "slope": "0",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "not-rising"
        },
        "twoStep": {
          "status": "refused",
          "reason": "not-rising"
        }
      }
    },
    {
      "id": "constant-1e-25",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "0.5",
          "1",
          "2",
          "4",
          "8",
          "16",
          "32"
        ],
        "kobs": [
          "1e-25",
          "1e-25",
          "1e-25",
          "1e-25",
          "1e-25",
          "1e-25",
          "1e-25"
        ]
      },
      "decision": {
        "spread": "0",
        "relativeBound": "7/22517998136852480000000000000000000000000",
        "slope": "0",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "not-rising"
        },
        "twoStep": {
          "status": "refused",
          "reason": "not-rising"
        }
      }
    },
    {
      "id": "constant-1000000",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "0.5",
          "1",
          "2",
          "4",
          "8",
          "16",
          "32"
        ],
        "kobs": [
          "1000000",
          "1000000",
          "1000000",
          "1000000",
          "1000000",
          "1000000",
          "1000000"
        ]
      },
      "decision": {
        "spread": "0",
        "relativeBound": "109375/35184372088832",
        "slope": "0",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "not-rising"
        },
        "twoStep": {
          "status": "refused",
          "reason": "not-rising"
        }
      }
    },
    {
      "id": "constant-permuted",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "32",
          "16",
          "8",
          "4",
          "2",
          "1",
          "0.5"
        ],
        "kobs": [
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1"
        ]
      },
      "decision": {
        "spread": "0",
        "relativeBound": "7/22517998136852480",
        "slope": "0",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "not-rising"
        },
        "twoStep": {
          "status": "refused",
          "reason": "not-rising"
        }
      }
    },
    {
      "id": "constant-repeated-levels",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "0.5",
          "1",
          "2",
          "4",
          "8",
          "16",
          "32",
          "2",
          "2"
        ],
        "kobs": [
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1"
        ]
      },
      "decision": {
        "spread": "0",
        "relativeBound": "9/22517998136852480",
        "slope": "0",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "not-rising"
        },
        "twoStep": {
          "status": "refused",
          "reason": "not-rising"
        }
      }
    },
    {
      "id": "zero-precedence",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "0.5",
          "1",
          "2",
          "4",
          "8",
          "16",
          "32"
        ],
        "kobs": [
          "0",
          "0",
          "0",
          "0",
          "0",
          "0",
          "0"
        ]
      },
      "decision": {
        "spread": "0",
        "relativeBound": "0",
        "slope": "0",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "not-rising"
        },
        "twoStep": {
          "status": "refused",
          "reason": "invalid"
        }
      }
    },
    {
      "id": "levels-precedence",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "1",
          "2",
          "3",
          "4"
        ],
        "kobs": [
          "0.1",
          "0.1",
          "0.1",
          "0.1"
        ]
      },
      "decision": {
        "spread": "0",
        "relativeBound": "1/5629499534213120",
        "slope": "0",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "levels",
          "count": 4
        },
        "twoStep": {
          "status": "refused",
          "reason": "levels",
          "count": 4
        }
      }
    },
    {
      "id": "invalid-precedence",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "-1",
          "1",
          "2",
          "4",
          "8",
          "16",
          "32"
        ],
        "kobs": [
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1"
        ]
      },
      "decision": {
        "spread": "0",
        "relativeBound": "7/22517998136852480",
        "slope": "0",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "invalid"
        },
        "twoStep": {
          "status": "refused",
          "reason": "invalid"
        }
      }
    },
    {
      "id": "rounding-spread",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "0.5",
          "1",
          "2",
          "4",
          "8",
          "16",
          "32"
        ],
        "kobs": [
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.1",
          "0.10000000000000001"
        ]
      },
      "decision": {
        "spread": "1/100000000000000000",
        "relativeBound": "70000000000000007/225179981368524800000000000000000",
        "slope": "107/368300000000000000000",
        "rss": "1407/73660000000000000000000000000000000000"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "not-rising"
        },
        "twoStep": {
          "status": "refused",
          "reason": "not-rising"
        }
      }
    },
    {
      "id": "rising-small-scale",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "0.5",
          "1",
          "2",
          "4",
          "8",
          "16",
          "32"
        ],
        "kobs": [
          "1.1E-20",
          "1.2E-20",
          "1.4E-20",
          "1.8E-20",
          "2.6E-20",
          "4.2E-20",
          "7.4E-20"
        ]
      },
      "decision": {
        "spread": "63/1000000000000000000000",
        "relativeBound": "259/1125899906842624000000000000000000000",
        "slope": "1/500000000000000000000",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "estimated",
          "slope": 2e-21,
          "intercept": 1e-20
        },
        "twoStep": {
          "admitted": true
        }
      }
    },
    {
      "id": "falling-exact",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "0.5",
          "1",
          "2",
          "4",
          "8",
          "16",
          "32"
        ],
        "kobs": [
          "0.995",
          "0.99",
          "0.98",
          "0.96",
          "0.92",
          "0.84",
          "0.68"
        ]
      },
      "decision": {
        "spread": "63/200",
        "relativeBound": "1393/450359962737049600",
        "slope": "-1/100",
        "rss": "0"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "falling"
        },
        "twoStep": {
          "status": "refused",
          "reason": "falling"
        }
      }
    },
    {
      "id": "weakly-falling",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7"
        ],
        "kobs": [
          "1",
          "1.1",
          "0.9",
          "1.1",
          "0.9",
          "1.1",
          "0.99"
        ]
      },
      "decision": {
        "spread": "1/5",
        "relativeBound": "77/22517998136852480",
        "slope": "-3/2800",
        "rss": "2739/56000"
      },
      "expected": {
        "oneStep": {
          "status": "refused",
          "reason": "not-rising"
        },
        "twoStep": {
          "status": "refused",
          "reason": "not-rising"
        }
      }
    },
    {
      "id": "exact-hyperbola",
      "engine": "slow-binding",
      "inputs": {
        "inhibitor": [
          "0",
          "1",
          "3",
          "7",
          "15",
          "31",
          "63"
        ],
        "kobs": [
          "0.004",
          "0.044",
          "0.064",
          "0.074",
          "0.079",
          "0.0815",
          "0.08275"
        ]
      },
      "decision": {
        "spread": "63/800",
        "relativeBound": "2317/9007199254740992000",
        "slope": "4331/5892800",
        "rss": "3042891/942848000"
      },
      "expected": {
        "oneStep": {
          "status": "estimated",
          "slope": 0.0007349647026880261,
          "intercept": 0.04872203366820527
        },
        "twoStep": {
          "status": "estimated",
          "k5": 0.08,
          "kiApp": 1,
          "k6": 0.004,
          "kiStar": 0.047619047619047616
        }
      }
    }
  ]
}
