From f923e8d41ca5953d9793fadcc3730cfe9fc70b3a Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:35:12 -0400 Subject: [PATCH 01/21] research: freeze five post-certificate hypotheses before execution --- graph_synthesis/post_certificates/PROTOCOL.md | 120 ++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 graph_synthesis/post_certificates/PROTOCOL.md diff --git a/graph_synthesis/post_certificates/PROTOCOL.md b/graph_synthesis/post_certificates/PROTOCOL.md new file mode 100644 index 0000000..481119d --- /dev/null +++ b/graph_synthesis/post_certificates/PROTOCOL.md @@ -0,0 +1,120 @@ +# Frozen protocol: five post-certificate improvements + +Baseline: `9d2e4a60a6c79e616ab1d352cd5da9fe414e6c98` (merged PR #20), inspected September 18, 2026. + +This protocol is committed before implementation or execution. The new hypotheses are motivated by the merged evidence: source-random-effects forecasting improved Brier only 6.39% versus its same-marginal comparator and still lost to the prior feature-risk forecast, while dependence-safe bounds, bipartite flow certificates, repair-invariant queries and local delta maintenance passed their controlled targets. The present suite asks whether the remaining failure boundaries can be narrowed without changing the production graph policy. + +The repository audit covered CURRENT_RESULTS.md plus adaptive, risk-control, reliability, structural, source-structural, assumption-aware, uncertainty, novel-mechanisms, frontier and certificate studies. Related ingredients exist, including relation-level stacking, pairwise-constrained sensitivity analyses, bipartite flow, repair ambiguity and fixed-marginal credal bounds. The exact five tests below were not found in that inventory. This is a repository-scoped experiment distinction, not a worldwide novelty claim. Established calibration, active-information selection, separator conditioning, sensitivity analysis and linear programming have prior art. + +Fresh Jev service calls: **0**. H1 reuses the already authenticated saved-response development/test capture. H2-H5 are controlled algorithmic experiments. No new semantic-accuracy claim, production policy change, human-review claim, external-system superiority claim or independent preregistration claim is authorized. + +All primary targets below are frozen conjunctions. Do not retune a threshold, generator, comparator, tie rule, cap or evaluation population after observing the results. + +## H1 — Exposure-stratified stacking of source-contamination forecasts + +**Motivation.** Certificate H1 selected a beta-binomial source random-effect model and improved Brier relative to same-marginal independence, but 60/98 nonempty evaluation groups were singletons and the richer pre-existing feature-risk forecast still had lower Brier. Random effects and per-edge feature risk may contain complementary information. + +**Method.** +- Reuse exactly the certificate input loader: 73 development candidates / 40 source groups and 263 test candidates / 149 source groups, with source-group disjointness enforced. +- Accepted edges remain base1 SUPPORTS/REFUTES only. +- Build two development-only leave-one-source-group-out forecasts for each nonempty held-out group: + 1. the existing feature-risk group forecast from `reliability.calibration`; + 2. the beta-binomial random-effects forecast fitted without that group. +- Partition folds by accepted-edge exposure: singleton (`n == 1`) and multi-edge (`n > 1`). +- Within each stratum, if at least 8 folds are available, select a convex feature weight `w` from `{0.0, 0.1, ..., 1.0}` minimizing development Brier of `w * feature + (1-w) * random_effects`; ties prefer the smaller distance to 0.5, then smaller `w`. Otherwise use the globally selected weight. +- Refit both constituent models on all development rows and apply the frozen weights to test features/exposures before scoring test labels. +- No test gold, test-group outcomes or test-derived tuning may enter the fit. + +**Comparators.** Certificate random effects and prior feature-risk forecast, on the identical nonempty test-group denominator. + +**Primary target.** Stacked Brier must be no worse than feature-risk Brier, at least 3% lower than certificate random-effects Brier, and absolute mean bias must be <= 0.03. + +**Required reporting.** Brier, clipped log loss, bias, selected global/stratum weights, fold counts, singleton/multi test counts, paired source-group bootstrap intervals (4,000 draws, seed 20260923), and the unfavorable result if the conjunction fails. + +## H2 — Greedy acquisition of dependence constraints + +**Motivation.** Certificate H2 proves valid bounds under supplied marginals/joint constraints, but wide intervals can withhold useful admissions. Earlier studies tested fixed pairwise-constraint panels, not a frozen policy for deciding which pairwise intersections are most valuable to obtain. + +**Population.** Reuse the 128 arbitrary-joint random fixtures generated by certificate H2. The supplied full joint distribution is a controlled oracle only; it is not a measured Jev probability. + +**Method.** +- Start from marginal-only DNF bounds. +- Candidate observations are all pairwise atom-conjunction probabilities calculated from the fixture's supplied joint table. +- Budget = 3 pairwise constraints. +- At each step, evaluate every still-unobserved candidate by adding that exact controlled value and recomputing the certified interval; choose the candidate minimizing interval width. Ties are lexicographic on atom IDs. +- Comparator: add the first three lexicographic pair constraints, or all available pairs when fewer than three exist. +- Retain every intermediate interval and selected pair. + +**Primary target.** Zero truth-containment failures; no chosen step may widen its prior interval by >1e-8; mean final width must be <=75% of marginal-only mean width and <=90% of the lexicographic same-budget mean width. + +**Boundary.** This is an oracle value-of-information experiment. It does not establish that the selected intersections are cheaply or accurately estimable in production. + +## H3 — Separator-conditioned near-bipartite exact optimization + +**Motivation.** Certificate H3 exactly solves large bipartite conflict graphs, while large non-bipartite components still stage. A small supplied odd-cycle-transversal/separator can make the residual graph bipartite. + +**Method.** +- Input includes nonnegative integer priorities, conflict edges and a supplied separator `S` of at most 4 vertices. +- Verify that deleting `S` leaves a bipartite graph. Invalid hints stage; they are never trusted silently. +- Enumerate every independent subset `I` of `S`. Treat `I` as selected, remove all other separator vertices and every residual neighbor of `I`, then solve each remaining residual component with the existing certified bipartite-flow solver. +- Verify each returned flow certificate. Add the separator utility and select the maximum-utility feasible branch with deterministic lexical tie breaking. +- This is exact conditional on verified graph input and separator, not a semantic truth guarantee. + +**Small oracle test.** 128 seeded graphs with 6–12 vertices, separator size 1–3 and bipartite residuals; compare with independent exhaustive maximum-weight independent-set enumeration. Include order/duplicate invariance. + +**Large analytic test.** Even cycles of residual size 512, 1024 and 2048 plus one apex separator connected to two adjacent cycle vertices, with cycle weights 1 and apex weight 3. Expected optimum is `n/2 + 2`. The current generic solver must be recorded as comparator, including whether it stages. + +**Primary target.** Zero small-oracle/certificate/invariance failures; solve all three large fixtures at the analytic optimum; current generic solver stages every large fixture; malformed/non-transversal controls stage safely. + +## H4 — Reusable repair-margin query index + +**Motivation.** Certificate H4 gives correct repair-invariant query answers, but repeated queries repeatedly re-solve forced-in/forced-out optimization problems. For singleton assertions, those optimization margins can be precomputed once. + +**Method.** +- For a graph whose base optimum is not staged, compute for every vertex `v`: + - best utility with `v` forced in; + - best utility with `v` forced out. +- For tolerance `epsilon`, threshold = optimum - epsilon. +- Singleton query classification: + - impossible if forced-in utility < threshold; + - certain if forced-out utility < threshold; + - ambiguous otherwise. +- Preserve a possible witness and, where ambiguous, a counterexample witness. +- This index explicitly supports singleton queries only; conjunctions continue to use the existing query path. + +**Population.** 128 seeded weighted graphs with 4–10 vertices and finite exact behavior. For every vertex evaluate the distinct epsilon set `{0,1,2,floor(.05*optimum),floor(.10*optimum)}` after removing duplicates/nonpositive excess values. + +**Comparator.** Existing `certificates.graphs.query` on the same singleton query and epsilon. + +**Primary target.** Zero classification/witness mismatches and at least 70% fewer top-level optimization invocations over the repeated-query workload, counting baseline query execution as base + forced-in + forced-out solves and index construction as one base + two per vertex. + +**Boundary.** This is repeated-query work reduction, not database latency or semantic validation. + +## H5 — Interval-marginal dependence certificates + +**Motivation.** Every dependence-safe study retains the same falsifying control: if a supplied marginal itself is wrong, a mathematically correct point-marginal certificate can still make a false admission. Treating the marginal as an interval can represent bounded premise uncertainty explicitly. + +**Method.** +- Extend the possible-world LP so each atom probability is constrained by `lower <= P(atom) <= upper` rather than an equality; exact point marginals are the special case lower=upper. +- Objective remains min/max probability of the monotone DNF. Normalization is exact; interval rows are linear inequalities. +- Solver failure, infeasible intervals, nonfinite values, lower>upper, or atom-cap excess return an explicit non-certifying [0,1] staged result. +- Outward numerical padding and primal feasibility checks are required before a bound may certify. + +**Random containment population.** 128 seeded arbitrary joint distributions over 2–6 atoms and 1–6 proofs. For each true atom marginal, construct a seeded interval of radius 0.02–0.10 that contains the true value and a perturbed point estimate inside that interval. Require the true supplied joint fact probability to lie inside the interval-marginal result. + +**False-premise controls.** 20 singleton facts whose actual probability is below 0.95, whose biased point estimate is >=0.97, and whose supplied uncertainty interval contains the actual probability with lower endpoint <0.95. The exact-point method should admit; the interval method should withhold. + +**Primary target.** Zero random truth-containment failures, prevent all 20 designed point-estimate false admissions, and zero malformed/infeasible inputs returning a certifying interval. + +**Required reporting.** Mean point-bound width versus interval-bound width, prevented admissions, staging counts and explicit statement that interval validity itself is a supplied assumption. + +## Global validation and publication + +- Seed for new controlled generators: 20260923. +- No network access during benchmark replay. +- Add unit/adversarial tests for all five mechanisms. +- Store machine-readable results, summary CSV and five evidence-derived SVG/PNG figure pairs. +- Update `CURRENT_RESULTS.md` and append an additive section to `manuscript/paper-current.md`; regenerate HTML/PDF using the repository renderer. +- Preserve all pre-existing experiment artifacts and prior manuscript text byte-for-byte outside the additive section. +- CI must replay results and fail on generated-artifact drift. +- Report passes and failures exactly as observed. Do not pool controlled fixture counts into a semantic success rate. From 1d5ceee35bada50392be92b7f73194a4d6e41949 Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:35:44 -0400 Subject: [PATCH 02/21] research: freeze five post-certificate hypotheses before execution --- graph_synthesis/post_certificate/PROTOCOL.md | 149 +++++++++++++++++++ 1 file changed, 149 insertions(+) create mode 100644 graph_synthesis/post_certificate/PROTOCOL.md diff --git a/graph_synthesis/post_certificate/PROTOCOL.md b/graph_synthesis/post_certificate/PROTOCOL.md new file mode 100644 index 0000000..8b20e6a --- /dev/null +++ b/graph_synthesis/post_certificate/PROTOCOL.md @@ -0,0 +1,149 @@ +# Frozen protocol: post-certificate graph-synthesis improvements + +Baseline: `9d2e4a60a6c79e616ab1d352cd5da9fe414e6c98` (merged PR #20) +Protocol date: 2026-09-18 +Status: frozen before implementation/execution +Fresh Jev service calls planned: 0 +New scientific documents planned: 0 +Seed: 20260923 + +## Scope and evidence boundary + +The merged evidence separates semantic extraction quality from structural correctness. Repeated prompt/routing/calibration variants have not established a robust semantic advantage, while bounded exact graph algorithms, dependence-aware certificates, repair semantics and delta maintenance have repeatedly passed controlled tests. This protocol therefore tests five **structural / decision-theoretic extensions** suggested by those results rather than another prompt variant. + +The five mechanisms below were not found as executed implementations in the baseline repository inventory. That is a repository-scope statement, not a worldwide novelty claim. Their ingredients have substantial prior art: treewidth/variable-elimination dynamic programming, incremental view maintenance and transactions, query resilience/deletion propagation, robust/minimax decision making under imprecise probabilities, and weighted constraint/hypergraph optimization. + +No experiment changes candidate extraction, accepted Jev edges, production defaults, or the frozen original evidence. Controlled priorities, probabilities, costs and constraints are supplied inputs and must not be reinterpreted as calibrated factual truth. + +## H1 - Induced-width exact conflict optimization + +### Motivation +Prior studies established exact handling for bounded enumeration, forests, cutsets and bipartite conflict graphs. A remaining gap is connected non-bipartite cyclic structure that is still tractable because its induced width is small. + +### Method +Implement max-sum variable elimination for maximum-weight compatible assertion selection over pairwise conflict factors. A deterministic min-fill elimination order is computed without using assertion weights. Execution is allowed only when: +- induced width <= 4; +- every factor scope is <= 5 variables; +- cumulative materialized factor states <= 250,000. + +Otherwise the component is staged without a partial write. The returned assignment includes objective value, selected assertion IDs, elimination order, induced width and a direct feasibility check. + +### Frozen test +- 160 seeded small connected graphs, 8-16 vertices, generated from bounded-width constructions with random non-negative integer weights. +- Independent exhaustive subset oracle for every small fixture. +- 8 connected large triangle-chain / partial-2-tree fixtures from 33 through 1,025 vertices, checked by an independently implemented chain dynamic program. +- 5 over-width clique controls (K6-K10) that must stage. +- 8 input-order permutations per first 64 small fixtures. + +### Primary target +Zero objective, feasibility, witness or permutation failures; all 8 large tractable fixtures solved; all 5 over-width controls staged. On the 12-16 vertex small subset, counted max-sum table states must be at least 90% below the full 2^n assignment count in aggregate. + +## H2 - Transactional batch delta maintenance + +### Motivation +Merged studies validate local incremental maintenance and revision checks, but explicitly stop at sequential in-memory updates. Real graph changes often arrive as batches whose derived consequences must be all-or-nothing. + +### Method +Implement an in-memory transactional dependency engine for Boolean primitives and derived facts over an acyclic dependency graph. A transaction: +1. validates expected revision and every primitive change; +2. computes the affected reverse-dependency closure; +3. evaluates the new values in topological order against a copy-on-write overlay; +4. commits the complete overlay only if every evaluation succeeds. + +Injected evaluation failure, malformed update, or stale revision must leave both values and revision unchanged. This is atomic batch behavior only; no crash durability or concurrent database-isolation claim is made. + +### Frozen test +- 128 seeded modular DAGs with 64 primitive nodes and 256 derived nodes. +- Five 1-4 primitive transactions per DAG (640 accepted local transactions total), each compared with independent full recomputation from the post-transaction primitive snapshot. +- 64 injected evaluation-failure controls, 64 stale-revision controls and 64 malformed-update controls. +- 16 connected-control DAGs in which one primitive intentionally reaches nearly every derived node. + +### Primary target +Zero snapshot mismatches and zero partial-write/revision failures. Local transactions must perform at least 80% fewer derived-node evaluations than full recomputation in aggregate. The connected control must remain reported separately and must not be used to infer universal savings. + +## H3 - Exact query-resilience certificates + +### Motivation +The repository can classify query answers across repairs, but binary certainty does not quantify how much evidence must change before a currently true monotone query becomes false. A robustness margin can distinguish a query supported by many independent proof paths from one resting on a single fragile atom. + +### Method +For a monotone DNF lineage with positive integer evidence-removal costs, compute the minimum-cost evidence set whose deletion hits every active proof clause. The implementation uses: +- incidence-component decomposition; +- forced singleton reductions; +- branch-and-bound with deterministic branching; +- a disjoint-clause lower bound; +- explicit deletion witness validation. + +Connected components above 18 distinct evidence atoms stage rather than silently approximate. + +### Frozen test +- 160 seeded small DNF fixtures with <=12 atoms and 2-10 proof clauses. +- Independent exhaustive deletion-subset oracle for every small fixture. +- 8 analytic large fixtures composed of hundreds to thousands of disconnected proof components, with closed-form expected resilience. +- 6 over-cap connected controls that must stage. +- Mutation checks that every returned deletion set actually falsifies the query and removing any positive-cost proper subset does not beat the reported optimum. + +### Primary target +Zero optimum/witness/oracle failures; all 8 analytic large fixtures solved exactly; all 6 over-cap controls staged. The result is a resilience certificate relative to supplied lineage and costs, not factual truth. + +## H4 - Interval-minimax query review + +### Motivation +Prior query-directed review assumes point probabilities. Multiple merged studies show that point risk estimates and calibration can fail. Review selection should therefore be stress-tested against uncertainty in the supplied probabilities themselves. + +### Method +Each primitive has an independent probability interval [lo, hi]. For a fixed review budget of two primitives, choose the review set that minimizes the **worst-case expected residual Bernoulli variance** of supplied monotone queries across all interval endpoint vectors. Perfect review reveals the selected primitive states. The production method evaluates query probability by memoized Shannon recursion; the independent oracle enumerates complete Boolean worlds directly. + +A midpoint selector using the same expected-loss objective at interval midpoints is the comparator. This study does not remove the conditional-independence assumption; it tests robustness to marginal imprecision only. + +### Frozen test +- 96 seeded six-atom interval fixtures with 1-3 monotone DNF queries. +- 32 engineered interval controls where midpoint ranking is intentionally fragile. +- Every candidate review pair checked by the independent world-enumeration oracle. +- Degenerate point-interval controls must reduce exactly to the point-probability solution. + +### Primary target +Zero production/oracle objective discrepancies above 1e-10. The minimax selector's worst-case objective must never exceed the midpoint selector's worst-case objective, and must be strictly lower on at least 20% of the 128 non-degenerate fixtures. + +## H5 - N-ary conflict constraints + +### Motivation +Every merged graph-repair optimizer represents incompatibility as pairwise edges. Some consistency rules are genuinely n-ary (for example, “not all three assertions may coexist”) and a pairwise clique projection can remove compatible pairs unnecessarily. + +### Method +Generalize max-sum elimination to forbidden hyperedge factors: a factor contributes negative infinity only when every member of the forbidden set is selected. Pairwise conflicts are size-2 hyperedges. The same deterministic induced-width and state caps as H1 apply, and returned selections are checked directly against every hyperedge. + +### Frozen test +- 160 seeded small weighted hypergraphs with 8-14 vertices, size-2 and size-3 forbidden sets, compared with exhaustive subset optimization. +- 8 large three-consecutive-forbidden chain fixtures from 64 through 2,048 vertices. With unit weights, the known optimum is n - floor(n/3). +- Pairwise-clique projection of each size-3 hyperedge is retained as an explicit over-conservative baseline. +- 5 high-arity / over-width controls must stage. +- 8 permutations per first 64 small fixtures. + +### Primary target +Zero objective/feasibility/oracle/permutation failures; all 8 large chain fixtures solved exactly; all 5 controls staged. On every large chain, the n-ary optimizer must retain at least as much supplied utility as pairwise projection and strictly more on all fixtures. + +## Reporting and falsification rules + +- A failed conjunction remains failed even if some endpoints improve. +- No five-result success percentage may be reported. +- Negative/null outcomes remain in results and figures. +- Work counters (factor states, node evaluations) are not wall-clock, API-latency or cloud-cost measurements. +- No controlled algorithm result may be described as independent Jev semantic accuracy. +- No external system superiority is claimed without a matched executed baseline. +- The current manuscript must preserve every prior study and append this section additively. + +## Reproducibility target + +The implementation will provide: +- `graph_synthesis/post_certificate/run.py` +- `graph_synthesis/post_certificate/methods.py` +- `graph_synthesis/post_certificate/tests/` +- `graph_synthesis/post_certificate/results.json` +- `graph_synthesis/post_certificate/summary.csv` +- `graph_synthesis/post_certificate/RESULTS.md` +- five deterministic SVG figures +- additive updates to `CURRENT_RESULTS.md` and `manuscript/paper-current.md` +- a read-only GitHub Actions workflow that replays all five experiments and tests. + +Protocol thresholds, fixture counts, caps and seed must not be changed after benchmark execution except to correct an implementation bug; any such correction must be documented without changing the frozen success criteria. From 0a8f0097d3cb640efc2d107b66bc1a0f03b7fb3c Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:37:09 -0400 Subject: [PATCH 03/21] research: implement post-certificate mechanisms --- graph_synthesis/post_certificates/methods.py | 184 +++++++++++++++++++ 1 file changed, 184 insertions(+) create mode 100644 graph_synthesis/post_certificates/methods.py diff --git a/graph_synthesis/post_certificates/methods.py b/graph_synthesis/post_certificates/methods.py new file mode 100644 index 0000000..a708a5e --- /dev/null +++ b/graph_synthesis/post_certificates/methods.py @@ -0,0 +1,184 @@ +"""Second-order research mechanisms derived from the dependence-aware certificate study.""" +from __future__ import annotations + +from itertools import combinations +import math +import numpy as np +from scipy.optimize import linprog + +from ..reliability.methods import graph_input +from ..certificates import graphs + +PAD = 1e-7 + + +def _staged(reason, atoms=0): + return {"status": reason, "certified": False, "lower": 0.0, "upper": 1.0, "atoms": atoms} + + +def interval_lineage_bounds(proofs, intervals, *, atom_cap=10): + """Extremal monotone-DNF probability under interval-valued atom marginals.""" + try: + if type(atom_cap) is not int or not 0 <= atom_cap <= 10: + return _staged("invalid_atom_cap") + if not isinstance(intervals, dict) or any(not isinstance(a, str) or not a for a in intervals): + return _staged("invalid_intervals") + atoms = sorted(intervals) + bounds = {} + for a in atoms: + pair = intervals[a] + if not isinstance(pair, (list, tuple)) or len(pair) != 2: + return _staged("invalid_intervals", len(atoms)) + lo, hi = pair + if any(isinstance(v, bool) or not isinstance(v, (int, float)) or not math.isfinite(v) for v in (lo, hi)): + return _staged("invalid_intervals", len(atoms)) + lo, hi = float(lo), float(hi) + if not 0 <= lo <= hi <= 1: + return _staged("invalid_intervals", len(atoms)) + bounds[a] = (lo, hi) + if len(atoms) > atom_cap: + return _staged("capacity_staged", len(atoms)) + + def term(value): + if isinstance(value, str): + raise ValueError + result = tuple(sorted(set(value))) + if any(a not in bounds for a in result): + raise ValueError + return result + + terms = sorted({term(p) for p in proofs}) + if len(terms) > 256: + return _staged("capacity_staged", len(atoms)) + positions = {a: i for i, a in enumerate(atoms)} + worlds = np.arange(1 << len(atoms), dtype=np.int64) + + def indicator(term_atoms): + mask = sum(1 << positions[a] for a in term_atoms) + return ((worlds & mask) == mask).astype(float) + + objective = np.zeros(len(worlds)) + for p in terms: + objective = np.maximum(objective, indicator(p)) + + eq = np.ones((1, len(worlds))) + eq_target = np.array([1.0]) + ub_rows, ub_targets = [], [] + atom_vectors = {} + for a in atoms: + vec = indicator((a,)) + atom_vectors[a] = vec + lo, hi = bounds[a] + ub_rows.extend([vec, -vec]) + ub_targets.extend([hi, -lo]) + aub = np.asarray(ub_rows, dtype=float) if ub_rows else None + bub = np.asarray(ub_targets, dtype=float) if ub_targets else None + + solutions = [] + for sign in (1.0, -1.0): + result = linprog(sign * objective, A_ub=aub, b_ub=bub, A_eq=eq, b_eq=eq_target, + bounds=(0, None), method="highs", + options={"dual_feasibility_tolerance": 1e-9, "primal_feasibility_tolerance": 1e-9}) + if not result.success or result.x is None: + return _staged("infeasible_or_solver_staged", len(atoms)) + x = np.asarray(result.x, dtype=float) + if not np.isfinite(x).all() or float(np.min(x)) < -1e-8 or abs(float(x.sum()) - 1.0) > 1e-7: + return _staged("residual_staged", len(atoms)) + marginals = {a: float(atom_vectors[a] @ x) for a in atoms} + if any(marginals[a] < bounds[a][0] - 1e-7 or marginals[a] > bounds[a][1] + 1e-7 for a in atoms): + return _staged("residual_staged", len(atoms)) + value = float(objective @ x) + solutions.append({"value": value, "support": [[int(i), float(v)] for i, v in enumerate(x) if v > 1e-12], + "marginals": marginals}) + lo = max(0.0, solutions[0]["value"] - PAD) + hi = min(1.0, solutions[1]["value"] + PAD) + if lo > hi + 1e-7: + return _staged("numeric_inconsistency", len(atoms)) + return {"status": "bounded", "certified": True, "lower": lo, "upper": hi, "atoms": len(atoms), + "worlds": len(worlds), "min": solutions[0], "max": solutions[1], + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded."} + except (TypeError, ValueError, KeyError, OverflowError): + return _staged("invalid_input") + + +def exact_point_bounds(proofs, probabilities): + return interval_lineage_bounds(proofs, {a: (p, p) for a, p in probabilities.items()}) + + +def near_bipartite_solve(weights, edges, separator, *, separator_cap=4): + """Exact MWIS by conditioning on a verified small separator whose removal is bipartite.""" + try: + edges = [tuple(e) for e in edges] + adj = graph_input(weights, edges) + if isinstance(separator, str): + raise ValueError + sep = tuple(sorted(set(separator))) + if len(sep) > separator_cap or any(v not in weights for v in sep): + return {"selected": [], "staged": sorted(weights), "utility": 0, "status": "separator_staged", "branches": []} + residual_nodes = [v for v in weights if v not in sep] + residual_weights = {v: weights[v] for v in residual_nodes} + residual_edges = [(a, b) for a, b in edges if a in residual_weights and b in residual_weights] + radj = graph_input(residual_weights, residual_edges) + if any(graphs.coloring(radj, g) is None for g in graphs.groups(radj)): + return {"selected": [], "staged": sorted(weights), "utility": 0, "status": "not_transversal", "branches": []} + + best = None + branches = [] + for mask in range(1 << len(sep)): + chosen = {sep[i] for i in range(len(sep)) if mask & (1 << i)} + if any(b in adj[a] for a, b in combinations(sorted(chosen), 2)): + continue + blocked = set(sep) + for v in chosen: + blocked.update(adj[v]) + rw = {v: w for v, w in weights.items() if v not in blocked} + re = [(a, b) for a, b in edges if a in rw and b in rw] + residual = graphs.solve(rw, re) + if residual["staged"]: + branches.append({"chosen_separator": sorted(chosen), "status": "residual_staged"}) + continue + selected = sorted(chosen | set(residual["selected"])) + utility = sum(weights[v] for v in selected) + branch = {"chosen_separator": sorted(chosen), "selected": selected, "utility": utility, + "residual_components": residual["components"], "status": "solved"} + branches.append(branch) + if best is None or utility > best["utility"] or (utility == best["utility"] and tuple(selected) < tuple(best["selected"])): + best = branch + if best is None: + return {"selected": [], "staged": sorted(weights), "utility": 0, "status": "residual_staged", "branches": branches} + return {"selected": best["selected"], "staged": [], "utility": best["utility"], "status": "solved", + "separator": list(sep), "branches": branches} + except (TypeError, ValueError, KeyError, ArithmeticError): + return {"selected": [], "staged": sorted(weights) if isinstance(weights, dict) else [], "utility": 0, + "status": "invalid_input", "branches": []} + + +def build_margin_index(weights, edges): + base = graphs.solve(weights, edges) + if base["staged"]: + return {"status": "staged", "optimum": None, "entries": {}, "solve_calls": 1} + entries = {} + for v in sorted(weights): + inc = graphs.forced(weights, edges, include=[v]) + exc = graphs.forced(weights, edges, exclude=[v]) + if inc is None or inc["staged"] or exc["staged"]: + return {"status": "staged", "optimum": base["utility"], "entries": entries, "solve_calls": 1 + 2 * len(entries)} + entries[v] = {"include_utility": inc["utility"], "include_witness": inc["selected"], + "exclude_utility": exc["utility"], "exclude_witness": exc["selected"]} + return {"status": "indexed", "optimum": base["utility"], "entries": entries, "solve_calls": 1 + 2 * len(entries)} + + +def query_margin(index, vertex, epsilon=0): + if index.get("status") != "indexed" or vertex not in index["entries"] or type(epsilon) is not int or epsilon < 0: + return {"classification": "unsupported"} + threshold = index["optimum"] - epsilon + entry = index["entries"][vertex] + record = {"threshold": threshold, "optimum": index["optimum"], "epsilon": epsilon, "required": [vertex], + "possible_repair": None, "counterexample": None} + if entry["include_utility"] < threshold: + return {**record, "classification": "impossible"} + record["possible_repair"] = entry["include_witness"] + if entry["exclude_utility"] < threshold: + return {**record, "classification": "certain"} + record["counterexample"] = entry["exclude_witness"] + return {**record, "classification": "ambiguous"} From 4c726ddc2c5f638b61015f398f30f4c5dc21df9e Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:37:59 -0400 Subject: [PATCH 04/21] research: add frozen post-certificate benchmark runner --- graph_synthesis/post_certificates/run.py | 363 +++++++++++++++++++++++ 1 file changed, 363 insertions(+) create mode 100644 graph_synthesis/post_certificates/run.py diff --git a/graph_synthesis/post_certificates/run.py b/graph_synthesis/post_certificates/run.py new file mode 100644 index 0000000..592d3cf --- /dev/null +++ b/graph_synthesis/post_certificates/run.py @@ -0,0 +1,363 @@ +"""Execute the frozen post-certificate suite with no service calls.""" +from __future__ import annotations + +import argparse +from itertools import combinations +import json +import math +from pathlib import Path +import random +import socket +import statistics +from unittest.mock import patch + +import numpy as np + +from . import methods +from ..adaptive.run import load, INPUT +from ..certificates import risk, lineage, graphs +from ..certificates.run import experiment_lineage, independent_sets, valid_repair +from ..reliability.run import calibration, proper_scores + +ROOT = Path(__file__).resolve().parents[2] +HERE = Path(__file__).resolve().parent +SEED = 20260923 +DRAWS = 4000 +BASELINE_COMMIT = "9d2e4a60a6c79e616ab1d352cd5da9fe414e6c98" +PROTOCOL_COMMIT = "f923e8d41ca5953d9793fadcc3730cfe9fc70b3a" + + +def write(path, value): + path.parent.mkdir(parents=True, exist_ok=True) + path.write_text(json.dumps(value, sort_keys=True, indent=2, allow_nan=False) + "\n", encoding="utf-8", newline="\n") + + +def normalized(value): + return json.loads(json.dumps(value, sort_keys=True, allow_nan=False)) + + +def bootstrap(deltas): + values = np.asarray(deltas, dtype=float) + rng = np.random.default_rng(SEED) + sample = values[rng.integers(0, len(values), size=(DRAWS, len(values)))].mean(axis=1) + return {"point": float(values.mean()), "95": np.quantile(sample, [.025, .975]).tolist(), + "99": np.quantile(sample, [.005, .995]).tolist(), "groups": len(values), "draws": DRAWS} + + +def choose_weight(rows): + if not rows: + raise ValueError("Need development folds") + grid = [] + for i in range(11): + w = i / 10 + brier = statistics.mean((w*r["feature"] + (1-w)*r["random"] - r["truth"])**2 for r in rows) + grid.append({"weight": w, "brier": brier}) + best = min(grid, key=lambda r: (r["brier"], abs(r["weight"]-.5), r["weight"])) + return best["weight"], grid + + +def experiment_stack(development, test): + feature = calibration(development, test) + feature_folds = {r["group"]: r for r in feature["folds"]} + folds = [] + for group in sorted({r["group"] for r in development}): + held = [r for r in development if r["group"] == group] + exposure = risk.counts(held) + if not exposure or group not in feature_folds: + continue + training = [r for r in development if r["group"] != group] + fitted = risk.fit(training) + random_p = risk.predict(exposure, fitted)[group] + folds.append({"group": group, "n": exposure[group], "feature": feature_folds[group]["probability"], + "random": random_p, "truth": feature_folds[group]["truth"]}) + global_w, global_grid = choose_weight(folds) + weights = {"global": global_w} + grids = {"global": global_grid} + for name, predicate in (("singleton", lambda r: r["n"] == 1), ("multi", lambda r: r["n"] > 1)): + subset = [r for r in folds if predicate(r)] + if len(subset) >= 8: + weights[name], grids[name] = choose_weight(subset) + else: + weights[name], grids[name] = global_w, [] + + fitted = risk.fit(development) + exposure = risk.counts(test) + actual = risk.counts(test, truth=True) + truth = {g: int(v["k"] > 0) for g, v in actual.items()} + random_pred = risk.predict(exposure, fitted) + feature_pred = {r["group"]: r["baseline"] for r in feature["group_predictions"]} + if set(random_pred) != set(feature_pred) or set(truth) != set(random_pred): + raise ValueError("H1 group denominator mismatch") + stacked = {} + rows = [] + for g in sorted(truth): + stratum = "singleton" if exposure[g] == 1 else "multi" + w = weights[stratum] + p = w * feature_pred[g] + (1-w) * random_pred[g] + stacked[g] = p + rows.append({"group": g, "n": exposure[g], "stratum": stratum, "weight": w, "feature": feature_pred[g], + "random": random_pred[g], "stacked": p, "truth": truth[g]}) + scores = {"feature": proper_scores(feature_pred, truth), "random_effects": proper_scores(random_pred, truth), + "stacked": proper_scores(stacked, truth)} + primary = (scores["stacked"]["brier"] <= scores["feature"]["brier"] + 1e-15 + and scores["stacked"]["brier"] <= .97 * scores["random_effects"]["brier"] + 1e-15 + and abs(scores["stacked"]["bias"]) <= .03) + return {"primary_target_met": primary, "weights": weights, "grids": grids, "folds": folds, + "fold_counts": {"all": len(folds), "singleton": sum(r["n"] == 1 for r in folds), "multi": sum(r["n"] > 1 for r in folds)}, + "test_counts": {"groups": len(rows), "singleton": sum(r["n"] == 1 for r in rows), "multi": sum(r["n"] > 1 for r in rows)}, + "scores": scores, "predictions": rows, + "paired_vs_feature": bootstrap([(stacked[g]-truth[g])**2-(feature_pred[g]-truth[g])**2 for g in sorted(truth)]), + "paired_vs_random": bootstrap([(stacked[g]-truth[g])**2-(random_pred[g]-truth[g])**2 for g in sorted(truth)])} + + +def pair_probability(case, pair): + atoms = sorted(case["probabilities"]) + pos = {a: i for i, a in enumerate(atoms)} + return sum(v for world, v in enumerate(case["actual_joint"]) if all(world & (1 << pos[a]) for a in pair)) + + +def experiment_constraint_acquisition(): + source = experiment_lineage() + cases = [] + containment_failures = widening_failures = 0 + base_widths, greedy_widths, lex_widths = [], [], [] + for case in source["random_cases"]: + atoms = sorted(case["probabilities"]) + pairs = list(combinations(atoms, 2)) + pair_values = {pair: pair_probability(case, pair) for pair in pairs} + base = lineage.bounds(case["proofs"], case["probabilities"]) + current, selected, steps = base, [], [] + remaining = set(pairs) + for _ in range(min(3, len(remaining))): + candidates = [] + for pair in sorted(remaining): + constraints = [(list(p), pair_values[p]) for p in selected + [pair]] + result = lineage.bounds(case["proofs"], case["probabilities"], constraints) + candidates.append((result["upper"]-result["lower"], pair, result)) + width, pair, result = min(candidates, key=lambda x: (x[0], x[1])) + if width > current["upper"]-current["lower"] + 1e-8: + widening_failures += 1 + selected.append(pair) + remaining.remove(pair) + steps.append({"pair": list(pair), "probability": pair_values[pair], "result": result}) + current = result + lex_pairs = pairs[:3] + lex = lineage.bounds(case["proofs"], case["probabilities"], [(list(p), pair_values[p]) for p in lex_pairs]) + truth = case["truth"] + if not current["lower"] - 1e-8 <= truth <= current["upper"] + 1e-8: + containment_failures += 1 + base_widths.append(base["upper"]-base["lower"]) + greedy_widths.append(current["upper"]-current["lower"]) + lex_widths.append(lex["upper"]-lex["lower"]) + cases.append({"id": case["id"], "truth": truth, "base": base, "greedy": current, "lexicographic": lex, + "selected": [list(p) for p in selected], "steps": steps}) + means = {"marginal": statistics.mean(base_widths), "greedy": statistics.mean(greedy_widths), + "lexicographic": statistics.mean(lex_widths)} + primary = (containment_failures == 0 and widening_failures == 0 + and means["greedy"] <= .75 * means["marginal"] + 1e-12 + and means["greedy"] <= .90 * means["lexicographic"] + 1e-12) + return {"primary_target_met": primary, "cases": cases, "means": means, + "containment_failures": containment_failures, "widening_failures": widening_failures, + "budget": 3, "source_fixture_count": len(cases)} + + +def exhaustive_oracle(weights, edges): + return max(independent_sets(weights, edges), key=lambda x: (x[0], tuple(x[1])))[0] + + +def experiment_near_bipartite(): + rng = random.Random(SEED + 3) + small, failures, invariance_failures = [], 0, 0 + for case in range(128): + n = rng.randrange(6, 13) + s = rng.randrange(1, min(4, n-2)) + sep = [f"s{i}" for i in range(s)] + residual = [f"v{i}" for i in range(n-s)] + split = max(1, len(residual)//2) + left, right = residual[:split], residual[split:] + weights = {v: rng.randrange(10) for v in sep + residual} + edges = [(a, b) for a in left for b in right if rng.random() < .35] + edges += [(a, b) for a in sep for b in residual if rng.random() < .35] + edges += [(a, b) for a, b in combinations(sep, 2) if rng.random() < .25] + oracle = exhaustive_oracle(weights, edges) + result = methods.near_bipartite_solve(weights, edges, sep) + reordered = methods.near_bipartite_solve(dict(reversed(list(weights.items()))), list(reversed(edges))*2, list(reversed(sep))) + ok = not result["staged"] and result["utility"] == oracle and valid_repair(weights, edges, result["selected"], oracle) + failures += int(not ok) + invariance_failures += int(result["utility"] != reordered["utility"] or result["selected"] != reordered["selected"]) + small.append({"id": case, "weights": weights, "edges": edges, "separator": sep, "oracle": oracle, "result": result, "ok": ok}) + + large = [] + for n in (512, 1024, 2048): + weights = {f"v{i:04}": 1 for i in range(n)} + weights["apex"] = 3 + edges = [(f"v{i:04}", f"v{(i+1)%n:04}") for i in range(n)] + edges += [("apex", "v0000"), ("apex", "v0001")] + result = methods.near_bipartite_solve(weights, edges, ["apex"]) + prior = graphs.solve(weights, edges) + expected = n//2 + 2 + ok = result["utility"] == expected and not result["staged"] and len(prior["staged"]) == n+1 + failures += int(not ok) + large.append({"residual_vertices": n, "expected": expected, "result_utility": result["utility"], + "prior_staged": len(prior["staged"]), "ok": ok}) + invalid = methods.near_bipartite_solve({"a":1,"b":1,"c":1}, [("a","b"),("b","c"),("c","a")], []) + malformed = methods.near_bipartite_solve({str(i):1 for i in range(6)}, [], [str(i) for i in range(5)]) + controls_ok = bool(invalid["staged"]) and bool(malformed["staged"]) + failures += int(not controls_ok) + return {"primary_target_met": failures == 0 and invariance_failures == 0 and all(r["ok"] for r in large), + "small": small, "small_failures": failures - int(not controls_ok) - sum(int(not r["ok"]) for r in large), + "invariance_failures": invariance_failures, "large": large, + "controls": {"non_transversal": invalid, "over_cap": malformed, "ok": controls_ok}} + + +def witness_ok(weights, edges, selected, threshold, include=None, exclude=None): + selected = list(selected or []) + if not valid_repair(weights, edges, selected, threshold): + return False + chosen = set(selected) + return (include is None or include in chosen) and (exclude is None or exclude not in chosen) + + +def experiment_query_index(): + rng = random.Random(SEED + 4) + cases, mismatches, witness_failures = [], 0, 0 + baseline_calls = index_calls = query_count = 0 + actual_baseline_calls = 0 + for case in range(128): + n = rng.randrange(4, 11) + weights = {f"v{i}": rng.randrange(10) for i in range(n)} + edges = [(a, b) for a, b in combinations(weights, 2) if rng.random() < .28] + index = methods.build_margin_index(weights, edges) + if index["status"] != "indexed": + raise AssertionError("Small H4 fixture unexpectedly staged") + index_calls += index["solve_calls"] + trials = [] + epsilons = sorted({0, 1, 2, math.floor(.05*index["optimum"]), math.floor(.10*index["optimum"])}) + for v in sorted(weights): + for epsilon in epsilons: + query_count += 1 + baseline_calls += 3 + old = graphs.query(weights, edges, [v], epsilon=epsilon) + actual_baseline_calls += 2 if old["classification"] == "impossible" else 3 + new = methods.query_margin(index, v, epsilon) + same = old["classification"] == new["classification"] + mismatches += int(not same) + threshold = index["optimum"] - epsilon + ok = same + if new["classification"] in ("certain", "ambiguous"): + ok = ok and witness_ok(weights, edges, new["possible_repair"], threshold, include=v) + if new["classification"] == "ambiguous": + ok = ok and witness_ok(weights, edges, new["counterexample"], threshold, exclude=v) + witness_failures += int(not ok) + trials.append({"vertex": v, "epsilon": epsilon, "old": old["classification"], "new": new["classification"], "ok": ok}) + cases.append({"id": case, "n": n, "optimum": index["optimum"], "epsilons": epsilons, "trials": trials, + "index_solve_calls": index["solve_calls"]}) + saving = 1 - index_calls / baseline_calls + conservative_saving = 1 - index_calls / actual_baseline_calls + return {"primary_target_met": mismatches == 0 and witness_failures == 0 and saving >= .70, + "cases": cases, "queries": query_count, "mismatches": mismatches, "witness_failures": witness_failures, + "baseline_solve_calls_frozen": baseline_calls, "baseline_solve_calls_actual_control": actual_baseline_calls, + "index_solve_calls": index_calls, "saving": saving, "conservative_saving": conservative_saving} + + +def fact_truth(proofs, joint, atoms): + pos = {a: i for i, a in enumerate(atoms)} + return sum(v for world, v in enumerate(joint) + if any(all(world & (1 << pos[a]) for a in proof) for proof in proofs)) + + +def experiment_interval_marginals(): + rng = random.Random(SEED + 5) + cases, containment_failures = [], 0 + interval_widths, point_widths = [], [] + for case in range(128): + n = rng.randrange(2, 7) + atoms = [f"a{i}" for i in range(n)] + masses = [rng.randrange(1, 100) for _ in range(1 << n)] + total = sum(masses) + joint = [v/total for v in masses] + marginals = {a: sum(v for world, v in enumerate(joint) if world & (1 << i)) for i, a in enumerate(atoms)} + proofs = [sorted(rng.sample(atoms, rng.randrange(1, min(3,n)+1))) for _ in range(rng.randrange(1, 7))] + truth = fact_truth(proofs, joint, atoms) + intervals, points = {}, {} + for a in atoms: + radius = rng.uniform(.02, .10) + lo, hi = max(0., marginals[a]-radius), min(1., marginals[a]+radius) + points[a] = min(hi, max(lo, marginals[a] + rng.uniform(-.9*radius, .9*radius))) + intervals[a] = [lo, hi] + interval_result = methods.interval_lineage_bounds(proofs, intervals) + point_result = methods.exact_point_bounds(proofs, points) + ok = interval_result["certified"] and interval_result["lower"]-1e-7 <= truth <= interval_result["upper"]+1e-7 + containment_failures += int(not ok) + interval_widths.append(interval_result["upper"]-interval_result["lower"]) + point_widths.append(point_result["upper"]-point_result["lower"]) + cases.append({"id": case, "proofs": proofs, "truth": truth, "true_marginals": marginals, "intervals": intervals, + "point_estimates": points, "interval_result": interval_result, "point_result": point_result, "ok": ok}) + + controls, prevented = [], 0 + for i in range(20): + actual = .80 + .007*i + point = .97 + .001*i + intervals = {"a": [max(0., actual-.01), min(1., point+.005)]} + exact = methods.exact_point_bounds([["a"]], {"a": point}) + robust = methods.interval_lineage_bounds([["a"]], intervals) + blocked = exact["lower"] >= .95 and actual < .95 and robust["lower"] < .95 + prevented += int(blocked) + controls.append({"actual": actual, "point": point, "interval": intervals["a"], "point_result": exact, + "interval_result": robust, "prevented": blocked}) + malformed = [ + methods.interval_lineage_bounds([["a"]], {"a": [.8, .7]}), + methods.interval_lineage_bounds([["a"]], {"a": [float("nan"), .9]}), + methods.interval_lineage_bounds([["a"]], {"a": [-.1, .9]}), + methods.interval_lineage_bounds([["missing"]], {"a": [.1, .9]}), + methods.interval_lineage_bounds([["a0"]], {f"a{i}":[.1,.9] for i in range(11)}) + ] + malformed_certifying = sum(int(r.get("certified", False)) for r in malformed) + means = {"point_width": statistics.mean(point_widths), "interval_width": statistics.mean(interval_widths)} + return {"primary_target_met": containment_failures == 0 and prevented == 20 and malformed_certifying == 0, + "cases": cases, "containment_failures": containment_failures, "controls": controls, + "false_admissions_prevented": prevented, "malformed": malformed, + "malformed_certifying": malformed_certifying, "means": means} + + +def execute(): + values, calls, audit = load() + development = [r for r in values if r["split"] == "development"] + test = [r for r in values if r["split"] == "test"] + if (len(development), len(test)) != (73, 263): + raise ValueError("Frozen input split changed") + if {r["group"] for r in development}.intersection(r["group"] for r in test): + raise ValueError("Source-group leakage") + result = {"schema_version": 1, "baseline_commit": BASELINE_COMMIT, "protocol_commit": PROTOCOL_COMMIT, + "fresh_service_calls": 0, "seed": SEED, + "evidence": "H1 saved-response reuse; H2-H5 controlled algorithmic fixtures. No independent semantic generalization.", + "input_verification": audit, + "development": {"n": len(development), "groups": len({r["group"] for r in development})}, + "test": {"n": len(test), "groups": len({r["group"] for r in test})}, + "H1": experiment_stack(development, test), + "H2": experiment_constraint_acquisition(), + "H3": experiment_near_bipartite(), + "H4": experiment_query_index(), + "H5": experiment_interval_marginals()} + return normalized(result) + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--check", action="store_true") + args = parser.parse_args() + with patch.object(socket.socket, "connect", side_effect=RuntimeError("Network forbidden in post-certificate replay")), \ + patch.object(socket, "create_connection", side_effect=RuntimeError("Network forbidden in post-certificate replay")): + result = execute() + if args.check: + from ..verify import compare_json + compare_json(json.loads((HERE/"results.json").read_text(encoding="utf-8")), result) + else: + write(HERE/"results.json", result) + print(json.dumps({"status": "reproduced" if args.check else "executed", + "targets": {k: result[k]["primary_target_met"] for k in ("H1","H2","H3","H4","H5")}, + "fresh_service_calls": 0}, sort_keys=True)) + + +if __name__ == "__main__": + main() From c3d243f3d22c930879c5b23c1c1663890b482df5 Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:39:30 -0400 Subject: [PATCH 05/21] test: cover post-certificate mechanisms --- .../tests/test_post_certificates.py | 92 +++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 graph_synthesis/post_certificates/tests/test_post_certificates.py diff --git a/graph_synthesis/post_certificates/tests/test_post_certificates.py b/graph_synthesis/post_certificates/tests/test_post_certificates.py new file mode 100644 index 0000000..3b840a7 --- /dev/null +++ b/graph_synthesis/post_certificates/tests/test_post_certificates.py @@ -0,0 +1,92 @@ +"""Regression and adversarial tests for the post-certificate suite.""" +from __future__ import annotations + +import unittest + +from graph_synthesis.post_certificates import methods +from graph_synthesis.certificates import graphs + + +class IntervalMarginalTests(unittest.TestCase): + def test_point_singleton_is_exact_up_to_padding(self): + result = methods.exact_point_bounds([["a"]], {"a": .8}) + self.assertTrue(result["certified"]) + self.assertLessEqual(result["lower"], .8) + self.assertGreaterEqual(result["upper"], .8) + self.assertLess(result["upper"] - result["lower"], 1e-5) + + def test_interval_singleton_tracks_uncertainty(self): + result = methods.interval_lineage_bounds([["a"]], {"a": [.7, .9]}) + self.assertTrue(result["certified"]) + self.assertLessEqual(result["lower"], .700001) + self.assertGreaterEqual(result["upper"], .899999) + + def test_bad_intervals_fail_closed(self): + bad = ( + {"a": [.9, .8]}, + {"a": [-.1, .8]}, + {"a": [.1, 1.1]}, + {"a": [float("nan"), .8]}, + ) + for intervals in bad: + with self.subTest(intervals=intervals): + result = methods.interval_lineage_bounds([["a"]], intervals) + self.assertFalse(result["certified"]) + self.assertEqual((result["lower"], result["upper"]), (0.0, 1.0)) + + def test_unknown_atom_fails_closed(self): + result = methods.interval_lineage_bounds([["b"]], {"a": [.1, .9]}) + self.assertFalse(result["certified"]) + + +class NearBipartiteTests(unittest.TestCase): + def test_triangle_solved_with_one_vertex_separator(self): + weights = {"a": 4, "b": 3, "c": 2} + edges = [("a", "b"), ("b", "c"), ("c", "a")] + result = methods.near_bipartite_solve(weights, edges, ["a"]) + self.assertFalse(result["staged"]) + self.assertEqual(result["utility"], 4) + self.assertEqual(result["selected"], ["a"]) + + def test_bad_separator_stages(self): + weights = {"a": 1, "b": 1, "c": 1} + edges = [("a", "b"), ("b", "c"), ("c", "a")] + result = methods.near_bipartite_solve(weights, edges, []) + self.assertTrue(result["staged"]) + self.assertEqual(result["status"], "not_transversal") + + def test_over_cap_separator_stages(self): + weights = {str(i): 1 for i in range(6)} + result = methods.near_bipartite_solve(weights, [], list(weights)[:5]) + self.assertTrue(result["staged"]) + + +class MarginIndexTests(unittest.TestCase): + def test_matches_existing_singleton_query(self): + weights = {"a": 2, "b": 2, "c": 1} + edges = [("a", "b")] + index = methods.build_margin_index(weights, edges) + self.assertEqual(index["status"], "indexed") + for vertex in weights: + for epsilon in (0, 1, 2): + with self.subTest(vertex=vertex, epsilon=epsilon): + expected = graphs.query(weights, edges, [vertex], epsilon=epsilon) + actual = methods.query_margin(index, vertex, epsilon) + self.assertEqual(actual["classification"], expected["classification"]) + + def test_equal_pair_is_ambiguous(self): + weights = {"a": 1, "b": 1} + edges = [("a", "b")] + index = methods.build_margin_index(weights, edges) + self.assertEqual(methods.query_margin(index, "a", 0)["classification"], "ambiguous") + + def test_dominant_vertex_is_certain(self): + weights = {"a": 2, "b": 1} + edges = [("a", "b")] + index = methods.build_margin_index(weights, edges) + self.assertEqual(methods.query_margin(index, "a", 0)["classification"], "certain") + self.assertEqual(methods.query_margin(index, "b", 0)["classification"], "impossible") + + +if __name__ == "__main__": + unittest.main() From 6d42004f4e84d069b8de99f87db6d0cfdc212f62 Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:40:45 -0400 Subject: [PATCH 06/21] research: add post-certificate report and figure generator --- graph_synthesis/post_certificates/report.py | 264 ++++++++++++++++++++ 1 file changed, 264 insertions(+) create mode 100644 graph_synthesis/post_certificates/report.py diff --git a/graph_synthesis/post_certificates/report.py b/graph_synthesis/post_certificates/report.py new file mode 100644 index 0000000..6d3926a --- /dev/null +++ b/graph_synthesis/post_certificates/report.py @@ -0,0 +1,264 @@ +"""Generate the post-certificate report, five evidence-derived figures, and additive paper text.""" +from __future__ import annotations + +import argparse +import csv +import json +from pathlib import Path +import re + +import matplotlib +matplotlib.use("Agg") +import matplotlib.pyplot as plt + +from .run import ROOT, HERE + +START = "" +END = "" +ANCHOR = "" + + +def outcome(row): + return "Met" if row["primary_target_met"] else "Not met" + + +def pct(value): + return f"{100*value:.2f}%" + + +def insert(text, body): + text = re.sub(re.escape(START) + r".*?" + re.escape(END) + r"\s*", "", text, flags=re.S) + if text.count(ANCHOR) != 1: + raise ValueError("Expected exactly one certificate-section anchor") + before, after = text.split(ANCHOR, 1) + return before + ANCHOR + "\n\n" + START + "\n\n" + body.strip() + "\n\n" + END + "\n\n" + after.lstrip() + + +def save(fig, stem): + folder = HERE / "figures" + folder.mkdir(parents=True, exist_ok=True) + fig.tight_layout() + fig.savefig(folder / f"{stem}.svg", bbox_inches="tight") + fig.savefig(folder / f"{stem}.png", dpi=300, bbox_inches="tight") + plt.close(fig) + + +def figures(r): + h1, h2, h3, h4, h5 = [r[f"H{i}"] for i in range(1, 6)] + + fig, ax = plt.subplots(figsize=(7.2, 4.4)) + names = ["Feature risk", "Random effects", "Stacked"] + vals = [h1["scores"]["feature"]["brier"], h1["scores"]["random_effects"]["brier"], h1["scores"]["stacked"]["brier"]] + ax.bar(names, vals) + ax.set_ylabel("Brier score (lower is better)") + ax.set_title("H1 — Source-contamination forecast Brier") + for i, v in enumerate(vals): + ax.text(i, v, f"{v:.4f}", ha="center", va="bottom") + save(fig, "01_stacked_risk") + + fig, ax = plt.subplots(figsize=(7.2, 4.4)) + names = ["Marginals only", "Lexicographic 3", "Greedy 3"] + vals = [h2["means"]["marginal"], h2["means"]["lexicographic"], h2["means"]["greedy"]] + ax.bar(names, vals) + ax.set_ylabel("Mean certified interval width") + ax.set_title("H2 — Dependence-constraint acquisition") + for i, v in enumerate(vals): + ax.text(i, v, f"{v:.4f}", ha="center", va="bottom") + save(fig, "02_constraint_acquisition") + + fig, ax = plt.subplots(figsize=(7.2, 4.4)) + xs = [row["residual_vertices"] for row in h3["large"]] + expected = [row["expected"] for row in h3["large"]] + observed = [row["result_utility"] for row in h3["large"]] + ax.plot(xs, expected, marker="o", label="Analytic optimum") + ax.plot(xs, observed, marker="x", linestyle="--", label="Separator-conditioned solver") + ax.set_xlabel("Residual cycle vertices") + ax.set_ylabel("Maximum supplied-priority utility") + ax.set_title("H3 — Large near-bipartite exact optimization") + ax.legend() + save(fig, "03_near_bipartite") + + fig, ax = plt.subplots(figsize=(7.2, 4.4)) + vals = [h4["baseline_solve_calls_frozen"], h4["index_solve_calls"]] + ax.bar(["Repeated queries", "Margin index"], vals) + ax.set_ylabel("Top-level optimization invocations") + ax.set_title("H4 — Reusable singleton-query margins") + for i, v in enumerate(vals): + ax.text(i, v, f"{v:,}", ha="center", va="bottom") + save(fig, "04_query_index") + + fig, ax = plt.subplots(figsize=(7.2, 4.4)) + point_false = sum(int(row["point_result"]["lower"] >= .95 and row["actual"] < .95) for row in h5["controls"]) + interval_false = sum(int(row["interval_result"]["lower"] >= .95 and row["actual"] < .95) for row in h5["controls"]) + vals = [point_false, interval_false] + ax.bar(["Biased point marginal", "Interval marginal"], vals) + ax.set_ylabel("False admissions at 0.95") + ax.set_title("H5 — Designed marginal-misspecification controls") + for i, v in enumerate(vals): + ax.text(i, v, str(v), ha="center", va="bottom") + save(fig, "05_interval_marginals") + + +def write_summary(r): + rows = [ + ["H1", "Exposure-stratified source-risk stacking", outcome(r["H1"]), "stacked_brier", r["H1"]["scores"]["stacked"]["brier"]], + ["H2", "Greedy dependence-constraint acquisition", outcome(r["H2"]), "mean_final_width", r["H2"]["means"]["greedy"]], + ["H3", "Separator-conditioned near-bipartite solver", outcome(r["H3"]), "small_failures", r["H3"]["small_failures"]], + ["H4", "Reusable repair-margin query index", outcome(r["H4"]), "solve_call_saving", r["H4"]["saving"]], + ["H5", "Interval-marginal dependence certificates", outcome(r["H5"]), "false_admissions_prevented", r["H5"]["false_admissions_prevented"]], + ] + with (HERE / "summary.csv").open("w", encoding="utf-8", newline="") as handle: + writer = csv.writer(handle, lineterminator="\n") + writer.writerow(["hypothesis", "mechanism", "outcome", "primary_metric", "value"]) + writer.writerows(rows) + + +def render(r): + a, b, c, d, e = [r[f"H{i}"] for i in range(1, 6)] + h3_large = ", ".join(f"{x['residual_vertices']}→{x['result_utility']}/{x['expected']}" for x in c["large"]) + return f"""# Five post-certificate improvements for Jev graph synthesis + +Timothy Wayne Gregg | AI-assisted author-review research extension | September 18, 2026 + +## Abstract + +The dependence-aware certificate study left an asymmetric frontier: its source-random-effects forecast improved Brier by only 6.39% and missed its frozen target, while its dependence bounds, flow certificates, repair-invariant queries and local delta maintenance passed controlled tests. This pre-execution-frozen follow-up tests five responses to those remaining boundaries. The outcomes are: H1 **{outcome(a).lower()}**, H2 **{outcome(b).lower()}**, H3 **{outcome(c).lower()}**, H4 **{outcome(d).lower()}**, and H5 **{outcome(e).lower()}**. No fresh Jev calls are made. H1 reuses previously inspected saved responses; H2–H5 are controlled algorithmic experiments. These results are not new semantic-accuracy evidence and are not a comparison against KARMA or another external graph system. + +## 1. Frozen methodology and novelty boundary + +The protocol was committed as `{r['protocol_commit']}` against merged baseline `{r['baseline_commit']}` before implementation or execution. It fixes generators, thresholds, comparators and seed {r['seed']}. Existing package studies already contain relation-level stacking, fixed pairwise-dependence sensitivity analyses, bipartite flow, repair ambiguity and exact-marginal credal bounds. The five experiments here test different package-level integrations: source-group forecast stacking, active dependence-constraint acquisition, verified small-separator conditioning beyond bipartite graphs, reusable singleton repair margins and interval-valued marginal premises. This is a repository-scoped experiment distinction, not a worldwide novelty claim. + +**Fresh Jev service calls: {r['fresh_service_calls']}.** No production graph policy is changed. The controlled structural fixtures do not establish real-world source truth, reviewer behavior, calibrated Jev probabilities or end-to-end database latency. A pass means only that the frozen target for the stated evidence population was met. + +| Hypothesis | Frozen primary requirement | Result | Evidence class | +|---|---|---|---| +| H1: exposure-stratified source-risk stacking | Beat random-effects Brier by >=3%, do not regress feature-risk Brier, |bias| <=0.03 | {outcome(a)} | Previously inspected saved-response source forecasts | +| H2: active dependence constraints | Zero containment/widening failures; mean width <=75% marginal-only and <=90% lexicographic same-budget | {outcome(b)} | Supplied finite joint distributions | +| H3: near-bipartite separator solver | Exact small oracles; solve all 512/1024/2048 residual cases; safe controls | {outcome(c)} | Supplied weighted conflict graphs | +| H4: repair-margin query index | Zero query/witness mismatches and >=70% fewer frozen-count optimization invocations | {outcome(d)} | Repeated controlled singleton queries | +| H5: interval marginals | Zero containment failures; prevent 20/20 designed false admissions; fail closed on malformed inputs | {outcome(e)} | Supplied joint distributions and uncertainty intervals | + +## 2. H1 — Exposure-stratified source-risk stacking + +The certificate result suggested that within-source dependence contains information but did not outperform the richer feature-risk forecast. H1 therefore combines the two forecasts without using evaluation labels for fitting. Leave-one-source-group-out development predictions select convex weights separately for singleton and multi-edge exposure strata when each stratum has at least eight folds; otherwise the global development weight is used. + +Development selected feature weights: global **{a['weights']['global']:.1f}**, singleton **{a['weights']['singleton']:.1f}**, multi-edge **{a['weights']['multi']:.1f}**. Development fold counts are {a['fold_counts']['all']} total, {a['fold_counts']['singleton']} singleton and {a['fold_counts']['multi']} multi-edge. Evaluation scoring uses the identical {a['test_counts']['groups']} nonempty source groups as the comparators ({a['test_counts']['singleton']} singleton, {a['test_counts']['multi']} multi-edge). + +| Forecast | Brier | Clipped log loss | Bias | +|---|---:|---:|---:| +| Existing feature-risk | {a['scores']['feature']['brier']:.6f} | {a['scores']['feature']['log_loss']:.6f} | {a['scores']['feature']['bias']:+.6f} | +| Certificate random effects | {a['scores']['random_effects']['brier']:.6f} | {a['scores']['random_effects']['log_loss']:.6f} | {a['scores']['random_effects']['bias']:+.6f} | +| Exposure-stratified stack | {a['scores']['stacked']['brier']:.6f} | {a['scores']['stacked']['log_loss']:.6f} | {a['scores']['stacked']['bias']:+.6f} | + +The stacked-minus-feature paired Brier mean is {a['paired_vs_feature']['point']:+.6f}, with descriptive 95% interval [{a['paired_vs_feature']['95'][0]:+.6f}, {a['paired_vs_feature']['95'][1]:+.6f}]. The stacked-minus-random-effects mean is {a['paired_vs_random']['point']:+.6f}, with 95% interval [{a['paired_vs_random']['95'][0]:+.6f}, {a['paired_vs_random']['95'][1]:+.6f}]. The frozen conjunction is **{outcome(a).lower()}**. These intervals condition on the selected development weights and reuse already inspected evaluation data; they are not independent validation. + +![H1. Forecast Brier on the identical nonempty source-group denominator.](figures/01_stacked_risk.png) + +## 3. H2 — Greedy acquisition of dependence constraints + +Marginal-only dependence bounds are safe but can be wide. H2 treats exact pairwise intersections from each fixture's supplied joint distribution as controlled observations and asks which three would most narrow the conclusion interval. At each step the policy evaluates every not-yet-observed pair and selects the one giving the smallest certified width; the comparator spends the same budget on the first three lexicographic pairs. + +Across {b['source_fixture_count']} fixtures, mean width is **{b['means']['marginal']:.6f}** from marginals alone, **{b['means']['lexicographic']:.6f}** after the lexicographic budget and **{b['means']['greedy']:.6f}** after the greedy budget. Truth-containment failures: **{b['containment_failures']}**. Chosen-step widening failures: **{b['widening_failures']}**. The frozen target is **{outcome(b).lower()}**. + +This is an oracle value-of-information experiment: it assumes the selected pairwise intersections can be supplied exactly. It does not show that those quantities are observable cheaply, that Jev scores are source reliabilities, or that a production estimator would preserve the same benefit. + +![H2. Mean certified width before and after equal three-constraint budgets.](figures/02_constraint_acquisition.png) + +## 4. H3 — Separator-conditioned near-bipartite exact optimization + +The prior flow certificate handles bipartite components but stages sufficiently large non-bipartite ones. H3 accepts a supplied separator of at most four vertices, verifies that deleting it leaves a bipartite graph, enumerates every independent separator choice and solves each residual branch with the existing certified bipartite solver. An invalid separator is not trusted; it stages. + +The 128 small exhaustive fixtures have **{c['small_failures']}** oracle failures and **{c['invariance_failures']}** order/duplicate-invariance failures. Large residual-cycle results are {h3_large}, written as residual vertices → obtained/analytic utility. The current generic solver stages respectively **{', '.join(str(x['prior_staged']) for x in c['large'])}** vertices on those fixtures. Malformed and non-transversal controls stage safely: **{c['controls']['ok']}**. The frozen target is **{outcome(c).lower()}**. + +The supplied priorities and conflict edges remain premises. Exact maximum supplied-priority utility does not establish that a selected assertion is factually true. + +![H3. Separator-conditioned utility versus the analytic optimum.](figures/03_near_bipartite.png) + +## 5. H4 — Reusable repair-margin singleton query index + +The certificate query implementation recomputes a base optimum plus forced-in/forced-out alternatives for repeated questions. H4 precomputes each vertex's inclusion and exclusion margin once, then classifies any singleton query at any tested tolerance by comparing those margins with the tolerance threshold. + +Across **{d['queries']}** repeated singleton queries, classification mismatches are **{d['mismatches']}** and witness failures are **{d['witness_failures']}**. Under the frozen top-level solve-count accounting, repeated queries require **{d['baseline_solve_calls_frozen']:,}** invocations versus **{d['index_solve_calls']:,}** for index construction, a **{pct(d['saving'])}** reduction. A control using the existing query's realized early-exit count gives a still-separated descriptive reduction of **{pct(d['conservative_saving'])}**. The frozen target is **{outcome(d).lower()}**. + +This index is deliberately limited to singleton queries and in-memory top-level optimization calls. It is not a measured SQL/database speedup or a semantic guarantee. + +![H4. Frozen-accounting optimization calls for repeated queries versus one reusable index.](figures/04_query_index.png) + +## 6. H5 — Interval-marginal dependence certificates + +Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage. + +Across 128 arbitrary-joint fixtures, truth-containment failures are **{e['containment_failures']}**. Mean point-bound width is **{e['means']['point_width']:.6f}** and mean interval-marginal width is **{e['means']['interval_width']:.6f}**, exposing the cost of premise uncertainty rather than hiding it. On 20 deliberately biased singleton point estimates, the interval policy prevents **{e['false_admissions_prevented']}/20** designed false admissions. Malformed inputs returning a certifying interval: **{e['malformed_certifying']}**. The frozen target is **{outcome(e).lower()}**. + +The interval itself is still a supplied assumption. If the real marginal falls outside it, the certificate can again be wrong. This test converts one known premise-error mode into explicit uncertainty; it does not validate how such intervals should be estimated from real sources. + +![H5. False admissions on designed marginal-misspecification controls.](figures/05_interval_marginals.png) + +## 7. Interpretation and falsification boundary + +The five experiments are intentionally heterogeneous. H1 asks whether two already observed forecast signals combine on reused response data. H2 asks whether a constrained information budget can reduce dependence uncertainty on finite controlled worlds. H3 and H4 test exact structural reuse. H5 asks whether uncertainty in the probability premises can be represented rather than ignored. Their pass/fail outcomes must not be pooled into a semantic success percentage. + +The strongest remaining scientific boundary is unchanged: freeze a policy before observing a new source-disjoint, independently adjudicated corpus and compare full graph quality, downstream queries, provenance errors, reviewer mistakes, resource budgets and staging against appropriate external baselines. None of the controlled algorithmic passes can substitute for that prospective semantic evaluation. + +## 8. Reproduction + +```bash +python -m pip install -r graph_synthesis/post_certificates/requirements.txt +python -B -m graph_synthesis.post_certificates.run +python -B -m unittest discover -s graph_synthesis/post_certificates/tests -v +python -B -m graph_synthesis.post_certificates.run --check +python -B -m graph_synthesis.post_certificates.report --figures --update-paper +python -B -m graph_synthesis.render_current_paper --output manuscript/paper-current.pdf +``` + +The machine-readable results retain the controlled fixtures, selected pair constraints, optimization witnesses, development-only weights, uncertainty intervals and falsifying controls. The five PNG/SVG pairs and summary table are generated from those recorded results. Earlier study artifacts are not rewritten. +""" + + +def update_paper(r): + def rebase(match): + url = match.group(1) + if "://" in url or url.startswith("#"): + return "](" + url + ")" + path = (HERE / url).resolve() + if not path.is_relative_to(ROOT): + raise ValueError("Link outside repository") + return "](../" + path.relative_to(ROOT).as_posix() + ")" + + full = re.sub(r"\]\(([^)]+)\)", rebase, render(r)) + paper = ROOT / "manuscript/paper-current.md" + paper.write_text(insert(paper.read_text(encoding="utf-8"), full), encoding="utf-8", newline="\n") + + outcomes = "; ".join(f"H{i} {outcome(r[f'H{i}']).lower()}" for i in range(1, 6)) + note = ( + "## Five post-certificate improvements after PR #20\n\n" + "[Executed report](graph_synthesis/post_certificates/RESULTS.md), " + "[frozen protocol](graph_synthesis/post_certificates/PROTOCOL.md), " + "[five figures](graph_synthesis/post_certificates/figures/) and " + "[complete updated paper](manuscript/paper-current.pdf). " + + outcomes + + ". H1 reuses previously inspected saved responses; H2-H5 are controlled algorithms. " + "The suite tests source-risk stacking, active dependence constraints, verified near-bipartite separators, " + "reusable singleton repair margins and interval-valued probability premises. " + "No fresh Jev calls, independent semantic-accuracy claim, worldwide novelty claim or production-policy change." + ) + current = ROOT / "CURRENT_RESULTS.md" + current.write_text(insert(current.read_text(encoding="utf-8"), note), encoding="utf-8", newline="\n") + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--figures", action="store_true") + parser.add_argument("--update-paper", action="store_true") + args = parser.parse_args() + r = json.loads((HERE / "results.json").read_text(encoding="utf-8")) + (HERE / "RESULTS.md").write_text(render(r), encoding="utf-8", newline="\n") + write_summary(r) + if args.figures: + figures(r) + if args.update_paper: + update_paper(r) + + +if __name__ == "__main__": + main() From 7dc22674d0afeb71c84eeeb5d4370a9f1ae0b2cc Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:40:51 -0400 Subject: [PATCH 07/21] research: initialize post-certificate package --- graph_synthesis/post_certificates/__init__.py | 1 + 1 file changed, 1 insertion(+) create mode 100644 graph_synthesis/post_certificates/__init__.py diff --git a/graph_synthesis/post_certificates/__init__.py b/graph_synthesis/post_certificates/__init__.py new file mode 100644 index 0000000..749f518 --- /dev/null +++ b/graph_synthesis/post_certificates/__init__.py @@ -0,0 +1 @@ +"""Five post-certificate graph-synthesis research extensions.""" From 68183d378062ed43e7cd8d38beee53eee3e46b5b Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:40:53 -0400 Subject: [PATCH 08/21] research: add post-certificate dependencies --- graph_synthesis/post_certificates/requirements.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 graph_synthesis/post_certificates/requirements.txt diff --git a/graph_synthesis/post_certificates/requirements.txt b/graph_synthesis/post_certificates/requirements.txt new file mode 100644 index 0000000..61c3c35 --- /dev/null +++ b/graph_synthesis/post_certificates/requirements.txt @@ -0,0 +1,2 @@ +-r ../requirements-figures.txt +scipy==1.17.0 From 9ace2db3527f6365eb02306ea722ccebccc2bbb7 Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:41:21 -0400 Subject: [PATCH 09/21] ci: execute and publish frozen post-certificate study --- .../workflows/post-certificates-publisher.yml | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 .github/workflows/post-certificates-publisher.yml diff --git a/.github/workflows/post-certificates-publisher.yml b/.github/workflows/post-certificates-publisher.yml new file mode 100644 index 0000000..fd11259 --- /dev/null +++ b/.github/workflows/post-certificates-publisher.yml @@ -0,0 +1,61 @@ +name: Post-certificate benchmark publisher + +on: + push: + branches: + - research/post-certificate-improvements-20260918 + +permissions: + contents: write + +concurrency: + group: post-certificates-publisher + cancel-in-progress: false + +jobs: + execute-and-publish: + if: ${{ !contains(github.event.head_commit.message, '[post-certificates generated]') }} + runs-on: ubuntu-latest + timeout-minutes: 30 + env: + PYTHONDONTWRITEBYTECODE: "1" + steps: + - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 + with: + ref: ${{ github.sha }} + fetch-depth: 0 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 + with: + python-version: "3.12" + - name: Install frozen research dependencies + run: python -m pip install -r graph_synthesis/post_certificates/requirements.txt + - name: Verify frozen protocol ancestry + shell: bash + run: | + set -euo pipefail + protocol=f923e8d41ca5953d9793fadcc3730cfe9fc70b3a + git merge-base --is-ancestor "$protocol" HEAD + git show "$protocol:graph_synthesis/post_certificates/PROTOCOL.md" | cmp - graph_synthesis/post_certificates/PROTOCOL.md + - name: Run mechanism tests + run: python -B -m unittest discover -s graph_synthesis/post_certificates/tests -v + - name: Execute frozen benchmarks + run: | + python -B -m graph_synthesis.post_certificates.run + python -B -m graph_synthesis.post_certificates.run --check + - name: Generate report, figures and complete manuscript + run: | + python -B -m graph_synthesis.post_certificates.report --figures --update-paper + python -B -m graph_synthesis.render_current_paper --output manuscript/paper-current.pdf + - name: Publish generated evidence to this research branch + shell: bash + run: | + set -euo pipefail + git config user.name "github-actions[bot]" + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" + git add -A -- graph_synthesis/post_certificates CURRENT_RESULTS.md manuscript + if git diff --cached --quiet; then + echo "No generated changes" + exit 0 + fi + git commit -m "research: execute frozen post-certificate benchmarks [post-certificates generated]" + git push origin "HEAD:${GITHUB_REF_NAME}" From dd4cb2e752f307de9c982480e894773eb3dbb851 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Sep 2026 14:42:45 +0000 Subject: [PATCH 10/21] research: execute frozen post-certificate benchmarks [post-certificates generated] --- CURRENT_RESULTS.md | 8 + graph_synthesis/post_certificates/RESULTS.md | 96 + .../figures/01_stacked_risk.png | Bin 0 -> 91004 bytes .../figures/01_stacked_risk.svg | 1163 + .../figures/02_constraint_acquisition.png | Bin 0 -> 96895 bytes .../figures/02_constraint_acquisition.svg | 1156 + .../figures/03_near_bipartite.png | Bin 0 -> 154424 bytes .../figures/03_near_bipartite.svg | 1401 + .../figures/04_query_index.png | Bin 0 -> 93568 bytes .../figures/04_query_index.svg | 1210 + .../figures/05_interval_marginals.png | Bin 0 -> 86092 bytes .../figures/05_interval_marginals.svg | 997 + .../post_certificates/results.json | 188802 +++++++++++++++ graph_synthesis/post_certificates/summary.csv | 6 + manuscript/paper-current.build.json | 4 +- manuscript/paper-current.html | 116 + manuscript/paper-current.md | 101 + manuscript/paper-current.pdf | Bin 6599621 -> 7103664 bytes 18 files changed, 195058 insertions(+), 2 deletions(-) create mode 100644 graph_synthesis/post_certificates/RESULTS.md create mode 100644 graph_synthesis/post_certificates/figures/01_stacked_risk.png create mode 100644 graph_synthesis/post_certificates/figures/01_stacked_risk.svg create mode 100644 graph_synthesis/post_certificates/figures/02_constraint_acquisition.png create mode 100644 graph_synthesis/post_certificates/figures/02_constraint_acquisition.svg create mode 100644 graph_synthesis/post_certificates/figures/03_near_bipartite.png create mode 100644 graph_synthesis/post_certificates/figures/03_near_bipartite.svg create mode 100644 graph_synthesis/post_certificates/figures/04_query_index.png create mode 100644 graph_synthesis/post_certificates/figures/04_query_index.svg create mode 100644 graph_synthesis/post_certificates/figures/05_interval_marginals.png create mode 100644 graph_synthesis/post_certificates/figures/05_interval_marginals.svg create mode 100644 graph_synthesis/post_certificates/results.json create mode 100644 graph_synthesis/post_certificates/summary.csv diff --git a/CURRENT_RESULTS.md b/CURRENT_RESULTS.md index 7b7bf2e..20df58b 100644 --- a/CURRENT_RESULTS.md +++ b/CURRENT_RESULTS.md @@ -90,6 +90,14 @@ Original H4 is concurrent replication of the separately merged bipartite study, + + +## Five post-certificate improvements after PR #20 + +[Executed report](graph_synthesis/post_certificates/RESULTS.md), [frozen protocol](graph_synthesis/post_certificates/PROTOCOL.md), [five figures](graph_synthesis/post_certificates/figures/) and [complete updated paper](manuscript/paper-current.pdf). H1 not met; H2 met; H3 met; H4 met; H5 met. H1 reuses previously inspected saved responses; H2-H5 are controlled algorithms. The suite tests source-risk stacking, active dependence constraints, verified near-bipartite separators, reusable singleton repair margins and interval-valued probability premises. No fresh Jev calls, independent semantic-accuracy claim, worldwide novelty claim or production-policy change. + + + Read the [updated full paper](manuscript/paper-current.md), [PDF](manuscript/paper-current.pdf), or [HTML](manuscript/paper-current.html). The fresh full Jev run does **not** reproduce the original interval-based entity improvement: its selected-minus-baseline macro-F1 interval includes zero. Entity accuracy still rises descriptively from 405/413 to 408/413; relation accuracy rises from 286/339 to 290/339, also without a resolved macro-F1 effect. This repeats previously inspected data; it is not independent validation. diff --git a/graph_synthesis/post_certificates/RESULTS.md b/graph_synthesis/post_certificates/RESULTS.md new file mode 100644 index 0000000..d2bae0e --- /dev/null +++ b/graph_synthesis/post_certificates/RESULTS.md @@ -0,0 +1,96 @@ +# Five post-certificate improvements for Jev graph synthesis + +Timothy Wayne Gregg | AI-assisted author-review research extension | September 18, 2026 + +## Abstract + +The dependence-aware certificate study left an asymmetric frontier: its source-random-effects forecast improved Brier by only 6.39% and missed its frozen target, while its dependence bounds, flow certificates, repair-invariant queries and local delta maintenance passed controlled tests. This pre-execution-frozen follow-up tests five responses to those remaining boundaries. The outcomes are: H1 **not met**, H2 **met**, H3 **met**, H4 **met**, and H5 **met**. No fresh Jev calls are made. H1 reuses previously inspected saved responses; H2–H5 are controlled algorithmic experiments. These results are not new semantic-accuracy evidence and are not a comparison against KARMA or another external graph system. + +## 1. Frozen methodology and novelty boundary + +The protocol was committed as `f923e8d41ca5953d9793fadcc3730cfe9fc70b3a` against merged baseline `9d2e4a60a6c79e616ab1d352cd5da9fe414e6c98` before implementation or execution. It fixes generators, thresholds, comparators and seed 20260923. Existing package studies already contain relation-level stacking, fixed pairwise-dependence sensitivity analyses, bipartite flow, repair ambiguity and exact-marginal credal bounds. The five experiments here test different package-level integrations: source-group forecast stacking, active dependence-constraint acquisition, verified small-separator conditioning beyond bipartite graphs, reusable singleton repair margins and interval-valued marginal premises. This is a repository-scoped experiment distinction, not a worldwide novelty claim. + +**Fresh Jev service calls: 0.** No production graph policy is changed. The controlled structural fixtures do not establish real-world source truth, reviewer behavior, calibrated Jev probabilities or end-to-end database latency. A pass means only that the frozen target for the stated evidence population was met. + +| Hypothesis | Frozen primary requirement | Result | Evidence class | +|---|---|---|---| +| H1: exposure-stratified source-risk stacking | Beat random-effects Brier by >=3%, do not regress feature-risk Brier, |bias| <=0.03 | Not met | Previously inspected saved-response source forecasts | +| H2: active dependence constraints | Zero containment/widening failures; mean width <=75% marginal-only and <=90% lexicographic same-budget | Met | Supplied finite joint distributions | +| H3: near-bipartite separator solver | Exact small oracles; solve all 512/1024/2048 residual cases; safe controls | Met | Supplied weighted conflict graphs | +| H4: repair-margin query index | Zero query/witness mismatches and >=70% fewer frozen-count optimization invocations | Met | Repeated controlled singleton queries | +| H5: interval marginals | Zero containment failures; prevent 20/20 designed false admissions; fail closed on malformed inputs | Met | Supplied joint distributions and uncertainty intervals | + +## 2. H1 — Exposure-stratified source-risk stacking + +The certificate result suggested that within-source dependence contains information but did not outperform the richer feature-risk forecast. H1 therefore combines the two forecasts without using evaluation labels for fitting. Leave-one-source-group-out development predictions select convex weights separately for singleton and multi-edge exposure strata when each stratum has at least eight folds; otherwise the global development weight is used. + +Development selected feature weights: global **1.0**, singleton **1.0**, multi-edge **1.0**. Development fold counts are 23 total, 14 singleton and 9 multi-edge. Evaluation scoring uses the identical 98 nonempty source groups as the comparators (60 singleton, 38 multi-edge). + +| Forecast | Brier | Clipped log loss | Bias | +|---|---:|---:|---:| +| Existing feature-risk | 0.128923 | 0.467074 | -0.072629 | +| Certificate random effects | 0.131444 | 0.435042 | -0.012382 | +| Exposure-stratified stack | 0.128923 | 0.467074 | -0.072629 | + +The stacked-minus-feature paired Brier mean is +0.000000, with descriptive 95% interval [+0.000000, +0.000000]. The stacked-minus-random-effects mean is -0.002522, with 95% interval [-0.028381, +0.021169]. The frozen conjunction is **not met**. These intervals condition on the selected development weights and reuse already inspected evaluation data; they are not independent validation. + +![H1. Forecast Brier on the identical nonempty source-group denominator.](figures/01_stacked_risk.png) + +## 3. H2 — Greedy acquisition of dependence constraints + +Marginal-only dependence bounds are safe but can be wide. H2 treats exact pairwise intersections from each fixture's supplied joint distribution as controlled observations and asks which three would most narrow the conclusion interval. At each step the policy evaluates every not-yet-observed pair and selects the one giving the smallest certified width; the comparator spends the same budget on the first three lexicographic pairs. + +Across 128 fixtures, mean width is **0.326563** from marginals alone, **0.176527** after the lexicographic budget and **0.096687** after the greedy budget. Truth-containment failures: **0**. Chosen-step widening failures: **0**. The frozen target is **met**. + +This is an oracle value-of-information experiment: it assumes the selected pairwise intersections can be supplied exactly. It does not show that those quantities are observable cheaply, that Jev scores are source reliabilities, or that a production estimator would preserve the same benefit. + +![H2. Mean certified width before and after equal three-constraint budgets.](figures/02_constraint_acquisition.png) + +## 4. H3 — Separator-conditioned near-bipartite exact optimization + +The prior flow certificate handles bipartite components but stages sufficiently large non-bipartite ones. H3 accepts a supplied separator of at most four vertices, verifies that deleting it leaves a bipartite graph, enumerates every independent separator choice and solves each residual branch with the existing certified bipartite solver. An invalid separator is not trusted; it stages. + +The 128 small exhaustive fixtures have **0** oracle failures and **0** order/duplicate-invariance failures. Large residual-cycle results are 512→258/258, 1024→514/514, 2048→1026/1026, written as residual vertices → obtained/analytic utility. The current generic solver stages respectively **513, 1025, 2049** vertices on those fixtures. Malformed and non-transversal controls stage safely: **True**. The frozen target is **met**. + +The supplied priorities and conflict edges remain premises. Exact maximum supplied-priority utility does not establish that a selected assertion is factually true. + +![H3. Separator-conditioned utility versus the analytic optimum.](figures/03_near_bipartite.png) + +## 5. H4 — Reusable repair-margin singleton query index + +The certificate query implementation recomputes a base optimum plus forced-in/forced-out alternatives for repeated questions. H4 precomputes each vertex's inclusion and exclusion margin once, then classifies any singleton query at any tested tolerance by comparing those margins with the tolerance threshold. + +Across **2653** repeated singleton queries, classification mismatches are **0** and witness failures are **0**. Under the frozen top-level solve-count accounting, repeated queries require **7,959** invocations versus **1,814** for index construction, a **77.21%** reduction. A control using the existing query's realized early-exit count gives a still-separated descriptive reduction of **74.41%**. The frozen target is **met**. + +This index is deliberately limited to singleton queries and in-memory top-level optimization calls. It is not a measured SQL/database speedup or a semantic guarantee. + +![H4. Frozen-accounting optimization calls for repeated queries versus one reusable index.](figures/04_query_index.png) + +## 6. H5 — Interval-marginal dependence certificates + +Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage. + +Across 128 arbitrary-joint fixtures, truth-containment failures are **0**. Mean point-bound width is **0.361057** and mean interval-marginal width is **0.467497**, exposing the cost of premise uncertainty rather than hiding it. On 20 deliberately biased singleton point estimates, the interval policy prevents **20/20** designed false admissions. Malformed inputs returning a certifying interval: **0**. The frozen target is **met**. + +The interval itself is still a supplied assumption. If the real marginal falls outside it, the certificate can again be wrong. This test converts one known premise-error mode into explicit uncertainty; it does not validate how such intervals should be estimated from real sources. + +![H5. False admissions on designed marginal-misspecification controls.](figures/05_interval_marginals.png) + +## 7. Interpretation and falsification boundary + +The five experiments are intentionally heterogeneous. H1 asks whether two already observed forecast signals combine on reused response data. H2 asks whether a constrained information budget can reduce dependence uncertainty on finite controlled worlds. H3 and H4 test exact structural reuse. H5 asks whether uncertainty in the probability premises can be represented rather than ignored. Their pass/fail outcomes must not be pooled into a semantic success percentage. + +The strongest remaining scientific boundary is unchanged: freeze a policy before observing a new source-disjoint, independently adjudicated corpus and compare full graph quality, downstream queries, provenance errors, reviewer mistakes, resource budgets and staging against appropriate external baselines. None of the controlled algorithmic passes can substitute for that prospective semantic evaluation. + +## 8. Reproduction + +```bash +python -m pip install -r graph_synthesis/post_certificates/requirements.txt +python -B -m graph_synthesis.post_certificates.run +python -B -m unittest discover -s graph_synthesis/post_certificates/tests -v +python -B -m graph_synthesis.post_certificates.run --check +python -B -m graph_synthesis.post_certificates.report --figures --update-paper +python -B -m graph_synthesis.render_current_paper --output manuscript/paper-current.pdf +``` + +The machine-readable results retain the controlled fixtures, selected pair constraints, optimization witnesses, development-only weights, uncertainty intervals and falsifying controls. The five PNG/SVG pairs and summary table are generated from those recorded results. Earlier study artifacts are not rewritten. diff --git a/graph_synthesis/post_certificates/figures/01_stacked_risk.png b/graph_synthesis/post_certificates/figures/01_stacked_risk.png new file mode 100644 index 0000000000000000000000000000000000000000..c62b81f9ad4f1987f985e4290dc5d2bf82769fc7 GIT binary patch literal 91004 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 BxW)hg literal 0 HcmV?d00001 diff --git a/graph_synthesis/post_certificates/figures/01_stacked_risk.svg b/graph_synthesis/post_certificates/figures/01_stacked_risk.svg new file mode 100644 index 0000000..74a98a9 --- /dev/null +++ b/graph_synthesis/post_certificates/figures/01_stacked_risk.svg @@ -0,0 +1,1163 @@ + + + + + + + + 2026-09-18T14:42:23.004923 + image/svg+xml + + + Matplotlib v3.10.8, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/graph_synthesis/post_certificates/figures/02_constraint_acquisition.png b/graph_synthesis/post_certificates/figures/02_constraint_acquisition.png new file mode 100644 index 0000000000000000000000000000000000000000..12636ff22cb5d590aca94e7192b5cf8992886917 GIT binary patch literal 96895 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 + + + + + + + 2026-09-18T14:42:23.261555 + image/svg+xml + + + Matplotlib v3.10.8, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/graph_synthesis/post_certificates/figures/03_near_bipartite.png b/graph_synthesis/post_certificates/figures/03_near_bipartite.png new file mode 100644 index 0000000000000000000000000000000000000000..a19fd6f180aa66060fb655a708be66955cffe994 GIT binary patch literal 154424 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

k?-vUFHOPmm(LH9<#mkfs>v|tXH z&_MWOtbVx-Tk|ulz{;1nZ061f5H5ZcX%46Az#JSrnpi^Ng~(IIsCN;-gN zFX%Y1VMbxQMFT5{s9Xp;JT>)%L3m&fcH$Kyl?d5)Ej8GCK6T)Uv%BJr=|~T3+y!!c&xoz0R#7lQP;&kR~wrgq8mGN)*EM8^9AfD*pYPCe^fPbOc1P?`Dr zhMm{c{r7wi9M#!3gm{R0Wdjvn5(ytbFVcf9I`|N zE;`jRTPQS59m{?bZC}+I-ndMMR`uZ%tuoUBUbKK94s@iQB@;aD;c{n$VQRq5U%~nL zg|euarq`ah)ID(+dt^bFfE8iVJBUNxHmX57UW0etnKNh7ZAZdp--%yq&Tg!@j=^1x zX4su&piG&Vz@P+9_#axB>Jtt1jE3N0m>VbVmUO+buEiE)9uL8L6`lVjC64`!cRGTV zOMId@1EZ>)XAS55rw$m44#+c`L<-7X-an}1d3{4+t4G&dKbnT_1H;7!Xjr#IP($R| zgjxiH^IGS9o7NlvR7nya6P%BPVl6D}XqbczooLmkY}H=_ww_$c?GxU?(Cmci{!Q*1 zaojME*mpsY!#lRGar<65*p^VWqSbj}=X%0V4=AYA0Al7rA)%(AG>^P6o0yQUMOen* zLAI5`e2FjXbFLkc`L!}g41KRW0ukzhO;phKwt2atRr?DXb9nkTleF@Hxz+AmkUoeR z8yJ5Qgc+lvV;}nZ^=th|>0=n^hv<@o4*4j2lL`BP=t79CK5UfMfyxgWx(X9G2!M^9 z6m}|HxrLY3VXm=q*f=&T42XEx2_ZPM;L#js*fu)Yr~$*GWPv$CinAt0O

XvMkte z5@rXo1GS?n#K(4Vi`KHE6JOHN%r-N7&xm0r4d%o?t#h2CP;B^JR%~t2Uvr|i*E`c_?m{&)_c2Qx~!r0{$F!Dq8TCT8v0T=7}}GS zMmQ)$42Bl~^*1o(t22||YscKN`^xEVkQI8>h}`P}w}T>u{p=v9V^Qtbg`f$3~yL;}m~T8ZqNG zdo{hhCY-N{Z79*4;yFut7;3nFfTk{q1U6&Balt{J(=`NBMC_5v8V~nyMJs>96qN`d zZ+4yD2E?sMe4gPI#-zOyEmu+4cO`{vQ5)B&Uv7kG47X zeD8?<2V{qy47MR1AoqA5J^t?&2QfRV3dyZ|r7$-g#VRP$LhyRKF&eNOO*K!3eGM`2vm%l6-r8**MjM@;&P-cQ^D(;)kB?s*^J5so2B~KUA_yXUv=PvfN2S2YIt&>Poe*|`3+&_kohU~lsxV0yEIS;68 zkzA-uDeU*R$ir1%0|Y@YeQkSaCa_FUJ@m!p?<^+^0+~?r_uF7VCVYBQ4Hc3!QEcH1 zEn~WcQE`t!MaGh$p?`CZ%!gukeeCMWmn3+q?9Hw~7#ULSK~Ou^Ral_uTD-WEz1h(g zSjCu4{oUY=${NW>?Qa7E_pVcL%zj6~vlBmmM$vR&!r}a@-!l(!1ukDe?I}_Ojshp} zn#j6`E9qeg)>|I#hWVOi;Oy~BcJi*>TS~8hX?2FgMK)glVKkwS5(P2w)B{CG3)I?l zq*>O34OCFEN!|;UDfpS?*s~0n8VVZJ=fNMIF?1Vu?C>3A($m$I7c`KtN5a^n?)CnO z?SIRdg@-_|)v$@G3*xGfSn5o`Az;@e90I(G;6p=zSCXU?d=Gps1kE0xbaGI4CFlnr zs33$|shM9lu*F#qaw;*@#2cg?z5MY-9?^2+Fi}PYNIGqT-`=iBR$?Kppb)PRDYKaM z-13#hm7m9zUBx8Jymos8@PuY}cXwMdoI7#!|Hlo71qLfC+l^0d9LZxQNm3_FH)d&ncgUt)h?|CWQopiB`YmUl#D1TJQh`NK)6ZYn z2o%>)oZDmyOCgVjiGDa@e?!Hc@mhoOL&0LB5MdL-U-CGPBr?fWzs-a3e|`csoQ<~k z{`n`wuH?M9h0KsW@yI;~EI~$>7YVwae7O^4N!If4)2k(m6)dsaAQYUG9bO^=xV(^T@#zAr`dlG7i@pI+Y zEGR%=y_q5~ez8m9WHyL)JAmw;!IxUD9X-P-4+ks{~Jww z0$va8-KWd3f7&Ja?J#gaA*?2QC*QRfYG6xiI#a0`gmdUatPX{s+}fbFIlGMY+( zv3$n;GPg|NdJTF)wCpR{_!qMQj~Q;y)A2f75Bewz?h(b^xP9`h^9Kf2cOk3;4%i%0 zO%cm_PUfRRks3fvTgPkzDy~l*y2EA>e|F$ig+-riXl$&+KBUh_hJ6N_g5;#Vd-o<` z{^cnJ(2y5$Fud98!u4DjsScF+Nz}xNB)@lFb;t zC{b~o>HFx!Gc{W;-aFoNTHRvO+^5YU-nwGFr2W9vBO(ksP0_zIPZxQ}%rUORbE|Im zl`*T1osX5Tfj{g+Z~Z_Nu0Djj`x%;EDUp5SOt3Q~3RhzKrv>7(b^a|oyIwC9ZSFBV zv5Q#H5@xP&)aeEdHf4dZPo}Glc!c0wrXsv1k3(ra)?iT@n!5Y~44a@k2}5nE(F~3( z>1-ZbI+x~&qfB&y_S4eDE4@}N7D-9{l013UIZAp%F|X1$S4aMs)$8c(e74RT={8Gb zyYE?Ntm@iqPS`_l<|!1yv9AEqxU@abm10>GyJX~_ex!nCmfeDHBvwKg5w679G}($m z)xuuFi*gs(U3JxZ>}X;YkDAfDGtGLy2e=>c)GnZ(M>a$bIzu61EQn+HR#-MPvW9R( z#N?Y7R0pgwBpMkgP?NDj7<#Zt__4LMj2l2@}w+!hTjo%1+WrX4Hr2;B?+kQ30*&#LxhAc zcnlUx@Q7w$d#k5hk4A#BUqBgNu|)O_VHuI*;CL8_>HqeA4HwW(Aqk5ZAe=;PjKD0( zCxb7>x;sqHH)3qnMgk?!7xXd*zO|77LqxNv5SXhghn!mxQ#XkN0&EDmnQ<6@A>umB z3l%u^e--?16-fb4J}kEu+MX%0B7AQ`Kdv?yaJA(ggQZt}z1bHgV!w~1IDEs+?7jFm7``3mpCDIZ=Yy(eB6jTV?ab&kMt$ZNu2eUqUFr;8XO zMnEc1{JE6x3m(ZREcT7TbFp>qaHm#a%6C6r7*kuZG0isJeNT_A1UUUDX1ZfC20wmF8~%$JxkJAR z*iacx4w$hFBziXkm$oLsWKdVOx3-$+kB|fr)eI3e6E{sHA|%~{6hscdEKkdmnNpN? ziSRmrF8BhDF%C@ZCbt6=0bVC(y-%uKS)zd!+^LRr;<(zS;WnE#Vt@>o;9~Iy50e#* zk1(eJ+*c-cB`8^Utunf-X@26mXi$byc5}Uv68o&iE+i2w6W|JosISfW^9}#Me?$>Z zXR4dJ-%ynqhCUopuCHIj0tB0sM=qEokUkvXb&~bqFiYM;m)!o}A5lU&V6~J!-glnY zwXXF>vG{Xm=d07S?Uq|vBpFRaae6y85T_?diJEGccsk~HKkwjHPwAFybeKA<6d#fq zn#g`ZghA6G%BN{Mq~X8D9HpHRzxdxqr8ric&&@OL%=4TY58TZ0KMjd2!N&HmnhL$O zGAot0$NauRTdC+Trv!Eda;c0zJ4)uv#(xFnW|Z`LDv4UL@44V%sgQfDyzZP##^Hn= zn@v-%syu9>o&0)up>$2%%&Pns03-N8uc@t%SRwr>> zdU#}PXl%9Yms@c8QkVWWn6}IR%k(}MpN&n;e~dGs#&?l;?QX$*!a-|jZez%&{MfJ) z`{jiI69qPz2ksR=*{Q4*=N}d!*SE9Qi!5?;{&0GEqKF4YrwTm@6y`Du+6f^%&w0He zp`2GyRVf>EN<+37vHZ!lEX3vy_w)bzD}p}MWjWt9hsI|nT#gT3{`FGhTK)Rv*M-jr zi^$S5xHsL}uv;wl?x_BifQc1cug=kJE|A(^ICN^gtDy0x^y+lc+1Cd&)fTSz?KG1> zs*170jOP4Yq^H!#aNnC`E9Fv0>0v`b)#!}VEG}+t)4pg;3qO<#aT`CP^}``^rRpNG z!Ny;5z`xAZR9h)>uTEt6lW6Y?D`yS)N>jqFy^IY=4SJ%kJ>k3j_G($&>dUXrhs4e- zo?jGq->BlXCNE}_xA*@z&n@w6Zaz0R=XQACv#7B6B9B*j&H2H%boY);uCr1Ss%g$) z#!`OC%I?9Ei_Bw<6&SS(pO=$71J)*!w$8LDdj;;!IHsZF@l1-R15b}dM|+mvE@j*Z z4Z(`ah^_rpWgP6Xe{Ea@v?=syT9FPPF{sw8HuZ(^)!LP8>DD6a`o4%A zHhMZC<%wTmV{q>OvLrT~NwP_}Xn$NPTK;)j;@tMOM>`Lv$UnYyI-K+I|D)?WprSgv zu1Sos#~48rK`fvs0-_Y@SWt@eCOwLD0hQjdp+SlwMM0|6p-GocR76EYfdT0XD$=D( z|MxQk`M&>O>z}pWcO_xw&YgRod!BRl*?XU7CR=?X#K^U>IPu@Y`gGYWfW59mXAh&p zs2KIo05A2CnoFgy%kjX;=>qrpx%M^^Ipn!BH>g1}q-x|b5n?Qk(K311*H?=zFHimS z@rDc5QG%xwHKdS0{L;F;X)FGG zcO8C;23$shP!Ypu{La&5`iS(gN?U`3T=rWOmv6s^Sxrvsr~19iq{!Sdv>6~+@T-WX z-}gfj#F|l|Zz+ME?* z8k@rojp|?cQY=+&-x4Jxfl<@_eZP<5C~=0Ry!!2?1+Czu88KZZ*N42k+b*;YglBho zcXjBd1#YS0uD5LBziAPd?iMAelNhLVvy*qWdpna|t<_o%QWG%nea<_Ewgr$!G?6*w zfMeC67kB6B9@^p1Wspg<=ZeULbd3kJt5w|j_~yT&fD`&Y*+&@5ShW#515hc zVxsonG3V&_6l@I8E$6=p<>3bPJI;pYuZgpfFF7%rZ!v#O&UI9lIjphvNqfwWtF261 zB~J3#vL1ZiMJ?|nal_f^Zdcu<8|StjR#b;=$RW;<%@6N^wz{px|5(eyRzMw--xg;XOP%U{*rVjy?QcU9&eY7Y{7ovpX})GscK zEg!?%?LvHld3RctWsz50oWFhVvp{pfw@yViHLfQn^`myOeK-4XovrWtXC()Xz3*#j zA%;P_D)l;JU1xy`|UstQ>H+&3AE(@)S4FYLxdZDN)V!r=U}F`<*&`E{zLRcrKck=eXy zU)9^KCU1-)`?MS1@7O?nVyUyy0go}m(_7lB_QT0vzu~`~KIPsMkG!Cs4ccRVdA#X? zhu(c3@r4X|_(-2hW>7>i!XtzDbDaC~mraRXK6-4G=?3+N=IAfRPbZzf7*pcQbtNBH zxk~OvP^Sed2Ju@v$t5JOV72`{wU+&FKUhvTEjGM+6{PQ6cO`pUymgagvQ|N9Jmufm zAzRR}7=9eOw)`zBZ!VabSUzua(zNZl_}T5x6ZT0KhXt1Jol6s(tY`I zfi$`?EkXsuG`{rfrAaNDkTO!*`#r;~Kd;Vv)A8*}4R86Wx|&RG%Ah|zp8VjghdCQmxRHlEeE85<5$y|7q#&2?CHyf|O?P5QIze7suB()jEGmV&1%A9J=53lY zIr;shT*LsMH~?ZP2eB@?rTF=+PuDM0gS;QC!S046 zWpQ^3_w03xWqyB{r~Y_IuVQ z`*?ZNgHVY=*6qL0D$FEvi^~=l+?od+PkYl~+t0a^(RPUzZ)^&zhT00r-!T;7%SZyE9d7cdD=MB|5wDZT_;!mKHIMMW|MCD(1r#>C7_EL{rpQc}*K zzoH5BRA%}f?c1?ezi)=Q*hlx1wmfa=&*geWIu>8FD6H^UPNrwrRK_Y$G+1ca387zq}1uQ99 zg*D<65-d<+VE98I%1enEou%)uFwlAtUH4$6Sl-}|Y4Iiw?z6)>vlh9XjB<62-i>RE z9Q;~@x|wV7Zf~#AzSC}g>{4WyfZYu)!Z;v=5&Wzo@KEeFsLBR`9zl$(z@)JP5ru+5 zA>E~fIFMe@G1{=aBQO+*Jh6)`bDLVTVZq&@Y?tqy#MUD7LZh_&7m8{*v0ll%yU-bA z*h#|G8O*5J6h~%$pg9btjCza&QEW>s&Z&dZ8BkjGvumBO!*YXk$f-{@uCc@^$PC(I+hh0(^0eN*k8TjpC|^~C%!9#qA4w#dvt{7%70Q7U67HQTKpwPn z$vkK>zO3r;F$_?N!|)A8-OQz{^=VDYYdKw!5uKG@En0)`7P#2EpVf-rno$bd<(45B z`%9T?nbis&&x{-!TlEu?Tb|$NA@Qa%0Q+^mZ6~iB);~Nval1Zg4ni}&bLGmFUq3FZ zze*wn#S~J_O4G*|b5#b6jJQ6&vUe^2hf~#qr~1)1cOIXifBYM|db-EY_7trhof^4N zjblq^ebsB&@P!~_LA-6JREr(0SFT!RMD>JC0oi>V2R?qzU6w~Wb0esH>nvBj$z;pb zvY=gN6+ID=F#VAKO>lXUP)Zzgv7koeo7f$FByMqulnBXUjQeNj`PvAMj8lLA9nW^)j4kd#Mu4%2MhYuRgo;1VR z#GL)nvQq{POV&&RwgJE978RZGozg3H%~Qe z!0E6@HD4{D_%JaA)Tq9zt9IONx8Zv)iR1-NF^y;-Aq!srTm_&G(^gs0rQA>YLssiW z-KlOfQHhM3=O-0aL=uWL3i8`(L}x4HD<$WQLiW&-Bt}tOSJ^sDqXF|8`Qw@T2J}-& z+bqmB@hk?3k*5UV{8`p5j9f=z(%!aQ)qb&_^=V>tA^CGKYW7 z^KcENG^X{?)5N-JEB3)%as*u>j)(;vuGO1ve1to&4J;=Ba;Rh6pVrtnXa&_cZ{E1U zB`Bx~D~v|){qvkh&U5bFD_?YpyRx#Ci;Q9vgx3AG)Hd3^Veqaq@BHUN`s~bx4dP>2 z)q-n6Wh2WyZ-hJb@sZ?bJJ~scS0iJ)8;^&w7h~OEXqb6nEAx&&%)=A^+PoP?LBZnv zXX=AF5aR_Di8m>MP9*AY(p zDO25}BNH?1U&)Q-Je75uPx;|t834^uprA*Bxz79BUf%gVBCELY@5DIP98)l5elAz* z!9o@~TBQZ%nIxs{P2Kp$RM_EUh`{Scp4xDYBP!f`*i~QIMNl&q)o&1JkYOYD7G$)9 z!;ouMyMr`bFd_4{q>(>K=56-^7QTg+3+n(|k_WGiK^uQY_xy_arK2RJ%z!$u{HzS_l{I zb4!sJ$g#AqMIm?jzwy)tULRsW37qfTtyBDv&Q|aGMZp@`yyFGGmS%lv# zTIz~0tbN|weJj_gvD(sZ)Qu{zTyJ}*sg|;9^GJCKJFUj&Dh&QN7~x$Yr>xkR_|P`F z`RZ$5{yI)(-nWW^D{>RQm0EhvUXlshKRmgEeBD!R{9K=0=64Kb#G+ni}lA2!y~O{@*3`RzvW#);WCIBrHHnZ1$J1exa3>6!&3% zUz?9D9yR1!xc-uvG+#!Oxa3;{AJvE2p0avh$cJ*fUtRg3a0w-J(AL4om>k-d@fb-f z$SdK^y?Fc5`D&Y*cIUI3Opi>g`=RcAFVf3@Q^p?E+Ejf=K4ra-?(-gZjV2UW_$-m32*b+g{cQ%{^cg?Ep0L?>rHe9!^=cfhZoC~&D3(P zlq}xM3$vM;KEdQ4TyAy7C_PhD+W&VywTlS{qAoJy*GO*~!#4K+gCQ9A;i*ott`b=2 zF%Z2Z%2Vsm!xXnM%|ozm_}PZS{x@wgRx<&b7bAV5EJ=at%{+pGp~t`}2NJWmc**VJ zrC+M@Xh3%?HJ@+cRBcpmf8EStvyEEM;ai$tza=#!I_z6|up@vj0GfCf}e9* zZms~4df{O3xjC;|uvCRrtcw)6eAdk@K&AhFXNu1`ySE#sA`_!@GOL3*Pb(&6$yISCVX zo>dL4+0QI^U)7#oEQ`(9BGswmRC)5RIP#l5y+|$J<+qjpI5KWp+sp#(9htUGcbUFjvDFB=Nj^ZqRZYIF&~WkF*Hc1?%nz&&WR&df}hTXg2j;1NSD067l)ao+ zB+nXGR*9(Whb-gMRU4Meba^4<$1jbNQbsBKzCwXd^$T|8-lvRjPkkV&*!GbPAM&ny zhUyFCCEmVeb5rLEpX+9MJrSE&9?XPP3yRINRDYi-(kwY{vlA`0fSWp_C zFRI!sq#k5{He@0pJ$1*(JpU9+2({x>V2VR$lIC-%ilrzc^FN<`;CC^iOy5(Qou?z| z%X+JTDXHwqMmEVin*Yj97bAgv+2=&*9o)lYkP)}4m^@!9EdQaupBx>FQ-+1u8e7*n z^}j0g6K{&tzAgD=lFIFA^x6i9Xl#UK$E45sRHOcXZOHlwHmwwuJ(tsL4`L`MC+B`n zP8pa%6E-}e0$^74hQXy}b~kshb~w*!+R2r-S17E}%cNND@>k_#*D14xd<#E%`M_XS z$t#;>+bM}|lpGmbj(%G3f5=4sMcPC@&{DO*+4hZ5=h(N;3T}O*$bA?q<03&-pRoxBvX}kL%n>Ro>tK{#y0OBD^r8=GCkB zpo$UtyFZF$FnXJaVi!-E8^s{=(1lljDn2}%pfc&}=htv`#VUQ>h`V=VFsfJvO-v0f zEvl$(pZaTH7UyS+1n|aBCJoea15=D5wE5VF^>q#fOWdm)LotX9{At9R_liR`if>M}FZz zz%(jzE!UTNM@uKiGIjXVh3oy*P@i3A!7EUqUF&2WBNcV0-ddHqhOlWExULv_?Wshu zGXVzkYttOLqCbP5ZoT^h^LybhhEalqEs&6y*oSW+S6&2rs-~x&>ehnhB8+=sD7ulA>*CN$D;HB{LP82{J4g_HF&6ODM}zaVy8r###?$ z2PgNKt&#UfUmq{|H08g=G(V)~uNbk%R(+iYeftjzRM^#!J6U0}^;?Mks!zM%(XNJG zCRTj!YL%ZeGer6Hfso3;#F(D>_V(J@bS;9Tfke;<9`D!H=N=@cczZJtjy+QQALCUc zPYHDrt)P_|t;J561cys1B(`thOt>_@sH#eZ7DDOsO<-c?u+;8rE6g#rfnPcccvMgV zb!$k$SrDwL+JuFLiA=BF`^u7+{osZ}IM2|c>jG`O%VA<-VgVG0MlXf0VpR)hTo%9z zv8!C}J?PY2=246Xt#7MsYrY~L@dltEWo&~0+y*ZJq<$V7Mo79N&C;`ffyVoV+# z&d9%0in7E49M^!$xPDMq__$kv0iOnD`O%j|p8$V7OdW1!wNk8a*b^uohoPWv`JFK8 zfw)r^{%*VgTPg!GOMMUP9yxFjntaX=GNPEIbMQ11TTUg%S*r&yi#EY&i; z#S+`MRL_i6TRzI8ehoJ$^S{tB7tWGb{MtW~L>I0#zN5n$JUc|bu6+bIf1(fDb5a#n z>^z8%6^nlptuEMmDOgqkg#;>u^$FKNsKRf>?HMHfw6J+~ch__y=T+Ro}dO zS2nP;K410zScueJjFzMT$w$2$9xIsCKRCvEcMWO zGHQP9x^=~I;0t7=Ezb2w6**7))R@+TF0n4B{V!vvGk~4kH6DPgGkoZK^p0TCJ5bpw zXK--fSfE-aNT%6<@A2pxK)gHdR=}|P$7TO~erO!k{x`inau~iI4Ms9s_lp-N0YiMx zb|5Q)f#GLsVSQCzU-vCd7kM`s&c)AaH98?5D8KU^m`hN!Y`4C>{!Y`vQG&oTu$D|l zRDXW%C8f>}Lk2*$g_L;$!-9zN>X0AnY_~0VyO&uyUHjAFx~NtrC^h%vdi_s;HJ5tR z#D<=p0F)arg3ygQyZ6MKYNMr$v{I@30e9{Ya}r*+fXef)N4Nrs6KDdh@IiN{*l%1T zeWp`(8+)$W+mXz#wjX(ojAtxNUPz3(SmvDneZze(>6lft-Wi%7xUNWX<(O^QFl8eY zAabT9CRa#NGYncUbIZ88&S*}Zts@FWgcXPI;x=OmGW8Y^OQ8BOYb?VP|4D$e<_9T>b+>5sfvo8fH~_DsRi2G__K~GWj>8 z^E7G7ZOl*`SoDa={+c=9Lt7MF^4eiammXuriu7fb_sKeng=IS z*J^ycD8zR3QU$*al|t2YJUe&{L@X=3*4Kggt$&4Y8Z0?`iN+!Eviptu@HGdgn zguQN=dtrSWG=EObMaTlg{H?I;W9;}0ym~#EiP5!If2UE)^=sGGx~JYwHKV5=!9x4q znVElo#M3u3q&A=5e}kj2Rhe{)h49_C(zVCl70|j73@YcHCki4E-b4)H z6k9JZCs!Efp{Axbjz}r?k`Dn!b4sfYY|=`Lwju{Bz;FZE4hSljSRmvqmG05P^b!mA z(Jyjg?+SB=JAp$1zCeU(rc)mf{9DSFSGYaD{NKLivECY2T zjDyhqH;Vu8F4pA@MG*mBf8;l?`McBx6F!IDy?a+&>)TM>M00cVo40Q@q@|@}qwed~ zg#2#D>wuPq_==q_h2#93v{Pk>x&WZeu6>u{+1%6n?jIS`cQTBfsc6yOGq5?}eB*9aEGp{~q4rKc zit8`1x4lk&+^3Z&Q7)skEM|BbfE`dg()WQ=2GIe7RwiiOqJcKZQYW8qzp=OV;`ziA zlMizWL{He1Pk1d(dGSV~>x=gH_t4s}*1R5RRcOgjaELI=BZm(^dWjl#rRZ#3#SM;x zq$K7UoOVd72>tqUQak(=LMG}j<-Ki*3k@>W3AYN77&g)fiVqchV|6z0l%;lY;67c_ zRAI>cgk~;GkE#!?ulm_#RbTSs$xCqbETH=l>EkV1tPOwh;sxu~t0nsDje>o4$^eig zS%yGQpRq*zBjFPlOiY-*&%J&7Nc;3R$JQ6rsQaxt+E-HP@k{!$-Iod*wucfL)drlSU zjX}mn3^!mgaix@#wHi67J0{S|Qh7%Q>t59q9@&>S z7O~0F<6`J;Qb_5YolH$K3GsYl)boIweIRL{O>$E4dCLP8O;z+V%)9Bw%+5+F+c4?R z#Kyk8(`=I``6SBee=G{D z=9M=yWexEF)HI-^oD)gu>EEF_wJ=3-z4rTBo)pM6=zn=;`*U6aQbSW z(@@*PVNYfZ5ASWU%A^jp7e~IsH{Mt1xnODv&Eh<7Bz^g)=yMEp#2@M0sF|9}#M{LB zq@khkk39|ILqglO+}Tbe26%VT9m3(0by$!vsxMG%zXpSB`+_Pqo%|002K5F1pFD5`r6h{iT|vuhNmXHv4? zp~<%YsMf7j^NHX0B~sL=;Wk6G1X4cqJbV0IUia9NpR2+!r*S=4=t=d88&?toiFVJ~ z!GOzJTA@RwQ-+aJUXo1{z*K$>_x1 zf?`f2sStYLSDn$^giejM?$qk|^U=`U`MjZs60PBVPHKrR)6ty+6X{8V!nG>Z%$`~o z;6nVJer{2JZHo8qM?;Ks+>#1YUDB##AekycgP*M%my?2SgUCCAhS(Gj3VA>rsWfI= zHl2uZe7tT-*yASPyDeJN?$BgFWc~J&1D)mf?nOqX;|Wa#NGLBaf90((1jOLa+x{ZC zjhrEaw;7v~d{cer#kzF%gY~{Y>x1G?m_AKxv3ZyC?e?Y&2kVZyyc61~uN@@BsRzgh zf@QTmH~iw806K(dd)p=^rUZaEh7)BVu~X5t76gZ{YJsRpkVI)h2u*s6SbrG8aO+AN z>nOB~gd5EpO=h53e|&Nb(z*Mjk|>>Qu_7WsRBY*}d67_c_Kt7{A&uumDC(!!bdqmJ z>m$srw|T~VMAD;h&O1A8l6Bb2eDHCr$ClJb_a>eEkLTueJh!ASy2$+Ydrva$E-=4V)RC-CQU5cLf8P zSQ9XvmUa-1++t1PsO5SgsaHYOy3U@C8G083;-BfHob>oHYZ$3m{m!mk0LuAxN)kjR?yS{28Z^IEX#tvIP(f3VD zQo6g0r8->udA9keezGGTTBL-G_LzK#Cn#dLh?K;*c%Z=OT&3-ixHilHJZDxKS$0G? zS&RpYjc&lNr8?$>1`j8xp9tmtW)z*wO3!||?0sB%?Y8(nM6gg4ZnwYBftjn#7xQ-y zt!BpBHzX7_Ec=j0kBC~B+(g(-XhUVZb|MWvT$aRR&2>EaqEG~6^9^`A+tbuLH>jsJm?(`spG!=! zZ8U#asK3+A`s<$?20LU8SZ*49sEHz9>V0k3a#!+cGii_6Hm;V5oKq59?}p7@cd}or z`an$%Hv3dYmY5`4N|IPh!`;k{%HL@_jPn0{SPtC;A<*Y){@TmkA{#bZsM58v(>C`| zYP$Q}uM;X&qBG?I4vZ`nfy3l$E9!mcg|p~r7@hhwdvF znPs*njURtr-`6~>q`80lcN%959mE3&pwO}?!IoF1eThA_6IOK2`Nx-9XI5yPCA((| zkN^ExXvm7jmiZKfz(&3tuaaYPjhgbamy^TIY%Ud=W-1$)IC^UGh>hDD(@Hh(Yde=O zi~dbxFZfy8-r9e_BKDw9uUd_&X5;7N9%@n5_3WQNpBA1V2b4bc=kl>LDyHM>TO@(x zvqfc4PURCM|4-}k$z6FxgDVX-Gj=Wgij}99TeDo=X>S4Fj|H#{EXe*Z_o+0BbdW^`=bs4Kf3*nXKTSVXI85s8<3inu71&_{;vHTs`bEUoLaHNA`C% z{YQE`lwqv`K8%86_w!4;D8r|ITWalpqD=f_CSdw6Z@RL0YTqg5iP1$lT0O|-sra>i z&>`=izJXX?T9CLIE6YB3Eqh0xP2SELX35`z7 z1Y#Ab6|g^W8myKfBpmWY!j<6v0ZAe03*|G)K%Or0D-*Vj#&vupF%=aR#}~!PApu)$ z14k}ASNs_J;-<_mZ%f$QFDu2)yl*-Ed_Ix8eY`1=#VNIUa1WzF{xy07f#K;1Twby( zhBfVwbU%x!cPi)4$DOIyz@|gSceY=t<{^^}a^9Kd^kOPV1ED~mc1K|^je0u8b8h6c z%*m6CFRSQhAid^XL36H6$G#b>YBhi5;;Mx3l*tHcY>TL6zGM#vhvi)S^C#; z{hrSonRFhPtk6#w_-g}lULgH40APbH!pR#>1@0J344~g!75#zEd|kbcfjHChjUV#zf2*3i zRBjRUR^N)nNL_2uZKtmKkZqEWX0>ZFjd1C`k2F>RU&Ce~%UIlV?q_Pt@cB}U@EO#s zAt50SnzQr+$2g0E&}!Ae7O$IAL~(gp#5!D%`+`KSq{7=*uFlkYZLnwJr|tcBXuLK zW#aF6GuvzlZLeAoZo70Mc7UGGG7N`AhNNt;g9Sn)`vI*UPUh@Co3@$>q&2%t^wpnW zIx*MY$w7`;VdZRnw+sFt0Zse&@5kXREiE%<>Ca)z7k(%nbOj7Tw8~=5$8J|UY(Fk` zprrQfhLqNZr6^Dmg5EwhN-jdoL->?eQqp>O*aTTH$h2rXzdFP__vRR6bZZmnxCn!D zG-1+ue6F?(DQySB>*=2mVWi%lFI<#$g!U^7NH3la5KX>%^QI2S#srMB3`RVOI~Q;; z4>B1qAt3=e12S(17wbAa z8#F$Zf>oFSvmPYISjn&kg7Ck2gTc}j;NplBO*A-iI(cHGnPU1;pCXc)-BSNUHE(Fj z&+_N0^|)-J(0K$C^j&Ft_YJ@$naGr^Ju8Q$k-o%OP2>6fU_Oo;(8_F zPydbzvbtEq)JlK5X>+td0yPuEOzq#%9b*y2p%tqD&QuIf~+v`WmcEB!h zZ*4$QoQaV~a04QeGBi!Jp+9qgM=Wto+pt|I_$#|MZ_7m?lmiMxq=Ac=2Tl2D@8dyO zkrQCFZlRv0*T>Skp0p}@luthykdjPV$dA@f1)|B7r$l;t6tn-p8iR%iejC!mCjIS;L1QjzDthGK1GX+ zWV=Y%YA)xzsJwdvLw|uUH~^7m&0ExOg@G#R#36ef(;p+N387cOEnuJ3z_rL3<0-kS zHX~Ce#k}^kRUUTbA?M2zLe<3lHFA{Z#i>Li#Srr#N8eNKgB98qLKi>ApnOxuWTpW0 z=XM>u+#7ud@fS*7;<^M0FrCDJZ}3riRQp~bry#ktSOL8PW{d~wAw4BySiBoK{v(4T*}JdMx&CzXrSRtohSU`-BI_TC`?8 z^R^z+7(D)Fc~_HDy?Bk08TRcc8WbTI=I+xXKNxVw?~MZo(-((4*jlo5hm$s5PB9H{ z)?}mnq*#I|B%`q=)4oLe;_Yth?QRjVi`Qk3NLc+m ze7J?#y}U6~N0qq5mD>^|YWLS+t0fwfcU>ardc@0zG;3y1qlBPE+dU84;x8=mTahP# zE66EFAZ$aA2~A-qI#&wno%ke+`hgM4+~FgYT!IDr9KWbgkEU))ucxN=z((>*&r$-H zpqsT?4fq|+1rMX+clSQ?XAFBY%u)rScwa)8A^1Ho7l9@ngW~8nZ)0}r#g-rSCuP#S z6!^cbX|g0099iWaR?1q0`#l_14fC-JKgEZzn z%E@m5OXQWicLuq)aCu(LZAo)8+{Ej{mA^8#VZn2ZI@zm3k*AC5J{>b;kKYOcj8>-M z;8sX{%RFZLV0qXG|Ct9?PrKCMiqh9wkZC*z&3|EnHvMGh1}ic)vzR}a!aZ0u7JkN*JYUDIkj^`vXQfDtu|8$)Q zOryPz^O3d}w+Gsl9CC>k6ksH}p!{YOehcSrNkw=GXhNS3gTFLT?yXzix@1#cL&e+J zZ+Y*i%!gBn_S2mns+4WXJb6CJmEPwpnRVYSCDxa=fuVL3suI|a4?nf;g7Hpq7gDF2 zw{E4vrjqnv*Nw7U;3ONkFHTlSO(jVqVuVZm*~_! zhNrKrt}_BY3qw@pK#yw!>(L*SsWeQi+ar4!cQ>_TBkjk<2+-ge$=IxQjuylJFj56< zKJYAfz3P1ORj+{mr>N$Dgw}@*x~_>dJ^;ho3LF-R*L}j`hphSl7!j1IgD{imc955U zqd81RZ&h@yCG3@qw+uAAnNMP~TUB#lCVFsh`|zw?hM=2!e|3vVu5P8{ltu*Y92g%U zGeD}+1M)k=3#u&exRO8CuKka)E`PuLU3{-p`9PynM8Fq3PK{+nHD)PqSS$hxpPyo4 zvmT3!E9%_$UzX3Hzljjx;RrV}6CLZDdU+&tog5md+{+wz`RjHT%`?MY9^oZGDK1Wm zH*u!;Em#ev$9f(Kj#n8>o4Tz#<)uaa^}57Iy4Fei9ey|P?0fc~bs~_wym|8m`in)T z;R2^&Lj>P9{28i`UoK~DDs?8N@fObq7QcV**f4Xj`&gJ|VoGs~_Bzcw3w#Ii&zmeS z-_L}6hn^m5W)4IoaEC~RH>!3?C+3f_X3o#gLxf?cIZqFz!50$SGd4&m)(Q5%S4z)mWS1BQ- zZIt{e?Q;(40BNqHg>sXQ96?K)ZA`6g5!dVsRs8#v|^MEctw&M#ILyf+n{W zdMT%5c68HDh^q|Q(k{7;661Hzj6Dk*BgA`H9&-KIfgHAIFuxTLmrj+Tvc!bOxqLb` zQDrx4TaMiJDktsk=wTI){wSo&`2*@s)htPcuAgJW1>*fp#Tg%eqgK1o6LE$%0!O2v zlZ?lXlO&FrC8NGO+y?kTh<}$b11kXNE*t^-gmeq}0@dgX)w8*5+(cVe43*U>#$FZ^ ztELW|*EP$N*Sm+P?NJ^Yokr2$D{VY0Sg)*Xn7N%r>vG!xT9A~!+(YCYRkgLsu*Z16 zLAWgj+9~9E%97J3k(6n|T!)E?iL>|kE2y1n(4U6U&U*wja_5L++(?u~IGGR#!!Xqs z(e%JuAr_zXs3}p$HhCH}UZKMr$ge-23NpNtpJEnx^yY8Q6M><$(|x+z$7RHY+3+Gl z8POOWK75#Cp6$`opEGe@3*VksPT$$(ON?vL;Pbt6XH36adIw2J5s*b+BBN7>X|L~- zJ>*c*7Uw~S{5-pnsc=H#X1|}6U}CJpISGeB>&#TOlks$s9Ye6A%(N4wva9KLV$Ozc zr8&p~Eg*TQ|Ghi&#|x?JThOfgFwmSseB5e<{-B-YCz&(F26~}ywVI`j)b-rrsvRP( zo!5wM+A1ULd&Ss^_8#X|3aY}NDDVd{2W^RX9-^neulKlYSF{&z(NP=BJ|~XrC@=Q_d<|*x8q!NN=b8TE~37$W4S{X9DnfCI@c%NgDRJ*I_2ZH_bfB!zVQT zFG7%VYFCTu)ULdN#cLUB)?QwUyw0)bw=V%Q(n>m7#fj-k8aIuiwb}f-CnUg%QvO{ zJ)N`2@Tq;7c*tnizq$6i|Fl@%=f8uDc|W94Eb_NIL=QjHw{rX`eBZX9iHR!u?g)*G z$)Iv(88PBY{7WgpvQ4>od~DLVuxzm`FLP%0pr+2AcK$H)l#HCL=hV1rX|!yXs@Is0 zTtGZPJF$BUw%msVhnt)QOUbkE_4@q}>8#0_m^8;DwGL*QT0}y@S)S>j`!zRnWV3JI zZ2a!|x#gHzNnjyxZb3&izPQyVO{?Fei7B+?9lhB3VcMJWx@COuEL&^2f%@Ua+Jx{- zo`PhLnnM7yTx7!1KhdN!$f*~6$3N^yd^lx$M*p=a?Ou5Yy)wqGrLI>!9*zo-h1zpa_jOt{EbD@dz>rTMil99v7ToER9w3LIXuuH@U6?l}2d z()4G~`Ua_fO*s+UF+VF6ofE~vYS$?y;`OwWn1NFkKjD8<@8!dPrl*F8dI8-_tDTtV zsy1}UNu$?Abtv}}|IUhR4t zl$OQjZg173w03-Kd0__sy1dGKRUEYv8*3lN%oH!Ao{e4@K!} znl#-$0?Gbmjcm;72ad%;3o}xhx`JB#-!_HyH{N=gVp&dLz86aczKZKIll8|F11qol z)790Mk)_YShDUlTUaVvjX!R{p*Y_R*bW+Bp>d^DO)MAEELT^w^^*DU^}rI> znc-8s>@~tX4n6nu$Nd$;hZJ*Oy`!VO3D?_g`id2AO-w#(7rnxJBG0d*Z>U_~bGq%+ zIpGcIsqYQ$t>{p>m?yepfZl+Z+Z;Gak04wpt0$vq^3U$?E>&&6jIqquIzAp6Gk9QC z^Q|KPfL;G~%O-)ArPbjr&Zq;vc1@fpU0EFSeo)lW(3p9kE=XdZoyVewmC?kM4ki0k zkuh&aQb3)kzs8*a5Ag<0+Lt|jgp2TTa5C;F{VZbMvx$YpI(fFI+cvQWNkn&U2R#v{FZt@`% zZ_5wE=q2YxCANsMpg6THMvjAb%8dF8(i$l{w6ypft&(jNQ{NoA(xF1n!AkV9)~gL* z_$vWQ{_jE@ls8g{14RLyObqQvLJH;TbEJJxn*Y9i-vh@QcbW7+uT)E)nuPGRp&Il1 zcvaeM2ROWp?kr!xA+@w?j5%htjW^b8&b{(gKFOtCfGu;w^Y?%=h*he5(E0P{3E`+e zztv{UJd<{>V}8DtRi-A|VvNFEkFRR@muENs+LjnCq_sVMZ$UYwBB%tU`fNY`f4qurH@QYhT^i^MZv)#1bXF58y z#ixMj@%;?y1E0pQavedN?Tz>$-AjS4U0zo9u0=SCP~@5dib)Y% zSM2!z286$bS3enDWkX`z2wsE42YSc`3d|FoRMB~w;?L7T=cl<7ewt?_otVJDAoDL$ zLA3t~+6>csKDht}893xo%e}k^?17RGDZaX_>}@r5b)Y;J#1)v_CS))U3v(`~4d9$l zCN3fG;NH12=C%~QKg}iok66?G-dpD^@0GQD4gXDnhto*vc#Y`9{c~AQ>AYA56%D{j z{I28B;O10a&ba}VC&oT!0t@8k;NYm50kwzp;NW0bCo$Fb7>Jt@X$^OH&RU~)iUbmN znw9{rU13ZpK7W~Z)4Z9FI&i4Yma`=$*N-t-eDP}iDzi^Rb(OAodU90Yo2sT%uSay$ zEhFfh;n4I}nHQFMr1}(fn@ocoGcz-jc#pyCtf0b;82f{4TD<3sDjM@_u%nZdl(hL? z;@k{UHo+m#VBXKeqX-vgGCrxVDKir!WPNH4+qP}n2!R@SL;{u_M$Q{S!l(_iSk#E> zx1)~}Q(i1|xB=|~^El=B&9x99#=`STbmi~AZ|T#yc@Ekk!re74v2GQD33NQ&AI3X~ z52Uu*&>`(o6Xjkl<3cMz)0q5*GG(4s>$O#6w=Lyc47>;4l&ep)7{#6~vQL4T*d9pk zw)#Z5e0#{f7KZC!_D#G!Qu`eQsvr(nlWQR+Yr%GUZO+&8dqhNZ*xi3zC9-tj$6pHH z;q3AJ)ms;|Cju0y`#P^2C7uF_j|CK^AeGfPD8efZzUHy$oiaaN^qK+vY#c-uGLx#X zj2%AknDlK9_9^(Ob((Z43s+Q{P_b!-Sp1qhlix2~NwnNH-$3;WnOm<1&jOi#?kUyw zUo!XS%R4MbGT-nf$+vdk!US;uG08eR-k`2*K=s5Naf}|k)6Kt&d5X`P^jvVEl|j?1 z6^8f;6cNDw4*?hUk1mkkNC*R+iwnZFzygSj0(4p$86Bk!9g-752LPpwc(Z7a*P7w!1Z(vcd=nzS0gA{(8PJcX5u}>(3pw-i+oecN z1y)+w{G{ILS6{CTI2I2*?f!#!Mk|eB0TX~wbacC{A5}9I;>ov zF;~62OsZo!O8LE#wDvuEJuwdvZ9{F3a){uDTas^=5 zNkD8LkOd3%MCIrVm{BGJY5-mMmFnhAn_`QHiWCSj39-Vx`3T`Pu!&rG!H=CFA7m-= zyoj|65c0go=<9tXj6LduuqPcq-*EB~DEmFh=)9##F8nk`C-LYvEOac*R3>gMf}#dY zBmDG6I&~Bd&}fd{U0>TC-q)QN*`vGI!8UVl>|QmqZ1`ZOdiC}{)DxJ6_fx7?5HA8_ z8uNw$5aR6SYh=%WwI(0{cnH*ikOej{1Ula_$0R7;+nd3_YkuP92h*${gn;?x)vHT> zNw5QiHBh1cVr_)@6*~}bJ%0SVO34l+y+ZXTpVe?unt-y{y21ADg$H}tMLt|E?JF2f z)&{m)DTwke8JSw?;UvH$72*bdhs-5Rf>twpnm>G`F4wY!t9Kr}E6Ecc2fZjES;Czx z*vxkfojqM%@?LRpRavrk#orqp=$$s-6+oqK`1tf8>Nxu0@_A^^q9rF!EU8F)^rnxG zA=R_8k~D1KjPRU)2TVtPU%yo)*~}ek9?}x>6LTC$<~1n#qG!C-2X#lUfH0W;Nv8w# zVY$*@%~x(8?gmGwNSl&Ziinbrt{nju6E0$BS|&(aOv9!H&3QvrwGOWO3Y7yMr@sdG zIU~OkkSp{mA84h7dwS*H_n9=0zjDlT$CBobaUYh{-FSZEmjr{s;kQlwRitYsQFmClTR6uaawiXRH<&yX2}OYSh|^@i2-amT4kX?Ld+g&F za%S(>k0}IjhzfgGl$%5&_tP>0@2Tdp(S3v4w-f6G^&2kYRkPMSZVlAzcNRlMR?o+~ zH?s+R4hW?fUfs?``)$%4*rdsnGamh?Drm*vR1saZqa{6vF-%yW6Sg?4W8&K$6o32n zYVtPld512xTCt*SzK)sK-cJuIH{ceGecSNxBa)`nx1ohLpq74aE3sXP{D!z)MUy6U zTDaFM3L8uc`Fdr{Ct(Nzx1gY4AeD9|w!u%`9t#BwC+=Ohic%)Hc-p({J0>J%Q#?ad zJVfHt6D78$CsNPEF2vy0Rx2#+eU%o&WM&IV4ed| zqQPiHUO}OrxZPm8<zya;1w=GZ--_Jr`mp=V0H)OFffol4z3N@k{HY47t68|m9Aqp$y{ z-hTy21o_0f?a@*Sh&gG)n^Al=?7@R%$nuKZ^UrOC_r3P}ys5Lrj_LJJA(RSef}>^w z*cBdSIsWG3helFj$2oI31ObER4 z)9mlA-EeF6_;SL=N+Da}IvMVxirp&8eN>JJtEy%ol_56@>Knr7Bm2AsL40qXp;L$CSbsp^{6HC&v=q;VW?PP)cv5KE`dMRtl6&; z4Iw;Q-YHEAQ*W(#j~+eRq<4DM&ce1Z(vDN<(a~7!!dsHR)!n6q)L_S1AwKn&*FIa` zD}4PmT%v3uq@C7TaH6{qFvK+Ml2tv9&m0Z#gVUykt3lfY^abJUAyKd40E9z5<%k^!5)c3 zSse*40#X2s_1PZ=!T(2Ka%zh2QYLmfrS9?Z@!evyyYXpTPhF0nknvC=F(3KF7&jEI`6IFFYokwFQCWV z-XAfW&Is>>pJF>{BVJn!&_6!m>cJ1fzj zx{_8X;0J2AZj7X2eM#I-8JIAlcsjS0H`>9%_9j#O>Wv$9r(d=y|4iS?nNK?I_kbKo))1n}1UQxDVHX z1M);AL};!cz-)BvV*~Bw3u8PNcEziGP*UMhWwqknphv8wq|Nk;Bo7}}Ljy^q5lvNM z=OusUj6H=%7EX#eAlILbF{EK186qBYcPDFDVvVZ;`@;sR^eNMlPXa}SY$!sd3kkBz z<|pvzEI2=w%0>qHV27B1ft?k2WVjxO6_3mxz8r`T$@drv|75wfJKUr7F@Whk1C?NJ8Mq-FWhV z;mXb+S!T5>UzkZ90vEJ;$QGy$Z2knAP!5PU5q&42iW`@hf7tyn(WP0%pJN^ZS*32| zfZQ0&Lzk9%yFW)5}od3fYB`kAR_-UtEw#H{U?`~ILKy2O z$TJcCbm0OqH^75w-`B8Tu8!1hkOF`NHl1yTshJ-v+KQcqs~c&HZFEby$<4Z+jp}1> z{lg4qoS?nYo4cDDIJp&5_Bcd#^n5^JNth_8?X}Bx zt(8OYs3YT!P+TQ@EiME^tUFV0KcL5=KXddxHdh6}VPWaB!12(H;jelMYY?DgRvA{v z+LG}MS2<(g%M4@@W9?Y7s5Q_%go^rpWzdvY5N5=IA96W-JLVB}mj{;2O}5%9oeRP} z{*HgDEuaB^cZ-d^2J2ha6r@fL?6B-R4y@rCkCunK0_XgXv#XY>&We7}CC@{%Lx`S; zR~Y5w?@xs?j_J=oRbo7T{q@7K-JKB<@@wu|5sCQ;E`z-IG`6>GSiTjp!%oj8{*_l}(Un1xpxgB^7uqGw| zI%dp<+2b;9-h1ZKjF~XFs1AcInn=iW#$W9T{PL9P0!|zq$SxBpWwH&7ABK=jV&?l}rGGa-n~oAm zsmZ`8l89{{1m3<)9OK-Y?PzDqe8I%joa)D)UD~Rabvp6D`&VV|{=JViKd&(Ha=(6l zct=7-%-y9W%HX`NGtOowA3PZyONc-X$TDhbxE+9d(oZZ7{|{Sl9#3WZ|BsuQcQt7* zYEscAAu2_oq)jN<$v!Cw+4tQ{(WI;uQuh6DNcO#wkdQrl_UvU1;rG1GVdnFFJbvfD znVfU(``q_^U9Z>k^;{zHe36b+0<9!*+b3pfo>?f(jd&%35Jlp#8t(|iG~s^_VkI%3 z8PCNfBzPqHtV_i$AS)-JoxB2LM3OTD-($E5cPnf|SQ20s3O zq2rkZQ;17=ZnT}16g|u_D{>op$nVaE-EYnI@1yDBNo(@EmY;h(URgs5mMf4G~&JCmF9{;PljK zdzg|^1KY!_!lXEd?7YO-*b2H!EaiFXu-^LAyDIaa=NCv8aP#|4RN+ZK0vE! z@h;M8m}{VwBjL4rc(Qo!ALPyMaNCi3qj)_wu0=T$6O-UUw1!b&MS-fQ2f*jxr|rHZ zV-)rbUz?2!6!Erk^=+_}CR+#a1sQd9bvl6PQr!(Bsk9ENTAj%oL;bJX|8#~%1qx_R zYw@$p#;|N$n%=X!T(|45TMMYnv*6u^wQFl1Y~etrrd`n-I|m2kmFiff@W9wlk0^pE z!x-PH-3QJqxyn-`t;E5D6SET(HnP}5>tOwGPH-PO8E&NnLSM#If4{S{Gs-$Cq#;m% zS%tkYtpevF6_zjX4Y>y7lo;NiREfm$&VA&_OPNZpwdiVAP zj4unxXhQPWZa70V^5ajei+wT0@1#zhJH>fs@$XgL^sQ!0{)uzUK$_Q7CS*^{yLM4= z`MCkPlH9QyUZ<^!=D;;C+7x~pYhK)Xz|>?8fq-KWCd&MdxcciwCu9CS+_K zQ8J5G^i4%6y|#H>Rs+U13Yiy67c-QSH{?giEG^)n_r~a5dYi*I@z6w+(;!gV23T1r zhn~j%7!SEKC*XGA$-o#$^VC{{*h{=LM=J9;EC*MWO|&GG3)%7RE1rX=Eq9TH(}hmV zG=*&D&ZXI#WxtKD8>3siVUSY@vrALj1jQgROHBII_j{z+zm`V|LAXp=kz77r!5N`;=)|DIc z5@Iy~@FXGcnnCil2jskZwY_^bRhva4R5 zeK;iRnZ;U88E{Qprx-8y&vK9UO&@+-aNre{&7d8GOG9(oi1o8Iuwxh+Mq%VTx^~{D zPL5|Ew;sgp?(PX+{#s9e2HiKnk(mCT++A%28pXY9=gGy020 zH)beVu|xoNe-r7xdO(m zeoexOI-A99|95hlBQG`bM_hmz^OE?1LG@Pje8Eub9FAs11Oc!~ImM%MG9)9xj zMo>lN4$9Vk1NFoQ8MR9KF+TcjaY@TF(1VQxqXMj&qXTpLlb^4;OVrb=od8=4w&Mm2%7SociY4V%@BB z9&3wR+`I=BvnqGE$2Gi_r_vkSCtSGE#KpxAnnf99_Inz)Fk`|06TOD@z|Fr zxR;H-($BfU@an0k6HaaM{Ht}xG^{0iCgLWQP7h8~t!4y#jaaDlRVVCYFVkQW4! zQHCfhG{nm8L$xhSCST}6BM^Zlj;)V){1HeC%hp!27}}fE+kEZ?2?^=Ou4mWLmm=%J zPq`6+BL30H`V;N!h1#Y|d=-XoSbVRO6f;=$gaHZ1=;Z=bT%XXm5#OY6BibdFk$fTS zs4lFVA6{R4i}USE&JULYZx1K(^rqR?EBroHQ;<_z6IA6hHq9s-(N-}aJjNtinT!p7`Sb*ae1*JH_`U`4S z{bFS+i$5QUbfQxFz4|&Qi|>hFT(8 z-)}U>mCtUo@UZ1;PdhwQ;q7%tU+ct`an{jL>yg`W`aO3~)h;Ot&APzfw2^}w`crRj zs4|g_j)}kOJGy_Ur2D&|LCYyj`k&>0=wV^gI^$RuHGgMzO4+8t)!&rL^!OoZ{ugIs<88lRb1?2+VscJ^7k;Ug4DRnNb zloe zpUtuD!&G*Ot>?2N45dyx-Z<^*zixu=B@J*{l6^#^nja)*GByG)9-i?`n0sT6Oa^Ti zTWK}q>$`+|wipm~_l9bGYrPL+!!w754U<88*cxl2u4ir)sgnh5oNfva=T1i3Ne?FC zE2rr^Z(00SO3J&p;T${}{%GqfA? z$9))hbKk(jQqt0G=cD!V*7{5(5CJl&hso(en}3F$%pie24de@AD1a0PG~xY?x*?YT zI|%Q{L?zg@+<3nh6CW|6SXG;&{b)=c{}1IE^6^dk)GvhxD-VurDEU8S>6hW$S$#JI zUAKO>0|k60(Gk(rbZg4MXh;B=Vb~vVLQ0;P8xYL0KA*O~1Y3&qrz$zk-s8IRNU_q<1EfZA84C64?KrVFfaWRjt!~_ zZiz&i08QI`-lc2h*+2(?emf z2y}ilFpd1`wK44ZBX+eA<-l z9Vy~C+ntU4Ksx|ruWsZ*@)u7_!D0AvbWS?@Ye!Oj|0k~-wXX-7tg|m%wlp02_JE}z zRbf)i+HAS#IJlbN3uw(f8)jO?lC_H%CAP5+!i>}?v%~FFLw&65c}(Y@5Ykn;H_bqg zA+x6c$(6k6W=$zAM;WD@IGY>ZLTUn~#Ye^y1f#~>jmPeV&;C^NaavfWzA_XALD_?d zdxU2N3H$eDW0HGPlZ=V5LYJFU3l`hYoVtAZa?S^O(LeGeSf?hkXZ5U&X|5a})pN%2 zmZjs3!Gt&Y1%0s+$9_xA>TT5*_@YDD-=%bBC41`N+#8)&SW&`)TRd+(f#TtvlOT%p^Yee3T@fypVA#Eo5V4c!E4 zKFzvk#7?=KVA>&DcDI#YVunU0Ggt!K_mdmtXhkgn@55YN0q_DS zqp6I9FB2A8|Hc$}#+tR7XLK>Hub|bJu(hsIaz#?wxFnj8QnqUJTBMcqRe7D|A}do8 z6s(JYMHP@708?M6kn?_yl@YU0Y~cGPAT~n;x3@({JtH*ltq$YmwjlJtqnd9nl?H)_emGDGVr)Z4zF|1NaWARyd# z>j&)s{gHiAsZ*bnj*Wh^Pa8XHmuTQPX(TJP^e%i5<;M87rGaaK~kX#2vigyT?BIPzpc0^!973bN^!An-> z){+eMlWN_zE^7mMGgD@-JwP(0f=u5qT;I@{r94NrMuRk*H@ z-p$Gbl#QLEVMg@JC=+Nq8F89dAG#VCvL<0AsZwoUW~mD?>iTxeLud(o`Ie4nMf%`pTMvzw zm#6n%k=e%9aE|G_h~<-dy+~Dyp{}-G`U$(li_%;EFRyO&@l8}D z&O^_;Zv@!Z?^F)htR@leOxQ?hS0 zbsjI7_S(r`ddoY#&Q_GVa;;*{7a8evI<1UB{V2Wkb2+8cJTz-pewNmM$K2}4?%g$L zI53=Y?u}TlD@)C#9dG9-Z7x;r>ymnxS5KGtB`X;3yFk#Z>MwX`Jc*s>kRR8umt&sD z8s2)kU-;6Fb3zm|IJzV@e_RqCF)+A3q!)9qOGhT1OQy!lBr6Uk%{O{wE2Lx(1U1ze zy;RM}DP3M^7)CDAf12GALb=W{o)x<&0;SI4zASU%Td1uN*$3%LQD6R<_n8`&%}?bj zJhEhG1xMxn6B-U7!)M>jYUG`T*caEWZ4K`=oUl7$dvAY(_l4whZFb4#mh0}w%8F?E?OalI zFqCL69hi&cKVCKISz8qQzV+$HWj;^Y>>F8M-#YMTdvuTId*A(9haWCfMZa>hh^2%( zwF$NyrQa>y^K=YK^p~!e&1pJsjz4W4OH}1L&^l9?mtQx~y>g&6^KZ>zCHXyP7X&}C zFTF{a{wA0ESh|uQ2(ULx*{ZEu@x!k4h@7Cn-ruaKGm80T?_=ZUy_@+Z7NYnUee5WT zX&(%S=@=kG_X_$^?>=!M$)77#{JTwiKliLovxMOpCyAV^>Qy~IZuS}cwa`XUPK;%7 zTNx)EVMf`m{%+VZV#=t#N6Rh#`cJzIwNu)0k)Nj`>O$x9jF!Zf47R)IjX{Z?v!}n( z74Pgko-{j6-_$$p+a0ri{v&WfLp){3%;8o2PN5|J`xOQQV}<&fahc?I@l2D{3fcHQ zEcJF|ty4g)Y3Ba^meL5JQ+@0B^NwgeU0Xw)s-R?sv*d>#uwLg=_i*tJ9rzP{nbleOfLu+4l;~g@O}&CCAN*aZCVatAmi(n2GW1x?#!=~&aMX+w8DBK6oqEaN?6~r zYm^g?iTjkFq!B!mFz@x2J>yrV(rCr!mnUT>^Nl%kuiTDaGR0vS`^{^E9EcV&u!Bni z@#1l3_v%8EF5$mV9F;mIPcvsWY354JbP6gC_u=)rWT&;^tbolVtvt8NrcZqnwUg}2I!Y79^PTm{M+>~&v{61&G+&;cTevkN< z@CGIZR>+iss0It<2V*qDE8R%cE^qM>l}v(@sE%;7e| zGiMd~uMYf@bVfecO7>!E!TXJ_t<%!3v$L)5b?HwIL$@(L`5Ih;#|PE}I>oS-UU7}( zO8c{!Iyvk+KRkG9WQ+Ma_-hXLB7jmZYn50e4Xqz^DMZSC#* z%r4PB+uo_sim$FOL+Dv}xT)B>Lzixrgst?8WlD42Alvfo8P$JlBLvrzST4hqW3n;i8MG8Tg)o@ri3R$y6sz44^uZ5wGW>% zeYWVg^nmb{+<1 zcDJUrtcLC!t56YpdT+fGsg(mH!I?9(Nl{rpGw(-BYw$ z_ma1Uv0Zt>eOjGaV6$!O3)GJfPz4XuV-lUn;`kIP{T$V&SkeN0yIRq0V zH2>$=W!RebSQ&_40_g){hE#CoHF9la!7gK5w~m~F0;chYT1h}XNu&2<7osZ5E;D~Nc$k>wbc`t z{q-=?y5vF&GH?~*6F0@3$jw*c9t^%hos=HUa`!jRZm|E~tbP1TFMfGC>lfhU(_+{; z>%nRkPLM%Fh>w<32L6ckXy_Bs3xTpGw_U{Y^^vupXB>Z?&67#&&M>b<17n`?BExq4 zRx4b(30w|%`v9_f*A71hGXMkhK~VhjdvZZQaD?wOaZTX|XBjX)?|Is)sDjGe)&C#) z>0>n(UY1gB`iGynGT+Qx`4o%aqTLUr>+Z8XzXmn1FWq}4(!syW5oY&j!D2qbB}q#j z7!9Bizb$c?UrW^qJkT!waV24#?6PhNgY?nAk0_+jQ}b%(5~fqBQHHSAbAAIq?Hf19 z!DKi~?_7U>c6u}ko+DYOGE}J)_!S|yj(Pj`I7nQCwH`irAPe+2?Plp_&?ws9>k=^G zW<}4#zSQYC=l=PC#<8>my0KR0#uyy+N2$fsH7`0I?5JKNfBaA-rxX1)6&15}@YV(_ zW%o7gzQu48zwYmU@4nER3wJdlzG@ynf9_mMp!N68i<6`6?d%tb<|}V;VQv7vu;bH% zU=i9uKtkk04T7V@@a+kw{KNp z5w~z;VRTB85ny*fPyUw=+6zSDip1$oyXU=pLuti9`Mm66t-2 z%ira=n=!}|>;Z`<=o!RVMukxRJ&{G5fSG#C@7hEUf!$LP zDx3+p#-0o*fT+N3D7jbx9kkkrIh1=KH&^sD;;i`Zd_Ll@3&IVYK)t|?PZTh0BCN&g z$=${Fqj@pp3F)mNr9sOrp`A@*b8A-^zlingeRhTVeR^Zjy6vmwk0+_C^WS}VQ{R~W zQ-|(O>9+bUV~j9A1O*#y!~cRg75RCHIsgR)TKdO@9VOqA3bYRY)x2fPmI#cUKlL=i zpu@;Eun0>5QG53NfL)axyyt6L2@53KZjxf&g8z@KvE$`47)R7#STZtp2gDd5=LLss z8hQ9x+R=f(M`mtP6BB~s%vAme&+IUt3$hcQdBaqB$$5 zJkmQ%Pwphbjj|NTIwI}MFJsP4;w<}qfT@kHdy0oZ+%6wa?%Wd3p=&7DF5RHtoP0U( zPkT|TV_glK+qf>6p0~U1F5+>nHd(2E?dVd0@%rvvCK}87Su`j1Si`2{2x>p=pYygH zmR@~)B+pIF5?nR~{3JnLkPR82x!0=ziAmeJrB zKh_sCAfOYqb$Dj*f9~_QR+Oh@NT(gR>J%qp&2hoBkouOX>#lNU8XYQTaCveHL>~~a z`iik&%YnRPmJB7VfPfNiI}2Mh!p*AdhfH8}47;K$(v`Gg+5?yKxt%^fmiRtAb7`w!R;M{qeD{w{j)iV=_Os zIXrU@^~gn3dr|*vkdLF^Uku)?UhCwT5Sm>*d7=fJmVmO>-TdGQDnVvs4tARkm>KFFo2GEh3*@u9?2U1L_;8jUUB6n&@BxuV*g%La)|H&KpHWD&B-T9mQ z&-q=?e;-8U`A^GHB7`~X9OW|Ol!EkF%gN`~ZqSw~7pIYpld}Wsu z8+*`y5_(X-Fd`_DdHHPpeXGPDvKN)|*e{u_2$FDWqGmfPE`;6asEoHAj&5L6XFWg- z_~J0HdOz7+uvN3kimxWGsMh&h!`}w#XC8FAO%+Bm^6=#yp#NMlGT7+DQ82)-QWiuA z2!zQb?@U4M=q5LN5^hS4b@l4R;@|CUZ3(ew0Dj&?wuj-#2kIn^FrB2x0_EO<2547uX*MGMw zt&XBE(XdTueZfK{^Oi^><9M0)zRCPZ-0Tzm?)#cH+P)di4^-w&#Is4cL9O;>xhzsY z$RV4`Hq{_PKMe-Hcc^w0`{yKoT+tE!mcbpTUz}3+?U0k_EzwGv zj*ZJj~5!oCwQPS<<$_X_ZDKar&om?2T2WHf(h zKvy4E649!B+2Y+VR%)SgQZ^Kd^W;U{9z~KbA%`nZDN}zpv{*-qNC` zKXr3Q2L_CROXWJjeS=Cs`zY z-Dhq4v#!=1KbY(LGuL>Rq~DWUpTlmMY|7iJj!eS9=uY1u$yb8iT{^PY*$ig2)-0RR zFc>|&w2G5-G_da`eu)j>4PbD}Q679+jWE21>&Mn&cn3bQ@Mx|)AbleGSIo6B1$#Q^ zjI$=_@>Kve`N4Vh=RQNqpI?4kc^ligUhoxD^FQ_+Q%<^hK-{O%(I~BVI6%mf0@d$x zok47(yQlZFAGlrSH5%8uAkCD>9k=q}f>CC}2~}O=(ED%Wzh-&XDI~m<_M3wG?^lPs z{q2V|=-cTba^BMf z{HMfW+;1*_msy-lo%DLfm3KW{H87?n@!`6JMD`8GWoNu!HPT}IaIsuobXT2quf2Ls z9E%wy$5aetglYy^-1a;#w-ToItfnn_Mj)*F9a15@ERtwd(FcxgI!Tg(>O3koYv$%Z zk&%&Wrvm~4Y|8k}%}A6t)0H`aLw;L52g~C7n)O-g_sp>@mDt|gr;w2s z7(ITY@W>16Ul!*DUwL9K1Rh8fChNj?55OXhBve^o`;G}<+qm%yU;a$@@7662eDBH) zdb>rQ5dnHEvQ)NH1VO~5EMCQx@;3L})f5*H;>LZ*=xH!YRTDd2@8mchWs(3YtkMhpreQ`SMZptOjL%q6BPYfB=y-*HaUvH}^HDW8v zoR_6an~vhKsKn`3fpfbyPsK9Pp{-93sqhu$ zq94e<_owgU$Cg-k@Vves&V$mbgYUo(e6P&6cg02e%`Mgnqa_w;M>^S0EXa3Z+uPN{ zCYR?FQTyt4@(_LWgwb2#IPe9OLgqQHzs3=EZWpeVLLa;lYIJt)+7%S$XcVl4Vik>6 zR6rjh9{?15g;<<7Z95!Wa+Prx@YQnTTgP~FTEoft=tiD1l_*JGEJwhezY=Jj-ycI{vU zzkB;w-iNQbYW&Uff&I4^FX}IJp5VGjcPhk?*yMM)-L5E0avoiN%Jp<07u2Ebd%RF! z62^bVG}7xl$})+cKtU1r$N5;A*g}IZmO!pHM)8fYu@$XE(pg3^6a>>I4Ltd7@nZ&O{?!w#kJZUyFOx$NL z>95LCu!rQNAxc;koc6L5sI$@tmq!&x#f6TElKR zx|L|B_0lbiapb3%&oXA(U?;TfuV(N2jEMBs$z+RuIUM2#L0-AYe~?-Si#c*(c9lvzn6>Iz zZyAuQ&bDZKZFQ;V@xEYLQvfyRC88AvB_|)xXYnwyP5Ax%xh6(sX$cAavPaxUS_*at zNKUY_&qwmwnZ=n(rWlxcOw@2;y$`g+k5> zUA`?8VYzYBpk1kwJRw2R+ELXDLgco_OZ1ISK>xhBGcU30NKY{M!;M5=^BCB>!)x?* zkvlV_)=zQ%F+_h2DgM~lnAtPynK2#G-@q}h8a1c7W<0q3q!`)EF4fEeko$ zrjD!NBS>iz)AFB10hYxa>79802&Q=*V|S34$0BGJiHR?* zT%mCzAZLbpMz{~T^|#@y0HTnYLDCS>WD`=oU>itU#3cA3A!&8*nmfVc)8!>g3Cg|X z+kIqR>$3^ZsX*qM1UT_aeHszjoGp?^cRs6|%r1z(U0 zh#)A#pzp7#q#3o7dM3%U*6B^eY`( zOs8K<25(2R@zaV)6EWR}&Xo_CCX8PkIB6 zn{@m=K7+e26{U%S!Ab~!KqS`vI$Z=E0%+Bwm7aivNHC;%*b2q-{<=V1Wm1f?(h45Y z_v()Xqvo-%3=MfP^2=?wkdZQ?pf)z_hTqD$OPW7;xGf!MOW*f) z+2c~<=}z0-IvgU}?rvx=F*DBn?nXLi5aE@T;`v)=pkXD>uEakA2Yd4%dPejTsk)V{ z>$dYIUsJtNMesjxE=CZuFLLc%Z-Emz(cX;6HJvn4=q1 zO>AsQfXxhBGG#$`$#a_R=MdbvUXiM*2<2LS&yLXgbe^4k}~?sWk+i;0%9SyP)YaNk3$uQ5{T4}(5ytl@tf#D zLG$tp3DNQ!d8(L6%(ZqKt_R_$Z&A4?V?phWP@krU-fi<_R<6Y__ZfK=xt96L4BoA{ zGwK|+MP@c4n3h-`?K*9zfFD>j(`1kGsof1U=QZ)xM8)y$0*6PGCi#MN9)97Ufs}7S zqp|w)TN{_S#;C-eJRgm->nY*Qip73LtZY?NZ-?QT{|eR;$@)PM_={#LdBT1;`{bPX zI*_!lcK7v&X8!v;PnjE>Qdv?9IF|Xy3^JdX{#kPuD+|SE-z7<3kS;=ze9}WltM_yE zUWgP}&<*AKIMQqNPv;}a+vf{SDaW<9EHi@`R1!u12cL4Fnm$F^(B98NdS;33q{WEf zW(QwtC#lzFS86G})-A6as{U2QW5RgnBmVic^syAK*{1dU1$}}ld1LdxEaQ`AXa8C) z#{@_gt+UU5h>NJ#lK1)xlXaDm^?7;XWC{o8_dGX!TZinQ9+4IXzEbh^{<+c;l}1WG z_KlVln24^opwrbDLPNP^&b%dceP1y&QWZs4@gXjM7af=4X)_nw;?y2<)Za;Vb-X>t zJ3|axqDEL_wqn?_%&%cE(fA8BUA9H(j49T`5q@$EOuL&sHL8WzOzWTTULjE}{Qj=~ zjqSW;Jc;9<`xMm%W~1M#TKu=XiOT)L2#&vnitCpIm?q2G3|I3Rx1tXuq9?_`J# zVl>F=+v7>j>1Tg++J48(A@5sM54l&TC*?U73n+Dl`0kh3rg&k_V7=_;yhVlB zB(1BJYm{>G{- zD@O60)@SD#0_Znzg zG&iL`+%)a_*==oYCt}FJsCzpeAGNJciQYV;6d5x^jpWl$jXbW4a}06Z{ zXlbkXwv#pJfDLeEoj=|i0uCHJ1%r05Y>wag{4(J-8I&CSW|gF}J47dN@{uGKfzq8-38GU>r8ado?9qDu5XZtb#{hYg-&55GQ6P9LwE z+c5RJdEmnL>1^~oaVWv;Aor?;4lm&j!PpL(R0N%(6q;Y6^v`H1R*BCWOd?%e|3-UU zo#(7?B;Q5H$;w22ORdK;Dm+Va5EPdJ=t4dQ9NkyQkKGXyHPAT}v9Bwp+>%l``c_G_G~nczdms&?a1aRi?NMZPi38@K0O|eH!x}bz}4MVwb;M(b240Iop1dJ z8>9UhYUIEfkE@ya3M~E%ql_$wc4R*>LVCcR=!?pd_w^cI`*GnZN?%H}U|>)w#g0wh zWOg5w&Rj?eb84?)n#oS{9HYx&0$f$PFI4OAJaH^v`YKU@y)+uh>!LS?@lR4s?y;~B zo8;UoP?l=U$&GsH*P234gTM!tIMGM1;=WhKh8s%R#A5sF*o_)q9Qp9oBIP>c;P=?I z583JIbNFkQ7j%in!7sd8|5ODxF3LTYPhr;n+(OBUWEhS=dck9KF6P6`tnR;$w6{5Z z{Jug#+w4_(1#42%sxyk2o%;(tSjd!cHvVdRvc5|0&8ZV~3Lyi7;34T1oUq#fQXPrK zp9>(na-zDdgG26>nvb7^5dQ$yXh}3LIoHZtfzeK_rjm~rKgXCVZ{z&L(x=q=K3s#@ zuKlE|a>BE6I+YpE)kx`RTh3PXz@7}f4t48Z>j>PAP{*|^+Vw;y@l9bL? za7cp1c&);Yvfou6r52XvIIxsXdz$Lk$4XsITRz6D_g#0HKq0In-gVd>{U39zE%Y$I zPmW34cYTmY-M#iHz0$U0yp_{|%##rj)RBzDE3#Yk;zGF%#VBX*=VOBVLZ3Dk#9Pds z0zM(RxnMnU19YvP{Pxb{$VIWFar`3#V|YOPgV{>o-)4=vjyCR!b6z)ZWTrLwD&c8} zk3*hVkwxUfL;dPG6aMA*g5g3rk&Tst}s^ML_aG8oZB&^Cv_EGi!tQRoR8}5#$nG!3B2dkUL3Ues7U*uf}Dc$e?+AI<6 zpXg^8)$>~+Gt(adOQ!j_$60kthgVk1L8^yl@uDwL48jb&m%clW9ND$rQ1j$@U5?`l zWxqXEyrSGnX;z3#sW_c2#&h3cDVl(sPz1e&+MAHHt{N`s2; zd6@=ziW)~hzZq^4nz>pxOHI;mn#xi%uiZ>BG!#(`y3Vb*FTqj3nkJ&bpUym1Hag)Q zjBzNEP|lInKNZ~~si}$J2ql^b_HAjmj`u~M@YkZOrVAfUcLg4kl+t!mvMuaTDi>VQ zZ_?UV*FCaLp{kkV-wM*@XZaDSnvcT=T1>l3HjxxULb^V7s$+PV3UAS}%F4s%4ZwSZ zwTSMe=PqjG0Y-BqSd0-8@#8R02IAt~+_}X!bvVa4&Z*m<@knPYCF|C#zP;;x#ez}s z6-+#S|1D7!rRCEKrxz}ObOY1`d`@O?W2CX(iB0W;Y8n`ewe&>0sXG} zc(RRcj$iQl(_a(%?;jkB4l6GjRp`m@Vq%r!{FlAw^6NXSR>X!!(`iNr)jMs}WW@cu z&!zQW$S?BC%TCcp?+>@cJH{kQ`o7=sTV2zb+aa+gtrVka8ZmXwbpsyi{dP+lz1jRRY#}Gx?fX&P5#OYeSC1 zMT6}R*MBXh7C)^&tG9S{Bwo|ca*W@XT_Q$Nvba!F@pF(g4IjzC-;gq{pYCd2PKz1X zqHnP%vtn*r#lN@{VcUF0B-wsJ>Bt|jk)ZKccS}PnR_n*sE?+(`ulRmz^o8cf{q;6# z>okmJ!*?3CDVF)Z`InK#@MV-t+khza6$74;2e;LnzDhYp7lu(EF2u+Ua>Pd2%K6qd zWS>JtW%>G0$gS3(bsq*MNB9+!|HmOiJ2zZ8qwk-0UyPHB+KjG_7q*59$7#aW3wO#8aE z34=s*7GP}@9jw&}G#66Mh=1znzjx>4ehEd%t@WRR(`u<#w{LgzSr!vQPeayB#0bd( zRm1EbRub1Wvdk``aw;FDwd>oq-MHHSddP=Sc<%9s9aHpG&&y7#`k{t_zUVmPSh}j& zzpI{0&Z()KbgWNG@H1s66mC?WALzw*!G86JbxqHVO9ms}>u)-y+-7v|AZCjiJna(B z`PHf$?kn%TKz;}EVl9a%FrUL1B@TO@ZzSeh2CzTLY9ZQoMxpy89>O`{@?#dRQ)By> zk9O7|aNh9u?DNVYEur5yqGQEH|LblTO4j1WzjyE6SFlMyGYKV(2TYUozjqd8wUVg< zV{8z&vr@OPRGmZf?<)phsF8lM|8~Kd+MiLzirMNtcSe>lX9klTGE`K1;OVK9W!7`t ze(KI?m~OZuy&W00Flyn3ORX}@aNy1t)!oHUb1(s9AEug)`=_N+}gu#P_C34qS^+uI)~Y(MeWKSr&{j&_1td9kBM_m`^O|fh@R>?5icQ z@eQ46gM*v&Eq-$IqxB(WomLJ-B=P<926>Y(mw$n725%k^|IY0_i3{U0{iI6tHv}jl_d7{{!co2>>imBF682PTRLe;#Qx?HK1`~vP>z|k9GMr28FaWFENxJc?e z0Wl2=+x+H)1h!#AizG`+_dv%sOH3{~6IA^FTk5>eqlzN8(oO$}zOLi_Uh}FiyA%S= z+oVQfgn0&g4EA64_1wNksKG3N#nSPbTaoX7&x6@U8o86{pnpYBy>9$^gQn;*$@J$L zFYM*m`BBCEmaFttl&Z^QHOkF3+V%WjnlOXeZ}d0*zWTdqlYs8u13PEbdklG=+;QI9 z$^vTa=0YvMw8=UBO$vMeE26sTIZ!1HJFRlk5B<0jrnW%!bNAUlnZnxuPS>vE=jEwK z*Y>x)51ZA^U}0Q6R=KP#KtiVnjhH+})rfcYX%D$kTkG_>C##M&1D)SDGs(nn81G;E zEjUe)Bl7ltMew)XwAR6U^ulmsEO)_L<-7MhP!rv3jW(GxqFUBI-CxJZ8@|c9Rw;)i z%8Vj~pOL&=R(*K7`yya1b>v2q#kjwsj7x7A4XsP=a7*dIixu0$UancA!~c=CLa0j5 z=Eo~%H&o|c4|}EhXeT{e7@zZ{)Qnv`*12=I#0)_TVmne@BQtQqYFAIEpa;Y&G2kK{O|V2(7jrnnBBXaD)W00$#bS4i7V%f z++__jZc(2*s%cRQY>I<(eyV<}%coeER~6gKi7Pm-9Gj2uJH|&E;T5#Dta?=8&hSZo z>z&p)Mg|=MT(;A~`m%Y~1+12ub%v5M9CC-r$yXMvcoU=NZ)!>=Cs5MPt7uPT@~QgH8C%LaxrARF_KRHP7j#F+trp6N(8F^v;r73yKXb z8nfT!QjP`x)w%rHn73CeW&gQuo+S25lk$y!-j3KShUGgow(P-2lGpAt^hj8*C*F4& z7VBB-?w76qDnDm6bFF5B?Eb*Erp?t_ma`s;W!mij)uWzd8%5E`0?XH6yMeevYJ{bkG5Y0MJj>4>vC~HkgRFKIycl?4{dkVEYQoBM9}ja{ z-h3ZLctTpyAi%C<3FQIeJoYvIG;vDA6t!P#ah6PULB`?Bs|RvOB9kwQiM7=eZcT|$ z-_=WlHBV&&^Cu}gd#QcFGMwcvts5LQ4VY9G+4=j&UnFR<&iBxLi17n&82h?~b3Zt7 z20#;tAPHabG>-p(G%T`dOe`*g=j48key5R_kXEB5A0{10`QSNSy$%*B*V*DfrYFUH zi*K&`neV@BS;)Zf%C*>ex{(&C2><+epoj3QjYcF*zmg$HL99+ct`h_Zi?ww4L7?(h z>9EaoIsVxfa_Y8Alvjg}u7kce#pkJI{Dp1utI9tq7$j^x|6AbGhRYiIu?m~ocMg-@ zg1ltD*-SiO!sN!edw7_KrqBc483WX&A6el~%WviA3?tj5?&bCK{u^DN)jb)R{B9kK7$gPSN9d}h`=kv(`t zGcb=d-E*t>)n}e?35UxE)ih=+cKEecm==B#bzHo8*>OQ!UXgp3_kT2$~_WV3Jb=hjP{6fS?Q;rdvr5HpO;hAlz+6QGvBahu#lOoGUVmb()FD~?q@5Ec%nfKq~P-LUVnh{ z{T%V*!z2XUj{T(#4a&qW=7pd+?N;k{dH2qSIzP+vjP1C>kN%{dL9u`KR!!75eOaZG z`%)H&!nqeO*)Fy^vU!mq=ywyc~8-WmT_ z)A6ad{Z{Ny^aI8dm6;kDaksa*w#<3H<*xhqFBO2HB;eFGOv*w8szAyhc8j1JZV$~g zl`Mh{D6J#iy=q8h`hLP?vA8(Hf@XeTH6I98(-dncU`48X@)GUs&f0zP&Yc9}LQ9O& zD|DUD_`F3@DeI|g1j9iR)nPaZwh%aGce}gDOQ}9**0A>t^_d!5bU2gBXn>6q-yz!p zH@fpDKJypfn7^3_YXyT=3sky&{cz$SqA$YZ0pBpFQe^R`IaMP^2^TF0lg7u*R6OV1 zYmRP9`ueTmaID_PQ;J7+f|4Nb?OAItd)+Zup4~X)zxvRn`LV7O(>EB=DT5wLifIWm z&A#uj7$O#rss&DY&>MDce)$=*K#u z`QpFo+Q%ylrqA3T{QO&4ZKtaWmrDA%t7&U!Hw6yW56X^%p>aUgN30YY#m}n|$j{LG%xwVHVloy!RD|j3mB*IFhdwYjLmB zuY(`+1gOWcSDx`z)Nq1a!te0o+mI3L4R%)w?sAk_oSl_!ovhNQ3R*1qnR`8tnuyBF zxylli7T14MaaXdYrCR&5|EfrD$K2`=-y9VFNt$^R$U&jleDBzocQR!zk{3$Fha^bBThKs)g* z#EXac4`!rYMUz7U;Rq8Lcfpf80%}_=1J0a+Ne0QAP!A?!W4yL&avwM#1{y;h@wm>+ z%v9(*u2+2lrqOaR#pSC>tO4sHfw(;4(Uh2+ba7!ICV(ub?NTNE4%w=KMC{GRPUDL$ zDwWTN98_0kKR;kRFOMeMqGYX9+WTVts?cxlc8T)*E11VhJ3N=`uo5R$$21bhYb1Q( zyEREF0ZkzezmHC1plvJuJ89~I!sBvy6;e1@3q;ogxTx($*MA-b1v!owORw0+`! z12(pFAkXETAHdQ(X-KiO z=3iS??VR3FqG|bm9%3FZ5ub1n3smxN;hK`M_93kkhqE1KUSW~&WjCN|=BZk@nBE7Y zP$L*ma2!JM$fZW}dLXBD#K8~)ByuPqvFQBarZ#tS=X%iOwZ?nP&25d+R23nsMsx`= z-GCm&Dt{|D-NXd~I~3!F4Fw*Rn^C$Ox4RWphs!di3`?0`-8QI{mO5G`bZM7_-1vtg z{!Y&(eFc$&{{pO-Tamh=G3s_zcvkD*muwIfYSH-)z7&Mom{$P~51H8dZ@fsz6hxNs z)^$x2P#3UU5hoZG6KwY(YHEq6-_mA)uoBL5Oe8NPJR$;0g-t}61C2eNY!Vb=Qos*CndtNrU>Jx2+@_C zCi5(wxUNx622=GwMtQ-_&H+4n90dG@0^6E(jv?3T_knYvf+ zII-dBJmv1&P9-3pnt!<`O@}%;CsVWQIlHDxmnozS-K+k`$rwsjVkA`%Y4!vVsdx;j zpQ(~3h0WtU@$0s!Nr5nyk0OL@_<{F!H$HIG{%S7!n!k#vGI?0 z#Ol-*15~Ax&Y)dh9q9aR+v?iQ&HG2+1a)Y2{6~#lzY) zQ+@GI5JZ*rtL^hb32V!0q=l2_y}OFd!9;Cv7=d5N(Wo%R(P2X!vT{Tfqd`J9FPo2) zC!u@$Fzkqd2#LSxI|+0f3`El$)T`2#13xbs2JneK?VB4RMXY?8`FIc5SB= z*e;Y0_7EMHO?Le1(!hy15zByAN}dm8U;WYV>|uV&qYgBR5xC#&0=uoxSOb$7QE)e*82J-ZVIPRDHp(JTo)qY0FbZhKx=yh_SX@ z&UX6M6$J*iDGCW)N1f&Efn`!eP*8h5)oh&SYVY9G5E-5Q36SO+HlSp;kZSi^LtIKWd z?c-rgw!JAHr4C4%2uXPT7z)UC>ma!dPHz5L_*8B5?{+YZQMoui6sKjI#vYod&8iaR zS9wJ~**C*_^S>vu!c}=z-s}=GF+kNDa41|XKJ9!?4@A*5Mwv9sqC*uclppTA0`%bZMFs%K?@@%!-O{)+!s;zMJ)gTH{Z8hTQ6|eqYm^1li zKt3?<#L@YzTYBZMtmQY18VYS&aAUFDez35!YL(aWE&L_<)RgcLywfe6cEUvqld4uT zC+$vZ`%N2!6YbYH!!id-nbNs)Z--CxcaQ)dVjx;QdE|p`h@;=Y(}T|}#|sKSCJYY_ z4)Q@EQkmw+!0_#V0QL1+i@o9}64LceOekvn?2K~=e_Dn4>ZFUR;Y9fZ>0#H0Rzi~V(!kw8IBaO4@cI*zDJ;y z|NQy$BrTU_S`M1>Lf(m=aF41(v%Fsdt~jI<@EhGkxbGDoIoVExtTi1E6wH#ob$a~c zF>v^d-Sj~xjYPbaa2c*tx5ocrt#t@-YT-mW^QT4l4=nrqH4jxj#!^)*MEjiOCL3zlwCq?WXI&}bNK|NQy0 zVmDNBdyt@bXe9k6{ty-g3~XKZeMFd@fGw?NLH|68Ng$<@S-g+_ggE}pA7KPQKQXMjcWmDaALY~9PRQs%iZ^2$hGIIt@)v9`>}tTAq*zNxr8 z%C?-j!0@oDb1wJlD4`;_siMaO40KIv)B;nJjTjLadZYs8r=Dn#(P#~2o$i34{QRlO zZ+&%I4rNorm}3=#f7UA%;<>j5B;erZ(;NonnSlbAUR_X3)-B#Titrp2H&TWmnz`T? zSZmdMb=z`8zg+a6)MU^T&a$J8s4Y#5KZ7dm}kSpNt{GRpdzO9Z$N}NC0&PlWU`8T zJM#sI%vR3TV2+h97o@fPFO|bYYjjmFL-B>K{tpy?XhW@TjTSK}vQPt1ZR>x)V0zst zl<8(`*}$JgyS!!PKetbhPjUbBTWCgL))*#KKsh_89g5%)&#b_qkRTH)fRJ|Ie_BKO zL}nW#C+&xec4#KvzJktWEsy5wroCq&&n0uW7o{(U(s4^;HdF!C`n?~j%}gC#_ai>b zUt5DNPA5{`s%EUNp`?QG`#6o!&B+vug5dqgxU@LmKhwD!grZpS)G)$nh1`~SRgRh@ z?N;7kVW)g-=odsE7zsorq2hozioq{E7wxl*A>vd zSfkFLt0XxSju#LkMek6L9IupM%leSDDbzi&;DM0E*MCfg1bL8r$sh#T6C~4-PHJ`QOJrg=l9O;rb&xd7M?3!dKNl$ zQq?TyA5y$<;o0UbNeg58XU?2)J<3aFO%S$_pFyxievFyF6OFIwP7DXb{F0H0iCP%m zNJ0Z`I`VXVL&nvRw%u%Ob;9dz-n@x8Pa@kI9dets@;9(o%vLeZ&yLEVOu_dKj!%xf z#lTjy5y4lHhd=hbHka)~ip21Wcg4x@a4b4V(Pr0sW1>E+5G|XC1uf-3*ePs(c0A;QFDtzwUCzM`3iS4tt`nu(Ya_ZQ2yO zOhj z4<0($$i+c_9^{U5Dw|C_!Y$m^j6WQTPBoUiYRbYRYd!N=xioY$Zw=GZc7E>+ShYy` zQLWs}{Dpak|9Ak4vkzirLWDq9AbPTdkpdP&saZx&^#lk3B(!XF0KZ!iKHeV|XS5y@ zM_&M=BMDlzA{mEy-~joOFQ1c>6JZWQSio;y05uy_-K*IeWsFAl%~*ex&n-3P{}4M} zM4Q-Bo0iBG`CRH`vr^l<#X2@^mLrWzodn9Rj<;=9BGX{35#WFL3DvJSGY#3+akvcj zE`j|+=Agyyk_$iN(}*rHHfyFpM&kgVWygJ_i74p+CbE{$K7d0k|9oT><+T(&Rfs~! zle%vaLm3f&$Tb}+uGN0frL9^Ml&|BOd-b`0!ED~`B}p^%D2G9hDg_maa#YF&qJoFnuH{P}GYN&TxU7xuXiM&T2}>}oJzHVmz#yxu4_ zX;%4Ao4N9}VPD$lKb`93f@VIo%nm%FYD|U>_j+P^O#EWGuXz8g0XjG8J&QE#vf1+9 z38kNH5buP=Af|(Gg#kOLej&OZv1Xd^V+RbYB_o-@u8{?a7@CfXIX0%?WvIc}sAj7u zlc~69wsr3vYDklSdo3#h4myU{b|l*E1BkQTJHG94FnF9icc9syKx*x~U9)q<^;GjR zMR9l+Kh7WC1K%_?D3t7ikeknTFdjz4U`7i^vUJ3JH6`@o!yJ2Ye*J=oyPp;mtPaSr zhp&k*B{fc}fKK@Y#{SDS?o>)#nNr)PW-eG|US8Ub?n;(i=g9CUjrzJ{8!+GCgvtbJ z|G}i2TPExj8k-}mn8_;sRy)aV7uCk`X=$0m3sn(sjgE7^v|E+;IU@V~YTenA<<0#? z6~As1P7W_C(h3_gxfzY@kyW8 zCm>=J(-cLd)Bc0P!$13pX$(B|{QGVol_~DE!p6Ms{GmDSQ;$7tvbh#E4kd9#j;+~k zVL-!`q#+QHgYLk;AKtP9x3_Lyfu6B@%D=<=(q7#B%AY)vOf1~LN^j*J=xa=I5yXo~`GdQlx8`} zT(LJcuD==EydagvtjzwixlYMqRjCLMMtuhkjIC!nW-HH4GP@Q1Iyo>|NRJJJAw&(z z1B*#(NQAZ%(q4x127JP=o~zN`kh$e*6=$aKDKY!|6E35vF~wDzUo0(D=-t3}~#;(1P+RaZ>0K#e!N1!>&a{Vjxy%8G~)(?%VHnA^LQ?dTdW*-PTLN z)^Ym2R}au+8{G2GXIIfXTKl1kYAI=Qjw;4AHiF#$F)uB_&@u(@{L6EyeZmo@p7zm$FV-j)+PqHiXOLKBdX-1Y z`rdqu(Z)vIWjG||wSwIlu&>D65n>TZeThthp%t`$e<`b_>v5bgW|)SPe?l8V38l3$ z&_2l2;H)MzrQVwwBptr;j|_i}Y47$!MOx-@htC$JKA+#|Le(07H)y)}<@F|Cv89Eh zTVvPHzY22=N$Z?+d9ZMX2(2(GB(ZdF6{j_f!DCuMHTWGe?Uf8sXX57O_9cVOv)a@= zq=wjdqp3W7`vS&4CG&^ddhE-!e%uq6wk<@tO(i34%8{+KwDHKj>}69NOhB+sJ3t^q zJ|IP24QfO%vy}< z+7iN*GLkH?C;SKhzJ2>JL%FoIRX9T(JG8!|`qN6j;le+-@{%tkm}rjY&`M++PJLET za*Za*XyZ|WgcR{zS`fOV(v*|ysyN3H><~@QX}nf1qWR9g;eanc%#Ui%NRd?ohePTc z>6=N(Z^z?uSF8Eo(gC3~`F7vliWxW`<5g3} z&_eqLs!g^G zqP22MZAj-2(25a-^Sg{iZ!9bDh9S#a*{ zS2?3gjor1gn_610oO*xHK1_v%>yM2kOA?ppG~W7Rancp(C#LbK5*H7(4Q9s98X8g8 zt#Z));k@#ZF3qs&@Z##I(oKJ{37Rqd>rG+;3bN4=xsTG5dUD)Y^e!+jYXg9La!!E$ z+$Ja}q1N96VrdAeN=M{o7hZZ5jh;5~0c1Whk>@%aM{YGp*h=GG*CTn)XCX>|n`bIn zNuT7?m|Vq`HDjkVHc|Z3;)$H}j63Oyo`E503f;f&KBjX0>yU~qQDG%$fz#B2;a|Rd z(dYr%MmOO{W*i`Dm~4GBX8YM(-EeKIvayoivyt#8u#KaL3RwyHwh2Yie{PF#-hflUW?5Z)A(w3&8qkt3S~5MW_2c`S7Sn3 z+N%L)?l)ex6ko0i944r&R1lzv0$1ZCMlW#(ury9$lUKGxwVznHq$ zpw%ftGwe-+=J;B!`~_?8akfCK<^DOP=^$1X=j;8`@31THZ;Er@%U5+$+{erxzTQHd zHOZ7C&M-gE#a^{8rxqwn#wwLGfV!?1e+e{M!ue3>l(Ke*-*4*v|UEwdf5PYArdu0TD%%r^KU6k_s zbZZiKFhL&T)*{3LD+LAGmUXEmw&&T^#v(DX-Jh>{3juYy#{wWM{~Rr#541hCvpl&4pJu!xjXu+)DILwc z!fm?*6r{KdF4CrUh}k5l^v`ZGa(`Jo;9pqFG%`5L=2)LD`V-zl`A-#9yt01FQ&)eE zQ&Md6hac)>D_N->vd$eox~^|Lm08*NmniSwFUY>u%)4eU+l6{EPHiPSKjloAKtF7XJbyv&Qmb>xWoee3=54 zxhB{K$H=?gdTbHVUZ5OfJrwO?S2?f<(w+Vnr27*WNpa61k1OkJBE0iZNd3xfKDmtp zzW{Pg`j-#uYYqZ&45gf~7n1h8*_yP9U&hEyCRta!pzGPD7teeSRA=_xVP`hO#sB+s ztRyhi_wQKW9_qQHw+4z-VSwR!YAP zq}yk4Lb9y!=Bc513y~wNMNzz0Jxram)woOFy)4z)-JlVFkEuymy6w4=)l2o|>sAne zrSpwTb-mhS<@yilrFZp|3mUENGj`a)wf02R8{7Oa{c-g!k$cPE2woiAZKu%@{5X50 z)SOH5b97?*pzFs2J+;-q;2H_ehpkRKW%=I#O?=Hc_YQeBJH-$G0&WlQ*j{4v%p)9F zD$ddtsi*q&ipIAePWOZ~8+~he32J0dh{p0>mi@T+Y)>BKS;~P`7_s_YzC7}^X?5B+ zjW7GGlZH4CPU-pjQ?%JO_Q)zNT+vjW7pmPmNW}3LKXgNMIENy%Iug>AT_G(hHG=zM zB3QG2XP8fnvJUhAJYk%os-Oi#qPpV8^+9oQy3SYKCYEqJ6!#s3x&68jI$G&$bJ9h% zZVKz)S!5WUz3vodSR+)^CukgVKF0Ycl!`*PK(6P!hX19Wi%CJj^Rwdr)wx`9@?&Jw zIe#g1QAUoCeS1B0i`YcZm`q_!M=yJZvD==%`5JFL+imM~1`zMZ&C4s%p-uMIcRJsS z5U?S`YC6XDdUKeV)o74v5APYB$$5qU0o+nV<`>1IsolZyB^gxn=@3Q@3y-$5k9!gl z_ESeoFB~`8rAYsat7D*$qv8H=5!XGdv0uGKDbubt4}hw!P%|bc!gGucUM3OY$T2T& z_d|PZ_bGmSLJeKx&_*tP$33MBgv9vL`WMR~Yfe^@?jDVRmC}}*jZqOZ{qQ! zdXTDEU6Z~bKQ}R1@-lN7Za{ICB!FQNDqe>}Cl!45R!{B;>pXUd_^6fRVMEVSjTJS- z_T+}YY^f;eEz)jWdf}A%$F{mSgZdT^xE<3+?nfr@y)YKH@vTdL#+CZ9MZ@+2PiF12 zn+RYOF@nzPlUIfnXf@C_z=rpvRkT4Yc&JL&t-FMEL{_0_T))Trcun^Z%b4TfR0Zs ze#0CfQ0e&-r=*gYErcB2XP?n-$mxsT6=)>o^3`R`{)vBf%1zb(;mlCJY$tbUzK76h zTk6BM+4MTN?Bw>X%iWlxH90L^ak!vkL?GHdBX~$rlR7P)PMgh`%4Yc}IFBtJ#4Ve* zBpUWn55-RWEmI?JA-{Xg`6k2WP&Sh_sYUVo_pv>sHC7U@xE3Ax`cw<=lE6RKsA=)G zHxTCElxcQ}nSZ!X*RBksyLL`-S9@nM!yqZ<<0Y5mtkcWu*+fN7N2Xy#Lu*Icn6}X+ z{x3FVW+8W(Y~G!ii;`>q#ZXgJU5JJ0Ig#xY!1`fN;@djmWm;!|zKsFET-_!0UySMw14Cp#w?{Q~7VK z|4yK|G;^lLEbX47zk0p*%H$}m3WkbN+Xshz8*6JlZ_%E@R^Io!AvY{H{=W45ksg0-o z&mF4Yi$L$V@i!g^j`38pYYB2X12GffyIU8sPtC6DT;>Ji6zVKK)hUm%=MZrvkpJGV zX&s#1QmGqdca(0o+hcRcPpe^blS-Y6powI`~(b5fq!Xq;O} z%40~0&ri0MyK||S$zkYvTD->5pUf1Ba}-(l_Zbsr7nm=9V&Hl;P}7`F+wlBkPc6|F z)e#g{DqL4&_0u^mYCGXFN2b3}1IURwT{tL zyQ|aj6JbgDevCZa)Z3|lqeHF-Q>xoG4&bee36rBuju2tUG?SyPoW>&X1Sy}1SyW>Wm zBW-{E(OD9>(8-*zntkb3Zg*OWZI1Qdh%n-sK);ep^VDDe8xcA$e&KbPW)>pCf_-sk zkL1f)9S~=4ik90y5HtPP?q*@dzvo?23dDcz_B~{wX&HGLt;>wWTcwUhVoyZb?DD<209esh)OgOi^05Pg4Y1hRVnp~oHv8qsg1iiWuaoH zSN0-o2s40*z7pDwWZVfFnGlVNCrwH~o%D-oc>+&ZoFeFLF#3qH3^cvSh#~^h2XHI- z8XKj)0BXWHmLNH>YtNoIAfm}Q^-rKC$_FVx4}x?wh)y&F0QMc1DTL|` zr~ZeX=zs~-)H&X`Q4Jhp9t3(pBbSeyT;XoTy)Q4?cKcvWSJ;lRFq!>IFT=G{>T(j9 zn_HDVBZHC)PX1hDhr5RU`er=0`ZocPi=LBiW_e?yI%e5?MB$HP>$T6A3Qj2fn4*-? zWeYhbBGChBWsd3)L;u};*P_8Q>93tdGr<@IA3}#`PnEH0_@$J8v{a@Sz_e&93;!Q8 zLUZYT(68EZx!~q^ngIQ>;|I=kziE{XV_m6tq3PT*asqHBZGtpkR+qFxxlFan2vD#NR|NgAAiU~d~_>b8^lpD@t9wG z29jRY$l(bz1|0`8Cn_@YTWI>*0bc`9TQTjJ=+dHjC9%)K!h&GVNyElrFzelbBSp6W zY3}sJo|BGggV82bbsDYuDUmlbcodMA)$QI^^LIl9V}G!(V#_<8U;0BLD_%eO-em<5 zM?x7ND_EG50eDXyAR|bkCIRDi1;ktsGAl8@dK}OXj9jjcu)%Ue2Ka2Y!)Ft2P&Dff z<;p_thLnp4+!V-vGTA6d$We`GJ25-W6c3}t+za_m+nG^6K?fVxKZ^jpjDkkyQ7je2 z(Uig1AqtMDES=~EI9zb#{Q+Fn(g8d8$o~4om{RH(BBZN#MiJlLxW#m(mx|lx=wyGs7xIOsqI{Z$cVCOcM2&Q;$%zM zvQbp8c9+<>-iV6vH{Fw%Uzcwc7wPy|-e{_ylgp_`{nXFY@%^UX8Na*$HkJ$uDosK2 zERuHt#s81!UfF|9DmvBEDW&audQi|rGko1!KThLbFP7M()fpc@IB}{ZB;Wd_ z=Ssn#97c4mYxHhFh>WwlJbt2`4rtJfSrLX74-jr`qNC@yA}rx z1;)x|F%M{h-Y5-Tq5A}c-?TPi>gYH9gQzNe>g3v2m{^yWFC(YG{ZVFNuu*n28j*i(-&Hr5xdLJ7b z8`sqq4ZIaw)g&TZm$ZV;5rT#dBUMg{jzePW>b4a>X8uQZXlP8Vs$%>`lo8XWFTa*C zC_RW>c0k{f=o1FDqdgM?8T**>=0#K~{)kShg+mfdTjnEb8oq->nj^`}iTP?vUzeKg z#I%F^*RFAjZZL#Q8a=KmUTWqyYCF+p)9mwRV5@xv|89i@vtOcMitdJ!>rN13QXw$< z$jao^1*k9W!=RdlS0k_(IgjulAd>grDa*ZUKTjVc{CiciI5u%_sv-70uZynIwaCLLDar1rLG!T*XH zi%4f*8%&)joA-TF{y~YiF!<)J@P|yXE7O7@zLmsK{f=i@%>&mrqlQ@KH|XnWU2k)_ zc6zIP$+6pzmb*JSIyqU;>2D}l`b}%F-&2*a;6A^)oMIyQdds1I-WfJFJ&3is?yuJC z?=}5cc(LZ=vnM*6)O=(g{A9QzwEitHfocbY@stC&O{;M%!XF zbs^FKtjgGieCY2i7ox~po{*f|^h$ik5pKoO!lAh6#0c%nyBl_XKJ81Z9rgW)u&ms# z*68#f@>}T$7ZX^P(K`4QGA6SuL|B{P(|OZ$U<4S?)n(5UvhFEl^xA?qZ`pD+ zOJA*mJ=>RmhGM?W;zyvpQ?8oKoTXY6%`LN<{;`b;9ggd3`a6fVY2>T@QYfV83MNi4 zyoN|4QH1>XQMTExJ7_nz$+PK+0Wx=9+=KKa0dZ6(iYJi#bDef}rubSI9T5xf?(*Dk zrp1w90ENh1>rQ8;{68QglPhm=sBpDqII5)&^)Cn?ACn#tDI0d=DDyujaY)m2l8x(| zxpq0{+U4z|yXE#)b1*~w(Ibq1`SKVV0FoYrJ0gWi3Fs(G9AD@Dn$aF)@QHA=qiz8fyUU2*aGdaK1^K z$!xouL=jk#xMWu{fa%_Oipp6YAx{m+pQ$D#nw*W|y=%q(0o|iJPxe z8$E9|%kuKNa}YsaXfJMK(`xFhhcKqXhaBEV<{%(qvSL2H$ZZNfz6@m^GUVY~vCgn%RveXSKheZ1FE!Cc&ba zd?)2|+xDwhhqhJ#n?-m68&nS-K5PUt1Y(h`aT%U9^U)rHh-nJYet7@BxiPgk#48#w zOQz9b#Z>(*mZRRYGk@PCanO#+ipZH0#`n*l(Nft9s9!4Yk+FeDnh z?|{{oMdQ6`aLapY0?deXYK_}n&=isFv|jF<2XM!IT8uIg(HCC03(@Y3+;=baC-xb2 z0n}UNFTA{X3$R%?NF_&LNMIyi27-3hc0zfnj_ibLsoJYcE>``}7vdkxJb*D6rM@cI z(m{a#UH~A9zuEC%55&*RcR^tFT>>ASaORD+_}ZHzspreDL`16iM)D4^!lQD+quyR; z*QcG=du6zEz}nzWGJ3pG4JgO__pzjbCA<&8K;#jc!DxL;Y?tVDQUu*H5y!my1SW)V z=zlo(Uu46IkV^;zu$E+fP*7OgkpeO7-{0oL1+l%F$<~E&&k0NzK@M~!dv1lD=A}1W z2{T6VVt$r2cl?O%A>D4T94nT1mOvgnnsu){US9gTs8GzW6j7%hjm^K zDql=C^hd@%srU$`i*4VAf_~kp!4K&~h0=ijB;f>$TIxqKJOw5YXl33afhx{4yK4Ui9|I2bz~ZVyLd>gwOS?-VJe6Nmk$$G8%Bm8o|WKk)D~XlgiT0DQlzmgF{dCS z7yA>xuC*J3HO{*OOC23*be8x#`JO5?xu zoa*t_n8*Mvh5MM*;jfwh_}aH%7o&-hy{rDWI7|tyI94@nakGQWvZ+M2f~jh#QDKn) z+9Q&zU_!(ah$x_5F^R*NTYm)!kD*rIur1!T5-xp>9Gq^*sK!D7nSjc6?ee4l@F~~M z3K_2k`u%23W+ZqKn(Ej>QnzSmn!`AGky*tg`O7s!Py<$TAHeFi4k7<5YAmsH)%*Kl zGwI*HvK^@Y)}WSQOwY2-I%0r<>xxsz2A+8ybcz4_bc7Qf{80Fv&+Hpg76j{_&oRG?%uO1BfG+rMffXRj zBE?!Bja2lnJk1*i`T0{6?0Ellyib-&^VELK@0Lfft z2fI{A_7e4nY zP4?)vAr37TBkq!4s!h%}ZleZv{iWs+R^z7Id1?+Fv;RgHcl-xtl>NEZUHRw3%r(uAisEitc0!+AzM{<&k*-oTHNwFVE;TY}bZ8U0Pl^VRMz*o2N z=#2EwE%lKOYqwW&+xC*yxNh;9v?PgBZ59EgbDdSvvEz;koA+ce7J}fn^m+N0$U2I7 zXkkvRMD17KgF*)P%JitRdAyp;lFmPL%kb5ySo%o{<@0Uwv(6kxs7i|M*v|K*>V1t= z;P&Qa`P(vfe5YZJLv&_Vj;{sv&)>fI4F;F7RK(G7^kDs(TjFQy*UG|4ZxV zN-;40#z=X6w$V-7i)Y7>=fIIl*YwO{bvx?fy+d_nKJ|Syk^*Lq3Thd>y^mOb`Pw1! zHP^5m?43aoGo5vU29H`A!*`b^-&U?Hbj;D8S({;R`D#w0a<*&DneMKx_{9I?yP3a7 zcxecyi*;AZe9YK82)?_Z`AiB^d$I=Wae{54d`2ex*mpgzxol>kcXX z)+y^56+TW=ac(8skbD~T@}s|=!lTO$2Yo(R8Jh5^YtEojuT6X5eYqEBy(5z*t3hW^ z>-w=_Fa7b~!tJiOj~UC!TryHg%W8@La5VXHOAhDA$@n8s+g0;~I(Gb<|Jw zC-dn|SH{+7I4xg>!n6TTt!Q$zb-SwI$?)zy^fbZSH$B}pQ&HljB&Iw1>Y@Ha&GHh@ z@q6-mbI%p0T4M`6c4}#!z4q86{IgmeyUC9W9h1JI*|~HcoXTg;!2RnszNt89(mhjo zQeMyeZ_^PU0o_*)W_(W_)ara&1P#uga~=;}?mSW`+xFbrN?}UuJGqsfzMz0v#cF+r zOO>W>Te(wzq7g2iJoWHlWs<0-UCxBjuqM}h!yb&@vwXO%fGg?zrN8AI{Z0-R6sxQf zJSbYju4+*C?BcG*xK};(tUsSn@%-=dl;~&DCeu9kU) hN^jw0~1p!ap^u7X+nl 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 DE;+Qn literal 0 HcmV?d00001 diff --git a/graph_synthesis/post_certificates/figures/03_near_bipartite.svg b/graph_synthesis/post_certificates/figures/03_near_bipartite.svg new file mode 100644 index 0000000..bf12486 --- /dev/null +++ b/graph_synthesis/post_certificates/figures/03_near_bipartite.svg @@ -0,0 +1,1401 @@ + + + + + + + + 2026-09-18T14:42:23.531176 + image/svg+xml + + + Matplotlib v3.10.8, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/graph_synthesis/post_certificates/figures/04_query_index.png b/graph_synthesis/post_certificates/figures/04_query_index.png new file mode 100644 index 0000000000000000000000000000000000000000..ad8896fc9537fa946425dce2fbada76ed52e45a6 GIT binary patch literal 93568 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�IeA5*0^uwb8oM9Wgd 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 W`{fs&{7^=g%y0*Fd;V6(WB&!zGz4A% literal 0 HcmV?d00001 diff --git a/graph_synthesis/post_certificates/figures/04_query_index.svg b/graph_synthesis/post_certificates/figures/04_query_index.svg new file mode 100644 index 0000000..817f57a --- /dev/null +++ b/graph_synthesis/post_certificates/figures/04_query_index.svg @@ -0,0 +1,1210 @@ + + + + + + + + 2026-09-18T14:42:23.830614 + image/svg+xml + + + Matplotlib v3.10.8, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/graph_synthesis/post_certificates/figures/05_interval_marginals.png b/graph_synthesis/post_certificates/figures/05_interval_marginals.png new file mode 100644 index 0000000000000000000000000000000000000000..00e50f1e32f6797af06c75d74be0563a60b6c8df GIT binary patch literal 86092 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 Ozfxz7cJ#6>NB=Kf7?8yP literal 0 HcmV?d00001 diff --git a/graph_synthesis/post_certificates/figures/05_interval_marginals.svg b/graph_synthesis/post_certificates/figures/05_interval_marginals.svg new file mode 100644 index 0000000..ca74fbf --- /dev/null +++ b/graph_synthesis/post_certificates/figures/05_interval_marginals.svg @@ -0,0 +1,997 @@ + + + + + + + + 2026-09-18T14:42:24.082071 + image/svg+xml + + + Matplotlib v3.10.8, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/graph_synthesis/post_certificates/results.json b/graph_synthesis/post_certificates/results.json new file mode 100644 index 0000000..f2d1cbc --- /dev/null +++ b/graph_synthesis/post_certificates/results.json @@ -0,0 +1,188802 @@ +{ + "H1": { + "fold_counts": { + "all": 23, + "multi": 9, + "singleton": 14 + }, + "folds": [ + { + "feature": 0.10336188046647221, + "group": "claim:1072", + "n": 3, + "random": 0.20547622379401653, + "truth": 0 + }, + { + "feature": 0.048811156835848246, + "group": "claim:1101", + "n": 2, + "random": 0.17338775510204193, + "truth": 0 + }, + { + "feature": 0.018018018018018056, + "group": "claim:1142", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.03928886369362572, + "group": "claim:1176", + "n": 2, + "random": 0.17338775510204193, + "truth": 0 + }, + { + "feature": 0.03378378378378377, + "group": "claim:12", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.03003003003003002, + "group": "claim:1205", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.048811156835848246, + "group": "claim:1323", + "n": 2, + "random": 0.17338775510204193, + "truth": 0 + }, + { + "feature": 0.03003003003003002, + "group": "claim:1376", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.018018018018018056, + "group": "claim:1390", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.8634894957296908, + "group": "claim:164", + "n": 4, + "random": 0.10268296281492893, + "truth": 1 + }, + { + "feature": 0.03378378378378377, + "group": "claim:196", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.018018018018018056, + "group": "claim:210", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.06451474622770925, + "group": "claim:290", + "n": 2, + "random": 0.17338775510204193, + "truth": 0 + }, + { + "feature": 0.1351351351351351, + "group": "claim:334", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.03928886369362572, + "group": "claim:426", + "n": 2, + "random": 0.17338775510204193, + "truth": 0 + }, + { + "feature": 0.018018018018018056, + "group": "claim:469", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.03378378378378377, + "group": "claim:47", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.41435185185185197, + "group": "claim:472", + "n": 2, + "random": 0.1112244897959191, + "truth": 1 + }, + { + "feature": 0.018018018018018056, + "group": "claim:562", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.08411078717201159, + "group": "claim:603", + "n": 3, + "random": 0.20547622379401653, + "truth": 0 + }, + { + "feature": 0.03378378378378377, + "group": "claim:78", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.018018018018018056, + "group": "claim:854", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + }, + { + "feature": 0.018018018018018056, + "group": "claim:893", + "n": 1, + "random": 0.12499999999999986, + "truth": 0 + } + ], + "grids": { + "global": [ + { + "brier": 0.08906988251943669, + "weight": 0.0 + }, + { + "brier": 0.07843530986939652, + "weight": 0.1 + }, + { + "brier": 0.06858879427726941, + "weight": 0.2 + }, + { + "brier": 0.05953033574305539, + "weight": 0.3 + }, + { + "brier": 0.05125993426675444, + "weight": 0.4 + }, + { + "brier": 0.04377758984836657, + "weight": 0.5 + }, + { + "brier": 0.03708330248789178, + "weight": 0.6 + }, + { + "brier": 0.03117707218533006, + "weight": 0.7 + }, + { + "brier": 0.02605889894068141, + "weight": 0.8 + }, + { + "brier": 0.02172878275394585, + "weight": 0.9 + }, + { + "brier": 0.01818672362512336, + "weight": 1.0 + } + ], + "multi": [ + { + "brier": 0.20331747754967158, + "weight": 0.0 + }, + { + "brier": 0.1795872584926997, + "weight": 0.1 + }, + { + "brier": 0.15757865432808082, + "weight": 0.2 + }, + { + "brier": 0.137291665055815, + "weight": 0.3 + }, + { + "brier": 0.11872629067590221, + "weight": 0.4 + }, + { + "brier": 0.10188253118834249, + "weight": 0.5 + }, + { + "brier": 0.08676038659313583, + "weight": 0.6 + }, + { + "brier": 0.07335985689028218, + "weight": 0.7 + }, + { + "brier": 0.06168094207978157, + "weight": 0.8 + }, + { + "brier": 0.05172364216163403, + "weight": 0.9 + }, + { + "brier": 0.04348795713583954, + "weight": 1.0 + } + ], + "singleton": [ + { + "brier": 0.015624999999999965, + "weight": 0.0 + }, + { + "brier": 0.013409057182987336, + "weight": 0.1 + }, + { + "brier": 0.0113810271017478, + "weight": 0.2 + }, + { + "brier": 0.009540909756281357, + "weight": 0.3 + }, + { + "brier": 0.007888705146588015, + "weight": 0.4 + }, + { + "brier": 0.006424413272667767, + "weight": 0.5 + }, + { + "brier": 0.0051480341345206135, + "weight": 0.6 + }, + { + "brier": 0.004059567732146557, + "weight": 0.7 + }, + { + "brier": 0.0031590140655455936, + "weight": 0.8 + }, + { + "brier": 0.002446373134717728, + "weight": 0.9 + }, + { + "brier": 0.0019216449396629572, + "weight": 1.0 + } + ] + }, + "paired_vs_feature": { + "95": [ + 0.0, + 0.0 + ], + "99": [ + 0.0, + 0.0 + ], + "draws": 4000, + "groups": 98, + "point": 0.0 + }, + "paired_vs_random": { + "95": [ + -0.02838096271588442, + 0.021168545607724874 + ], + "99": [ + -0.03647446552936351, + 0.027156111996522753 + ], + "draws": 4000, + "groups": 98, + "point": -0.0025217709331422046 + }, + "predictions": [ + { + "feature": 0.24754094720002195, + "group": "claim:1004", + "n": 10, + "random": 0.2631850744327414, + "stacked": 0.24754094720002195, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1030", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.05478608802708518, + "group": "claim:1034", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.05478608802708518, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.46616541353383456, + "group": "claim:1037", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.46616541353383456, + "stratum": "singleton", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.03262422091412742, + "group": "claim:1044", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.03262422091412742, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.02631578947368418, + "group": "claim:1050", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.02631578947368418, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1054", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.08286880777800576, + "group": "claim:1056", + "n": 4, + "random": 0.2076785292192081, + "stacked": 0.08286880777800576, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:1105", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.04520621729762997, + "group": "claim:111", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.04520621729762997, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1114", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1115", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1127", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1182", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.02631578947368418, + "group": "claim:1188", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.02631578947368418, + "stratum": "singleton", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.05478608802708518, + "group": "claim:119", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.05478608802708518, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.42105263157894735, + "group": "claim:121", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.42105263157894735, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.4749455876533438, + "group": "claim:1220", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.4749455876533438, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:1227", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1229", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:1237", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.05478608802708518, + "group": "claim:1248", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.05478608802708518, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1263", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1268", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:1307", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:1330", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1333", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1342", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:1346", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:1356", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.05478608802708518, + "group": "claim:1372", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.05478608802708518, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:139", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.03262422091412742, + "group": "claim:1391", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.03262422091412742, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:1393", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:1407", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:157", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:159", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:201", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.02631578947368418, + "group": "claim:203", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.02631578947368418, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:22", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:227", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:228", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.02631578947368418, + "group": "claim:255", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.02631578947368418, + "stratum": "singleton", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:265", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:266", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:280", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:304", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.06753216576760457, + "group": "claim:306", + "n": 3, + "random": 0.18976171204074865, + "stacked": 0.06753216576760457, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.4749455876533438, + "group": "claim:317", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.4749455876533438, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:332", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.03262422091412742, + "group": "claim:335", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.03262422091412742, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.04520621729762997, + "group": "claim:355", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.04520621729762997, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:356", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:366", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.05762456824322004, + "group": "claim:382", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.05762456824322004, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:447", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:455", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:458", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:46", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:506", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.02631578947368418, + "group": "claim:542", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.02631578947368418, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:548", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:563", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:565", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:570", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.05478608802708518, + "group": "claim:582", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.05478608802708518, + "stratum": "multi", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:591", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.1351022986829955, + "group": "claim:60", + "n": 3, + "random": 0.18976171204074865, + "stacked": 0.1351022986829955, + "stratum": "multi", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.03262422091412742, + "group": "claim:624", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.03262422091412742, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.46616541353383456, + "group": "claim:635", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.46616541353383456, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.02631578947368418, + "group": "claim:654", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.02631578947368418, + "stratum": "singleton", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.05478608802708518, + "group": "claim:661", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.05478608802708518, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:666", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:71", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.1289600578855572, + "group": "claim:737", + "n": 3, + "random": 0.18976171204074865, + "stacked": 0.1289600578855572, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:739", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:740", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:778", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:782", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.46616541353383456, + "group": "claim:787", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.46616541353383456, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.46616541353383456, + "group": "claim:789", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.46616541353383456, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:791", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:792", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.46616541353383456, + "group": "claim:826", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.46616541353383456, + "stratum": "singleton", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:856", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.5129930088378842, + "group": "claim:860", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.5129930088378842, + "stratum": "multi", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:866", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.46616541353383456, + "group": "claim:898", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.46616541353383456, + "stratum": "singleton", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.016447368421052655, + "group": "claim:917", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.016447368421052655, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:926", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:93", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.042330332409972304, + "group": "claim:945", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.042330332409972304, + "stratum": "multi", + "truth": 1, + "weight": 1.0 + }, + { + "feature": 0.08771929824561409, + "group": "claim:951", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.08771929824561409, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.058081478258492525, + "group": "claim:952", + "n": 3, + "random": 0.18976171204074865, + "stacked": 0.058081478258492525, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.03262422091412742, + "group": "claim:962", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.03262422091412742, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.05478608802708518, + "group": "claim:963", + "n": 2, + "random": 0.16435354273192132, + "stacked": 0.05478608802708518, + "stratum": "multi", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:965", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + }, + { + "feature": 0.029239766081871288, + "group": "claim:980", + "n": 1, + "random": 0.12162162162162145, + "stacked": 0.029239766081871288, + "stratum": "singleton", + "truth": 0, + "weight": 1.0 + } + ], + "primary_target_met": false, + "scores": { + "feature": { + "bias": -0.0726287818652454, + "brier": 0.12892258111773036, + "log_loss": 0.46707447186620993, + "mean_observed": 0.15306122448979592, + "mean_predicted": 0.08043244262455052, + "n": 98 + }, + "random_effects": { + "bias": -0.012382437586390684, + "brier": 0.13144435205087257, + "log_loss": 0.43504185444953813, + "mean_observed": 0.15306122448979592, + "mean_predicted": 0.14067878690340524, + "n": 98 + }, + "stacked": { + "bias": -0.0726287818652454, + "brier": 0.12892258111773036, + "log_loss": 0.46707447186620993, + "mean_observed": 0.15306122448979592, + "mean_predicted": 0.08043244262455052, + "n": 98 + } + }, + "test_counts": { + "groups": 98, + "multi": 38, + "singleton": 60 + }, + "weights": { + "global": 1.0, + "multi": 1.0, + "singleton": 1.0 + } + }, + "H2": { + "budget": 3, + "cases": [ + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.5245398753006135, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.5245398793006136, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5245398773006136, + "support": [ + [ + 0, + 0.4754601226993864 + ], + [ + 2, + 0.033742331288343586 + ], + [ + 3, + 0.49079754601227 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.5245398753006135, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5245398773006136, + "support": [ + [ + 0, + 0.4754601226993864 + ], + [ + 2, + 0.033742331288343586 + ], + [ + 3, + 0.49079754601227 + ] + ] + }, + "status": "bounded", + "upper": 0.5245398793006136, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.5245398753006135, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.5245398793006136, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5245398773006136, + "support": [ + [ + 0, + 0.26073619631901834 + ], + [ + 1, + 0.21472392638036814 + ], + [ + 2, + 0.24846625766871172 + ], + [ + 3, + 0.27607361963190186 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5245398753006135, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5245398773006136, + "support": [ + [ + 0, + 0.26073619631901834 + ], + [ + 1, + 0.21472392638036814 + ], + [ + 2, + 0.24846625766871172 + ], + [ + 3, + 0.27607361963190186 + ] + ] + }, + "status": "bounded", + "upper": 0.5245398793006136, + "worlds": 4 + }, + "id": 0, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.5245398753006135, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.5245398793006136, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5245398773006136, + "support": [ + [ + 0, + 0.26073619631901834 + ], + [ + 1, + 0.21472392638036814 + ], + [ + 2, + 0.24846625766871172 + ], + [ + 3, + 0.27607361963190186 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5245398753006135, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5245398773006136, + "support": [ + [ + 0, + 0.26073619631901834 + ], + [ + 1, + 0.21472392638036814 + ], + [ + 2, + 0.24846625766871172 + ], + [ + 3, + 0.27607361963190186 + ] + ] + }, + "status": "bounded", + "upper": 0.5245398793006136, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.27607361963190186, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.5245398753006135, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.5245398793006136, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5245398773006136, + "support": [ + [ + 0, + 0.26073619631901834 + ], + [ + 1, + 0.21472392638036814 + ], + [ + 2, + 0.24846625766871172 + ], + [ + 3, + 0.27607361963190186 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5245398753006135, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5245398773006136, + "support": [ + [ + 0, + 0.26073619631901834 + ], + [ + 1, + 0.21472392638036814 + ], + [ + 2, + 0.24846625766871172 + ], + [ + 3, + 0.27607361963190186 + ] + ] + }, + "status": "bounded", + "upper": 0.5245398793006136, + "worlds": 4 + } + } + ], + "truth": 0.5245398773006136 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.49548386896774194, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.9974193578387097, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9974193548387097, + "support": [ + [ + 5, + 0.20935483870967742 + ], + [ + 10, + 0.2312903225806452 + ], + [ + 17, + 0.2861290322580645 + ], + [ + 20, + 0.002580645161290307 + ], + [ + 28, + 0.010967741935483888 + ], + [ + 30, + 0.2596774193548387 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49548386896774194, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.49548387096774194, + "support": [ + [ + 3, + 0.00838709677419347 + ], + [ + 7, + 0.43225806451612914 + ], + [ + 17, + 0.007096774193548372 + ], + [ + 22, + 0.002580645161290307 + ], + [ + 23, + 0.047741935483870956 + ], + [ + 24, + 0.5019354838709678 + ] + ] + }, + "status": "bounded", + "upper": 0.9974193578387097, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.49548386896774194, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.6909677459354838, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.6909677419354838, + "support": [ + [ + 4, + 0.0038709677419354327 + ], + [ + 6, + 0.03999999999999998 + ], + [ + 11, + 0.20129032258064522 + ], + [ + 14, + 0.19548387096774195 + ], + [ + 16, + 0.26516129032258073 + ], + [ + 21, + 0.18903225806451623 + ], + [ + 25, + 0.050967741935483646 + ], + [ + 31, + 0.054193548387096724 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49548386896774194, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.49548387096774194, + "support": [ + [ + 4, + 0.003870967741935516 + ], + [ + 6, + 0.23548387096774193 + ], + [ + 11, + 0.20129032258064516 + ], + [ + 16, + 0.06967741935483868 + ], + [ + 21, + 0.18903225806451612 + ], + [ + 24, + 0.195483870967742 + ], + [ + 25, + 0.05096774193548387 + ], + [ + 31, + 0.05419354838709678 + ] + ] + }, + "status": "bounded", + "upper": 0.6909677459354838, + "worlds": 32 + }, + "id": 1, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.49548386896774194, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.6909677459354838, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.6909677419354838, + "support": [ + [ + 4, + 0.0038709677419354327 + ], + [ + 6, + 0.03999999999999998 + ], + [ + 11, + 0.20129032258064522 + ], + [ + 14, + 0.19548387096774195 + ], + [ + 16, + 0.26516129032258073 + ], + [ + 21, + 0.18903225806451623 + ], + [ + 25, + 0.050967741935483646 + ], + [ + 31, + 0.054193548387096724 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49548386896774194, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.49548387096774194, + "support": [ + [ + 4, + 0.003870967741935516 + ], + [ + 6, + 0.23548387096774193 + ], + [ + 11, + 0.20129032258064516 + ], + [ + 16, + 0.06967741935483868 + ], + [ + 21, + 0.18903225806451612 + ], + [ + 24, + 0.195483870967742 + ], + [ + 25, + 0.05096774193548387 + ], + [ + 31, + 0.05419354838709678 + ] + ] + }, + "status": "bounded", + "upper": 0.6909677459354838, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a3" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.3064516129032258, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.49548386896774194, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.6909677459354838, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6909677419354838, + "support": [ + [ + 0, + 0.3090322580645161 + ], + [ + 1, + 0.1206451612903226 + ], + [ + 9, + 0.010967741935483888 + ], + [ + 17, + 0.06838709677419352 + ], + [ + 27, + 0.00838709677419347 + ], + [ + 30, + 0.19548387096774195 + ], + [ + 31, + 0.28709677419354845 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49548386896774194, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.49548387096774194, + "support": [ + [ + 0, + 0.12451612903225806 + ], + [ + 2, + 0.12064516129032254 + ], + [ + 12, + 0.19548387096774195 + ], + [ + 17, + 0.18903225806451612 + ], + [ + 18, + 0.06387096774193546 + ], + [ + 27, + 0.019354838709677358 + ], + [ + 31, + 0.28709677419354845 + ] + ] + }, + "status": "bounded", + "upper": 0.6909677459354838, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.25548387096774194, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.49548386896774194, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.6909677459354838, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.690967741935484, + "support": [ + [ + 1, + 0.18903225806451618 + ], + [ + 4, + 0.1370967741935484 + ], + [ + 9, + 0.05096774193548387 + ], + [ + 14, + 0.06354838709677424 + ], + [ + 18, + 0.021935483870967665 + ], + [ + 22, + 0.15000000000000005 + ], + [ + 27, + 0.25548387096774194 + ], + [ + 28, + 0.13193548387096776 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49548386896774194, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.49548387096774194, + "support": [ + [ + 1, + 0.18903225806451612 + ], + [ + 4, + 0.07354838709677408 + ], + [ + 9, + 0.02774193548387094 + ], + [ + 15, + 0.15032258064516135 + ], + [ + 22, + 0.23548387096774193 + ], + [ + 24, + 0.195483870967742 + ], + [ + 27, + 0.10516129032258059 + ], + [ + 29, + 0.02322580645161293 + ] + ] + }, + "status": "bounded", + "upper": 0.6909677459354838, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2432258064516129, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.49548386896774194, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.6909677459354838, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.6909677419354838, + "support": [ + [ + 4, + 0.0038709677419354327 + ], + [ + 6, + 0.03999999999999998 + ], + [ + 11, + 0.20129032258064522 + ], + [ + 14, + 0.19548387096774195 + ], + [ + 16, + 0.26516129032258073 + ], + [ + 21, + 0.18903225806451623 + ], + [ + 25, + 0.050967741935483646 + ], + [ + 31, + 0.054193548387096724 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49548386896774194, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.49548387096774194, + "support": [ + [ + 4, + 0.003870967741935516 + ], + [ + 6, + 0.23548387096774193 + ], + [ + 11, + 0.20129032258064516 + ], + [ + 16, + 0.06967741935483868 + ], + [ + 21, + 0.18903225806451612 + ], + [ + 24, + 0.195483870967742 + ], + [ + 25, + 0.05096774193548387 + ], + [ + 31, + 0.05419354838709678 + ] + ] + }, + "status": "bounded", + "upper": 0.6909677459354838, + "worlds": 32 + } + } + ], + "truth": 0.5832258064516129 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.754601224993865, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 3, + 0.30368098159509205 + ], + [ + 5, + 0.245398773006135 + ], + [ + 6, + 0.43251533742331283 + ], + [ + 7, + 0.018404907975460127 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.754601224993865, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.754601226993865, + "support": [ + [ + 1, + 0.245398773006135 + ], + [ + 3, + 0.05828220858895705 + ], + [ + 6, + 0.43251533742331283 + ], + [ + 7, + 0.2638036809815951 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.9815950880245398, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.9815950960245398, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.9815950920245398, + "support": [ + [ + 1, + 0.018404907975460183 + ], + [ + 2, + 0.13496932515337423 + ], + [ + 3, + 0.15030674846625763 + ], + [ + 4, + 0.08895705521472391 + ], + [ + 5, + 0.1380368098159509 + ], + [ + 6, + 0.20858895705521469 + ], + [ + 7, + 0.26073619631901845 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.9815950880245398, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.9815950920245398, + "support": [ + [ + 1, + 0.018404907975460183 + ], + [ + 2, + 0.13496932515337423 + ], + [ + 3, + 0.15030674846625763 + ], + [ + 4, + 0.08895705521472391 + ], + [ + 5, + 0.1380368098159509 + ], + [ + 6, + 0.20858895705521469 + ], + [ + 7, + 0.26073619631901845 + ] + ] + }, + "status": "bounded", + "upper": 0.9815950960245398, + "worlds": 8 + }, + "id": 2, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.9815950880245398, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.9815950960245398, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.9815950920245398, + "support": [ + [ + 1, + 0.018404907975460183 + ], + [ + 2, + 0.13496932515337423 + ], + [ + 3, + 0.15030674846625763 + ], + [ + 4, + 0.08895705521472391 + ], + [ + 5, + 0.1380368098159509 + ], + [ + 6, + 0.20858895705521469 + ], + [ + 7, + 0.26073619631901845 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.9815950880245398, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.9815950920245398, + "support": [ + [ + 1, + 0.018404907975460183 + ], + [ + 2, + 0.13496932515337423 + ], + [ + 3, + 0.15030674846625763 + ], + [ + 4, + 0.08895705521472391 + ], + [ + 5, + 0.1380368098159509 + ], + [ + 6, + 0.20858895705521469 + ], + [ + 7, + 0.26073619631901845 + ] + ] + }, + "status": "bounded", + "upper": 0.9815950960245398, + "worlds": 8 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.46932515337423314, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.9815950880245398, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.9815950960245398, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.9815950920245398, + "support": [ + [ + 1, + 0.01840490797546024 + ], + [ + 3, + 0.28527607361963186 + ], + [ + 5, + 0.2269938650306748 + ], + [ + 6, + 0.43251533742331283 + ], + [ + 7, + 0.03680981595092031 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.9815950880245398, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.9815950920245398, + "support": [ + [ + 1, + 0.01840490797546024 + ], + [ + 3, + 0.28527607361963186 + ], + [ + 5, + 0.2269938650306748 + ], + [ + 6, + 0.43251533742331283 + ], + [ + 7, + 0.03680981595092031 + ] + ] + }, + "status": "bounded", + "upper": 0.9815950960245398, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.4110429447852761, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.9815950880245398, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.9815950960245398, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.9815950920245398, + "support": [ + [ + 1, + 0.018404907975460127 + ], + [ + 2, + 0.28527607361963186 + ], + [ + 4, + 0.08895705521472386 + ], + [ + 5, + 0.13803680981595096 + ], + [ + 6, + 0.05828220858895705 + ], + [ + 7, + 0.4110429447852761 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.9815950880245398, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.9815950920245398, + "support": [ + [ + 1, + 0.018404907975460127 + ], + [ + 2, + 0.28527607361963186 + ], + [ + 4, + 0.08895705521472386 + ], + [ + 5, + 0.13803680981595096 + ], + [ + 6, + 0.05828220858895705 + ], + [ + 7, + 0.4110429447852761 + ] + ] + }, + "status": "bounded", + "upper": 0.9815950960245398, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.39877300613496935, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.9815950880245398, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.9815950960245398, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.9815950920245398, + "support": [ + [ + 1, + 0.018404907975460183 + ], + [ + 2, + 0.13496932515337423 + ], + [ + 3, + 0.15030674846625763 + ], + [ + 4, + 0.08895705521472391 + ], + [ + 5, + 0.1380368098159509 + ], + [ + 6, + 0.20858895705521469 + ], + [ + 7, + 0.26073619631901845 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.9815950880245398, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.9815950920245398, + "support": [ + [ + 1, + 0.018404907975460183 + ], + [ + 2, + 0.13496932515337423 + ], + [ + 3, + 0.15030674846625763 + ], + [ + 4, + 0.08895705521472391 + ], + [ + 5, + 0.1380368098159509 + ], + [ + 6, + 0.20858895705521469 + ], + [ + 7, + 0.26073619631901845 + ] + ] + }, + "status": "bounded", + "upper": 0.9815950960245398, + "worlds": 8 + } + } + ], + "truth": 0.9815950920245399 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.5833333313333333, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.9431818211818183, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.9431818181818182, + "support": [ + [ + 0, + 0.05681818181818177 + ], + [ + 1, + 0.5833333333333334 + ], + [ + 2, + 0.35984848484848486 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5833333313333333, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5833333333333334, + "support": [ + [ + 0, + 0.41666666666666663 + ], + [ + 1, + 0.2234848484848485 + ], + [ + 3, + 0.35984848484848486 + ] + ] + }, + "status": "bounded", + "upper": 0.9431818211818183, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.7045454505454546, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7045454585454546, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7045454545454546, + "support": [ + [ + 0, + 0.2954545454545454 + ], + [ + 1, + 0.3446969696969697 + ], + [ + 2, + 0.12121212121212122 + ], + [ + 3, + 0.23863636363636365 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.7045454505454546, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7045454545454546, + "support": [ + [ + 0, + 0.2954545454545454 + ], + [ + 1, + 0.3446969696969697 + ], + [ + 2, + 0.12121212121212122 + ], + [ + 3, + 0.23863636363636365 + ] + ] + }, + "status": "bounded", + "upper": 0.7045454585454546, + "worlds": 4 + }, + "id": 3, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.7045454505454546, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7045454585454546, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7045454545454546, + "support": [ + [ + 0, + 0.2954545454545454 + ], + [ + 1, + 0.3446969696969697 + ], + [ + 2, + 0.12121212121212122 + ], + [ + 3, + 0.23863636363636365 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.7045454505454546, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7045454545454546, + "support": [ + [ + 0, + 0.2954545454545454 + ], + [ + 1, + 0.3446969696969697 + ], + [ + 2, + 0.12121212121212122 + ], + [ + 3, + 0.23863636363636365 + ] + ] + }, + "status": "bounded", + "upper": 0.7045454585454546, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.23863636363636365, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.7045454505454546, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7045454585454546, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7045454545454546, + "support": [ + [ + 0, + 0.2954545454545454 + ], + [ + 1, + 0.3446969696969697 + ], + [ + 2, + 0.12121212121212122 + ], + [ + 3, + 0.23863636363636365 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.7045454505454546, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7045454545454546, + "support": [ + [ + 0, + 0.2954545454545454 + ], + [ + 1, + 0.3446969696969697 + ], + [ + 2, + 0.12121212121212122 + ], + [ + 3, + 0.23863636363636365 + ] + ] + }, + "status": "bounded", + "upper": 0.7045454585454546, + "worlds": 4 + } + } + ], + "truth": 0.7045454545454546 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.5508021370374331, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.6898395751925134, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.6898395721925134, + "support": [ + [ + 0, + 0.31016042780748665 + ], + [ + 1, + 0.5508021390374331 + ], + [ + 2, + 0.13903743315508021 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5508021370374331, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5508021390374331, + "support": [ + [ + 0, + 0.44919786096256686 + ], + [ + 1, + 0.4117647058823529 + ], + [ + 3, + 0.13903743315508021 + ] + ] + }, + "status": "bounded", + "upper": 0.6898395751925134, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6470588195294118, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6470588275294118, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6470588235294117, + "support": [ + [ + 0, + 0.3529411764705883 + ], + [ + 1, + 0.5080213903743316 + ], + [ + 2, + 0.0962566844919786 + ], + [ + 3, + 0.0427807486631016 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6470588195294118, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6470588235294117, + "support": [ + [ + 0, + 0.3529411764705883 + ], + [ + 1, + 0.5080213903743316 + ], + [ + 2, + 0.0962566844919786 + ], + [ + 3, + 0.0427807486631016 + ] + ] + }, + "status": "bounded", + "upper": 0.6470588275294118, + "worlds": 4 + }, + "id": 4, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6470588195294118, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6470588275294118, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6470588235294117, + "support": [ + [ + 0, + 0.3529411764705883 + ], + [ + 1, + 0.5080213903743316 + ], + [ + 2, + 0.0962566844919786 + ], + [ + 3, + 0.0427807486631016 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6470588195294118, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6470588235294117, + "support": [ + [ + 0, + 0.3529411764705883 + ], + [ + 1, + 0.5080213903743316 + ], + [ + 2, + 0.0962566844919786 + ], + [ + 3, + 0.0427807486631016 + ] + ] + }, + "status": "bounded", + "upper": 0.6470588275294118, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.0427807486631016, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6470588195294118, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6470588275294118, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6470588235294117, + "support": [ + [ + 0, + 0.3529411764705883 + ], + [ + 1, + 0.5080213903743316 + ], + [ + 2, + 0.0962566844919786 + ], + [ + 3, + 0.0427807486631016 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6470588195294118, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6470588235294117, + "support": [ + [ + 0, + 0.3529411764705883 + ], + [ + 1, + 0.5080213903743316 + ], + [ + 2, + 0.0962566844919786 + ], + [ + 3, + 0.0427807486631016 + ] + ] + }, + "status": "bounded", + "upper": 0.6470588275294118, + "worlds": 4 + } + } + ], + "truth": 0.6470588235294118 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.4638157874736842, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.9462719328245615, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9462719298245614, + "support": [ + [ + 3, + 0.4232456140350878 + ], + [ + 4, + 0.05372807017543857 + ], + [ + 5, + 0.05921052631578938 + ], + [ + 8, + 0.08771929824561386 + ], + [ + 12, + 0.37609649122807043 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.4638157874736842, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4638157894736842, + "support": [ + [ + 0, + 0.02850877192982454 + ], + [ + 1, + 0.4418859649122808 + ], + [ + 4, + 0.06578947368421051 + ], + [ + 9, + 0.04057017543859637 + ], + [ + 14, + 0.4232456140350878 + ] + ] + }, + "status": "bounded", + "upper": 0.9462719328245615, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5416666626666666, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7138157934736843, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.7138157894736841, + "support": [ + [ + 0, + 0.24561403508771928 + ], + [ + 4, + 0.04057017543859659 + ], + [ + 7, + 0.24999999999999983 + ], + [ + 9, + 0.20614035087719296 + ], + [ + 10, + 0.05921052631578949 + ], + [ + 12, + 0.08442982456140335 + ], + [ + 14, + 0.08771929824561414 + ], + [ + 15, + 0.026315789473684237 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5416666626666666, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5416666666666665, + "support": [ + [ + 0, + 0.07346491228070173 + ], + [ + 1, + 0.1721491228070176 + ], + [ + 4, + 0.2127192982456142 + ], + [ + 5, + 0.07785087719298239 + ], + [ + 8, + 0.006578947368421073 + ], + [ + 9, + 0.033991228070175405 + ], + [ + 10, + 0.22478070175438591 + ], + [ + 15, + 0.1984649122807018 + ] + ] + }, + "status": "bounded", + "upper": 0.7138157934736843, + "worlds": 16 + }, + "id": 5, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5076754345964912, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7138157934736843, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7138157894736841, + "support": [ + [ + 0, + 0.25 + ], + [ + 2, + 0.036184210526315874 + ], + [ + 5, + 0.12061403508771928 + ], + [ + 7, + 0.1293859649122806 + ], + [ + 9, + 0.20614035087719296 + ], + [ + 10, + 0.0186403508771929 + ], + [ + 14, + 0.21271929824561409 + ], + [ + 15, + 0.026315789473684237 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.5076754345964912, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5076754385964912, + "support": [ + [ + 0, + 0.25000000000000006 + ], + [ + 1, + 0.206140350877193 + ], + [ + 2, + 0.03618421052631582 + ], + [ + 5, + 0.04385964912280699 + ], + [ + 10, + 0.018640350877192846 + ], + [ + 13, + 0.0767543859649123 + ], + [ + 14, + 0.21271929824561414 + ], + [ + 15, + 0.1557017543859649 + ] + ] + }, + "status": "bounded", + "upper": 0.7138157934736843, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a3" + ], + [ + "a0", + "a2" + ], + [ + "a2", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.2324561403508772, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.4638157874736842, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7138157934736843, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7138157894736841, + "support": [ + [ + 0, + 0.2861842105263158 + ], + [ + 3, + 0.05153508771929821 + ], + [ + 7, + 0.1984649122807018 + ], + [ + 10, + 0.17324561403508765 + ], + [ + 12, + 0.05811403508771934 + ], + [ + 13, + 0.23245614035087714 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4638157874736842, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4638157894736842, + "support": [ + [ + 0, + 0.029605263157894746 + ], + [ + 1, + 0.25 + ], + [ + 4, + 0.06469298245614036 + ], + [ + 6, + 0.19188596491228072 + ], + [ + 10, + 0.231359649122807 + ], + [ + 13, + 0.2324561403508772 + ] + ] + }, + "status": "bounded", + "upper": 0.7138157934736843, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2763157894736842, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.5076754345964912, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7138157934736843, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7138157894736842, + "support": [ + [ + 0, + 0.07346491228070173 + ], + [ + 4, + 0.21271929824561409 + ], + [ + 7, + 0.25 + ], + [ + 8, + 0.08442982456140341 + ], + [ + 9, + 0.206140350877193 + ], + [ + 10, + 0.14692982456140358 + ], + [ + 15, + 0.02631578947368418 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.5076754345964912, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5076754385964912, + "support": [ + [ + 0, + 0.07346491228070184 + ], + [ + 1, + 0.206140350877193 + ], + [ + 4, + 0.21271929824561409 + ], + [ + 7, + 0.04385964912280699 + ], + [ + 8, + 0.08442982456140347 + ], + [ + 10, + 0.14692982456140352 + ], + [ + 15, + 0.2324561403508772 + ] + ] + }, + "status": "bounded", + "upper": 0.7138157934736843, + "worlds": 16 + } + }, + { + "pair": [ + "a2", + "a3" + ], + "probability": 0.19846491228070176, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5416666626666666, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7138157934736843, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.7138157894736841, + "support": [ + [ + 0, + 0.24561403508771928 + ], + [ + 4, + 0.04057017543859659 + ], + [ + 7, + 0.24999999999999983 + ], + [ + 9, + 0.20614035087719296 + ], + [ + 10, + 0.05921052631578949 + ], + [ + 12, + 0.08442982456140335 + ], + [ + 14, + 0.08771929824561414 + ], + [ + 15, + 0.026315789473684237 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5416666626666666, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5416666666666665, + "support": [ + [ + 0, + 0.07346491228070173 + ], + [ + 1, + 0.1721491228070176 + ], + [ + 4, + 0.2127192982456142 + ], + [ + 5, + 0.07785087719298239 + ], + [ + 8, + 0.006578947368421073 + ], + [ + 9, + 0.033991228070175405 + ], + [ + 10, + 0.22478070175438591 + ], + [ + 15, + 0.1984649122807018 + ] + ] + }, + "status": "bounded", + "upper": 0.7138157934736843, + "worlds": 16 + } + } + ], + "truth": 0.6447368421052632 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.4547429378986242, + "max": { + "dual": [ + -0.0, + -1.0000000000000004, + -0.0, + -1.0000000000000004, + -0.0, + -0.0 + ], + "dual_lower": -0.9326574975691533, + "padding": 3.0000000000000012e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9326574945691528, + "support": [ + [ + 0, + 0.0673425054308472 + ], + [ + 1, + 0.3635047067342504 + ], + [ + 9, + 0.030412744388124618 + ], + [ + 17, + 0.060825488776249194 + ], + [ + 28, + 0.04199855177407674 + ], + [ + 30, + 0.43591600289645177 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4547429378986242, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.4547429398986242, + "support": [ + [ + 3, + 0.013758146270818172 + ], + [ + 5, + 0.025343953656770446 + ], + [ + 7, + 0.41564083997103557 + ], + [ + 10, + 0.006517016654598029 + ], + [ + 20, + 0.03692976104272261 + ], + [ + 24, + 0.5018102824040551 + ] + ] + }, + "status": "bounded", + "upper": 0.9326574975691533, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.4547429378986242, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.724837078583635, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7248370745836352, + "support": [ + [ + 0, + 0.04996379435191883 + ], + [ + 6, + 0.19768283852280955 + ], + [ + 11, + 0.2136133236784939 + ], + [ + 16, + 0.060825488776249104 + ], + [ + 21, + 0.18320057929036937 + ], + [ + 24, + 0.16437364228819695 + ], + [ + 25, + 0.03330919623461265 + ], + [ + 28, + 0.07241129616220132 + ], + [ + 31, + 0.024619840695148387 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4547429378986242, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4547429398986242, + "support": [ + [ + 4, + 0.08834178131788556 + ], + [ + 11, + 0.21361332367849384 + ], + [ + 12, + 0.15930485155684287 + ], + [ + 18, + 0.19768283852280955 + ], + [ + 20, + 0.022447501810282433 + ], + [ + 21, + 0.18320057929036931 + ], + [ + 24, + 0.07748008689355534 + ], + [ + 25, + 0.03330919623461259 + ], + [ + 31, + 0.024619840695148443 + ] + ] + }, + "status": "bounded", + "upper": 0.724837078583635, + "worlds": 32 + }, + "id": 6, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.4547429378986242, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.724837078583635, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7248370745836352, + "support": [ + [ + 0, + 0.04996379435191883 + ], + [ + 6, + 0.19768283852280955 + ], + [ + 11, + 0.2136133236784939 + ], + [ + 16, + 0.060825488776249104 + ], + [ + 21, + 0.18320057929036937 + ], + [ + 24, + 0.16437364228819695 + ], + [ + 25, + 0.03330919623461265 + ], + [ + 28, + 0.07241129616220132 + ], + [ + 31, + 0.024619840695148387 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4547429378986242, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4547429398986242, + "support": [ + [ + 4, + 0.08834178131788556 + ], + [ + 11, + 0.21361332367849384 + ], + [ + 12, + 0.15930485155684287 + ], + [ + 18, + 0.19768283852280955 + ], + [ + 20, + 0.022447501810282433 + ], + [ + 21, + 0.18320057929036931 + ], + [ + 24, + 0.07748008689355534 + ], + [ + 25, + 0.03330919623461259 + ], + [ + 31, + 0.024619840695148443 + ] + ] + }, + "status": "bounded", + "upper": 0.724837078583635, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.20782041998551776, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.4547429378986242, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.724837078583635, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.724837074583635, + "support": [ + [ + 0, + 0.20275162925416368 + ], + [ + 1, + 0.18609703113685727 + ], + [ + 8, + 0.07241129616220132 + ], + [ + 17, + 0.06082548877624916 + ], + [ + 21, + 0.04199855177407674 + ], + [ + 30, + 0.27009413468501076 + ], + [ + 31, + 0.16582186821144107 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4547429378986242, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.4547429398986242, + "support": [ + [ + 0, + 0.16147719044170905 + ], + [ + 2, + 0.11368573497465606 + ], + [ + 12, + 0.18609703113685727 + ], + [ + 17, + 0.1325126719768283 + ], + [ + 20, + 0.08399710354815354 + ], + [ + 27, + 0.11440984793627812 + ], + [ + 31, + 0.20782041998551776 + ] + ] + }, + "status": "bounded", + "upper": 0.724837078583635, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.23823316437364228, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.4547429378986242, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.724837078583635, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.724837074583635, + "support": [ + [ + 1, + 0.21650977552498185 + ], + [ + 7, + 0.11440984793627795 + ], + [ + 14, + 0.03692976104272261 + ], + [ + 15, + 0.0934105720492398 + ], + [ + 18, + 0.16075307748008694 + ], + [ + 24, + 0.11440984793627795 + ], + [ + 27, + 0.030412744388124524 + ], + [ + 28, + 0.23316437364228831 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4547429378986242, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.45474293989862424, + "support": [ + [ + 1, + 0.02389572773352655 + ], + [ + 4, + 0.27009413468501087 + ], + [ + 9, + 0.07603186097031128 + ], + [ + 15, + 0.09123823316437366 + ], + [ + 18, + 0.19768283852280957 + ], + [ + 24, + 0.07748008689355543 + ], + [ + 27, + 0.14699493120926863 + ], + [ + 29, + 0.1165821868211441 + ] + ] + }, + "status": "bounded", + "upper": 0.724837078583635, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.2715423606082549, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.4547429378986242, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.724837078583635, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7248370745836352, + "support": [ + [ + 0, + 0.04996379435191883 + ], + [ + 6, + 0.19768283852280955 + ], + [ + 11, + 0.2136133236784939 + ], + [ + 16, + 0.060825488776249104 + ], + [ + 21, + 0.18320057929036937 + ], + [ + 24, + 0.16437364228819695 + ], + [ + 25, + 0.03330919623461265 + ], + [ + 28, + 0.07241129616220132 + ], + [ + 31, + 0.024619840695148387 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4547429378986242, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4547429398986242, + "support": [ + [ + 4, + 0.08834178131788556 + ], + [ + 11, + 0.21361332367849384 + ], + [ + 12, + 0.15930485155684287 + ], + [ + 18, + 0.19768283852280955 + ], + [ + 20, + 0.022447501810282433 + ], + [ + 21, + 0.18320057929036931 + ], + [ + 24, + 0.07748008689355534 + ], + [ + 25, + 0.03330919623461259 + ], + [ + 31, + 0.024619840695148443 + ] + ] + }, + "status": "bounded", + "upper": 0.724837078583635, + "worlds": 32 + } + } + ], + "truth": 0.5720492396813903 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.5961538441538461, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 3, + 0.4326923076923077 + ], + [ + 4, + 0.16826923076923084 + ], + [ + 5, + 0.23557692307692302 + ], + [ + 6, + 0.16346153846153844 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5961538441538461, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5961538461538461, + "support": [ + [ + 1, + 0.40384615384615385 + ], + [ + 3, + 0.028846153846153855 + ], + [ + 6, + 0.3317307692307693 + ], + [ + 7, + 0.23557692307692302 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.7596153806153845, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7596153886153845, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7596153846153846, + "support": [ + [ + 1, + 0.24038461538461542 + ], + [ + 2, + 0.10096153846153855 + ], + [ + 3, + 0.09134615384615374 + ], + [ + 4, + 0.11057692307692313 + ], + [ + 5, + 0.05288461538461531 + ], + [ + 6, + 0.1201923076923076 + ], + [ + 7, + 0.28365384615384626 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7596153806153845, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7596153846153846, + "support": [ + [ + 1, + 0.24038461538461542 + ], + [ + 2, + 0.10096153846153855 + ], + [ + 3, + 0.09134615384615374 + ], + [ + 4, + 0.11057692307692313 + ], + [ + 5, + 0.05288461538461531 + ], + [ + 6, + 0.1201923076923076 + ], + [ + 7, + 0.28365384615384626 + ] + ] + }, + "status": "bounded", + "upper": 0.7596153886153845, + "worlds": 8 + }, + "id": 7, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.7596153806153845, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7596153886153845, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7596153846153846, + "support": [ + [ + 1, + 0.24038461538461542 + ], + [ + 2, + 0.10096153846153855 + ], + [ + 3, + 0.09134615384615374 + ], + [ + 4, + 0.11057692307692313 + ], + [ + 5, + 0.05288461538461531 + ], + [ + 6, + 0.1201923076923076 + ], + [ + 7, + 0.28365384615384626 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7596153806153845, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7596153846153846, + "support": [ + [ + 1, + 0.24038461538461542 + ], + [ + 2, + 0.10096153846153855 + ], + [ + 3, + 0.09134615384615374 + ], + [ + 4, + 0.11057692307692313 + ], + [ + 5, + 0.05288461538461531 + ], + [ + 6, + 0.1201923076923076 + ], + [ + 7, + 0.28365384615384626 + ] + ] + }, + "status": "bounded", + "upper": 0.7596153886153845, + "worlds": 8 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.40384615384615385, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.7596153806153845, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7596153886153845, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7596153846153846, + "support": [ + [ + 1, + 0.24038461538461542 + ], + [ + 3, + 0.1923076923076923 + ], + [ + 5, + 0.16346153846153844 + ], + [ + 6, + 0.3317307692307693 + ], + [ + 7, + 0.07211538461538458 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.7596153806153845, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7596153846153846, + "support": [ + [ + 1, + 0.24038461538461542 + ], + [ + 3, + 0.1923076923076923 + ], + [ + 5, + 0.16346153846153844 + ], + [ + 6, + 0.3317307692307693 + ], + [ + 7, + 0.07211538461538458 + ] + ] + }, + "status": "bounded", + "upper": 0.7596153886153845, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.375, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.7596153806153845, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7596153886153845, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7596153846153846, + "support": [ + [ + 1, + 0.24038461538461542 + ], + [ + 2, + 0.1923076923076923 + ], + [ + 4, + 0.11057692307692313 + ], + [ + 5, + 0.05288461538461531 + ], + [ + 6, + 0.028846153846153855 + ], + [ + 7, + 0.375 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7596153806153845, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7596153846153846, + "support": [ + [ + 1, + 0.24038461538461542 + ], + [ + 2, + 0.1923076923076923 + ], + [ + 4, + 0.11057692307692313 + ], + [ + 5, + 0.05288461538461531 + ], + [ + 6, + 0.028846153846153855 + ], + [ + 7, + 0.375 + ] + ] + }, + "status": "bounded", + "upper": 0.7596153886153845, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.33653846153846156, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.7596153806153845, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7596153886153845, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7596153846153846, + "support": [ + [ + 1, + 0.24038461538461542 + ], + [ + 2, + 0.10096153846153855 + ], + [ + 3, + 0.09134615384615374 + ], + [ + 4, + 0.11057692307692313 + ], + [ + 5, + 0.05288461538461531 + ], + [ + 6, + 0.1201923076923076 + ], + [ + 7, + 0.28365384615384626 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7596153806153845, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7596153846153846, + "support": [ + [ + 1, + 0.24038461538461542 + ], + [ + 2, + 0.10096153846153855 + ], + [ + 3, + 0.09134615384615374 + ], + [ + 4, + 0.11057692307692313 + ], + [ + 5, + 0.05288461538461531 + ], + [ + 6, + 0.1201923076923076 + ], + [ + 7, + 0.28365384615384626 + ] + ] + }, + "status": "bounded", + "upper": 0.7596153886153845, + "worlds": 8 + } + } + ], + "truth": 0.7596153846153846 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.6101694895254237, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 1, + 0.5932203389830508 + ], + [ + 2, + 0.38983050847457623 + ], + [ + 3, + 0.016949152542372947 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.6101694895254237, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6101694915254238, + "support": [ + [ + 0, + 0.38983050847457623 + ], + [ + 1, + 0.2033898305084746 + ], + [ + 3, + 0.4067796610169492 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.9209039508022598, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.9209039588022598, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.92090395480226, + "support": [ + [ + 0, + 0.07909604519774005 + ], + [ + 1, + 0.5141242937853108 + ], + [ + 2, + 0.3107344632768362 + ], + [ + 3, + 0.096045197740113 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.9209039508022598, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.92090395480226, + "support": [ + [ + 0, + 0.07909604519774005 + ], + [ + 1, + 0.5141242937853108 + ], + [ + 2, + 0.3107344632768362 + ], + [ + 3, + 0.096045197740113 + ] + ] + }, + "status": "bounded", + "upper": 0.9209039588022598, + "worlds": 4 + }, + "id": 8, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.9209039508022598, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.9209039588022598, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.92090395480226, + "support": [ + [ + 0, + 0.07909604519774005 + ], + [ + 1, + 0.5141242937853108 + ], + [ + 2, + 0.3107344632768362 + ], + [ + 3, + 0.096045197740113 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.9209039508022598, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.92090395480226, + "support": [ + [ + 0, + 0.07909604519774005 + ], + [ + 1, + 0.5141242937853108 + ], + [ + 2, + 0.3107344632768362 + ], + [ + 3, + 0.096045197740113 + ] + ] + }, + "status": "bounded", + "upper": 0.9209039588022598, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.096045197740113, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.9209039508022598, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.9209039588022598, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.92090395480226, + "support": [ + [ + 0, + 0.07909604519774005 + ], + [ + 1, + 0.5141242937853108 + ], + [ + 2, + 0.3107344632768362 + ], + [ + 3, + 0.096045197740113 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.9209039508022598, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.92090395480226, + "support": [ + [ + 0, + 0.07909604519774005 + ], + [ + 1, + 0.5141242937853108 + ], + [ + 2, + 0.3107344632768362 + ], + [ + 3, + 0.096045197740113 + ] + ] + }, + "status": "bounded", + "upper": 0.9209039588022598, + "worlds": 4 + } + } + ], + "truth": 0.92090395480226 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.5217391284347825, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.5217391324347826, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5217391304347826, + "support": [ + [ + 0, + 0.4782608695652174 + ], + [ + 2, + 0.09178743961352653 + ], + [ + 3, + 0.42995169082125606 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.5217391284347825, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5217391304347826, + "support": [ + [ + 0, + 0.4782608695652174 + ], + [ + 2, + 0.09178743961352653 + ], + [ + 3, + 0.42995169082125606 + ] + ] + }, + "status": "bounded", + "upper": 0.5217391324347826, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.5217391284347825, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.5217391324347826, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5217391304347826, + "support": [ + [ + 0, + 0.25120772946859904 + ], + [ + 1, + 0.22705314009661837 + ], + [ + 2, + 0.3188405797101449 + ], + [ + 3, + 0.2028985507246377 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5217391284347825, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5217391304347826, + "support": [ + [ + 0, + 0.25120772946859904 + ], + [ + 1, + 0.22705314009661837 + ], + [ + 2, + 0.3188405797101449 + ], + [ + 3, + 0.2028985507246377 + ] + ] + }, + "status": "bounded", + "upper": 0.5217391324347826, + "worlds": 4 + }, + "id": 9, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.5217391284347825, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.5217391324347826, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5217391304347826, + "support": [ + [ + 0, + 0.25120772946859904 + ], + [ + 1, + 0.22705314009661837 + ], + [ + 2, + 0.3188405797101449 + ], + [ + 3, + 0.2028985507246377 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5217391284347825, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5217391304347826, + "support": [ + [ + 0, + 0.25120772946859904 + ], + [ + 1, + 0.22705314009661837 + ], + [ + 2, + 0.3188405797101449 + ], + [ + 3, + 0.2028985507246377 + ] + ] + }, + "status": "bounded", + "upper": 0.5217391324347826, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2028985507246377, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.5217391284347825, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.5217391324347826, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5217391304347826, + "support": [ + [ + 0, + 0.25120772946859904 + ], + [ + 1, + 0.22705314009661837 + ], + [ + 2, + 0.3188405797101449 + ], + [ + 3, + 0.2028985507246377 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5217391284347825, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5217391304347826, + "support": [ + [ + 0, + 0.25120772946859904 + ], + [ + 1, + 0.22705314009661837 + ], + [ + 2, + 0.3188405797101449 + ], + [ + 3, + 0.2028985507246377 + ] + ] + }, + "status": "bounded", + "upper": 0.5217391324347826, + "worlds": 4 + } + } + ], + "truth": 0.5217391304347826 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.4758004447609829, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4758004487609829, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4758004467609829, + "support": [ + [ + 7, + 0.32017870439314966 + ], + [ + 10, + 0.06775874906924795 + ], + [ + 13, + 0.03350707371556216 + ], + [ + 17, + 0.16381236038719282 + ], + [ + 24, + 0.32688011913626214 + ], + [ + 30, + 0.08786299329858527 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4758004447609829, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4758004467609829, + "support": [ + [ + 7, + 0.32017870439314966 + ], + [ + 10, + 0.06775874906924795 + ], + [ + 13, + 0.03350707371556216 + ], + [ + 17, + 0.16381236038719282 + ], + [ + 24, + 0.32688011913626214 + ], + [ + 30, + 0.08786299329858527 + ] + ] + }, + "status": "bounded", + "upper": 0.4758004487609829, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.4758004447609829, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4758004487609829, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.4758004467609829, + "support": [ + [ + 0, + 0.04095309009679815 + ], + [ + 6, + 0.20699925539836184 + ], + [ + 11, + 0.1586001489203276 + ], + [ + 15, + 0.014892032762472196 + ], + [ + 18, + 0.055845122859270346 + ], + [ + 21, + 0.18019359642591215 + ], + [ + 24, + 0.17870439314966502 + ], + [ + 25, + 0.1243484735666418 + ], + [ + 31, + 0.03946388682055091 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4758004447609829, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4758004467609828, + "support": [ + [ + 0, + 0.04095309009679826 + ], + [ + 6, + 0.20699925539836186 + ], + [ + 11, + 0.15860014892032745 + ], + [ + 15, + 0.01489203276247214 + ], + [ + 18, + 0.05584512285927032 + ], + [ + 21, + 0.180193596425912 + ], + [ + 24, + 0.17870439314966488 + ], + [ + 25, + 0.12434847356664194 + ], + [ + 31, + 0.03946388682055105 + ] + ] + }, + "status": "bounded", + "upper": 0.4758004487609829, + "worlds": 32 + }, + "id": 10, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.4758004447609829, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4758004487609829, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.4758004467609829, + "support": [ + [ + 0, + 0.04095309009679815 + ], + [ + 6, + 0.20699925539836184 + ], + [ + 11, + 0.1586001489203276 + ], + [ + 15, + 0.014892032762472196 + ], + [ + 18, + 0.055845122859270346 + ], + [ + 21, + 0.18019359642591215 + ], + [ + 24, + 0.17870439314966502 + ], + [ + 25, + 0.1243484735666418 + ], + [ + 31, + 0.03946388682055091 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4758004447609829, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4758004467609828, + "support": [ + [ + 0, + 0.04095309009679826 + ], + [ + 6, + 0.20699925539836186 + ], + [ + 11, + 0.15860014892032745 + ], + [ + 15, + 0.01489203276247214 + ], + [ + 18, + 0.05584512285927032 + ], + [ + 21, + 0.180193596425912 + ], + [ + 24, + 0.17870439314966488 + ], + [ + 25, + 0.12434847356664194 + ], + [ + 31, + 0.03946388682055105 + ] + ] + }, + "status": "bounded", + "upper": 0.4758004487609829, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2129560685033507, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.4758004447609829, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4758004487609829, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4758004467609829, + "support": [ + [ + 1, + 0.022338049143708072 + ], + [ + 2, + 0.17944899478778853 + ], + [ + 12, + 0.21965748324646317 + ], + [ + 17, + 0.2822040208488459 + ], + [ + 27, + 0.07446016381236042 + ], + [ + 30, + 0.08339538346984365 + ], + [ + 31, + 0.13849590469099027 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4758004447609829, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4758004467609829, + "support": [ + [ + 1, + 0.022338049143708072 + ], + [ + 2, + 0.17944899478778853 + ], + [ + 12, + 0.21965748324646317 + ], + [ + 17, + 0.2822040208488459 + ], + [ + 27, + 0.07446016381236042 + ], + [ + 30, + 0.08339538346984365 + ], + [ + 31, + 0.13849590469099027 + ] + ] + }, + "status": "bounded", + "upper": 0.4758004487609829, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.23454951600893523, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.4758004447609829, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4758004487609829, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4758004467609829, + "support": [ + [ + 1, + 0.15934475055845118 + ], + [ + 7, + 0.08935219657483245 + ], + [ + 14, + 0.17274758004467614 + ], + [ + 18, + 0.09009679821295602 + ], + [ + 21, + 0.14519731943410277 + ], + [ + 24, + 0.18540580789277744 + ], + [ + 27, + 0.12360387192851827 + ], + [ + 28, + 0.03425167535368573 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4758004447609829, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4758004467609828, + "support": [ + [ + 1, + 0.15934475055845118 + ], + [ + 7, + 0.08935219657483248 + ], + [ + 14, + 0.17274758004467608 + ], + [ + 18, + 0.09009679821295605 + ], + [ + 21, + 0.14519731943410275 + ], + [ + 24, + 0.18540580789277747 + ], + [ + 27, + 0.12360387192851822 + ], + [ + 28, + 0.034251675353685715 + ] + ] + }, + "status": "bounded", + "upper": 0.4758004487609829, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.33730454206999255, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.4758004447609829, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4758004487609829, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.4758004467609829, + "support": [ + [ + 0, + 0.04095309009679815 + ], + [ + 6, + 0.20699925539836184 + ], + [ + 11, + 0.1586001489203276 + ], + [ + 15, + 0.014892032762472196 + ], + [ + 18, + 0.055845122859270346 + ], + [ + 21, + 0.18019359642591215 + ], + [ + 24, + 0.17870439314966502 + ], + [ + 25, + 0.1243484735666418 + ], + [ + 31, + 0.03946388682055091 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4758004447609829, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4758004467609828, + "support": [ + [ + 0, + 0.04095309009679826 + ], + [ + 6, + 0.20699925539836186 + ], + [ + 11, + 0.15860014892032745 + ], + [ + 15, + 0.01489203276247214 + ], + [ + 18, + 0.05584512285927032 + ], + [ + 21, + 0.180193596425912 + ], + [ + 24, + 0.17870439314966488 + ], + [ + 25, + 0.12434847356664194 + ], + [ + 31, + 0.03946388682055105 + ] + ] + }, + "status": "bounded", + "upper": 0.4758004487609829, + "worlds": 32 + } + } + ], + "truth": 0.4758004467609829 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.4799618300610687, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 1, + 0.014312977099236734 + ], + [ + 2, + 0.024809160305343414 + ], + [ + 3, + 0.43797709923664113 + ], + [ + 6, + 0.01717557251908408 + ], + [ + 12, + 0.5057251908396946 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4799618300610687, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4799618320610687, + "support": [ + [ + 3, + 0.22566793893129766 + ], + [ + 4, + 0.26860687022900753 + ], + [ + 8, + 0.2514312977099237 + ], + [ + 14, + 0.027671755725190816 + ], + [ + 15, + 0.2266221374045802 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.7022900723358778, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": -0.9513358828625953, + "padding": 5e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9513358778625955, + "support": [ + [ + 0, + 0.016221374045801373 + ], + [ + 1, + 0.20419847328244284 + ], + [ + 4, + 0.032442748091603135 + ], + [ + 5, + 0.011450381679389277 + ], + [ + 7, + 0.22996183206106868 + ], + [ + 9, + 0.006679389312977124 + ], + [ + 10, + 0.25 + ], + [ + 12, + 0.24904580152671757 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.7022900723358778, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7022900763358779, + "support": [ + [ + 0, + 0.2204198473282442 + ], + [ + 4, + 0.032442748091603135 + ], + [ + 5, + 0.011450381679389304 + ], + [ + 7, + 0.22996183206106874 + ], + [ + 8, + 0.0448473282442749 + ], + [ + 9, + 0.21087786259541985 + ], + [ + 10, + 0.0009541984732824027 + ], + [ + 14, + 0.24904580152671757 + ] + ] + }, + "status": "bounded", + "upper": 0.9513358828625953, + "worlds": 16 + }, + "id": 11, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.7022900723358778, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -1.0, + 1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.9770992426412213, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9770992366412214, + "support": [ + [ + 0, + 0.022900763358778553 + ], + [ + 2, + 0.24332061068702282 + ], + [ + 5, + 0.011450381679389277 + ], + [ + 6, + 0.00667938931297718 + ], + [ + 7, + 0.20992366412213748 + ], + [ + 9, + 0.21087786259541996 + ], + [ + 12, + 0.2748091603053435 + ], + [ + 15, + 0.020038167938931206 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.7022900723358778, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7022900763358778, + "support": [ + [ + 0, + 0.2414122137404579 + ], + [ + 4, + 0.03148854961832065 + ], + [ + 5, + 0.011450381679389304 + ], + [ + 7, + 0.2099236641221374 + ], + [ + 8, + 0.024809160305343553 + ], + [ + 9, + 0.21087786259541985 + ], + [ + 14, + 0.24999999999999997 + ], + [ + 15, + 0.02003816793893129 + ] + ] + }, + "status": "bounded", + "upper": 0.9770992426412213, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a2", + "a3" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2299618320610687, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.7022900723358778, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 1, + 0.22232824427480924 + ], + [ + 3, + 0.04675572519083948 + ], + [ + 6, + 0.22519083969465659 + ], + [ + 10, + 0.024809160305343414 + ], + [ + 11, + 0.1832061068702292 + ], + [ + 12, + 0.2977099236641221 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7022900723358778, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.7022900763358779, + "support": [ + [ + 0, + 0.19370229007633574 + ], + [ + 4, + 0.10400763358778639 + ], + [ + 6, + 0.19656488549618314 + ], + [ + 10, + 0.05343511450381683 + ], + [ + 11, + 0.22996183206106874 + ], + [ + 13, + 0.22232824427480916 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + } + }, + { + "pair": [ + "a2", + "a3" + ], + "probability": 0.24904580152671757, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.7022900723358778, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": -0.9513358828625953, + "padding": 5e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.9513358778625955, + "support": [ + [ + 1, + 0.2204198473282442 + ], + [ + 4, + 0.04389312977099241 + ], + [ + 7, + 0.22996183206106874 + ], + [ + 8, + 0.004770992366412152 + ], + [ + 9, + 0.0019083969465649997 + ], + [ + 10, + 0.25000000000000017 + ], + [ + 12, + 0.24904580152671751 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.7022900723358778, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.7022900763358779, + "support": [ + [ + 0, + 0.2204198473282442 + ], + [ + 4, + 0.07061068702290085 + ], + [ + 7, + 0.2032442748091603 + ], + [ + 8, + 0.00667938931297718 + ], + [ + 10, + 0.25 + ], + [ + 13, + 0.22232824427480916 + ], + [ + 15, + 0.026717557251908414 + ] + ] + }, + "status": "bounded", + "upper": 0.9513358828625953, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.24141221374045801, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.7022900723358778, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": -0.9513358828625953, + "padding": 5e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9513358778625955, + "support": [ + [ + 0, + 0.016221374045801373 + ], + [ + 1, + 0.20419847328244284 + ], + [ + 4, + 0.032442748091603135 + ], + [ + 5, + 0.011450381679389277 + ], + [ + 7, + 0.22996183206106868 + ], + [ + 9, + 0.006679389312977124 + ], + [ + 10, + 0.25 + ], + [ + 12, + 0.24904580152671757 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.7022900723358778, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7022900763358779, + "support": [ + [ + 0, + 0.2204198473282442 + ], + [ + 4, + 0.032442748091603135 + ], + [ + 5, + 0.011450381679389304 + ], + [ + 7, + 0.22996183206106874 + ], + [ + 8, + 0.0448473282442749 + ], + [ + 9, + 0.21087786259541985 + ], + [ + 10, + 0.0009541984732824027 + ], + [ + 14, + 0.24904580152671757 + ] + ] + }, + "status": "bounded", + "upper": 0.9513358828625953, + "worlds": 16 + } + } + ], + "truth": 0.7576335877862596 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.47600362009477815, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 10, + 0.25076969514035624 + ], + [ + 22, + 0.09888318744340474 + ], + [ + 28, + 0.08107455478418357 + ], + [ + 37, + 0.24213703591910657 + ], + [ + 40, + 0.0310896468457591 + ], + [ + 49, + 0.2071234530636885 + ], + [ + 63, + 0.08892242680350132 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.47600362009477815, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.47600362209477814, + "support": [ + [ + 1, + 0.062179293691518256 + ], + [ + 25, + 0.36854814367642624 + ], + [ + 32, + 0.03410805916088133 + ], + [ + 36, + 0.0724418955629339 + ], + [ + 38, + 0.35526712948988837 + ], + [ + 49, + 0.024147298520977967 + ], + [ + 63, + 0.08330817989737394 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.7060066365070933, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0, + -0.0 + ], + "dual_lower": -0.9197102384177481, + "padding": 6.000000000000001e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.9197102324177484, + "support": [ + [ + 2, + 0.08028976758225187 + ], + [ + 13, + 0.056444310292786015 + ], + [ + 16, + 0.04874735888922424 + ], + [ + 17, + 0.04618170842137059 + ], + [ + 31, + 0.19906429218231203 + ], + [ + 37, + 0.21370359191065497 + ], + [ + 40, + 0.17355870811952906 + ], + [ + 50, + 0.11741623905825521 + ], + [ + 54, + 0.04180501056444319 + ], + [ + 57, + 0.022789012979173046 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7060066365070933, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.7060066405070933, + "support": [ + [ + 1, + 0.1738605493510412 + ], + [ + 6, + 0.08028976758225184 + ], + [ + 7, + 0.039843042559613545 + ], + [ + 13, + 0.056444310292786015 + ], + [ + 31, + 0.08028976758225176 + ], + [ + 40, + 0.17355870811952911 + ], + [ + 53, + 0.04618170842137037 + ], + [ + 54, + 0.20796860851192264 + ], + [ + 57, + 0.11137941442801094 + ], + [ + 59, + 0.03018412315122243 + ] + ] + }, + "status": "bounded", + "upper": 0.9197102384177481, + "worlds": 64 + }, + "id": 12, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.47600362009477815, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -1.0000000000000002, + "support": [ + [ + 12, + 0.029882281919710263 + ], + [ + 13, + 0.20223362511319043 + ], + [ + 16, + 0.08693027467552067 + ], + [ + 17, + 0.02112888620585579 + ], + [ + 19, + 0.09055236945366736 + ], + [ + 35, + 0.07063084817386059 + ], + [ + 37, + 0.07757319649864171 + ], + [ + 40, + 0.1436764261998189 + ], + [ + 54, + 0.20132810141865382 + ], + [ + 59, + 0.07606399034108056 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47600362009477815, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.47600362209477814, + "support": [ + [ + 2, + 0.03229701177180816 + ], + [ + 6, + 0.1442801086628433 + ], + [ + 7, + 0.23573800181104743 + ], + [ + 29, + 0.01841231512224567 + ], + [ + 34, + 0.024750980984002302 + ], + [ + 36, + 0.08693027467552067 + ], + [ + 53, + 0.024147298520977967 + ], + [ + 56, + 0.17355870811952911 + ], + [ + 57, + 0.2583760941744642 + ], + [ + 63, + 0.0015092061575611715 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "selected": [ + [ + "a3", + "a4" + ], + [ + "a0", + "a3" + ], + [ + "a0", + "a4" + ] + ], + "steps": [ + { + "pair": [ + "a3", + "a4" + ], + "probability": 0.22185330516148505, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.7060066365070933, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 8, + 0.17657712043465135 + ], + [ + 22, + 0.009960760639903365 + ], + [ + 23, + 0.2441895562933898 + ], + [ + 35, + 0.1309990944763052 + ], + [ + 37, + 0.16299426501660141 + ], + [ + 46, + 0.05342589797766395 + ], + [ + 56, + 0.18140658013884725 + ], + [ + 60, + 0.040446725022637686 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7060066365070933, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7060066405070933, + "support": [ + [ + 1, + 0.1765771204346514 + ], + [ + 23, + 0.2541503169332931 + ], + [ + 36, + 0.1174162390582554 + ], + [ + 41, + 0.04557802595834598 + ], + [ + 43, + 0.053425897977663644 + ], + [ + 46, + 0.1309990944763055 + ], + [ + 56, + 0.2134017506791428 + ], + [ + 61, + 0.008451554482342277 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.27829761545427106, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.7060066365070933, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9658919468391185, + "padding": 6.000000000000001e-09, + "residual": 0.0, + "signed_primal": -0.9658919408391187, + "support": [ + [ + 4, + 0.03410805916088144 + ], + [ + 10, + 0.046634470268638706 + ], + [ + 15, + 0.0009055236945366696 + ], + [ + 20, + 0.2541503169332931 + ], + [ + 31, + 0.09492906731059464 + ], + [ + 33, + 0.25988530033202534 + ], + [ + 43, + 0.18246302444913975 + ], + [ + 60, + 0.013281014186537876 + ], + [ + 62, + 0.11364322366435253 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7060066365070933, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7060066405070933, + "support": [ + [ + 4, + 0.2512828252339271 + ], + [ + 5, + 0.005734983398732241 + ], + [ + 19, + 0.17370962873528523 + ], + [ + 32, + 0.002112888620585507 + ], + [ + 34, + 0.034862662239661946 + ], + [ + 43, + 0.23000301841231513 + ], + [ + 53, + 0.08044068819800787 + ], + [ + 57, + 0.04829459704195593 + ], + [ + 60, + 0.17355870811952911 + ] + ] + }, + "status": "bounded", + "upper": 0.9658919468391185, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a4" + ], + "probability": 0.2680350135828554, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.7060066365070933, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0, + -0.0 + ], + "dual_lower": -0.9197102384177481, + "padding": 6.000000000000001e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.9197102324177484, + "support": [ + [ + 2, + 0.08028976758225187 + ], + [ + 13, + 0.056444310292786015 + ], + [ + 16, + 0.04874735888922424 + ], + [ + 17, + 0.04618170842137059 + ], + [ + 31, + 0.19906429218231203 + ], + [ + 37, + 0.21370359191065497 + ], + [ + 40, + 0.17355870811952906 + ], + [ + 50, + 0.11741623905825521 + ], + [ + 54, + 0.04180501056444319 + ], + [ + 57, + 0.022789012979173046 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7060066365070933, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.7060066405070933, + "support": [ + [ + 1, + 0.1738605493510412 + ], + [ + 6, + 0.08028976758225184 + ], + [ + 7, + 0.039843042559613545 + ], + [ + 13, + 0.056444310292786015 + ], + [ + 31, + 0.08028976758225176 + ], + [ + 40, + 0.17355870811952911 + ], + [ + 53, + 0.04618170842137037 + ], + [ + 54, + 0.20796860851192264 + ], + [ + 57, + 0.11137941442801094 + ], + [ + 59, + 0.03018412315122243 + ] + ] + }, + "status": "bounded", + "upper": 0.9197102384177481, + "worlds": 64 + } + } + ], + "truth": 0.7805614246906127 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.0023446618851113966, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.4501758519413834, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4501758499413834, + "support": [ + [ + 0, + 0.07502930832356391 + ], + [ + 3, + 0.34232121922626024 + ], + [ + 8, + 0.13247362250879247 + ], + [ + 13, + 0.20984759671746778 + ], + [ + 14, + 0.2403282532239156 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.0023446618851113966, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.0023446658851113966, + "support": [ + [ + 3, + 0.38452520515826494 + ], + [ + 6, + 0.03282532239155922 + ], + [ + 11, + 0.16529894490035169 + ], + [ + 12, + 0.41500586166471276 + ], + [ + 13, + 0.0023446658851113966 + ] + ] + }, + "status": "bounded", + "upper": 0.4501758519413834, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.30363423012192264, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4501758519413834, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4501758499413834, + "support": [ + [ + 0, + 0.18874560375146543 + ], + [ + 7, + 0.22860492379835873 + ], + [ + 8, + 0.049237983587338774 + ], + [ + 9, + 0.17936694021101995 + ], + [ + 10, + 0.06330597889800704 + ], + [ + 11, + 0.06916764361078542 + ], + [ + 14, + 0.14654161781946073 + ], + [ + 15, + 0.07502930832356391 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.30363423012192264, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.30363423212192264, + "support": [ + [ + 0, + 0.042203985932004695 + ], + [ + 4, + 0.14654161781946073 + ], + [ + 7, + 0.22860492379835873 + ], + [ + 8, + 0.049237983587338774 + ], + [ + 9, + 0.17936694021101995 + ], + [ + 10, + 0.20984759671746778 + ], + [ + 11, + 0.06916764361078542 + ], + [ + 15, + 0.07502930832356391 + ] + ] + }, + "status": "bounded", + "upper": 0.4501758519413834, + "worlds": 16 + }, + "id": 13, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.30363423012192264, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4501758519413834, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4501758499413834, + "support": [ + [ + 0, + 0.18874560375146543 + ], + [ + 7, + 0.22860492379835873 + ], + [ + 8, + 0.049237983587338774 + ], + [ + 9, + 0.17936694021101995 + ], + [ + 10, + 0.06330597889800704 + ], + [ + 11, + 0.06916764361078542 + ], + [ + 14, + 0.14654161781946073 + ], + [ + 15, + 0.07502930832356391 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.30363423012192264, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.30363423212192264, + "support": [ + [ + 0, + 0.042203985932004695 + ], + [ + 4, + 0.14654161781946073 + ], + [ + 7, + 0.22860492379835873 + ], + [ + 8, + 0.049237983587338774 + ], + [ + 9, + 0.17936694021101995 + ], + [ + 10, + 0.20984759671746778 + ], + [ + 11, + 0.06916764361078542 + ], + [ + 15, + 0.07502930832356391 + ] + ] + }, + "status": "bounded", + "upper": 0.4501758519413834, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.30363423212192264, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.30363423012192264, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4501758519413834, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4501758499413834, + "support": [ + [ + 0, + 0.26553341148886284 + ], + [ + 7, + 0.15181711606096132 + ], + [ + 10, + 0.03575615474794841 + ], + [ + 11, + 0.24853458382180538 + ], + [ + 13, + 0.15181711606096132 + ], + [ + 14, + 0.14654161781946073 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.30363423012192264, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.30363423212192264, + "support": [ + [ + 0, + 0.19226260257913247 + ], + [ + 6, + 0.14654161781946073 + ], + [ + 7, + 0.07854630715123095 + ], + [ + 10, + 0.10902696365767878 + ], + [ + 11, + 0.24853458382180532 + ], + [ + 13, + 0.2250879249706917 + ] + ] + }, + "status": "bounded", + "upper": 0.4501758519413834, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.37280187573270807, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.30363423012192264, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4501758519413834, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4501758499413834, + "support": [ + [ + 1, + 0.04454865181711609 + ], + [ + 3, + 0.06916764361078542 + ], + [ + 7, + 0.30363423212192264 + ], + [ + 8, + 0.2379835873388042 + ], + [ + 9, + 0.13481828839390386 + ], + [ + 10, + 0.06330597889800704 + ], + [ + 14, + 0.14654161781946073 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.30363423012192264, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.30363423212192264, + "support": [ + [ + 3, + 0.06916764361078542 + ], + [ + 4, + 0.04454865181711609 + ], + [ + 7, + 0.30363423212192264 + ], + [ + 8, + 0.09144196951934347 + ], + [ + 9, + 0.17936694021101995 + ], + [ + 10, + 0.20984759671746778 + ], + [ + 12, + 0.10199296600234464 + ] + ] + }, + "status": "bounded", + "upper": 0.4501758519413834, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.3235638921453693, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.30363423012192264, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4501758519413834, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4501758499413834, + "support": [ + [ + 0, + 0.18874560375146543 + ], + [ + 7, + 0.22860492379835873 + ], + [ + 8, + 0.049237983587338774 + ], + [ + 9, + 0.17936694021101995 + ], + [ + 10, + 0.06330597889800704 + ], + [ + 11, + 0.06916764361078542 + ], + [ + 14, + 0.14654161781946073 + ], + [ + 15, + 0.07502930832356391 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.30363423012192264, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.30363423212192264, + "support": [ + [ + 0, + 0.042203985932004695 + ], + [ + 4, + 0.14654161781946073 + ], + [ + 7, + 0.22860492379835873 + ], + [ + 8, + 0.049237983587338774 + ], + [ + 9, + 0.17936694021101995 + ], + [ + 10, + 0.20984759671746778 + ], + [ + 11, + 0.06916764361078542 + ], + [ + 15, + 0.07502930832356391 + ] + ] + }, + "status": "bounded", + "upper": 0.4501758519413834, + "worlds": 16 + } + } + ], + "truth": 0.3493552168815944 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.04148935770212764, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.4606382998723404, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.46063829787234045, + "support": [ + [ + 1, + 0.2882978723404256 + ], + [ + 3, + 0.12021276595744679 + ], + [ + 7, + 0.037234042553191515 + ], + [ + 9, + 0.13085106382978717 + ], + [ + 14, + 0.42340425531914894 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + 1.0, + -0.0 + ], + "dual_lower": 0.04148935770212764, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.041489361702127636, + "support": [ + [ + 3, + 0.30159574468085104 + ], + [ + 4, + 0.1441489361702128 + ], + [ + 10, + 0.2377659574468085 + ], + [ + 13, + 0.2749999999999999 + ], + [ + 14, + 0.041489361702127636 + ] + ] + }, + "status": "bounded", + "upper": 0.4606382998723404, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.2808510618297872, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2808510658297872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.2808510638297872, + "support": [ + [ + 4, + 0.15957446808510634 + ], + [ + 5, + 0.020212765957446865 + ], + [ + 6, + 0.05212765957446819 + ], + [ + 7, + 0.2138297872340425 + ], + [ + 9, + 0.23936170212765956 + ], + [ + 10, + 0.1968085106382979 + ], + [ + 11, + 0.10319148936170214 + ], + [ + 14, + 0.014893617021276506 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2808510618297872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.2808510638297872, + "support": [ + [ + 4, + 0.15957446808510634 + ], + [ + 5, + 0.020212765957446865 + ], + [ + 6, + 0.05212765957446819 + ], + [ + 7, + 0.2138297872340425 + ], + [ + 9, + 0.23936170212765956 + ], + [ + 10, + 0.19680851063829785 + ], + [ + 11, + 0.10319148936170214 + ], + [ + 14, + 0.014893617021276506 + ] + ] + }, + "status": "bounded", + "upper": 0.2808510658297872, + "worlds": 16 + }, + "id": 14, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.06702126959574464, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4606382998723404, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.46063829787234045, + "support": [ + [ + 0, + 0.15638297872340434 + ], + [ + 1, + 0.05531914893617018 + ], + [ + 7, + 0.23404255319148937 + ], + [ + 8, + 0.0031914893617019935 + ], + [ + 9, + 0.20425531914893624 + ], + [ + 10, + 0.037234042553191515 + ], + [ + 11, + 0.08297872340425527 + ], + [ + 14, + 0.22659574468085109 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + 1.0, + 1.0, + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": 0.06702126959574464, + "padding": 7.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.06702127659574475, + "support": [ + [ + 1, + 0.025531914893617058 + ], + [ + 3, + 0.029787234042553123 + ], + [ + 4, + 0.15638297872340434 + ], + [ + 5, + 0.23404255319148937 + ], + [ + 10, + 0.19680851063829785 + ], + [ + 11, + 0.2872340425531915 + ], + [ + 12, + 0.0031914893617019935 + ], + [ + 14, + 0.06702127659574475 + ] + ] + }, + "status": "bounded", + "upper": 0.4606382998723404, + "worlds": 16 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.2808510638297872, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.2808510618297872, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2808510658297872, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.2808510638297872, + "support": [ + [ + 0, + 0.2393617021276595 + ], + [ + 6, + 0.18404255319148943 + ], + [ + 7, + 0.022340425531914954 + ], + [ + 11, + 0.30000000000000004 + ], + [ + 13, + 0.17978723404255326 + ], + [ + 15, + 0.07446808510638281 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2808510618297872, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.2808510638297872, + "support": [ + [ + 0, + 0.2393617021276595 + ], + [ + 6, + 0.18404255319148943 + ], + [ + 7, + 0.022340425531914954 + ], + [ + 11, + 0.30000000000000004 + ], + [ + 13, + 0.17978723404255326 + ], + [ + 15, + 0.07446808510638281 + ] + ] + }, + "status": "bounded", + "upper": 0.2808510658297872, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.31702127659574464, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.2808510618297872, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2808510658297872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.2808510638297872, + "support": [ + [ + 3, + 0.036170212765957444 + ], + [ + 5, + 0.12872340425531925 + ], + [ + 7, + 0.2808510638297872 + ], + [ + 8, + 0.15957446808510634 + ], + [ + 9, + 0.07978723404255322 + ], + [ + 10, + 0.26382978723404266 + ], + [ + 13, + 0.05106382978723395 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2808510618297872, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.2808510638297872, + "support": [ + [ + 3, + 0.03617021276595739 + ], + [ + 5, + 0.12872340425531925 + ], + [ + 7, + 0.2808510638297872 + ], + [ + 8, + 0.15957446808510634 + ], + [ + 9, + 0.07978723404255322 + ], + [ + 10, + 0.26382978723404277 + ], + [ + 13, + 0.05106382978723395 + ] + ] + }, + "status": "bounded", + "upper": 0.2808510658297872, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.23404255319148937, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.2808510618297872, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2808510658297872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.2808510638297872, + "support": [ + [ + 4, + 0.15957446808510634 + ], + [ + 5, + 0.020212765957446865 + ], + [ + 6, + 0.05212765957446819 + ], + [ + 7, + 0.2138297872340425 + ], + [ + 9, + 0.23936170212765956 + ], + [ + 10, + 0.1968085106382979 + ], + [ + 11, + 0.10319148936170214 + ], + [ + 14, + 0.014893617021276506 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2808510618297872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.2808510638297872, + "support": [ + [ + 4, + 0.15957446808510634 + ], + [ + 5, + 0.020212765957446865 + ], + [ + 6, + 0.05212765957446819 + ], + [ + 7, + 0.2138297872340425 + ], + [ + 9, + 0.23936170212765956 + ], + [ + 10, + 0.19680851063829785 + ], + [ + 11, + 0.10319148936170214 + ], + [ + 14, + 0.014893617021276506 + ] + ] + }, + "status": "bounded", + "upper": 0.2808510658297872, + "worlds": 16 + } + } + ], + "truth": 0.2808510638297872 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.45263157694736844, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.9414473714210527, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9414473684210527, + "support": [ + [ + 0, + 0.0585526315789473 + ], + [ + 5, + 0.1467105263157895 + ], + [ + 9, + 0.15592105263157896 + ], + [ + 17, + 0.15000000000000002 + ], + [ + 18, + 0.06973684210526321 + ], + [ + 30, + 0.419078947368421 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.45263157694736844, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.45263157894736844, + "support": [ + [ + 7, + 0.1842105263157897 + ], + [ + 10, + 0.03618421052631582 + ], + [ + 15, + 0.14078947368421035 + ], + [ + 20, + 0.11315789473684196 + ], + [ + 23, + 0.12763157894736837 + ], + [ + 24, + 0.39802631578947384 + ] + ] + }, + "status": "bounded", + "upper": 0.9414473714210527, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.6078947328421053, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7723684250526316, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7723684210526316, + "support": [ + [ + 1, + 0.11249999999999999 + ], + [ + 13, + 0.08421052631578943 + ], + [ + 15, + 0.16447368421052633 + ], + [ + 21, + 0.003947368421052672 + ], + [ + 22, + 0.30855263157894736 + ], + [ + 24, + 0.22763157894736835 + ], + [ + 25, + 0.08289473684210535 + ], + [ + 26, + 0.011184210526315796 + ], + [ + 31, + 0.004605263157894723 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": 0.6078947328421053, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6078947368421053, + "support": [ + [ + 1, + 0.1947368421052632 + ], + [ + 13, + 0.0019736842105262387 + ], + [ + 14, + 0.16447368421052633 + ], + [ + 21, + 0.08618421052631586 + ], + [ + 22, + 0.14407894736842103 + ], + [ + 24, + 0.22763157894736835 + ], + [ + 25, + 0.0006578947368420796 + ], + [ + 26, + 0.011184210526315796 + ], + [ + 31, + 0.16907894736842105 + ] + ] + }, + "status": "bounded", + "upper": 0.7723684250526316, + "worlds": 32 + }, + "id": 15, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.45263157694736844, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7723684250526316, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7723684210526317, + "support": [ + [ + 1, + 0.13355263157894748 + ], + [ + 13, + 0.058552631578947356 + ], + [ + 15, + 0.169078947368421 + ], + [ + 21, + 0.029605263157894746 + ], + [ + 22, + 0.2618421052631579 + ], + [ + 24, + 0.22763157894736835 + ], + [ + 25, + 0.061842105263157976 + ], + [ + 26, + 0.011184210526315796 + ], + [ + 30, + 0.04671052631578948 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.45263157694736844, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.45263157894736844, + "support": [ + [ + 6, + 0.261842105263158 + ], + [ + 10, + 0.011184210526315796 + ], + [ + 11, + 0.041447368421052566 + ], + [ + 14, + 0.046710526315789425 + ], + [ + 19, + 0.016776315789473722 + ], + [ + 21, + 0.1463815789473684 + ], + [ + 24, + 0.2276315789473684 + ], + [ + 25, + 0.137171052631579 + ], + [ + 31, + 0.11085526315789476 + ] + ] + }, + "status": "bounded", + "upper": 0.7723684250526316, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a1", + "a4" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.16907894736842105, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.45263157694736844, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7723684250526316, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7723684210526316, + "support": [ + [ + 0, + 0.14144736842105265 + ], + [ + 1, + 0.13355263157894737 + ], + [ + 12, + 0.08618421052631575 + ], + [ + 17, + 0.15000000000000002 + ], + [ + 27, + 0.009210526315789447 + ], + [ + 30, + 0.3197368421052631 + ], + [ + 31, + 0.15986842105263166 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.45263157694736844, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.45263157894736844, + "support": [ + [ + 10, + 0.10592105263157897 + ], + [ + 12, + 0.041447368421052566 + ], + [ + 14, + 0.21381578947368418 + ], + [ + 17, + 0.2835526315789474 + ], + [ + 20, + 0.1414473684210527 + ], + [ + 24, + 0.04473684210526313 + ], + [ + 31, + 0.16907894736842105 + ] + ] + }, + "status": "bounded", + "upper": 0.7723684250526316, + "worlds": 32 + } + }, + { + "pair": [ + "a1", + "a4" + ], + "probability": 0.3243421052631579, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.6078947328421053, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7723684250526316, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.7723684210526315, + "support": [ + [ + 1, + 0.10526315789473673 + ], + [ + 9, + 0.004605263157894723 + ], + [ + 13, + 0.08684210526315783 + ], + [ + 15, + 0.16447368421052633 + ], + [ + 18, + 0.3197368421052632 + ], + [ + 27, + 0.004605263157894668 + ], + [ + 28, + 0.22763157894736835 + ], + [ + 29, + 0.086842105263158 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.6078947328421053, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6078947368421053, + "support": [ + [ + 1, + 0.1828947368421054 + ], + [ + 13, + 0.013815789473684115 + ], + [ + 14, + 0.16447368421052633 + ], + [ + 18, + 0.15526315789473683 + ], + [ + 21, + 0.08684210526315789 + ], + [ + 27, + 0.09605263157894728 + ], + [ + 28, + 0.2276315789473684 + ], + [ + 31, + 0.07302631578947377 + ] + ] + }, + "status": "bounded", + "upper": 0.7723684250526316, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.25723684210526315, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.6078947328421053, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7723684250526316, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7723684210526316, + "support": [ + [ + 1, + 0.11249999999999999 + ], + [ + 13, + 0.08421052631578943 + ], + [ + 15, + 0.16447368421052633 + ], + [ + 21, + 0.003947368421052672 + ], + [ + 22, + 0.30855263157894736 + ], + [ + 24, + 0.22763157894736835 + ], + [ + 25, + 0.08289473684210535 + ], + [ + 26, + 0.011184210526315796 + ], + [ + 31, + 0.004605263157894723 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": 0.6078947328421053, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6078947368421053, + "support": [ + [ + 1, + 0.1947368421052632 + ], + [ + 13, + 0.0019736842105262387 + ], + [ + 14, + 0.16447368421052633 + ], + [ + 21, + 0.08618421052631586 + ], + [ + 22, + 0.14407894736842103 + ], + [ + 24, + 0.22763157894736835 + ], + [ + 25, + 0.0006578947368420796 + ], + [ + 26, + 0.011184210526315796 + ], + [ + 31, + 0.16907894736842105 + ] + ] + }, + "status": "bounded", + "upper": 0.7723684250526316, + "worlds": 32 + } + } + ], + "truth": 0.6756578947368421 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4644326886549089, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4644326866549089, + "support": [ + [ + 7, + 0.38565549676660793 + ], + [ + 15, + 0.07231040564373892 + ], + [ + 20, + 0.06525573192239853 + ], + [ + 21, + 0.031746031746031744 + ], + [ + 23, + 0.0064667842445620405 + ], + [ + 24, + 0.43856554967666084 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.0, + "support": [ + [ + 5, + 0.2704291593180482 + ], + [ + 10, + 0.18048206937095834 + ], + [ + 13, + 0.007054673721340388 + ], + [ + 17, + 0.21869488536155207 + ], + [ + 24, + 0.03938859494415048 + ], + [ + 30, + 0.2839506172839506 + ] + ] + }, + "status": "bounded", + "upper": 0.4644326886549089, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.25044091510758376, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.25044091910758376, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.25044091710758376, + "support": [ + [ + 0, + 0.021751910640799565 + ], + [ + 4, + 0.033509700176366786 + ], + [ + 6, + 0.21399176954732513 + ], + [ + 11, + 0.15637860082304528 + ], + [ + 15, + 0.03233392122281015 + ], + [ + 21, + 0.21987066431510877 + ], + [ + 24, + 0.2345679012345679 + ], + [ + 25, + 0.025867136978248106 + ], + [ + 31, + 0.061728395061728336 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.25044091510758376, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.25044091710758376, + "support": [ + [ + 0, + 0.021751910640799565 + ], + [ + 4, + 0.033509700176366786 + ], + [ + 6, + 0.21399176954732513 + ], + [ + 11, + 0.15637860082304528 + ], + [ + 15, + 0.03233392122281009 + ], + [ + 21, + 0.21987066431510877 + ], + [ + 24, + 0.2345679012345679 + ], + [ + 25, + 0.025867136978248106 + ], + [ + 31, + 0.06172839506172839 + ] + ] + }, + "status": "bounded", + "upper": 0.25044091910758376, + "worlds": 32 + }, + "id": 16, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.25044091510758376, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.25044091910758376, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.25044091710758376, + "support": [ + [ + 0, + 0.021751910640799565 + ], + [ + 4, + 0.033509700176366786 + ], + [ + 6, + 0.21399176954732513 + ], + [ + 11, + 0.15637860082304528 + ], + [ + 15, + 0.03233392122281015 + ], + [ + 21, + 0.21987066431510877 + ], + [ + 24, + 0.2345679012345679 + ], + [ + 25, + 0.025867136978248106 + ], + [ + 31, + 0.061728395061728336 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.25044091510758376, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.25044091710758376, + "support": [ + [ + 0, + 0.021751910640799565 + ], + [ + 4, + 0.033509700176366786 + ], + [ + 6, + 0.21399176954732513 + ], + [ + 11, + 0.15637860082304528 + ], + [ + 15, + 0.03233392122281009 + ], + [ + 21, + 0.21987066431510877 + ], + [ + 24, + 0.2345679012345679 + ], + [ + 25, + 0.025867136978248106 + ], + [ + 31, + 0.06172839506172839 + ] + ] + }, + "status": "bounded", + "upper": 0.25044091910758376, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.25044091710758376, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.25044091510758376, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.25044091910758376, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.25044091710758376, + "support": [ + [ + 0, + 0.024691358024691357 + ], + [ + 2, + 0.1681363903586126 + ], + [ + 4, + 0.05055849500293941 + ], + [ + 12, + 0.21457965902410348 + ], + [ + 17, + 0.24573780129335687 + ], + [ + 30, + 0.04585537918871252 + ], + [ + 31, + 0.25044091710758376 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.25044091510758376, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.25044091710758376, + "support": [ + [ + 0, + 0.024691358024691357 + ], + [ + 2, + 0.1681363903586126 + ], + [ + 4, + 0.05055849500293941 + ], + [ + 12, + 0.21457965902410348 + ], + [ + 17, + 0.24573780129335687 + ], + [ + 30, + 0.04585537918871252 + ], + [ + 31, + 0.25044091710758376 + ] + ] + }, + "status": "bounded", + "upper": 0.25044091910758376, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.31393298059964725, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.25044091510758376, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.25044091910758376, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.25044091710758376, + "support": [ + [ + 1, + 0.1440329218106996 + ], + [ + 7, + 0.13109935332157552 + ], + [ + 13, + 0.10170487948265727 + ], + [ + 15, + 0.08112874779541446 + ], + [ + 18, + 0.21399176954732513 + ], + [ + 24, + 0.042328042328042326 + ], + [ + 27, + 0.038212815990593785 + ], + [ + 28, + 0.2475014697236919 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.25044091510758376, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.25044091710758376, + "support": [ + [ + 1, + 0.1440329218106996 + ], + [ + 7, + 0.13109935332157552 + ], + [ + 13, + 0.10170487948265727 + ], + [ + 15, + 0.08112874779541446 + ], + [ + 18, + 0.21399176954732513 + ], + [ + 24, + 0.042328042328042326 + ], + [ + 27, + 0.038212815990593785 + ], + [ + 28, + 0.2475014697236919 + ] + ] + }, + "status": "bounded", + "upper": 0.25044091910758376, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.27630805408583187, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.25044091510758376, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.25044091910758376, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.25044091710758376, + "support": [ + [ + 0, + 0.021751910640799565 + ], + [ + 4, + 0.033509700176366786 + ], + [ + 6, + 0.21399176954732513 + ], + [ + 11, + 0.15637860082304528 + ], + [ + 15, + 0.03233392122281015 + ], + [ + 21, + 0.21987066431510877 + ], + [ + 24, + 0.2345679012345679 + ], + [ + 25, + 0.025867136978248106 + ], + [ + 31, + 0.061728395061728336 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.25044091510758376, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.25044091710758376, + "support": [ + [ + 0, + 0.021751910640799565 + ], + [ + 4, + 0.033509700176366786 + ], + [ + 6, + 0.21399176954732513 + ], + [ + 11, + 0.15637860082304528 + ], + [ + 15, + 0.03233392122281009 + ], + [ + 21, + 0.21987066431510877 + ], + [ + 24, + 0.2345679012345679 + ], + [ + 25, + 0.025867136978248106 + ], + [ + 31, + 0.06172839506172839 + ] + ] + }, + "status": "bounded", + "upper": 0.25044091910758376, + "worlds": 32 + } + } + ], + "truth": 0.25044091710758376 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.5627073636270736, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 22, + 0.004644990046449915 + ], + [ + 25, + 0.4299933642999336 + ], + [ + 37, + 0.017584605175846035 + ], + [ + 38, + 0.482415394824154 + ], + [ + 39, + 0.010948905109489038 + ], + [ + 59, + 0.007299270072992692 + ], + [ + 63, + 0.04711347047113473 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5627073636270736, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5627073656270737, + "support": [ + [ + 1, + 0.16423357664233573 + ], + [ + 10, + 0.13005972130059718 + ], + [ + 28, + 0.14034505640345057 + ], + [ + 38, + 0.21250829462508292 + ], + [ + 40, + 0.0041473125414731304 + ], + [ + 49, + 0.1388520238885202 + ], + [ + 63, + 0.2098540145985402 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5627073636270736, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7637690816376909, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.7637690776376909, + "support": [ + [ + 1, + 0.053417385534173856 + ], + [ + 4, + 0.019575315195753118 + ], + [ + 6, + 0.004313205043132068 + ], + [ + 7, + 0.05905773059057731 + ], + [ + 13, + 0.19177173191771732 + ], + [ + 19, + 0.09887193098871924 + ], + [ + 31, + 0.007631055076310594 + ], + [ + 40, + 0.1828135368281354 + ], + [ + 54, + 0.2803583278035833 + ], + [ + 59, + 0.10218978102189791 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5627073636270736, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5627073656270737, + "support": [ + [ + 6, + 0.07011723070117237 + ], + [ + 12, + 0.09002433090024325 + ], + [ + 17, + 0.13061269630612693 + ], + [ + 31, + 0.14388409643884098 + ], + [ + 35, + 0.10030966600309665 + ], + [ + 40, + 0.11236452112364526 + ], + [ + 43, + 0.02355673523556734 + ], + [ + 45, + 0.11457642114576422 + ], + [ + 50, + 0.07044901570449014 + ], + [ + 54, + 0.14410528644105286 + ] + ] + }, + "status": "bounded", + "upper": 0.7637690816376909, + "worlds": 64 + }, + "id": 17, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5627073636270736, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 6, + 0.23291307232913078 + ], + [ + 7, + 0.01327140013271405 + ], + [ + 12, + 0.019575315195753118 + ], + [ + 13, + 0.07365627073656261 + ], + [ + 19, + 0.07067020570670196 + ], + [ + 30, + 0.02455209024552102 + ], + [ + 37, + 0.17153284671532854 + ], + [ + 54, + 0.027206370272063574 + ], + [ + 56, + 0.1828135368281354 + ], + [ + 59, + 0.18380889183808896 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5627073636270736, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5627073656270737, + "support": [ + [ + 1, + 0.18861977438619773 + ], + [ + 12, + 0.017086927670869362 + ], + [ + 28, + 0.002488387524883756 + ], + [ + 30, + 0.024552090245520908 + ], + [ + 31, + 0.20189117451891178 + ], + [ + 35, + 0.06585932315859319 + ], + [ + 37, + 0.000995355009953569 + ], + [ + 40, + 0.18281353682813534 + ], + [ + 45, + 0.05557398805573985 + ], + [ + 54, + 0.26011944260119446 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "selected": [ + [ + "a2", + "a4" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a2", + "a4" + ], + "probability": 0.28798938287989384, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.5627073636270736, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7637690816376909, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7637690776376908, + "support": [ + [ + 7, + 0.23788984737889846 + ], + [ + 8, + 0.07763769077637692 + ], + [ + 22, + 0.0026542800265428323 + ], + [ + 23, + 0.11645653616456539 + ], + [ + 35, + 0.15859323158593233 + ], + [ + 46, + 0.03682813536828139 + ], + [ + 56, + 0.20106171201061704 + ], + [ + 60, + 0.16887856668878568 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5627073636270736, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5627073656270736, + "support": [ + [ + 7, + 0.062486175624861695 + ], + [ + 8, + 0.17109046671090464 + ], + [ + 18, + 0.20106171201061712 + ], + [ + 35, + 0.06514045565140467 + ], + [ + 37, + 0.18690555186905553 + ], + [ + 46, + 0.025326255253262615 + ], + [ + 60, + 0.08958195089581947 + ], + [ + 63, + 0.19840743198407432 + ] + ] + }, + "status": "bounded", + "upper": 0.7637690816376909, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.267750497677505, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.5627073636270736, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7637690816376909, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.7637690776376909, + "support": [ + [ + 4, + 0.20238885202388857 + ], + [ + 5, + 0.07232913072329128 + ], + [ + 9, + 0.035832780358327834 + ], + [ + 19, + 0.12408759124087593 + ], + [ + 34, + 0.05673523556735241 + ], + [ + 43, + 0.14366290643662907 + ], + [ + 53, + 0.06005308560053088 + ], + [ + 57, + 0.07697412076974117 + ], + [ + 62, + 0.227936297279363 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5627073636270736, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5627073656270737, + "support": [ + [ + 4, + 0.001327140013271333 + ], + [ + 5, + 0.2418712674187128 + ], + [ + 7, + 0.031519575315195725 + ], + [ + 16, + 0.12342402123424018 + ], + [ + 22, + 0.036496350364963515 + ], + [ + 43, + 0.2362309223623092 + ], + [ + 48, + 0.07763769077637694 + ], + [ + 53, + 0.0033178500331784155 + ], + [ + 62, + 0.2481751824817519 + ] + ] + }, + "status": "bounded", + "upper": 0.7637690816376909, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2584605175846052, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5627073636270736, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7637690816376909, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.7637690776376909, + "support": [ + [ + 1, + 0.053417385534173856 + ], + [ + 4, + 0.019575315195753118 + ], + [ + 6, + 0.004313205043132068 + ], + [ + 7, + 0.05905773059057731 + ], + [ + 13, + 0.19177173191771732 + ], + [ + 19, + 0.09887193098871924 + ], + [ + 31, + 0.007631055076310594 + ], + [ + 40, + 0.1828135368281354 + ], + [ + 54, + 0.2803583278035833 + ], + [ + 59, + 0.10218978102189791 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5627073636270736, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5627073656270737, + "support": [ + [ + 6, + 0.07011723070117237 + ], + [ + 12, + 0.09002433090024325 + ], + [ + 17, + 0.13061269630612693 + ], + [ + 31, + 0.14388409643884098 + ], + [ + 35, + 0.10030966600309665 + ], + [ + 40, + 0.11236452112364526 + ], + [ + 43, + 0.02355673523556734 + ], + [ + 45, + 0.11457642114576422 + ], + [ + 50, + 0.07044901570449014 + ], + [ + 54, + 0.14410528644105286 + ] + ] + }, + "status": "bounded", + "upper": 0.7637690816376909, + "worlds": 64 + } + } + ], + "truth": 0.7133377571333775 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.8023255793953488, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 1, + 0.19767441860465118 + ], + [ + 2, + 0.4825581395348837 + ], + [ + 3, + 0.31976744186046513 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.8023255793953488, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.8023255813953488, + "support": [ + [ + 0, + 0.19767441860465118 + ], + [ + 2, + 0.2848837209302325 + ], + [ + 3, + 0.5174418604651163 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.8546511587906979, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.8546511667906979, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8546511627906976, + "support": [ + [ + 0, + 0.14534883720930236 + ], + [ + 1, + 0.052325581395348875 + ], + [ + 2, + 0.3372093023255814 + ], + [ + 3, + 0.46511627906976744 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.8546511587906979, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.8546511627906976, + "support": [ + [ + 0, + 0.14534883720930236 + ], + [ + 1, + 0.052325581395348875 + ], + [ + 2, + 0.3372093023255814 + ], + [ + 3, + 0.46511627906976744 + ] + ] + }, + "status": "bounded", + "upper": 0.8546511667906979, + "worlds": 4 + }, + "id": 18, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.8546511587906979, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.8546511667906979, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8546511627906976, + "support": [ + [ + 0, + 0.14534883720930236 + ], + [ + 1, + 0.052325581395348875 + ], + [ + 2, + 0.3372093023255814 + ], + [ + 3, + 0.46511627906976744 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.8546511587906979, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.8546511627906976, + "support": [ + [ + 0, + 0.14534883720930236 + ], + [ + 1, + 0.052325581395348875 + ], + [ + 2, + 0.3372093023255814 + ], + [ + 3, + 0.46511627906976744 + ] + ] + }, + "status": "bounded", + "upper": 0.8546511667906979, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.46511627906976744, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.8546511587906979, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.8546511667906979, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8546511627906976, + "support": [ + [ + 0, + 0.14534883720930236 + ], + [ + 1, + 0.052325581395348875 + ], + [ + 2, + 0.3372093023255814 + ], + [ + 3, + 0.46511627906976744 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.8546511587906979, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.8546511627906976, + "support": [ + [ + 0, + 0.14534883720930236 + ], + [ + 1, + 0.052325581395348875 + ], + [ + 2, + 0.3372093023255814 + ], + [ + 3, + 0.46511627906976744 + ] + ] + }, + "status": "bounded", + "upper": 0.8546511667906979, + "worlds": 4 + } + } + ], + "truth": 0.8546511627906976 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.510688834104513, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.982185276159145, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.982185273159145, + "support": [ + [ + 3, + 0.4334916864608076 + ], + [ + 4, + 0.017814726840855055 + ], + [ + 7, + 0.038004750593824244 + ], + [ + 12, + 0.4441805225653207 + ], + [ + 14, + 0.0665083135391924 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.510688834104513, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5106888361045131, + "support": [ + [ + 1, + 0.4334916864608076 + ], + [ + 6, + 0.0558194774346793 + ], + [ + 13, + 0.028503562945368155 + ], + [ + 14, + 0.47268408551068886 + ], + [ + 15, + 0.009501187648456089 + ] + ] + }, + "status": "bounded", + "upper": 0.982185276159145, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.510688834104513, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7054631858978623, + "padding": 3.0000000000000004e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.7054631828978623, + "support": [ + [ + 0, + 0.11282660332541561 + ], + [ + 1, + 0.07007125890736343 + ], + [ + 2, + 0.039192399049881255 + ], + [ + 3, + 0.004750593824228044 + ], + [ + 4, + 0.07244655581947745 + ], + [ + 7, + 0.1900237529691211 + ], + [ + 9, + 0.20665083135391926 + ], + [ + 14, + 0.30403800475059384 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.510688834104513, + "padding": 2e-09, + "residual": 8.326672684688674e-17, + "signed_primal": 0.5106888361045131, + "support": [ + [ + 0, + 0.11282660332541566 + ], + [ + 1, + 0.0748218527315915 + ], + [ + 2, + 0.0391923990498812 + ], + [ + 4, + 0.07244655581947743 + ], + [ + 5, + 0.19002375296912105 + ], + [ + 9, + 0.011876484560570055 + ], + [ + 11, + 0.19477434679334918 + ], + [ + 14, + 0.30403800475059384 + ] + ] + }, + "status": "bounded", + "upper": 0.7054631858978623, + "worlds": 16 + }, + "id": 19, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.510688834104513, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7054631858978623, + "padding": 3.0000000000000004e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.7054631828978623, + "support": [ + [ + 0, + 0.11282660332541561 + ], + [ + 1, + 0.07007125890736343 + ], + [ + 2, + 0.039192399049881255 + ], + [ + 3, + 0.004750593824228044 + ], + [ + 4, + 0.07244655581947745 + ], + [ + 7, + 0.1900237529691211 + ], + [ + 9, + 0.20665083135391926 + ], + [ + 14, + 0.30403800475059384 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.510688834104513, + "padding": 2e-09, + "residual": 8.326672684688674e-17, + "signed_primal": 0.5106888361045131, + "support": [ + [ + 0, + 0.11282660332541566 + ], + [ + 1, + 0.0748218527315915 + ], + [ + 2, + 0.0391923990498812 + ], + [ + 4, + 0.07244655581947743 + ], + [ + 5, + 0.19002375296912105 + ], + [ + 9, + 0.011876484560570055 + ], + [ + 11, + 0.19477434679334918 + ], + [ + 14, + 0.30403800475059384 + ] + ] + }, + "status": "bounded", + "upper": 0.7054631858978623, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.19477434679334918, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.510688834104513, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.7054631858978623, + "padding": 3.0000000000000004e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.7054631828978623, + "support": [ + [ + 0, + 0.18527315914489306 + ], + [ + 3, + 0.014251781472684133 + ], + [ + 6, + 0.10926365795724469 + ], + [ + 7, + 0.18052256532066502 + ], + [ + 10, + 0.2339667458432304 + ], + [ + 13, + 0.2767220902612827 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.510688834104513, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5106888361045131, + "support": [ + [ + 0, + 0.18527315914489306 + ], + [ + 1, + 0.007125890736342039 + ], + [ + 6, + 0.29691211401425177 + ], + [ + 10, + 0.04631828978622329 + ], + [ + 11, + 0.19477434679334918 + ], + [ + 13, + 0.2695961995249406 + ] + ] + }, + "status": "bounded", + "upper": 0.7054631858978623, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.19002375296912113, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.510688834104513, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": -0.7054631858978623, + "padding": 3.0000000000000004e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.7054631828978623, + "support": [ + [ + 3, + 0.004750593824228044 + ], + [ + 4, + 0.10332541567695952 + ], + [ + 6, + 0.19121140142517823 + ], + [ + 7, + 0.1900237529691211 + ], + [ + 9, + 0.2767220902612827 + ], + [ + 10, + 0.15201900237529686 + ], + [ + 12, + 0.08194774346793354 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.510688834104513, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5106888361045131, + "support": [ + [ + 1, + 0.11282660332541564 + ], + [ + 4, + 0.1852731591448931 + ], + [ + 6, + 0.1912114014251782 + ], + [ + 9, + 0.16389548693586703 + ], + [ + 10, + 0.1520190023752969 + ], + [ + 11, + 0.004750593824228044 + ], + [ + 15, + 0.19002375296912113 + ] + ] + }, + "status": "bounded", + "upper": 0.7054631858978623, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.20665083135391923, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.510688834104513, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7054631858978623, + "padding": 3.0000000000000004e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.7054631828978623, + "support": [ + [ + 0, + 0.11282660332541561 + ], + [ + 1, + 0.07007125890736343 + ], + [ + 2, + 0.039192399049881255 + ], + [ + 3, + 0.004750593824228044 + ], + [ + 4, + 0.07244655581947745 + ], + [ + 7, + 0.1900237529691211 + ], + [ + 9, + 0.20665083135391926 + ], + [ + 14, + 0.30403800475059384 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.510688834104513, + "padding": 2e-09, + "residual": 8.326672684688674e-17, + "signed_primal": 0.5106888361045131, + "support": [ + [ + 0, + 0.11282660332541566 + ], + [ + 1, + 0.0748218527315915 + ], + [ + 2, + 0.0391923990498812 + ], + [ + 4, + 0.07244655581947743 + ], + [ + 5, + 0.19002375296912105 + ], + [ + 9, + 0.011876484560570055 + ], + [ + 11, + 0.19477434679334918 + ], + [ + 14, + 0.30403800475059384 + ] + ] + }, + "status": "bounded", + "upper": 0.7054631858978623, + "worlds": 16 + } + } + ], + "truth": 0.6306413301662708 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5294117667058824, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5294117647058824, + "support": [ + [ + 0, + 0.3161764705882353 + ], + [ + 2, + 0.07598039215686281 + ], + [ + 4, + 0.07843137254901955 + ], + [ + 7, + 0.5294117647058824 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.3921568627450981 + ], + [ + 4, + 0.25735294117647056 + ], + [ + 5, + 0.13725490196078427 + ], + [ + 6, + 0.21323529411764708 + ] + ] + }, + "status": "bounded", + "upper": 0.5294117667058824, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.15441176070588236, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.26715686474509803, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.26715686274509803, + "support": [ + [ + 0, + 0.019607843137254777 + ], + [ + 1, + 0.1421568627450981 + ], + [ + 2, + 0.23039215686274517 + ], + [ + 4, + 0.11274509803921567 + ], + [ + 5, + 0.12009803921568624 + ], + [ + 6, + 0.10784313725490197 + ], + [ + 7, + 0.26715686274509803 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.15441176070588236, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.15441176470588236, + "support": [ + [ + 0, + 0.1323529411764705 + ], + [ + 1, + 0.029411764705882415 + ], + [ + 2, + 0.1176470588235295 + ], + [ + 3, + 0.11274509803921567 + ], + [ + 5, + 0.2328431372549019 + ], + [ + 6, + 0.22058823529411764 + ], + [ + 7, + 0.15441176470588236 + ] + ] + }, + "status": "bounded", + "upper": 0.26715686474509803, + "worlds": 8 + }, + "id": 20, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.15441176070588236, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.26715686474509803, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.26715686274509803, + "support": [ + [ + 0, + 0.019607843137254777 + ], + [ + 1, + 0.1421568627450981 + ], + [ + 2, + 0.23039215686274517 + ], + [ + 4, + 0.11274509803921567 + ], + [ + 5, + 0.12009803921568624 + ], + [ + 6, + 0.10784313725490197 + ], + [ + 7, + 0.26715686274509803 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.15441176070588236, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.15441176470588236, + "support": [ + [ + 0, + 0.1323529411764705 + ], + [ + 1, + 0.029411764705882415 + ], + [ + 2, + 0.1176470588235295 + ], + [ + 3, + 0.11274509803921567 + ], + [ + 5, + 0.2328431372549019 + ], + [ + 6, + 0.22058823529411764 + ], + [ + 7, + 0.15441176470588236 + ] + ] + }, + "status": "bounded", + "upper": 0.26715686474509803, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.26715686274509803, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.26715686474509803, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.26715686274509803, + "support": [ + [ + 0, + 0.13235294117647056 + ], + [ + 1, + 0.2598039215686276 + ], + [ + 5, + 0.002450980392156743 + ], + [ + 6, + 0.33823529411764713 + ], + [ + 7, + 0.26715686274509803 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.125 + ], + [ + 3, + 0.26715686274509803 + ], + [ + 4, + 0.007352941176470451 + ], + [ + 5, + 0.2622549019607843 + ], + [ + 6, + 0.33823529411764713 + ] + ] + }, + "status": "bounded", + "upper": 0.26715686474509803, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.38725490196078427, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.12499999599999995, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.26715686474509803, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.26715686274509803, + "support": [ + [ + 1, + 0.1421568627450981 + ], + [ + 2, + 0.25 + ], + [ + 4, + 0.1323529411764705 + ], + [ + 5, + 0.12009803921568624 + ], + [ + 6, + 0.08823529411764713 + ], + [ + 7, + 0.26715686274509803 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.12499999599999995, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.12499999999999994, + "support": [ + [ + 2, + 0.25 + ], + [ + 3, + 0.1421568627450981 + ], + [ + 4, + 0.1323529411764705 + ], + [ + 5, + 0.2622549019607843 + ], + [ + 6, + 0.08823529411764713 + ], + [ + 7, + 0.12499999999999994 + ] + ] + }, + "status": "bounded", + "upper": 0.26715686474509803, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.375, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.15441176070588236, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.26715686474509803, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.26715686274509803, + "support": [ + [ + 0, + 0.019607843137254777 + ], + [ + 1, + 0.1421568627450981 + ], + [ + 2, + 0.23039215686274517 + ], + [ + 4, + 0.11274509803921567 + ], + [ + 5, + 0.12009803921568624 + ], + [ + 6, + 0.10784313725490197 + ], + [ + 7, + 0.26715686274509803 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.15441176070588236, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.15441176470588236, + "support": [ + [ + 0, + 0.1323529411764705 + ], + [ + 1, + 0.029411764705882415 + ], + [ + 2, + 0.1176470588235295 + ], + [ + 3, + 0.11274509803921567 + ], + [ + 5, + 0.2328431372549019 + ], + [ + 6, + 0.22058823529411764 + ], + [ + 7, + 0.15441176470588236 + ] + ] + }, + "status": "bounded", + "upper": 0.26715686474509803, + "worlds": 8 + } + } + ], + "truth": 0.21323529411764705 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.4669421467603306, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.884297523661157, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.884297520661157, + "support": [ + [ + 0, + 0.11570247933884292 + ], + [ + 1, + 0.4669421487603306 + ], + [ + 2, + 0.41735537190082644 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4669421467603306, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4669421487603306, + "support": [ + [ + 0, + 0.5330578512396693 + ], + [ + 1, + 0.049586776859504134 + ], + [ + 3, + 0.41735537190082644 + ] + ] + }, + "status": "bounded", + "upper": 0.884297523661157, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6611570207933883, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6611570287933883, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6611570247933884, + "support": [ + [ + 0, + 0.33884297520661155 + ], + [ + 1, + 0.24380165289256198 + ], + [ + 2, + 0.19421487603305784 + ], + [ + 3, + 0.2231404958677686 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6611570207933883, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6611570247933884, + "support": [ + [ + 0, + 0.33884297520661155 + ], + [ + 1, + 0.24380165289256198 + ], + [ + 2, + 0.19421487603305784 + ], + [ + 3, + 0.2231404958677686 + ] + ] + }, + "status": "bounded", + "upper": 0.6611570287933883, + "worlds": 4 + }, + "id": 21, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6611570207933883, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6611570287933883, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6611570247933884, + "support": [ + [ + 0, + 0.33884297520661155 + ], + [ + 1, + 0.24380165289256198 + ], + [ + 2, + 0.19421487603305784 + ], + [ + 3, + 0.2231404958677686 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6611570207933883, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6611570247933884, + "support": [ + [ + 0, + 0.33884297520661155 + ], + [ + 1, + 0.24380165289256198 + ], + [ + 2, + 0.19421487603305784 + ], + [ + 3, + 0.2231404958677686 + ] + ] + }, + "status": "bounded", + "upper": 0.6611570287933883, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2231404958677686, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6611570207933883, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6611570287933883, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6611570247933884, + "support": [ + [ + 0, + 0.33884297520661155 + ], + [ + 1, + 0.24380165289256198 + ], + [ + 2, + 0.19421487603305784 + ], + [ + 3, + 0.2231404958677686 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6611570207933883, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6611570247933884, + "support": [ + [ + 0, + 0.33884297520661155 + ], + [ + 1, + 0.24380165289256198 + ], + [ + 2, + 0.19421487603305784 + ], + [ + 3, + 0.2231404958677686 + ] + ] + }, + "status": "bounded", + "upper": 0.6611570287933883, + "worlds": 4 + } + } + ], + "truth": 0.6611570247933884 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.4281045731633987, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.4281045771633987, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4281045751633987, + "support": [ + [ + 0, + 0.4248366013071896 + ], + [ + 1, + 0.1470588235294117 + ], + [ + 3, + 0.4281045751633987 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.4281045731633987, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4281045751633987, + "support": [ + [ + 0, + 0.4248366013071896 + ], + [ + 1, + 0.1470588235294117 + ], + [ + 3, + 0.4281045751633987 + ] + ] + }, + "status": "bounded", + "upper": 0.4281045771633987, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.4281045731633987, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.4281045771633987, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4281045751633987, + "support": [ + [ + 0, + 0.30718954248366015 + ], + [ + 1, + 0.2647058823529411 + ], + [ + 2, + 0.11764705882352944 + ], + [ + 3, + 0.3104575163398693 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4281045731633987, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4281045751633987, + "support": [ + [ + 0, + 0.30718954248366015 + ], + [ + 1, + 0.2647058823529411 + ], + [ + 2, + 0.11764705882352944 + ], + [ + 3, + 0.3104575163398693 + ] + ] + }, + "status": "bounded", + "upper": 0.4281045771633987, + "worlds": 4 + }, + "id": 22, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.4281045731633987, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.4281045771633987, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4281045751633987, + "support": [ + [ + 0, + 0.30718954248366015 + ], + [ + 1, + 0.2647058823529411 + ], + [ + 2, + 0.11764705882352944 + ], + [ + 3, + 0.3104575163398693 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4281045731633987, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4281045751633987, + "support": [ + [ + 0, + 0.30718954248366015 + ], + [ + 1, + 0.2647058823529411 + ], + [ + 2, + 0.11764705882352944 + ], + [ + 3, + 0.3104575163398693 + ] + ] + }, + "status": "bounded", + "upper": 0.4281045771633987, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.3104575163398693, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.4281045731633987, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.4281045771633987, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4281045751633987, + "support": [ + [ + 0, + 0.30718954248366015 + ], + [ + 1, + 0.2647058823529411 + ], + [ + 2, + 0.11764705882352944 + ], + [ + 3, + 0.3104575163398693 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4281045731633987, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4281045751633987, + "support": [ + [ + 0, + 0.30718954248366015 + ], + [ + 1, + 0.2647058823529411 + ], + [ + 2, + 0.11764705882352944 + ], + [ + 3, + 0.3104575163398693 + ] + ] + }, + "status": "bounded", + "upper": 0.4281045771633987, + "worlds": 4 + } + } + ], + "truth": 0.4281045751633987 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.42199193812665514, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.9038572281007484, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9038572251007484, + "support": [ + [ + 2, + 0.0961427748992516 + ], + [ + 9, + 0.4450201496833621 + ], + [ + 20, + 0.08175014392630964 + ], + [ + 22, + 0.3223949337938976 + ], + [ + 27, + 0.03684513529073108 + ], + [ + 30, + 0.01784686240644795 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.42199193812665514, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.42199194012665514, + "support": [ + [ + 3, + 0.07829591249280371 + ], + [ + 5, + 0.0679332181922856 + ], + [ + 7, + 0.33563615428900395 + ], + [ + 10, + 0.059297639608520414 + ], + [ + 20, + 0.018422567645365595 + ], + [ + 24, + 0.4404145077720207 + ] + ] + }, + "status": "bounded", + "upper": 0.9038572281007484, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.44271732472769143, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6476683967823834, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6476683937823835, + "support": [ + [ + 0, + 0.02705814622913083 + ], + [ + 1, + 0.0143926309729418 + ], + [ + 3, + 0.03684513529073108 + ], + [ + 4, + 0.006332757628094321 + ], + [ + 6, + 0.21070811744386886 + ], + [ + 8, + 0.020149683362118642 + ], + [ + 11, + 0.2256764536557283 + ], + [ + 21, + 0.20495106505469196 + ], + [ + 24, + 0.2538860103626942 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.44271732472769143, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.44271732872769143, + "support": [ + [ + 0, + 0.02705814622913077 + ], + [ + 1, + 0.21934369602763376 + ], + [ + 4, + 0.006332757628094394 + ], + [ + 6, + 0.21070811744386875 + ], + [ + 11, + 0.0207253886010363 + ], + [ + 15, + 0.05699481865284978 + ], + [ + 19, + 0.03684513529073116 + ], + [ + 24, + 0.27403569372481285 + ], + [ + 31, + 0.14795624640184224 + ] + ] + }, + "status": "bounded", + "upper": 0.6476683967823834, + "worlds": 32 + }, + "id": 23, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.44271732472769143, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6476683967823834, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6476683937823835, + "support": [ + [ + 0, + 0.02705814622913083 + ], + [ + 1, + 0.0143926309729418 + ], + [ + 3, + 0.03684513529073108 + ], + [ + 4, + 0.006332757628094321 + ], + [ + 6, + 0.21070811744386886 + ], + [ + 8, + 0.020149683362118642 + ], + [ + 11, + 0.2256764536557283 + ], + [ + 21, + 0.20495106505469196 + ], + [ + 24, + 0.2538860103626942 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.44271732472769143, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.44271732872769143, + "support": [ + [ + 0, + 0.02705814622913077 + ], + [ + 1, + 0.21934369602763376 + ], + [ + 4, + 0.006332757628094394 + ], + [ + 6, + 0.21070811744386875 + ], + [ + 11, + 0.0207253886010363 + ], + [ + 15, + 0.05699481865284978 + ], + [ + 19, + 0.03684513529073116 + ], + [ + 24, + 0.27403569372481285 + ], + [ + 31, + 0.14795624640184224 + ] + ] + }, + "status": "bounded", + "upper": 0.6476683967823834, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a3" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.22567645365572828, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.42199193812665514, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6476683967823834, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6476683937823835, + "support": [ + [ + 4, + 0.2440990213010939 + ], + [ + 7, + 0.05814622913068504 + ], + [ + 10, + 0.15428900402993664 + ], + [ + 12, + 0.08462867012089809 + ], + [ + 17, + 0.19804260218767986 + ], + [ + 27, + 0.22567645365572833 + ], + [ + 30, + 0.03511801957397812 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.42199193812665514, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.42199194012665514, + "support": [ + [ + 0, + 0.07426597582038003 + ], + [ + 1, + 0.02302820955670698 + ], + [ + 4, + 0.16983304548071385 + ], + [ + 10, + 0.24755325273459985 + ], + [ + 12, + 0.02648244099021302 + ], + [ + 17, + 0.233160621761658 + ], + [ + 31, + 0.22567645365572828 + ] + ] + }, + "status": "bounded", + "upper": 0.6476683967823834, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.204951065054692, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.44271732472769143, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6476683967823834, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6476683937823835, + "support": [ + [ + 1, + 0.05123776626367302 + ], + [ + 2, + 0.04586451736710805 + ], + [ + 4, + 0.19823450393398584 + ], + [ + 7, + 0.204951065054692 + ], + [ + 9, + 0.02206870082517748 + ], + [ + 14, + 0.018806371137977368 + ], + [ + 24, + 0.2552293225868355 + ], + [ + 27, + 0.2036077528305508 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.44271732472769143, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.44271732872769143, + "support": [ + [ + 1, + 0.2561888313183649 + ], + [ + 4, + 0.03828439838802544 + ], + [ + 14, + 0.0417386298215314 + ], + [ + 15, + 0.204951065054692 + ], + [ + 18, + 0.2058146229130685 + ], + [ + 24, + 0.09527921704087516 + ], + [ + 27, + 0.020725388601036288 + ], + [ + 28, + 0.13701784686240628 + ] + ] + }, + "status": "bounded", + "upper": 0.6476683967823834, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.26252158894645944, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.44271732472769143, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6476683967823834, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6476683937823835, + "support": [ + [ + 0, + 0.02705814622913083 + ], + [ + 1, + 0.0143926309729418 + ], + [ + 3, + 0.03684513529073108 + ], + [ + 4, + 0.006332757628094321 + ], + [ + 6, + 0.21070811744386886 + ], + [ + 8, + 0.020149683362118642 + ], + [ + 11, + 0.2256764536557283 + ], + [ + 21, + 0.20495106505469196 + ], + [ + 24, + 0.2538860103626942 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.44271732472769143, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.44271732872769143, + "support": [ + [ + 0, + 0.02705814622913077 + ], + [ + 1, + 0.21934369602763376 + ], + [ + 4, + 0.006332757628094394 + ], + [ + 6, + 0.21070811744386875 + ], + [ + 11, + 0.0207253886010363 + ], + [ + 15, + 0.05699481865284978 + ], + [ + 19, + 0.03684513529073116 + ], + [ + 24, + 0.27403569372481285 + ], + [ + 31, + 0.14795624640184224 + ] + ] + }, + "status": "bounded", + "upper": 0.6476683967823834, + "worlds": 32 + } + } + ], + "truth": 0.5595854922279793 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.5164099109269926, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 4, + 0.405224380442063 + ], + [ + 11, + 0.07819825853985263 + ], + [ + 22, + 0.06095110515740121 + ], + [ + 28, + 0.03667113194909577 + ], + [ + 40, + 0.005190890823844607 + ], + [ + 59, + 0.4002009377093101 + ], + [ + 63, + 0.013563295378432705 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5164099109269926, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5164099129269926, + "support": [ + [ + 10, + 0.036503683858003955 + ], + [ + 15, + 0.03901540522438046 + ], + [ + 22, + 0.05308104487608839 + ], + [ + 25, + 0.44708640321500337 + ], + [ + 30, + 0.0053583389149364224 + ], + [ + 38, + 0.41309444072337576 + ], + [ + 63, + 0.005860683188211591 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5164099109269926, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.97052914196785, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9705291359678498, + "support": [ + [ + 6, + 0.27126590756865376 + ], + [ + 7, + 0.02377762893503005 + ], + [ + 16, + 0.029470864032150046 + ], + [ + 21, + 0.127930341594106 + ], + [ + 27, + 0.03516409912926988 + ], + [ + 31, + 0.09343603482920287 + ], + [ + 40, + 0.19356999330207642 + ], + [ + 50, + 0.013730743469524354 + ], + [ + 57, + 0.09611520428667081 + ], + [ + 59, + 0.11553918285331571 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5164099109269926, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5164099129269927, + "support": [ + [ + 0, + 0.12993971868720697 + ], + [ + 8, + 0.017414601473543265 + ], + [ + 9, + 0.1296048225050234 + ], + [ + 16, + 0.011721366376423292 + ], + [ + 26, + 0.07769591426657727 + ], + [ + 28, + 0.06396517079705298 + ], + [ + 31, + 0.15070328198258542 + ], + [ + 35, + 0.11721366376423314 + ], + [ + 45, + 0.09444072337575342 + ], + [ + 54, + 0.20730073677160082 + ] + ] + }, + "status": "bounded", + "upper": 0.97052914196785, + "worlds": 64 + }, + "id": 24, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5164099109269926, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 6, + 0.24581379772270612 + ], + [ + 7, + 0.01975887474882765 + ], + [ + 21, + 0.1868720696584061 + ], + [ + 27, + 0.06463496316141992 + ], + [ + 30, + 0.025452109845947646 + ], + [ + 31, + 0.03851306095110513 + ], + [ + 40, + 0.2230408573342265 + ], + [ + 50, + 0.013730743469524354 + ], + [ + 57, + 0.03717347622237091 + ], + [ + 59, + 0.14501004688546576 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5164099109269926, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5164099129269927, + "support": [ + [ + 1, + 0.0385800401875418 + ], + [ + 2, + 0.0965170797052914 + ], + [ + 9, + 0.040187541862022835 + ], + [ + 16, + 0.057401205626255836 + ], + [ + 26, + 0.08285331547220351 + ], + [ + 28, + 0.1656396517079706 + ], + [ + 31, + 0.09986604152712664 + ], + [ + 35, + 0.16805090421969193 + ], + [ + 45, + 0.14527796383121228 + ], + [ + 54, + 0.1056262558606832 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a5" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2679169457468185, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.5164099109269926, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 6, + 0.061286001339584756 + ], + [ + 7, + 0.19223040857334225 + ], + [ + 13, + 0.03918285331547222 + ], + [ + 22, + 0.21265907568653716 + ], + [ + 27, + 0.07568653717347618 + ], + [ + 41, + 0.18486269256530474 + ], + [ + 46, + 0.011051574012056281 + ], + [ + 56, + 0.2230408573342264 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5164099109269926, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5164099129269927, + "support": [ + [ + 8, + 0.14634963161419962 + ], + [ + 22, + 0.15081491404331326 + ], + [ + 23, + 0.10727841035945523 + ], + [ + 25, + 0.17660192007144448 + ], + [ + 35, + 0.16063853538736322 + ], + [ + 37, + 0.04744362580933248 + ], + [ + 46, + 0.1341817369948649 + ], + [ + 60, + 0.07669122572002679 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2451440053583389, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.5164099109269926, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 4, + 0.07602143335565975 + ], + [ + 5, + 0.19490957803081044 + ], + [ + 11, + 0.06463496316141992 + ], + [ + 20, + 0.1470194239785667 + ], + [ + 22, + 0.0482250502344273 + ], + [ + 31, + 0.050234427327528475 + ], + [ + 43, + 0.15304755525787012 + ], + [ + 57, + 0.02913596784996647 + ], + [ + 58, + 0.23677160080375081 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5164099109269926, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5164099129269927, + "support": [ + [ + 3, + 0.02779638312123245 + ], + [ + 5, + 0.1478566644340255 + ], + [ + 9, + 0.07618888144675146 + ], + [ + 10, + 0.08908238446081718 + ], + [ + 19, + 0.14283322170127255 + ], + [ + 31, + 0.0972873409243134 + ], + [ + 34, + 0.14768921634293364 + ], + [ + 60, + 0.2230408573342264 + ], + [ + 62, + 0.04822505023442736 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a5" + ], + "probability": 0.2116543871399866, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5164099109269926, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.97052914196785, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9705291359678498, + "support": [ + [ + 6, + 0.27126590756865376 + ], + [ + 7, + 0.02377762893503005 + ], + [ + 16, + 0.029470864032150046 + ], + [ + 21, + 0.127930341594106 + ], + [ + 27, + 0.03516409912926988 + ], + [ + 31, + 0.09343603482920287 + ], + [ + 40, + 0.19356999330207642 + ], + [ + 50, + 0.013730743469524354 + ], + [ + 57, + 0.09611520428667081 + ], + [ + 59, + 0.11553918285331571 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5164099109269926, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5164099129269927, + "support": [ + [ + 0, + 0.12993971868720697 + ], + [ + 8, + 0.017414601473543265 + ], + [ + 9, + 0.1296048225050234 + ], + [ + 16, + 0.011721366376423292 + ], + [ + 26, + 0.07769591426657727 + ], + [ + 28, + 0.06396517079705298 + ], + [ + 31, + 0.15070328198258542 + ], + [ + 35, + 0.11721366376423314 + ], + [ + 45, + 0.09444072337575342 + ], + [ + 54, + 0.20730073677160082 + ] + ] + }, + "status": "bounded", + "upper": 0.97052914196785, + "worlds": 64 + } + } + ], + "truth": 0.6992632283991962 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.47524115555627006, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.47524115955627005, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.47524115755627006, + "support": [ + [ + 5, + 0.12636655948553044 + ], + [ + 7, + 0.06366559485530554 + ], + [ + 10, + 0.2408360128617364 + ], + [ + 17, + 0.28906752411575565 + ], + [ + 20, + 0.04565916398713832 + ], + [ + 30, + 0.23440514469453366 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.47524115555627006, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.47524115755627006, + "support": [ + [ + 5, + 0.12636655948553044 + ], + [ + 7, + 0.06366559485530554 + ], + [ + 10, + 0.2408360128617364 + ], + [ + 17, + 0.28906752411575565 + ], + [ + 20, + 0.04565916398713832 + ], + [ + 30, + 0.23440514469453366 + ] + ] + }, + "status": "bounded", + "upper": 0.47524115955627005, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.47524115555627006, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47524115955627005, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.47524115755627006, + "support": [ + [ + 6, + 0.18906752411575567 + ], + [ + 11, + 0.2418006430868167 + ], + [ + 18, + 0.06945337620578779 + ], + [ + 20, + 0.023794212218649524 + ], + [ + 21, + 0.21864951768488738 + ], + [ + 22, + 0.019935691318327897 + ], + [ + 23, + 0.0038585209003216825 + ], + [ + 24, + 0.2186495176848875 + ], + [ + 31, + 0.014790996784565857 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47524115555627006, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.47524115755627006, + "support": [ + [ + 6, + 0.18906752411575561 + ], + [ + 11, + 0.2418006430868167 + ], + [ + 18, + 0.06945337620578779 + ], + [ + 20, + 0.023794212218649524 + ], + [ + 21, + 0.21864951768488738 + ], + [ + 22, + 0.019935691318327953 + ], + [ + 23, + 0.0038585209003215715 + ], + [ + 24, + 0.21864951768488744 + ], + [ + 31, + 0.014790996784565913 + ] + ] + }, + "status": "bounded", + "upper": 0.47524115955627005, + "worlds": 32 + }, + "id": 25, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.47524115555627006, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47524115955627005, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.47524115755627006, + "support": [ + [ + 6, + 0.18906752411575567 + ], + [ + 11, + 0.2418006430868167 + ], + [ + 18, + 0.06945337620578779 + ], + [ + 20, + 0.023794212218649524 + ], + [ + 21, + 0.21864951768488738 + ], + [ + 22, + 0.019935691318327897 + ], + [ + 23, + 0.0038585209003216825 + ], + [ + 24, + 0.2186495176848875 + ], + [ + 31, + 0.014790996784565857 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47524115555627006, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.47524115755627006, + "support": [ + [ + 6, + 0.18906752411575561 + ], + [ + 11, + 0.2418006430868167 + ], + [ + 18, + 0.06945337620578779 + ], + [ + 20, + 0.023794212218649524 + ], + [ + 21, + 0.21864951768488738 + ], + [ + 22, + 0.019935691318327953 + ], + [ + 23, + 0.0038585209003215715 + ], + [ + 24, + 0.21864951768488744 + ], + [ + 31, + 0.014790996784565913 + ] + ] + }, + "status": "bounded", + "upper": 0.47524115955627005, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2604501607717042, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.47524115555627006, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47524115955627005, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.47524115755627006, + "support": [ + [ + 0, + 0.24244372990353702 + ], + [ + 1, + 0.12475884244372981 + ], + [ + 2, + 0.06366559485530554 + ], + [ + 17, + 0.09389067524115757 + ], + [ + 27, + 0.005144694533762095 + ], + [ + 30, + 0.2147909967845658 + ], + [ + 31, + 0.25530546623794215 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47524115555627006, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.47524115755627006, + "support": [ + [ + 0, + 0.24244372990353696 + ], + [ + 1, + 0.12475884244372987 + ], + [ + 2, + 0.06366559485530554 + ], + [ + 17, + 0.09389067524115763 + ], + [ + 27, + 0.00514469453376204 + ], + [ + 30, + 0.21479099678456587 + ], + [ + 31, + 0.25530546623794215 + ] + ] + }, + "status": "bounded", + "upper": 0.47524115955627005, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.23729903536977492, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.47524115555627006, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47524115955627005, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.47524115755627006, + "support": [ + [ + 1, + 0.14040728831725613 + ], + [ + 7, + 0.15905680600214367 + ], + [ + 14, + 0.13140407288317255 + ], + [ + 18, + 0.14705251875669886 + ], + [ + 21, + 0.07824222936763126 + ], + [ + 24, + 0.14105037513397642 + ], + [ + 27, + 0.10139335476956057 + ], + [ + 28, + 0.10139335476956049 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47524115555627006, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4752411575562701, + "support": [ + [ + 1, + 0.14040728831725618 + ], + [ + 7, + 0.15905680600214367 + ], + [ + 14, + 0.13140407288317255 + ], + [ + 18, + 0.14705251875669886 + ], + [ + 21, + 0.07824222936763127 + ], + [ + 24, + 0.14105037513397647 + ], + [ + 27, + 0.10139335476956052 + ], + [ + 28, + 0.10139335476956055 + ] + ] + }, + "status": "bounded", + "upper": 0.47524115955627005, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.2565916398713826, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.47524115555627006, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47524115955627005, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.47524115755627006, + "support": [ + [ + 6, + 0.18906752411575567 + ], + [ + 11, + 0.2418006430868167 + ], + [ + 18, + 0.06945337620578779 + ], + [ + 20, + 0.023794212218649524 + ], + [ + 21, + 0.21864951768488738 + ], + [ + 22, + 0.019935691318327897 + ], + [ + 23, + 0.0038585209003216825 + ], + [ + 24, + 0.2186495176848875 + ], + [ + 31, + 0.014790996784565857 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47524115555627006, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.47524115755627006, + "support": [ + [ + 6, + 0.18906752411575561 + ], + [ + 11, + 0.2418006430868167 + ], + [ + 18, + 0.06945337620578779 + ], + [ + 20, + 0.023794212218649524 + ], + [ + 21, + 0.21864951768488738 + ], + [ + 22, + 0.019935691318327953 + ], + [ + 23, + 0.0038585209003215715 + ], + [ + 24, + 0.21864951768488744 + ], + [ + 31, + 0.014790996784565913 + ] + ] + }, + "status": "bounded", + "upper": 0.47524115955627005, + "worlds": 32 + } + } + ], + "truth": 0.47524115755627006 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.4740834366852086, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4740834406852086, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.47408343868520864, + "support": [ + [ + 3, + 0.3164770332911926 + ], + [ + 4, + 0.03750526759376316 + ], + [ + 8, + 0.16139907290349764 + ], + [ + 13, + 0.15760640539401605 + ], + [ + 14, + 0.32701222081753056 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4740834366852086, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.47408343868520864, + "support": [ + [ + 3, + 0.3164770332911926 + ], + [ + 4, + 0.03750526759376316 + ], + [ + 8, + 0.16139907290349767 + ], + [ + 13, + 0.15760640539401602 + ], + [ + 14, + 0.32701222081753056 + ] + ] + }, + "status": "bounded", + "upper": 0.4740834406852086, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.4740834366852086, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4740834406852086, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4740834386852087, + "support": [ + [ + 4, + 0.13653603034134004 + ], + [ + 7, + 0.2174462705436157 + ], + [ + 9, + 0.14285714285714296 + ], + [ + 10, + 0.3084702907711757 + ], + [ + 11, + 0.02654867256637161 + ], + [ + 12, + 0.0771175726927939 + ], + [ + 14, + 0.0037926675094817064 + ], + [ + 15, + 0.08723135271807841 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4740834366852086, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4740834386852086, + "support": [ + [ + 4, + 0.13653603034134 + ], + [ + 7, + 0.21744627054361565 + ], + [ + 9, + 0.14285714285714285 + ], + [ + 10, + 0.3084702907711757 + ], + [ + 11, + 0.026548672566371667 + ], + [ + 12, + 0.0771175726927939 + ], + [ + 14, + 0.003792667509481762 + ], + [ + 15, + 0.08723135271807841 + ] + ] + }, + "status": "bounded", + "upper": 0.4740834406852086, + "worlds": 16 + }, + "id": 26, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.4740834366852086, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4740834406852086, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4740834386852087, + "support": [ + [ + 4, + 0.13653603034134004 + ], + [ + 7, + 0.2174462705436157 + ], + [ + 9, + 0.14285714285714296 + ], + [ + 10, + 0.3084702907711757 + ], + [ + 11, + 0.02654867256637161 + ], + [ + 12, + 0.0771175726927939 + ], + [ + 14, + 0.0037926675094817064 + ], + [ + 15, + 0.08723135271807841 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4740834366852086, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4740834386852086, + "support": [ + [ + 4, + 0.13653603034134 + ], + [ + 7, + 0.21744627054361565 + ], + [ + 9, + 0.14285714285714285 + ], + [ + 10, + 0.3084702907711757 + ], + [ + 11, + 0.026548672566371667 + ], + [ + 12, + 0.0771175726927939 + ], + [ + 14, + 0.003792667509481762 + ], + [ + 15, + 0.08723135271807841 + ] + ] + }, + "status": "bounded", + "upper": 0.4740834406852086, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.33122629582806573, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.4740834366852086, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4740834406852086, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.47408343868520864, + "support": [ + [ + 0, + 0.09418457648546141 + ], + [ + 6, + 0.25979772439949433 + ], + [ + 10, + 0.05246523388116309 + ], + [ + 11, + 0.33122629582806573 + ], + [ + 12, + 0.11946902654867253 + ], + [ + 13, + 0.1428571428571429 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4740834366852086, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4740834386852086, + "support": [ + [ + 0, + 0.09418457648546141 + ], + [ + 6, + 0.25979772439949433 + ], + [ + 10, + 0.05246523388116309 + ], + [ + 11, + 0.33122629582806573 + ], + [ + 12, + 0.11946902654867259 + ], + [ + 13, + 0.14285714285714285 + ] + ] + }, + "status": "bounded", + "upper": 0.4740834406852086, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.30467762326169406, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.4740834366852086, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4740834406852086, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.47408343868520864, + "support": [ + [ + 3, + 0.02654867256637161 + ], + [ + 4, + 0.022756005056890016 + ], + [ + 7, + 0.3046776232616941 + ], + [ + 9, + 0.1428571428571429 + ], + [ + 10, + 0.3084702907711757 + ], + [ + 12, + 0.19089759797724393 + ], + [ + 14, + 0.0037926675094817064 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4740834366852086, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4740834386852086, + "support": [ + [ + 3, + 0.026548672566371667 + ], + [ + 4, + 0.022756005056890016 + ], + [ + 7, + 0.30467762326169406 + ], + [ + 9, + 0.14285714285714285 + ], + [ + 10, + 0.30847029077117566 + ], + [ + 12, + 0.19089759797724398 + ], + [ + 14, + 0.0037926675094817064 + ] + ] + }, + "status": "bounded", + "upper": 0.4740834406852086, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.25663716814159293, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.4740834366852086, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4740834406852086, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4740834386852087, + "support": [ + [ + 4, + 0.13653603034134004 + ], + [ + 7, + 0.2174462705436157 + ], + [ + 9, + 0.14285714285714296 + ], + [ + 10, + 0.3084702907711757 + ], + [ + 11, + 0.02654867256637161 + ], + [ + 12, + 0.0771175726927939 + ], + [ + 14, + 0.0037926675094817064 + ], + [ + 15, + 0.08723135271807841 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4740834366852086, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4740834386852086, + "support": [ + [ + 4, + 0.13653603034134 + ], + [ + 7, + 0.21744627054361565 + ], + [ + 9, + 0.14285714285714285 + ], + [ + 10, + 0.3084702907711757 + ], + [ + 11, + 0.026548672566371667 + ], + [ + 12, + 0.0771175726927939 + ], + [ + 14, + 0.003792667509481762 + ], + [ + 15, + 0.08723135271807841 + ] + ] + }, + "status": "bounded", + "upper": 0.4740834406852086, + "worlds": 16 + } + } + ], + "truth": 0.4740834386852086 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.4898785405101214, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.9655870475344129, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.9655870445344129, + "support": [ + [ + 0, + 0.03441295546558709 + ], + [ + 2, + 0.35425101214574894 + ], + [ + 3, + 0.13562753036437247 + ], + [ + 5, + 0.4757085020242915 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4898785405101214, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4898785425101214, + "support": [ + [ + 1, + 0.12145748987854255 + ], + [ + 3, + 0.40283400809716596 + ], + [ + 4, + 0.38866396761133604 + ], + [ + 7, + 0.08704453441295545 + ] + ] + }, + "status": "bounded", + "upper": 0.9655870475344129, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.6336032348663967, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7368421092631579, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7368421052631579, + "support": [ + [ + 0, + 0.24696356275303644 + ], + [ + 1, + 0.01619433198380571 + ], + [ + 2, + 0.038461538461538436 + ], + [ + 3, + 0.22267206477732793 + ], + [ + 5, + 0.24696356275303644 + ], + [ + 6, + 0.10323886639676116 + ], + [ + 7, + 0.1255060728744939 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6336032348663967, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6336032388663967, + "support": [ + [ + 0, + 0.14372469635627527 + ], + [ + 1, + 0.11943319838056687 + ], + [ + 2, + 0.1417004048582996 + ], + [ + 3, + 0.11943319838056676 + ], + [ + 4, + 0.10323886639676116 + ], + [ + 5, + 0.14372469635627527 + ], + [ + 7, + 0.22874493927125505 + ] + ] + }, + "status": "bounded", + "upper": 0.7368421092631579, + "worlds": 8 + }, + "id": 27, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.6336032348663967, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7368421092631579, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7368421052631579, + "support": [ + [ + 0, + 0.24696356275303644 + ], + [ + 1, + 0.01619433198380571 + ], + [ + 2, + 0.038461538461538436 + ], + [ + 3, + 0.22267206477732793 + ], + [ + 5, + 0.24696356275303644 + ], + [ + 6, + 0.10323886639676116 + ], + [ + 7, + 0.1255060728744939 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6336032348663967, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6336032388663967, + "support": [ + [ + 0, + 0.14372469635627527 + ], + [ + 1, + 0.11943319838056687 + ], + [ + 2, + 0.1417004048582996 + ], + [ + 3, + 0.11943319838056676 + ], + [ + 4, + 0.10323886639676116 + ], + [ + 5, + 0.14372469635627527 + ], + [ + 7, + 0.22874493927125505 + ] + ] + }, + "status": "bounded", + "upper": 0.7368421092631579, + "worlds": 8 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.22874493927125505, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.4898785405101214, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7368421092631579, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7368421052631579, + "support": [ + [ + 0, + 0.26315789473684215 + ], + [ + 2, + 0.1255060728744939 + ], + [ + 3, + 0.13562753036437247 + ], + [ + 5, + 0.24696356275303644 + ], + [ + 7, + 0.22874493927125505 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4898785405101214, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4898785425101214, + "support": [ + [ + 0, + 0.1417004048582996 + ], + [ + 1, + 0.12145748987854255 + ], + [ + 3, + 0.26113360323886636 + ], + [ + 4, + 0.24696356275303644 + ], + [ + 7, + 0.22874493927125505 + ] + ] + }, + "status": "bounded", + "upper": 0.7368421092631579, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.3724696356275303, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.6336032348663967, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7368421092631579, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7368421052631579, + "support": [ + [ + 0, + 0.02429149797570851 + ], + [ + 1, + 0.23886639676113364 + ], + [ + 2, + 0.26113360323886636 + ], + [ + 5, + 0.24696356275303644 + ], + [ + 6, + 0.10323886639676116 + ], + [ + 7, + 0.1255060728744939 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6336032348663967, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6336032388663967, + "support": [ + [ + 0, + 0.02429149797570851 + ], + [ + 1, + 0.23886639676113364 + ], + [ + 2, + 0.26113360323886636 + ], + [ + 4, + 0.10323886639676116 + ], + [ + 5, + 0.14372469635627527 + ], + [ + 7, + 0.22874493927125505 + ] + ] + }, + "status": "bounded", + "upper": 0.7368421092631579, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.3481781376518218, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.6336032348663967, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7368421092631579, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7368421052631579, + "support": [ + [ + 0, + 0.24696356275303644 + ], + [ + 1, + 0.01619433198380571 + ], + [ + 2, + 0.038461538461538436 + ], + [ + 3, + 0.22267206477732793 + ], + [ + 5, + 0.24696356275303644 + ], + [ + 6, + 0.10323886639676116 + ], + [ + 7, + 0.1255060728744939 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6336032348663967, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6336032388663967, + "support": [ + [ + 0, + 0.14372469635627527 + ], + [ + 1, + 0.11943319838056687 + ], + [ + 2, + 0.1417004048582996 + ], + [ + 3, + 0.11943319838056676 + ], + [ + 4, + 0.10323886639676116 + ], + [ + 5, + 0.14372469635627527 + ], + [ + 7, + 0.22874493927125505 + ] + ] + }, + "status": "bounded", + "upper": 0.7368421092631579, + "worlds": 8 + } + } + ], + "truth": 0.6659919028340081 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.45275590751181105, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.45275590551181105, + "support": [ + [ + 0, + 0.5118110236220472 + ], + [ + 2, + 0.035433070866141725 + ], + [ + 3, + 0.45275590551181105 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.05905511811023617 + ], + [ + 1, + 0.45275590551181105 + ], + [ + 2, + 0.4881889763779528 + ] + ] + }, + "status": "bounded", + "upper": 0.45275590751181105, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.14960629721259844, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.14960630121259844, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.14960629921259844, + "support": [ + [ + 0, + 0.2086614173228346 + ], + [ + 1, + 0.3031496062992126 + ], + [ + 2, + 0.33858267716535434 + ], + [ + 3, + 0.14960629921259844 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.14960629721259844, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.14960629921259844, + "support": [ + [ + 0, + 0.2086614173228346 + ], + [ + 1, + 0.3031496062992126 + ], + [ + 2, + 0.33858267716535434 + ], + [ + 3, + 0.14960629921259844 + ] + ] + }, + "status": "bounded", + "upper": 0.14960630121259844, + "worlds": 4 + }, + "id": 28, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.14960629721259844, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.14960630121259844, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.14960629921259844, + "support": [ + [ + 0, + 0.2086614173228346 + ], + [ + 1, + 0.3031496062992126 + ], + [ + 2, + 0.33858267716535434 + ], + [ + 3, + 0.14960629921259844 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.14960629721259844, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.14960629921259844, + "support": [ + [ + 0, + 0.2086614173228346 + ], + [ + 1, + 0.3031496062992126 + ], + [ + 2, + 0.33858267716535434 + ], + [ + 3, + 0.14960629921259844 + ] + ] + }, + "status": "bounded", + "upper": 0.14960630121259844, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.14960629921259844, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.14960629721259844, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.14960630121259844, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.14960629921259844, + "support": [ + [ + 0, + 0.2086614173228346 + ], + [ + 1, + 0.3031496062992126 + ], + [ + 2, + 0.33858267716535434 + ], + [ + 3, + 0.14960629921259844 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.14960629721259844, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.14960629921259844, + "support": [ + [ + 0, + 0.2086614173228346 + ], + [ + 1, + 0.3031496062992126 + ], + [ + 2, + 0.33858267716535434 + ], + [ + 3, + 0.14960629921259844 + ] + ] + }, + "status": "bounded", + "upper": 0.14960630121259844, + "worlds": 4 + } + } + ], + "truth": 0.14960629921259844 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.15873015673015872, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.15873016073015872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.15873015873015872, + "support": [ + [ + 0, + 0.4444444444444444 + ], + [ + 2, + 0.39682539682539686 + ], + [ + 3, + 0.15873015873015872 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.15873015673015872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.15873015873015872, + "support": [ + [ + 0, + 0.4444444444444444 + ], + [ + 2, + 0.39682539682539686 + ], + [ + 3, + 0.15873015873015872 + ] + ] + }, + "status": "bounded", + "upper": 0.15873016073015872, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.15873015673015872, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.15873016073015872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.15873015873015872, + "support": [ + [ + 0, + 0.328042328042328 + ], + [ + 1, + 0.1164021164021164 + ], + [ + 2, + 0.5132275132275133 + ], + [ + 3, + 0.042328042328042326 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.15873015673015872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.15873015873015872, + "support": [ + [ + 0, + 0.328042328042328 + ], + [ + 1, + 0.1164021164021164 + ], + [ + 2, + 0.5132275132275133 + ], + [ + 3, + 0.042328042328042326 + ] + ] + }, + "status": "bounded", + "upper": 0.15873016073015872, + "worlds": 4 + }, + "id": 29, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.15873015673015872, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.15873016073015872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.15873015873015872, + "support": [ + [ + 0, + 0.328042328042328 + ], + [ + 1, + 0.1164021164021164 + ], + [ + 2, + 0.5132275132275133 + ], + [ + 3, + 0.042328042328042326 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.15873015673015872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.15873015873015872, + "support": [ + [ + 0, + 0.328042328042328 + ], + [ + 1, + 0.1164021164021164 + ], + [ + 2, + 0.5132275132275133 + ], + [ + 3, + 0.042328042328042326 + ] + ] + }, + "status": "bounded", + "upper": 0.15873016073015872, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.042328042328042326, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.15873015673015872, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.15873016073015872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.15873015873015872, + "support": [ + [ + 0, + 0.328042328042328 + ], + [ + 1, + 0.1164021164021164 + ], + [ + 2, + 0.5132275132275133 + ], + [ + 3, + 0.042328042328042326 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.15873015673015872, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.15873015873015872, + "support": [ + [ + 0, + 0.328042328042328 + ], + [ + 1, + 0.1164021164021164 + ], + [ + 2, + 0.5132275132275133 + ], + [ + 3, + 0.042328042328042326 + ] + ] + }, + "status": "bounded", + "upper": 0.15873016073015872, + "worlds": 4 + } + } + ], + "truth": 0.15873015873015872 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.4939106881217862, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": -0.9715832235683356, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9715832205683357, + "support": [ + [ + 0, + 0.02841677943166432 + ], + [ + 2, + 0.27334235453315303 + ], + [ + 3, + 0.2205683355886332 + ], + [ + 5, + 0.02841677943166454 + ], + [ + 13, + 0.4492557510148849 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4939106881217862, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4939106901217862, + "support": [ + [ + 3, + 0.2834912043301759 + ], + [ + 4, + 0.2672530446549391 + ], + [ + 9, + 0.23883626522327467 + ], + [ + 14, + 0.034506089309878196 + ], + [ + 15, + 0.1759133964817321 + ] + ] + }, + "status": "bounded", + "upper": 0.9715832235683356, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.6373477592530445, + "max": { + "dual": [ + -0.0, + -0.0, + -2.0, + -0.0, + -0.0, + 1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7253044714939108, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7253044654939107, + "support": [ + [ + 0, + 0.08795669824086594 + ], + [ + 4, + 0.04736129905277403 + ], + [ + 5, + 0.23139377537212447 + ], + [ + 6, + 0.15155615696887703 + ], + [ + 7, + 0.032476319350473515 + ], + [ + 9, + 0.13937753721244928 + ], + [ + 11, + 0.29499323410013534 + ], + [ + 14, + 0.01488497970230035 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + 2.0, + 1.0, + -0.0, + -1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.6373477592530445, + "padding": 8e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.6373477672530448, + "support": [ + [ + 1, + 0.07307171853856559 + ], + [ + 4, + 0.13531799729364002 + ], + [ + 5, + 0.14343707713125853 + ], + [ + 6, + 0.07848443843031128 + ], + [ + 7, + 0.12043301759133956 + ], + [ + 9, + 0.15426251691474963 + ], + [ + 10, + 0.087956698240866 + ], + [ + 11, + 0.20703653585926934 + ] + ] + }, + "status": "bounded", + "upper": 0.7253044714939108, + "worlds": 16 + }, + "id": 30, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.4939106881217862, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.7577807878443843, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7577807848443843, + "support": [ + [ + 0, + 0.0879566982408661 + ], + [ + 1, + 0.10690121786197565 + ], + [ + 3, + 0.02165087956698236 + ], + [ + 4, + 0.04736129905277392 + ], + [ + 5, + 0.2638700947225981 + ], + [ + 6, + 0.023004059539918964 + ], + [ + 11, + 0.30581867388362655 + ], + [ + 14, + 0.14343707713125842 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4939106881217862, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.4939106901217862, + "support": [ + [ + 0, + 0.087956698240866 + ], + [ + 1, + 0.12855209742895796 + ], + [ + 4, + 0.047361299052774086 + ], + [ + 6, + 0.023004059539918853 + ], + [ + 7, + 0.2638700947225981 + ], + [ + 9, + 0.24221921515561573 + ], + [ + 11, + 0.06359945872801082 + ], + [ + 14, + 0.14343707713125842 + ] + ] + }, + "status": "bounded", + "upper": 0.7577807878443843, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2638700947225981, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.4939106881217862, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.7577807878443843, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7577807848443843, + "support": [ + [ + 0, + 0.08795669824086594 + ], + [ + 3, + 0.24898511502029774 + ], + [ + 4, + 0.15426251691474985 + ], + [ + 6, + 0.059539918809201564 + ], + [ + 11, + 0.18538565629228687 + ], + [ + 13, + 0.26387009472259804 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4939106881217862, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.4939106901217862, + "support": [ + [ + 0, + 0.0879566982408661 + ], + [ + 1, + 0.20433017591339647 + ], + [ + 7, + 0.25845737483085246 + ], + [ + 11, + 0.23004059539918809 + ], + [ + 12, + 0.2138024357239513 + ], + [ + 15, + 0.005412719891745632 + ] + ] + }, + "status": "bounded", + "upper": 0.7577807878443843, + "worlds": 16 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.19891745602165087, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.5588633248227334, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.7577807878443843, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7577807848443844, + "support": [ + [ + 1, + 0.06495263870094731 + ], + [ + 3, + 0.2070365358592693 + ], + [ + 4, + 0.014884979702300405 + ], + [ + 5, + 0.2638700947225981 + ], + [ + 9, + 0.16238159675236796 + ], + [ + 10, + 0.0879566982408661 + ], + [ + 14, + 0.1989174560216509 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.5588633248227334, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.5588633288227334, + "support": [ + [ + 3, + 0.2070365358592693 + ], + [ + 4, + 0.1447902571041949 + ], + [ + 7, + 0.19891745602165084 + ], + [ + 9, + 0.22733423545331527 + ], + [ + 10, + 0.08795669824086605 + ], + [ + 12, + 0.06901217861975639 + ], + [ + 13, + 0.06495263870094725 + ] + ] + }, + "status": "bounded", + "upper": 0.7577807878443843, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.3274695534506089, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.6373477592530445, + "max": { + "dual": [ + -0.0, + -0.0, + -2.0, + -0.0, + -0.0, + 1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7253044714939108, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7253044654939107, + "support": [ + [ + 0, + 0.08795669824086594 + ], + [ + 4, + 0.04736129905277403 + ], + [ + 5, + 0.23139377537212447 + ], + [ + 6, + 0.15155615696887703 + ], + [ + 7, + 0.032476319350473515 + ], + [ + 9, + 0.13937753721244928 + ], + [ + 11, + 0.29499323410013534 + ], + [ + 14, + 0.01488497970230035 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + 2.0, + 1.0, + -0.0, + -1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.6373477592530445, + "padding": 8e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.6373477672530448, + "support": [ + [ + 1, + 0.07307171853856559 + ], + [ + 4, + 0.13531799729364002 + ], + [ + 5, + 0.14343707713125853 + ], + [ + 6, + 0.07848443843031128 + ], + [ + 7, + 0.12043301759133956 + ], + [ + 9, + 0.15426251691474963 + ], + [ + 10, + 0.087956698240866 + ], + [ + 11, + 0.20703653585926934 + ] + ] + }, + "status": "bounded", + "upper": 0.7253044714939108, + "worlds": 16 + } + } + ], + "truth": 0.6684709066305818 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.49346793149168644, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.49346793549168644, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.49346793349168644, + "support": [ + [ + 3, + 0.039192399049881144 + ], + [ + 5, + 0.023752969121140055 + ], + [ + 7, + 0.4501187648456058 + ], + [ + 17, + 0.016627078384798155 + ], + [ + 20, + 0.019596199524940572 + ], + [ + 24, + 0.4507125890736342 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49346793149168644, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.49346793349168644, + "support": [ + [ + 3, + 0.0391923990498812 + ], + [ + 5, + 0.023752969121140055 + ], + [ + 7, + 0.45011876484560576 + ], + [ + 17, + 0.0166270783847981 + ], + [ + 20, + 0.019596199524940627 + ], + [ + 24, + 0.4507125890736342 + ] + ] + }, + "status": "bounded", + "upper": 0.49346793549168644, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.49346793149168644, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.49346793549168644, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.49346793349168666, + "support": [ + [ + 0, + 0.0029691211401425277 + ], + [ + 1, + 0.009501187648455978 + ], + [ + 3, + 0.03028503562945356 + ], + [ + 4, + 0.02434679334916867 + ], + [ + 6, + 0.21912114014251793 + ], + [ + 11, + 0.2268408551068884 + ], + [ + 19, + 0.013064133016627177 + ], + [ + 21, + 0.25000000000000006 + ], + [ + 24, + 0.2238717339667458 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49346793149168644, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.49346793349168644, + "support": [ + [ + 0, + 0.002969121140142583 + ], + [ + 1, + 0.009501187648455922 + ], + [ + 3, + 0.030285035629453616 + ], + [ + 4, + 0.024346793349168616 + ], + [ + 6, + 0.21912114014251782 + ], + [ + 11, + 0.2268408551068884 + ], + [ + 19, + 0.013064133016627122 + ], + [ + 21, + 0.25 + ], + [ + 24, + 0.2238717339667458 + ] + ] + }, + "status": "bounded", + "upper": 0.49346793549168644, + "worlds": 32 + }, + "id": 31, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.49346793149168644, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.49346793549168644, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.49346793349168666, + "support": [ + [ + 0, + 0.0029691211401425277 + ], + [ + 1, + 0.009501187648455978 + ], + [ + 3, + 0.03028503562945356 + ], + [ + 4, + 0.02434679334916867 + ], + [ + 6, + 0.21912114014251793 + ], + [ + 11, + 0.2268408551068884 + ], + [ + 19, + 0.013064133016627177 + ], + [ + 21, + 0.25000000000000006 + ], + [ + 24, + 0.2238717339667458 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49346793149168644, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.49346793349168644, + "support": [ + [ + 0, + 0.002969121140142583 + ], + [ + 1, + 0.009501187648455922 + ], + [ + 3, + 0.030285035629453616 + ], + [ + 4, + 0.024346793349168616 + ], + [ + 6, + 0.21912114014251782 + ], + [ + 11, + 0.2268408551068884 + ], + [ + 19, + 0.013064133016627122 + ], + [ + 21, + 0.25 + ], + [ + 24, + 0.2238717339667458 + ] + ] + }, + "status": "bounded", + "upper": 0.49346793549168644, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.27019002375296913, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.49346793149168644, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.49346793549168644, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.49346793349168644, + "support": [ + [ + 1, + 0.04275534441805223 + ], + [ + 2, + 0.03859857482185275 + ], + [ + 4, + 0.25118764845605684 + ], + [ + 10, + 0.18052256532066518 + ], + [ + 17, + 0.2167458432304039 + ], + [ + 27, + 0.027909738717339427 + ], + [ + 31, + 0.2422802850356296 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49346793149168644, + "padding": 2e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": 0.49346793349168644, + "support": [ + [ + 1, + 0.04275534441805223 + ], + [ + 2, + 0.038598574821852916 + ], + [ + 4, + 0.25118764845605696 + ], + [ + 10, + 0.18052256532066507 + ], + [ + 17, + 0.21674584323040375 + ], + [ + 27, + 0.02790973871733965 + ], + [ + 31, + 0.24228028503562948 + ] + ] + }, + "status": "bounded", + "upper": 0.49346793549168644, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.25, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.49346793149168644, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.49346793549168644, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.49346793349168644, + "support": [ + [ + 1, + 0.25950118764845603 + ], + [ + 7, + 0.07422802850356286 + ], + [ + 14, + 0.0035629453681709777 + ], + [ + 15, + 0.17577197149643714 + ], + [ + 18, + 0.21555819477434685 + ], + [ + 24, + 0.011282660332541494 + ], + [ + 27, + 0.020190023752969133 + ], + [ + 28, + 0.23990498812351546 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49346793149168644, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.49346793349168644, + "support": [ + [ + 1, + 0.25950118764845603 + ], + [ + 7, + 0.07422802850356303 + ], + [ + 14, + 0.0035629453681710888 + ], + [ + 15, + 0.17577197149643697 + ], + [ + 18, + 0.21555819477434673 + ], + [ + 24, + 0.01128266033254166 + ], + [ + 27, + 0.020190023752969133 + ], + [ + 28, + 0.23990498812351535 + ] + ] + }, + "status": "bounded", + "upper": 0.49346793549168644, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.22684085510688837, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.49346793149168644, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.49346793549168644, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.49346793349168666, + "support": [ + [ + 0, + 0.0029691211401425277 + ], + [ + 1, + 0.009501187648455978 + ], + [ + 3, + 0.03028503562945356 + ], + [ + 4, + 0.02434679334916867 + ], + [ + 6, + 0.21912114014251793 + ], + [ + 11, + 0.2268408551068884 + ], + [ + 19, + 0.013064133016627177 + ], + [ + 21, + 0.25000000000000006 + ], + [ + 24, + 0.2238717339667458 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49346793149168644, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.49346793349168644, + "support": [ + [ + 0, + 0.002969121140142583 + ], + [ + 1, + 0.009501187648455922 + ], + [ + 3, + 0.030285035629453616 + ], + [ + 4, + 0.024346793349168616 + ], + [ + 6, + 0.21912114014251782 + ], + [ + 11, + 0.2268408551068884 + ], + [ + 19, + 0.013064133016627122 + ], + [ + 21, + 0.25 + ], + [ + 24, + 0.2238717339667458 + ] + ] + }, + "status": "bounded", + "upper": 0.49346793549168644, + "worlds": 32 + } + } + ], + "truth": 0.49346793349168644 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.42524271644660194, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0 + ], + "dual_lower": -0.8653721712847897, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.8653721682847896, + "support": [ + [ + 3, + 0.13462783171521042 + ], + [ + 5, + 0.1747572815533981 + ], + [ + 7, + 0.1346278317152102 + ], + [ + 15, + 0.1158576051779936 + ], + [ + 24, + 0.40453074433656955 + ], + [ + 27, + 0.035598705501618144 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.42524271644660194, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.42524271844660194, + "support": [ + [ + 5, + 0.20647249190938505 + ], + [ + 9, + 0.13527508090614893 + ], + [ + 10, + 0.20194174757281547 + ], + [ + 15, + 0.01618122977346287 + ], + [ + 17, + 0.23754045307443367 + ], + [ + 30, + 0.20258899676375403 + ] + ] + }, + "status": "bounded", + "upper": 0.8653721712847897, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5365695752880258, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6919093881132686, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6919093851132685, + "support": [ + [ + 1, + 0.11391585760517794 + ], + [ + 6, + 0.1566343042071197 + ], + [ + 8, + 0.04336569579288038 + ], + [ + 11, + 0.13268608414239474 + ], + [ + 15, + 0.11326860841423952 + ], + [ + 18, + 0.01812297734627838 + ], + [ + 21, + 0.1553398058252427 + ], + [ + 24, + 0.1864077669902911 + ], + [ + 25, + 0.0802588996763755 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.5365695752880258, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.5365695792880258, + "support": [ + [ + 1, + 0.16472491909385117 + ], + [ + 6, + 0.10582524271844657 + ], + [ + 8, + 0.12524271844660195 + ], + [ + 15, + 0.16407766990291267 + ], + [ + 16, + 0.10453074433656956 + ], + [ + 18, + 0.06893203883495147 + ], + [ + 25, + 0.11132686084142396 + ], + [ + 29, + 0.07346278317152105 + ], + [ + 31, + 0.08187702265372165 + ] + ] + }, + "status": "bounded", + "upper": 0.6919093881132686, + "worlds": 32 + }, + "id": 32, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.42524271644660194, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.8653721712847897, + "padding": 3.0000000000000004e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.8653721682847895, + "support": [ + [ + 0, + 0.035598705501618116 + ], + [ + 1, + 0.07572815533980581 + ], + [ + 2, + 0.023300970873786436 + ], + [ + 5, + 0.027831715210356017 + ], + [ + 6, + 0.15145631067961157 + ], + [ + 7, + 0.13009708737864065 + ], + [ + 15, + 0.11585760517799365 + ], + [ + 24, + 0.19417475728155337 + ], + [ + 25, + 0.24595469255663427 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.42524271644660194, + "padding": 2e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.42524271844660194, + "support": [ + [ + 6, + 0.11974110032362462 + ], + [ + 8, + 0.1624595469255664 + ], + [ + 11, + 0.24595469255663427 + ], + [ + 12, + 0.03171521035598701 + ], + [ + 16, + 0.03559870550161803 + ], + [ + 17, + 0.07572815533980587 + ], + [ + 18, + 0.055016181229773475 + ], + [ + 21, + 0.15792880258899672 + ], + [ + 29, + 0.1158576051779936 + ] + ] + }, + "status": "bounded", + "upper": 0.8653721712847897, + "worlds": 32 + }, + "selected": [ + [ + "a3", + "a4" + ], + [ + "a2", + "a4" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a3", + "a4" + ], + "probability": 0.26666666666666666, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.42524271644660194, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6919093881132686, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6919093851132685, + "support": [ + [ + 1, + 0.06796116504854374 + ], + [ + 4, + 0.1152103559870549 + ], + [ + 7, + 0.08737864077669902 + ], + [ + 10, + 0.06666666666666668 + ], + [ + 12, + 0.22265372168284794 + ], + [ + 17, + 0.17346278317152103 + ], + [ + 27, + 0.26666666666666666 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.42524271644660194, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.42524271844660194, + "support": [ + [ + 0, + 0.09190938511326857 + ], + [ + 1, + 0.15533980582524276 + ], + [ + 4, + 0.023300970873786353 + ], + [ + 10, + 0.1540453074433657 + ], + [ + 12, + 0.13527508090614893 + ], + [ + 17, + 0.17346278317152103 + ], + [ + 31, + 0.26666666666666666 + ] + ] + }, + "status": "bounded", + "upper": 0.6919093881132686, + "worlds": 32 + } + }, + { + "pair": [ + "a2", + "a4" + ], + "probability": 0.15533980582524273, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.5365695752880258, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6919093881132686, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6919093851132686, + "support": [ + [ + 1, + 0.27055016181229763 + ], + [ + 9, + 0.019417475728155442 + ], + [ + 14, + 0.2699029126213591 + ], + [ + 17, + 0.008737864077669827 + ], + [ + 18, + 0.009385113268608442 + ], + [ + 21, + 0.1553398058252428 + ], + [ + 24, + 0.12524271844660192 + ], + [ + 27, + 0.14142394822006477 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.5365695752880258, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5365695792880258, + "support": [ + [ + 1, + 0.250485436893204 + ], + [ + 7, + 0.02006472491909378 + ], + [ + 11, + 0.039482200647249166 + ], + [ + 14, + 0.24919093851132684 + ], + [ + 15, + 0.0006472491909386147 + ], + [ + 17, + 0.17346278317152103 + ], + [ + 27, + 0.11132686084142396 + ], + [ + 28, + 0.1553398058252427 + ] + ] + }, + "status": "bounded", + "upper": 0.6919093881132686, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2459546925566343, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5365695752880258, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6919093881132686, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6919093851132685, + "support": [ + [ + 1, + 0.11391585760517794 + ], + [ + 6, + 0.1566343042071197 + ], + [ + 8, + 0.04336569579288038 + ], + [ + 11, + 0.13268608414239474 + ], + [ + 15, + 0.11326860841423952 + ], + [ + 18, + 0.01812297734627838 + ], + [ + 21, + 0.1553398058252427 + ], + [ + 24, + 0.1864077669902911 + ], + [ + 25, + 0.0802588996763755 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.5365695752880258, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.5365695792880258, + "support": [ + [ + 1, + 0.16472491909385117 + ], + [ + 6, + 0.10582524271844657 + ], + [ + 8, + 0.12524271844660195 + ], + [ + 15, + 0.16407766990291267 + ], + [ + 16, + 0.10453074433656956 + ], + [ + 18, + 0.06893203883495147 + ], + [ + 25, + 0.11132686084142396 + ], + [ + 29, + 0.07346278317152105 + ], + [ + 31, + 0.08187702265372165 + ] + ] + }, + "status": "bounded", + "upper": 0.6919093881132686, + "worlds": 32 + } + } + ], + "truth": 0.568284789644013 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.5772495735517826, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 7, + 0.24674589700056604 + ], + [ + 10, + 0.17600452744765127 + ], + [ + 17, + 0.1658177702320316 + ], + [ + 20, + 0.10299943406904355 + ], + [ + 24, + 0.19524617996604432 + ], + [ + 30, + 0.11318619128466323 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.5772495735517826, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5772495755517827, + "support": [ + [ + 3, + 0.2942840973401245 + ], + [ + 8, + 0.1284663271080928 + ], + [ + 20, + 0.10299943406904355 + ], + [ + 21, + 0.11827956989247312 + ], + [ + 24, + 0.11431805319750998 + ], + [ + 30, + 0.24165251839275603 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5772495735517825, + "max": { + "dual": [ + -0.0, + -1.0000000000000022, + -1.0000000000000022, + -0.0, + -0.0, + -1.0000000000000022, + -0.0, + 1.0000000000000016, + 1.0000000000000022 + ], + "dual_lower": -0.96717601052745, + "padding": 6.000000000000011e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9671760045274476, + "support": [ + [ + 4, + 0.03282399547255238 + ], + [ + 5, + 0.15789473684210528 + ], + [ + 14, + 0.2320316921335597 + ], + [ + 18, + 0.058856819468024874 + ], + [ + 19, + 0.22580645161290325 + ], + [ + 20, + 0.011318619128466266 + ], + [ + 21, + 0.009620826259196413 + ], + [ + 23, + 0.019241652518392716 + ], + [ + 24, + 0.25240520656479914 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0000000000000002, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5772495735517825, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5772495755517827, + "support": [ + [ + 0, + 0.03225806451612906 + ], + [ + 1, + 0.15789473684210523 + ], + [ + 4, + 0.0005659309564233218 + ], + [ + 6, + 0.23203169213355965 + ], + [ + 18, + 0.05885681946802488 + ], + [ + 19, + 0.024335031126202604 + ], + [ + 21, + 0.009620826259196379 + ], + [ + 24, + 0.2637238256932654 + ], + [ + 31, + 0.22071307300509338 + ] + ] + }, + "status": "bounded", + "upper": 0.96717601052745, + "worlds": 32 + }, + "id": 33, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5772495735517826, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 7, + 0.03848330503678549 + ], + [ + 11, + 0.1822297679683078 + ], + [ + 14, + 0.202037351443124 + ], + [ + 16, + 0.14148273910582915 + ], + [ + 18, + 0.08885116015846062 + ], + [ + 19, + 0.024335031126202666 + ], + [ + 20, + 0.054895302773061594 + ], + [ + 21, + 0.16751556310130167 + ], + [ + 24, + 0.100169779286927 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5772495735517826, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.5772495755517828, + "support": [ + [ + 1, + 0.005659309564232967 + ], + [ + 2, + 0.028296547821165807 + ], + [ + 3, + 0.13186191284663268 + ], + [ + 6, + 0.2569326542161856 + ], + [ + 21, + 0.09281267685342387 + ], + [ + 24, + 0.2965478211658178 + ], + [ + 25, + 0.06904357668364461 + ], + [ + 26, + 0.0056593095642331614 + ], + [ + 31, + 0.11318619128466331 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a1", + "a4" + ], + [ + "a0", + "a4" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.245048104131296, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.5772495735517826, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 5, + 0.08036219581211101 + ], + [ + 7, + 0.05149971703452172 + ], + [ + 10, + 0.2563667232597624 + ], + [ + 14, + 0.03452178834182218 + ], + [ + 17, + 0.08715336728919065 + ], + [ + 20, + 0.2965478211658178 + ], + [ + 27, + 0.19354838709677424 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5772495735517826, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5772495755517826, + "support": [ + [ + 0, + 0.22184493491794005 + ], + [ + 2, + 0.1262026032823995 + ], + [ + 12, + 0.07470288624787777 + ], + [ + 17, + 0.16751556310130158 + ], + [ + 27, + 0.021505376344086058 + ], + [ + 30, + 0.16468590831918506 + ], + [ + 31, + 0.22354272778720993 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + } + }, + { + "pair": [ + "a1", + "a4" + ], + "probability": 0.30390492359932086, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.5772495735517826, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -1.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9767968367866441, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9767968307866441, + "support": [ + [ + 4, + 0.023203169213355995 + ], + [ + 7, + 0.21675155631013016 + ], + [ + 9, + 0.16751556310130164 + ], + [ + 14, + 0.015280135823429575 + ], + [ + 18, + 0.27560837577815506 + ], + [ + 24, + 0.06564799094510479 + ], + [ + 27, + 0.028296547821165835 + ], + [ + 28, + 0.20769666100735704 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5772495735517826, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5772495755517827, + "support": [ + [ + 1, + 0.16751556310130167 + ], + [ + 2, + 0.03169213355970579 + ], + [ + 3, + 0.033955857385398996 + ], + [ + 4, + 0.023203169213355967 + ], + [ + 6, + 0.16638370118845489 + ], + [ + 18, + 0.09281267685342387 + ], + [ + 27, + 0.211092246745897 + ], + [ + 28, + 0.2733446519524618 + ] + ] + }, + "status": "bounded", + "upper": 0.9767968367866441, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a4" + ], + "probability": 0.2546689303904924, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5772495735517825, + "max": { + "dual": [ + -0.0, + -1.0000000000000022, + -1.0000000000000022, + -0.0, + -0.0, + -1.0000000000000022, + -0.0, + 1.0000000000000016, + 1.0000000000000022 + ], + "dual_lower": -0.96717601052745, + "padding": 6.000000000000011e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9671760045274476, + "support": [ + [ + 4, + 0.03282399547255238 + ], + [ + 5, + 0.15789473684210528 + ], + [ + 14, + 0.2320316921335597 + ], + [ + 18, + 0.058856819468024874 + ], + [ + 19, + 0.22580645161290325 + ], + [ + 20, + 0.011318619128466266 + ], + [ + 21, + 0.009620826259196413 + ], + [ + 23, + 0.019241652518392716 + ], + [ + 24, + 0.25240520656479914 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0000000000000002, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5772495735517825, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5772495755517827, + "support": [ + [ + 0, + 0.03225806451612906 + ], + [ + 1, + 0.15789473684210523 + ], + [ + 4, + 0.0005659309564233218 + ], + [ + 6, + 0.23203169213355965 + ], + [ + 18, + 0.05885681946802488 + ], + [ + 19, + 0.024335031126202604 + ], + [ + 21, + 0.009620826259196379 + ], + [ + 24, + 0.2637238256932654 + ], + [ + 31, + 0.22071307300509338 + ] + ] + }, + "status": "bounded", + "upper": 0.96717601052745, + "worlds": 32 + } + } + ], + "truth": 0.7368421052631579 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.4571428551428572, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.4571428591428572, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4571428571428572, + "support": [ + [ + 0, + 0.4285714285714286 + ], + [ + 2, + 0.11428571428571421 + ], + [ + 3, + 0.4571428571428572 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4571428551428572, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4571428571428572, + "support": [ + [ + 0, + 0.4285714285714286 + ], + [ + 2, + 0.11428571428571421 + ], + [ + 3, + 0.4571428571428572 + ] + ] + }, + "status": "bounded", + "upper": 0.4571428591428572, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.4571428551428572, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4571428591428572, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4571428571428572, + "support": [ + [ + 0, + 0.29714285714285715 + ], + [ + 1, + 0.13142857142857145 + ], + [ + 2, + 0.24571428571428566 + ], + [ + 3, + 0.32571428571428573 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4571428551428572, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4571428571428572, + "support": [ + [ + 0, + 0.29714285714285715 + ], + [ + 1, + 0.13142857142857145 + ], + [ + 2, + 0.24571428571428566 + ], + [ + 3, + 0.32571428571428573 + ] + ] + }, + "status": "bounded", + "upper": 0.4571428591428572, + "worlds": 4 + }, + "id": 34, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.4571428551428572, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4571428591428572, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4571428571428572, + "support": [ + [ + 0, + 0.29714285714285715 + ], + [ + 1, + 0.13142857142857145 + ], + [ + 2, + 0.24571428571428566 + ], + [ + 3, + 0.32571428571428573 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4571428551428572, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4571428571428572, + "support": [ + [ + 0, + 0.29714285714285715 + ], + [ + 1, + 0.13142857142857145 + ], + [ + 2, + 0.24571428571428566 + ], + [ + 3, + 0.32571428571428573 + ] + ] + }, + "status": "bounded", + "upper": 0.4571428591428572, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.32571428571428573, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.4571428551428572, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4571428591428572, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4571428571428572, + "support": [ + [ + 0, + 0.29714285714285715 + ], + [ + 1, + 0.13142857142857145 + ], + [ + 2, + 0.24571428571428566 + ], + [ + 3, + 0.32571428571428573 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4571428551428572, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4571428571428572, + "support": [ + [ + 0, + 0.29714285714285715 + ], + [ + 1, + 0.13142857142857145 + ], + [ + 2, + 0.24571428571428566 + ], + [ + 3, + 0.32571428571428573 + ] + ] + }, + "status": "bounded", + "upper": 0.4571428591428572, + "worlds": 4 + } + } + ], + "truth": 0.4571428571428572 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.48244620411551525, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.48244620811551525, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.48244620611551525, + "support": [ + [ + 0, + 0.05889014722536806 + ], + [ + 3, + 0.18233295583238962 + ], + [ + 4, + 0.27633069082672707 + ], + [ + 9, + 0.2842582106455266 + ], + [ + 14, + 0.19818799546998866 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.48244620411551525, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.48244620611551525, + "support": [ + [ + 0, + 0.058890147225368006 + ], + [ + 3, + 0.18233295583238962 + ], + [ + 4, + 0.2763306908267271 + ], + [ + 9, + 0.2842582106455266 + ], + [ + 14, + 0.19818799546998866 + ] + ] + }, + "status": "bounded", + "upper": 0.48244620811551525, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.48244620411551525, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.48244620811551525, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4824462061155153, + "support": [ + [ + 0, + 0.24122310305775757 + ], + [ + 1, + 0.02265005662514169 + ], + [ + 3, + 0.03963759909399772 + ], + [ + 7, + 0.21404303510758776 + ], + [ + 9, + 0.19026047565118914 + ], + [ + 10, + 0.0317100792751982 + ], + [ + 12, + 0.16534541336353337 + ], + [ + 14, + 0.0951302378255946 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.48244620411551525, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.48244620611551525, + "support": [ + [ + 0, + 0.24122310305775763 + ], + [ + 1, + 0.022650056625141635 + ], + [ + 3, + 0.03963759909399778 + ], + [ + 7, + 0.2140430351075877 + ], + [ + 9, + 0.1902604756511891 + ], + [ + 10, + 0.0317100792751982 + ], + [ + 12, + 0.16534541336353337 + ], + [ + 14, + 0.0951302378255946 + ] + ] + }, + "status": "bounded", + "upper": 0.48244620811551525, + "worlds": 16 + }, + "id": 35, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.48244620411551525, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.48244620811551525, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4824462061155153, + "support": [ + [ + 0, + 0.24122310305775757 + ], + [ + 1, + 0.02265005662514169 + ], + [ + 3, + 0.03963759909399772 + ], + [ + 7, + 0.21404303510758776 + ], + [ + 9, + 0.19026047565118914 + ], + [ + 10, + 0.0317100792751982 + ], + [ + 12, + 0.16534541336353337 + ], + [ + 14, + 0.0951302378255946 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.48244620411551525, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.48244620611551525, + "support": [ + [ + 0, + 0.24122310305775763 + ], + [ + 1, + 0.022650056625141635 + ], + [ + 3, + 0.03963759909399778 + ], + [ + 7, + 0.2140430351075877 + ], + [ + 9, + 0.1902604756511891 + ], + [ + 10, + 0.0317100792751982 + ], + [ + 12, + 0.16534541336353337 + ], + [ + 14, + 0.0951302378255946 + ] + ] + }, + "status": "bounded", + "upper": 0.48244620811551525, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2536806342015855, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.48244620411551525, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.48244620811551525, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.48244620611551525, + "support": [ + [ + 0, + 0.25594563986409974 + ], + [ + 4, + 0.15062287655719125 + ], + [ + 6, + 0.11098527746319375 + ], + [ + 10, + 0.015855039637599044 + ], + [ + 11, + 0.2536806342015855 + ], + [ + 13, + 0.21291053227633072 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.48244620411551525, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.48244620611551525, + "support": [ + [ + 0, + 0.2559456398640998 + ], + [ + 4, + 0.15062287655719125 + ], + [ + 6, + 0.11098527746319375 + ], + [ + 10, + 0.015855039637599044 + ], + [ + 11, + 0.2536806342015855 + ], + [ + 13, + 0.21291053227633072 + ] + ] + }, + "status": "bounded", + "upper": 0.48244620811551525, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.21404303510758776, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.48244620411551525, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.48244620811551525, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.48244620611551525, + "support": [ + [ + 1, + 0.003397508493771295 + ], + [ + 3, + 0.03963759909399772 + ], + [ + 4, + 0.26047565118912797 + ], + [ + 7, + 0.21404303510758776 + ], + [ + 8, + 0.14609286523216314 + ], + [ + 9, + 0.20951302378255943 + ], + [ + 10, + 0.1268403171007927 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.48244620411551525, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.48244620611551525, + "support": [ + [ + 1, + 0.003397508493771295 + ], + [ + 3, + 0.03963759909399778 + ], + [ + 4, + 0.26047565118912797 + ], + [ + 7, + 0.2140430351075877 + ], + [ + 8, + 0.14609286523216303 + ], + [ + 9, + 0.20951302378255943 + ], + [ + 10, + 0.1268403171007928 + ] + ] + }, + "status": "bounded", + "upper": 0.48244620811551525, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.19026047565118911, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.48244620411551525, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.48244620811551525, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4824462061155153, + "support": [ + [ + 0, + 0.24122310305775757 + ], + [ + 1, + 0.02265005662514169 + ], + [ + 3, + 0.03963759909399772 + ], + [ + 7, + 0.21404303510758776 + ], + [ + 9, + 0.19026047565118914 + ], + [ + 10, + 0.0317100792751982 + ], + [ + 12, + 0.16534541336353337 + ], + [ + 14, + 0.0951302378255946 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.48244620411551525, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.48244620611551525, + "support": [ + [ + 0, + 0.24122310305775763 + ], + [ + 1, + 0.022650056625141635 + ], + [ + 3, + 0.03963759909399778 + ], + [ + 7, + 0.2140430351075877 + ], + [ + 9, + 0.1902604756511891 + ], + [ + 10, + 0.0317100792751982 + ], + [ + 12, + 0.16534541336353337 + ], + [ + 14, + 0.0951302378255946 + ] + ] + }, + "status": "bounded", + "upper": 0.48244620811551525, + "worlds": 16 + } + } + ], + "truth": 0.48244620611551525 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.5597749628382559, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.9831223658691983, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9831223628691983, + "support": [ + [ + 1, + 0.4838255977496483 + ], + [ + 3, + 0.0014064697609001975 + ], + [ + 4, + 0.016877637130801704 + ], + [ + 5, + 0.07454289732770747 + ], + [ + 14, + 0.42334739803094235 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5597749628382559, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.559774964838256, + "support": [ + [ + 3, + 0.31082981715893104 + ], + [ + 4, + 0.2658227848101266 + ], + [ + 8, + 0.06047819971870594 + ], + [ + 10, + 0.1139240506329115 + ], + [ + 13, + 0.2489451476793249 + ] + ] + }, + "status": "bounded", + "upper": 0.9831223658691983, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5597749628382559, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.7623066134078762, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7623066104078762, + "support": [ + [ + 0, + 0.10126582278480994 + ], + [ + 1, + 0.16174402250351627 + ], + [ + 2, + 0.001406469760900142 + ], + [ + 4, + 0.08298171589310843 + ], + [ + 5, + 0.22925457102672286 + ], + [ + 10, + 0.05203938115330531 + ], + [ + 11, + 0.16877637130801681 + ], + [ + 14, + 0.20253164556962022 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5597749628382559, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.559774964838256, + "support": [ + [ + 1, + 0.061884669479606136 + ], + [ + 4, + 0.18424753867791843 + ], + [ + 5, + 0.1279887482419128 + ], + [ + 6, + 0.10126582278481011 + ], + [ + 7, + 0.10126582278481011 + ], + [ + 9, + 0.20112517580872014 + ], + [ + 10, + 0.15471167369901545 + ], + [ + 11, + 0.06751054852320676 + ] + ] + }, + "status": "bounded", + "upper": 0.7623066134078762, + "worlds": 16 + }, + "id": 36, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5597749628382559, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.810126586278481, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.810126582278481, + "support": [ + [ + 0, + 0.14908579465541472 + ], + [ + 1, + 0.1575246132208158 + ], + [ + 2, + 0.005625879043600679 + ], + [ + 4, + 0.035161744022503605 + ], + [ + 5, + 0.06047819971870605 + ], + [ + 7, + 0.16877637130801681 + ], + [ + 9, + 0.1729957805907173 + ], + [ + 14, + 0.25035161744022505 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5597749628382559, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.559774964838256, + "support": [ + [ + 1, + 0.15752461322081573 + ], + [ + 4, + 0.08860759493670883 + ], + [ + 5, + 0.06047819971870605 + ], + [ + 6, + 0.10126582278481011 + ], + [ + 7, + 0.16877637130801687 + ], + [ + 9, + 0.1729957805907173 + ], + [ + 10, + 0.15471167369901545 + ], + [ + 12, + 0.0956399437412096 + ] + ] + }, + "status": "bounded", + "upper": 0.810126586278481, + "worlds": 16 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.20253164556962025, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.5597749628382559, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.7623066134078762, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7623066104078762, + "support": [ + [ + 0, + 0.14627285513361463 + ], + [ + 1, + 0.11673699015471156 + ], + [ + 3, + 0.22222222222222227 + ], + [ + 4, + 0.09142053445850917 + ], + [ + 13, + 0.22081575246132218 + ], + [ + 14, + 0.20253164556962025 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5597749628382559, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.559774964838256, + "support": [ + [ + 0, + 0.26300984528832627 + ], + [ + 3, + 0.11111111111111116 + ], + [ + 6, + 0.1772151898734178 + ], + [ + 7, + 0.025316455696202445 + ], + [ + 11, + 0.11111111111111108 + ], + [ + 13, + 0.3122362869198313 + ] + ] + }, + "status": "bounded", + "upper": 0.7623066134078762, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.16877637130801687, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.5597749628382559, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.7623066134078762, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7623066104078762, + "support": [ + [ + 1, + 0.09563994374120954 + ], + [ + 3, + 0.16877637130801681 + ], + [ + 4, + 0.18424753867791838 + ], + [ + 5, + 0.12798874824191292 + ], + [ + 9, + 0.16736990154711667 + ], + [ + 10, + 0.05344585091420545 + ], + [ + 14, + 0.20253164556962022 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5597749628382559, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.559774964838256, + "support": [ + [ + 1, + 0.061884669479606136 + ], + [ + 4, + 0.18424753867791838 + ], + [ + 5, + 0.12798874824191292 + ], + [ + 6, + 0.03375527426160335 + ], + [ + 7, + 0.16877637130801687 + ], + [ + 9, + 0.20112517580872002 + ], + [ + 10, + 0.22222222222222227 + ] + ] + }, + "status": "bounded", + "upper": 0.7623066134078762, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.22925457102672292, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5597749628382559, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.7623066134078762, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7623066104078762, + "support": [ + [ + 0, + 0.10126582278480994 + ], + [ + 1, + 0.16174402250351627 + ], + [ + 2, + 0.001406469760900142 + ], + [ + 4, + 0.08298171589310843 + ], + [ + 5, + 0.22925457102672286 + ], + [ + 10, + 0.05203938115330531 + ], + [ + 11, + 0.16877637130801681 + ], + [ + 14, + 0.20253164556962022 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5597749628382559, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.559774964838256, + "support": [ + [ + 1, + 0.061884669479606136 + ], + [ + 4, + 0.18424753867791843 + ], + [ + 5, + 0.1279887482419128 + ], + [ + 6, + 0.10126582278481011 + ], + [ + 7, + 0.10126582278481011 + ], + [ + 9, + 0.20112517580872014 + ], + [ + 10, + 0.15471167369901545 + ], + [ + 11, + 0.06751054852320676 + ] + ] + }, + "status": "bounded", + "upper": 0.7623066134078762, + "worlds": 16 + } + } + ], + "truth": 0.6821378340365682 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4542274072478134, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.45422740524781346, + "support": [ + [ + 0, + 0.046064139941690896 + ], + [ + 1, + 0.1959183673469389 + ], + [ + 5, + 0.10379008746355678 + ], + [ + 9, + 0.10787172011661805 + ], + [ + 17, + 0.0921282798833819 + ], + [ + 30, + 0.45422740524781346 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 5, + 0.045481049562682174 + ], + [ + 7, + 0.2880466472303207 + ], + [ + 15, + 0.12011661807580176 + ], + [ + 20, + 0.058309037900874605 + ], + [ + 23, + 0.04606413994169101 + ], + [ + 24, + 0.44198250728862976 + ] + ] + }, + "status": "bounded", + "upper": 0.4542274072478134, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.058309033900874635, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.2478134130787172, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.24781341107871724, + "support": [ + [ + 1, + 0.19591836734693874 + ], + [ + 6, + 0.18950437317784263 + ], + [ + 12, + 0.02040816326530598 + ], + [ + 13, + 0.04781341107871728 + ], + [ + 21, + 0.03556851311953352 + ], + [ + 22, + 0.016909620991253593 + ], + [ + 24, + 0.24606413994169102 + ], + [ + 30, + 0.027405247813411138 + ], + [ + 31, + 0.2204081632653061 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.058309033900874635, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.05830903790087466, + "support": [ + [ + 1, + 0.1959183673469389 + ], + [ + 12, + 0.020408163265306062 + ], + [ + 13, + 0.04781341107871723 + ], + [ + 14, + 0.027405247813411138 + ], + [ + 15, + 0.1620991253644315 + ], + [ + 21, + 0.03556851311953352 + ], + [ + 22, + 0.20641399416909617 + ], + [ + 24, + 0.24606413994169102 + ], + [ + 31, + 0.05830903790087466 + ] + ] + }, + "status": "bounded", + "upper": 0.2478134130787172, + "worlds": 32 + }, + "id": 37, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4542274072478134, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4542274052478135, + "support": [ + [ + 1, + 0.19387755102040816 + ], + [ + 4, + 0.2110787172011661 + ], + [ + 13, + 0.04868804664723034 + ], + [ + 21, + 0.03294460641399419 + ], + [ + 24, + 0.055393586005830886 + ], + [ + 25, + 0.0037900874635568294 + ], + [ + 26, + 0.18892128279883386 + ], + [ + 30, + 0.04489795918367351 + ], + [ + 31, + 0.22040816326530616 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.0, + "support": [ + [ + 6, + 0.21049562682215733 + ], + [ + 11, + 0.14518950437317796 + ], + [ + 14, + 0.022740524781341198 + ], + [ + 15, + 0.0752186588921282 + ], + [ + 21, + 0.22682215743440232 + ], + [ + 22, + 0.0005830903790087771 + ], + [ + 24, + 0.24431486880466474 + ], + [ + 25, + 0.05247813411078717 + ], + [ + 28, + 0.02215743440233231 + ] + ] + }, + "status": "bounded", + "upper": 0.4542274072478134, + "worlds": 32 + }, + "selected": [ + [ + "a1", + "a3" + ], + [ + "a1", + "a4" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a3" + ], + "probability": 0.2478134110787172, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2478134130787172, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.24781341107871724, + "support": [ + [ + 2, + 0.13935860058309035 + ], + [ + 12, + 0.3142857142857143 + ], + [ + 17, + 0.23148688046647226 + ], + [ + 18, + 0.04664723032069973 + ], + [ + 19, + 0.020408163265306145 + ], + [ + 27, + 0.004081632653061273 + ], + [ + 31, + 0.24373177842565596 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 12, + 0.20583090379008742 + ], + [ + 14, + 0.2478134110787172 + ], + [ + 17, + 0.23148688046647226 + ], + [ + 19, + 0.20641399416909623 + ], + [ + 24, + 0.004081632653061273 + ], + [ + 28, + 0.042565597667638455 + ], + [ + 29, + 0.06180758017492716 + ] + ] + }, + "status": "bounded", + "upper": 0.2478134130787172, + "worlds": 32 + } + }, + { + "pair": [ + "a1", + "a4" + ], + "probability": 0.26472303206997083, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.058309033900874635, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.2478134130787172, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.24781341107871724, + "support": [ + [ + 1, + 0.08717201166180763 + ], + [ + 2, + 0.05743440233236155 + ], + [ + 4, + 0.1443148688046647 + ], + [ + 7, + 0.13206997084548103 + ], + [ + 9, + 0.03265306122448974 + ], + [ + 18, + 0.016909620991253593 + ], + [ + 27, + 0.24781341107871724 + ], + [ + 28, + 0.28163265306122454 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.058309033900874635, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.05830903790087463, + "support": [ + [ + 1, + 0.18192419825072892 + ], + [ + 4, + 0.04956268221574338 + ], + [ + 9, + 0.03265306122448977 + ], + [ + 15, + 0.1895043731778426 + ], + [ + 18, + 0.16909620991253643 + ], + [ + 23, + 0.03731778425655975 + ], + [ + 27, + 0.05830903790087463 + ], + [ + 28, + 0.2816326530612246 + ] + ] + }, + "status": "bounded", + "upper": 0.2478134130787172, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.22040816326530613, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.058309033900874635, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.2478134130787172, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.24781341107871724, + "support": [ + [ + 1, + 0.19591836734693874 + ], + [ + 6, + 0.18950437317784263 + ], + [ + 12, + 0.02040816326530598 + ], + [ + 13, + 0.04781341107871728 + ], + [ + 21, + 0.03556851311953352 + ], + [ + 22, + 0.016909620991253593 + ], + [ + 24, + 0.24606413994169102 + ], + [ + 30, + 0.027405247813411138 + ], + [ + 31, + 0.2204081632653061 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.058309033900874635, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.05830903790087466, + "support": [ + [ + 1, + 0.1959183673469389 + ], + [ + 12, + 0.020408163265306062 + ], + [ + 13, + 0.04781341107871723 + ], + [ + 14, + 0.027405247813411138 + ], + [ + 15, + 0.1620991253644315 + ], + [ + 21, + 0.03556851311953352 + ], + [ + 22, + 0.20641399416909617 + ], + [ + 24, + 0.24606413994169102 + ], + [ + 31, + 0.05830903790087466 + ] + ] + }, + "status": "bounded", + "upper": 0.2478134130787172, + "worlds": 32 + } + } + ], + "truth": 0.12361516034985423 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2691292895989446, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.26912928759894467, + "support": [ + [ + 0, + 0.5461741424802111 + ], + [ + 2, + 0.01055408970976257 + ], + [ + 3, + 0.1741424802110817 + ], + [ + 7, + 0.26912928759894467 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.2770448548812665 + ], + [ + 2, + 0.010554089709762515 + ], + [ + 3, + 0.44327176781002636 + ], + [ + 4, + 0.2691292875989446 + ] + ] + }, + "status": "bounded", + "upper": 0.2691292895989446, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.1108179439525066, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.1108179419525066, + "support": [ + [ + 0, + 0.22955145118733505 + ], + [ + 1, + 0.18469656992084432 + ], + [ + 2, + 0.16886543535620058 + ], + [ + 3, + 0.14775725593667544 + ], + [ + 4, + 0.1319261213720317 + ], + [ + 6, + 0.026385224274406316 + ], + [ + 7, + 0.1108179419525066 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.34036939313984166 + ], + [ + 1, + 0.07387862796833772 + ], + [ + 2, + 0.05804749340369397 + ], + [ + 3, + 0.25857519788918204 + ], + [ + 4, + 0.021108179419525086 + ], + [ + 5, + 0.1108179419525066 + ], + [ + 6, + 0.13720316622691292 + ] + ] + }, + "status": "bounded", + "upper": 0.1108179439525066, + "worlds": 8 + }, + "id": 38, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.1108179439525066, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.1108179419525066, + "support": [ + [ + 0, + 0.22955145118733505 + ], + [ + 1, + 0.18469656992084432 + ], + [ + 2, + 0.16886543535620058 + ], + [ + 3, + 0.14775725593667544 + ], + [ + 4, + 0.1319261213720317 + ], + [ + 6, + 0.026385224274406316 + ], + [ + 7, + 0.1108179419525066 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.34036939313984166 + ], + [ + 1, + 0.07387862796833772 + ], + [ + 2, + 0.05804749340369397 + ], + [ + 3, + 0.25857519788918204 + ], + [ + 4, + 0.021108179419525086 + ], + [ + 5, + 0.1108179419525066 + ], + [ + 6, + 0.13720316622691292 + ] + ] + }, + "status": "bounded", + "upper": 0.1108179439525066, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.1108179419525066, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.1108179439525066, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.1108179419525066, + "support": [ + [ + 0, + 0.3984168865435357 + ], + [ + 1, + 0.14775725593667544 + ], + [ + 3, + 0.18469656992084432 + ], + [ + 6, + 0.158311345646438 + ], + [ + 7, + 0.1108179419525066 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.39841688654353563 + ], + [ + 1, + 0.03693931398416883 + ], + [ + 3, + 0.2955145118733509 + ], + [ + 5, + 0.1108179419525066 + ], + [ + 6, + 0.158311345646438 + ] + ] + }, + "status": "bounded", + "upper": 0.1108179439525066, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.25857519788918204, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.1108179439525066, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.1108179419525066, + "support": [ + [ + 0, + 0.20316622691292874 + ], + [ + 1, + 0.18469656992084432 + ], + [ + 2, + 0.1952506596306069 + ], + [ + 3, + 0.14775725593667544 + ], + [ + 4, + 0.158311345646438 + ], + [ + 7, + 0.1108179419525066 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.20316622691292874 + ], + [ + 1, + 0.07387862796833772 + ], + [ + 2, + 0.1952506596306069 + ], + [ + 3, + 0.25857519788918204 + ], + [ + 4, + 0.158311345646438 + ], + [ + 5, + 0.1108179419525066 + ] + ] + }, + "status": "bounded", + "upper": 0.1108179439525066, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.13720316622691292, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.1108179439525066, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.1108179419525066, + "support": [ + [ + 0, + 0.22955145118733505 + ], + [ + 1, + 0.18469656992084432 + ], + [ + 2, + 0.16886543535620058 + ], + [ + 3, + 0.14775725593667544 + ], + [ + 4, + 0.1319261213720317 + ], + [ + 6, + 0.026385224274406316 + ], + [ + 7, + 0.1108179419525066 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.34036939313984166 + ], + [ + 1, + 0.07387862796833772 + ], + [ + 2, + 0.05804749340369397 + ], + [ + 3, + 0.25857519788918204 + ], + [ + 4, + 0.021108179419525086 + ], + [ + 5, + 0.1108179419525066 + ], + [ + 6, + 0.13720316622691292 + ] + ] + }, + "status": "bounded", + "upper": 0.1108179439525066, + "worlds": 8 + } + } + ], + "truth": 0.08970976253298153 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.3922829561993569, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.3922829601993569, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.3922829581993569, + "support": [ + [ + 3, + 0.37834941050375137 + ], + [ + 4, + 0.22936763129689175 + ], + [ + 9, + 0.05359056806002138 + ], + [ + 13, + 0.17470525187566988 + ], + [ + 14, + 0.16398713826366562 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.3922829561993569, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.3922829581993569, + "support": [ + [ + 3, + 0.37834941050375137 + ], + [ + 4, + 0.22936763129689175 + ], + [ + 9, + 0.05359056806002138 + ], + [ + 13, + 0.17470525187566988 + ], + [ + 14, + 0.16398713826366562 + ] + ] + }, + "status": "bounded", + "upper": 0.3922829601993569, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.3922829561993569, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.3922829601993569, + "padding": 2e-09, + "residual": 1.3877787807814457e-16, + "signed_primal": -0.3922829581993569, + "support": [ + [ + 0, + 0.08896034297963556 + ], + [ + 2, + 0.09753483386923906 + ], + [ + 4, + 0.062165058949624874 + ], + [ + 5, + 0.06109324758842444 + ], + [ + 7, + 0.29796355841371913 + ], + [ + 9, + 0.24544480171489802 + ], + [ + 14, + 0.144694533762058 + ], + [ + 15, + 0.002143622722400873 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.3922829561993569, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.3922829581993569, + "support": [ + [ + 0, + 0.08896034297963548 + ], + [ + 2, + 0.09753483386923914 + ], + [ + 4, + 0.0621650589496249 + ], + [ + 5, + 0.061093247588424465 + ], + [ + 7, + 0.29796355841371913 + ], + [ + 9, + 0.24544480171489813 + ], + [ + 14, + 0.14469453376205788 + ], + [ + 15, + 0.002143622722400901 + ] + ] + }, + "status": "bounded", + "upper": 0.3922829601993569, + "worlds": 16 + }, + "id": 39, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.3922829561993569, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.3922829601993569, + "padding": 2e-09, + "residual": 1.3877787807814457e-16, + "signed_primal": -0.3922829581993569, + "support": [ + [ + 0, + 0.08896034297963556 + ], + [ + 2, + 0.09753483386923906 + ], + [ + 4, + 0.062165058949624874 + ], + [ + 5, + 0.06109324758842444 + ], + [ + 7, + 0.29796355841371913 + ], + [ + 9, + 0.24544480171489802 + ], + [ + 14, + 0.144694533762058 + ], + [ + 15, + 0.002143622722400873 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.3922829561993569, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.3922829581993569, + "support": [ + [ + 0, + 0.08896034297963548 + ], + [ + 2, + 0.09753483386923914 + ], + [ + 4, + 0.0621650589496249 + ], + [ + 5, + 0.061093247588424465 + ], + [ + 7, + 0.29796355841371913 + ], + [ + 9, + 0.24544480171489813 + ], + [ + 14, + 0.14469453376205788 + ], + [ + 15, + 0.002143622722400901 + ] + ] + }, + "status": "bounded", + "upper": 0.3922829601993569, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.30010718113612006, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.3922829561993569, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.3922829601993569, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.3922829581993569, + "support": [ + [ + 0, + 0.15112540192926044 + ], + [ + 3, + 0.195069667738478 + ], + [ + 6, + 0.24222936763129693 + ], + [ + 7, + 0.019292604501607746 + ], + [ + 11, + 0.08574490889603431 + ], + [ + 13, + 0.30653804930332257 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.3922829561993569, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.3922829581993569, + "support": [ + [ + 0, + 0.1511254019292605 + ], + [ + 3, + 0.19506966773847795 + ], + [ + 6, + 0.24222936763129693 + ], + [ + 7, + 0.019292604501607746 + ], + [ + 11, + 0.08574490889603431 + ], + [ + 13, + 0.30653804930332257 + ] + ] + }, + "status": "bounded", + "upper": 0.3922829601993569, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.3612004287245445, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.3922829561993569, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.3922829601993569, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.3922829581993569, + "support": [ + [ + 1, + 0.039657020364415874 + ], + [ + 4, + 0.15112540192926044 + ], + [ + 5, + 0.06109324758842444 + ], + [ + 6, + 0.05573419078242231 + ], + [ + 7, + 0.30010718113612 + ], + [ + 9, + 0.20578778135048226 + ], + [ + 10, + 0.18649517684887462 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.3922829561993569, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.3922829581993569, + "support": [ + [ + 1, + 0.039657020364415874 + ], + [ + 4, + 0.15112540192926038 + ], + [ + 5, + 0.06109324758842449 + ], + [ + 6, + 0.055734190782422366 + ], + [ + 7, + 0.30010718113612 + ], + [ + 9, + 0.20578778135048226 + ], + [ + 10, + 0.18649517684887462 + ] + ] + }, + "status": "bounded", + "upper": 0.3922829601993569, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.24758842443729903, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.3922829561993569, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.3922829601993569, + "padding": 2e-09, + "residual": 1.3877787807814457e-16, + "signed_primal": -0.3922829581993569, + "support": [ + [ + 0, + 0.08896034297963556 + ], + [ + 2, + 0.09753483386923906 + ], + [ + 4, + 0.062165058949624874 + ], + [ + 5, + 0.06109324758842444 + ], + [ + 7, + 0.29796355841371913 + ], + [ + 9, + 0.24544480171489802 + ], + [ + 14, + 0.144694533762058 + ], + [ + 15, + 0.002143622722400873 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.3922829561993569, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.3922829581993569, + "support": [ + [ + 0, + 0.08896034297963548 + ], + [ + 2, + 0.09753483386923914 + ], + [ + 4, + 0.0621650589496249 + ], + [ + 5, + 0.061093247588424465 + ], + [ + 7, + 0.29796355841371913 + ], + [ + 9, + 0.24544480171489813 + ], + [ + 14, + 0.14469453376205788 + ], + [ + 15, + 0.002143622722400901 + ] + ] + }, + "status": "bounded", + "upper": 0.3922829601993569, + "worlds": 16 + } + } + ], + "truth": 0.3922829581993569 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.6066350690900474, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.6066350730900475, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.6066350710900474, + "support": [ + [ + 0, + 0.39336492890995256 + ], + [ + 1, + 0.02369668246445511 + ], + [ + 3, + 0.5829383886255923 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.6066350690900474, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6066350710900474, + "support": [ + [ + 0, + 0.39336492890995256 + ], + [ + 1, + 0.02369668246445511 + ], + [ + 3, + 0.5829383886255923 + ] + ] + }, + "status": "bounded", + "upper": 0.6066350730900475, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6066350690900474, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6066350730900475, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.6066350710900474, + "support": [ + [ + 0, + 0.09952606635071093 + ], + [ + 1, + 0.31753554502369674 + ], + [ + 2, + 0.29383886255924163 + ], + [ + 3, + 0.2890995260663507 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6066350690900474, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6066350710900474, + "support": [ + [ + 0, + 0.09952606635071093 + ], + [ + 1, + 0.31753554502369674 + ], + [ + 2, + 0.29383886255924163 + ], + [ + 3, + 0.2890995260663507 + ] + ] + }, + "status": "bounded", + "upper": 0.6066350730900475, + "worlds": 4 + }, + "id": 40, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6066350690900474, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6066350730900475, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.6066350710900474, + "support": [ + [ + 0, + 0.09952606635071093 + ], + [ + 1, + 0.31753554502369674 + ], + [ + 2, + 0.29383886255924163 + ], + [ + 3, + 0.2890995260663507 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6066350690900474, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6066350710900474, + "support": [ + [ + 0, + 0.09952606635071093 + ], + [ + 1, + 0.31753554502369674 + ], + [ + 2, + 0.29383886255924163 + ], + [ + 3, + 0.2890995260663507 + ] + ] + }, + "status": "bounded", + "upper": 0.6066350730900475, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2890995260663507, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6066350690900474, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6066350730900475, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.6066350710900474, + "support": [ + [ + 0, + 0.09952606635071093 + ], + [ + 1, + 0.31753554502369674 + ], + [ + 2, + 0.29383886255924163 + ], + [ + 3, + 0.2890995260663507 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6066350690900474, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6066350710900474, + "support": [ + [ + 0, + 0.09952606635071093 + ], + [ + 1, + 0.31753554502369674 + ], + [ + 2, + 0.29383886255924163 + ], + [ + 3, + 0.2890995260663507 + ] + ] + }, + "status": "bounded", + "upper": 0.6066350730900475, + "worlds": 4 + } + } + ], + "truth": 0.6066350710900474 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.5554421748707482, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 11, + 0.3836734693877552 + ], + [ + 15, + 0.06088435374149653 + ], + [ + 16, + 0.04727891156462577 + ], + [ + 28, + 0.0357142857142857 + ], + [ + 49, + 0.0806122448979591 + ], + [ + 52, + 0.2989795918367347 + ], + [ + 54, + 0.09285714285714297 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5554421748707482, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5554421768707483, + "support": [ + [ + 1, + 0.06428571428571433 + ], + [ + 22, + 0.04557823129251698 + ], + [ + 25, + 0.3687074829931972 + ], + [ + 26, + 0.04897959183673467 + ], + [ + 38, + 0.3802721088435374 + ], + [ + 49, + 0.029591836734693844 + ], + [ + 63, + 0.06258503401360549 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5554421748707482, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7418367386938775, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7418367346938775, + "support": [ + [ + 2, + 0.0452380952380953 + ], + [ + 6, + 0.13435374149659862 + ], + [ + 16, + 0.16700680272108837 + ], + [ + 29, + 0.10408163265306125 + ], + [ + 31, + 0.07687074829931972 + ], + [ + 37, + 0.07857142857142857 + ], + [ + 43, + 0.18639455782312925 + ], + [ + 54, + 0.0945578231292517 + ], + [ + 56, + 0.03367346938775512 + ], + [ + 57, + 0.0792517006802721 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5554421748707482, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5554421768707483, + "support": [ + [ + 1, + 0.22908163265306125 + ], + [ + 2, + 0.02687074829931979 + ], + [ + 16, + 0.014285714285714235 + ], + [ + 31, + 0.25731292517006804 + ], + [ + 37, + 0.0022108843537415046 + ], + [ + 40, + 0.18639455782312925 + ], + [ + 50, + 0.01836734693877551 + ], + [ + 54, + 0.22891156462585033 + ], + [ + 57, + 0.030612244897959218 + ], + [ + 59, + 0.005952380952380931 + ] + ] + }, + "status": "bounded", + "upper": 0.7418367386938775, + "worlds": 64 + }, + "id": 41, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5554421748707482, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.7904761934761905, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7904761904761904, + "support": [ + [ + 7, + 0.008843537414966074 + ], + [ + 15, + 0.2217687074829931 + ], + [ + 17, + 0.25238095238095226 + ], + [ + 30, + 0.04455782312925177 + ], + [ + 40, + 0.20068027210884348 + ], + [ + 43, + 0.013265306122449055 + ], + [ + 50, + 0.0452380952380953 + ], + [ + 53, + 0.009523809523809629 + ], + [ + 54, + 0.1843537414965986 + ], + [ + 55, + 0.019387755102040716 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5554421748707482, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5554421768707483, + "support": [ + [ + 1, + 0.24387755102040826 + ], + [ + 17, + 0.01292517006802707 + ], + [ + 30, + 0.04455782312925177 + ], + [ + 31, + 0.2261904761904761 + ], + [ + 40, + 0.20068027210884348 + ], + [ + 50, + 0.0452380952380953 + ], + [ + 53, + 0.005102040816326592 + ], + [ + 54, + 0.18435374149659856 + ], + [ + 55, + 0.02823129251700679 + ], + [ + 59, + 0.008843537414966018 + ] + ] + }, + "status": "bounded", + "upper": 0.7904761934761905, + "worlds": 64 + }, + "selected": [ + [ + "a3", + "a4" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a3", + "a4" + ], + "probability": 0.2938775510204082, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.5554421748707482, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7418367386938775, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7418367346938775, + "support": [ + [ + 1, + 0.1687074829931972 + ], + [ + 7, + 0.08945578231292528 + ], + [ + 22, + 0.18877551020408162 + ], + [ + 23, + 0.07278911564625845 + ], + [ + 25, + 0.0078231292517007 + ], + [ + 43, + 0.18639455782312925 + ], + [ + 56, + 0.14863945578231297 + ], + [ + 60, + 0.13741496598639452 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5554421748707482, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5554421768707483, + "support": [ + [ + 7, + 0.130952380952381 + ], + [ + 8, + 0.13503401360544212 + ], + [ + 23, + 0.26156462585034007 + ], + [ + 35, + 0.08809523809523809 + ], + [ + 37, + 0.03911564625850336 + ], + [ + 46, + 0.051360544217687126 + ], + [ + 56, + 0.2884353741496599 + ], + [ + 63, + 0.005442176870748272 + ] + ] + }, + "status": "bounded", + "upper": 0.7418367386938775, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.26326530612244897, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.5554421748707482, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7418367386938775, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7418367346938775, + "support": [ + [ + 5, + 0.17925170068027213 + ], + [ + 19, + 0.07687074829931972 + ], + [ + 20, + 0.11394557823129248 + ], + [ + 22, + 0.07074829931972791 + ], + [ + 24, + 0.08673469387755103 + ], + [ + 34, + 0.07891156462585036 + ], + [ + 43, + 0.18639455782312925 + ], + [ + 57, + 0.08265306122448979 + ], + [ + 62, + 0.12448979591836734 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5554421748707482, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5554421768707483, + "support": [ + [ + 3, + 0.001700680272108901 + ], + [ + 4, + 0.0023809523809522615 + ], + [ + 5, + 0.1921768707482993 + ], + [ + 9, + 0.0697278911564626 + ], + [ + 19, + 0.26156462585034007 + ], + [ + 34, + 0.06190476190476191 + ], + [ + 40, + 0.11666666666666664 + ], + [ + 60, + 0.08163265306122447 + ], + [ + 62, + 0.21224489795918372 + ] + ] + }, + "status": "bounded", + "upper": 0.7418367386938775, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.25952380952380955, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5554421748707482, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7418367386938775, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7418367346938775, + "support": [ + [ + 2, + 0.0452380952380953 + ], + [ + 6, + 0.13435374149659862 + ], + [ + 16, + 0.16700680272108837 + ], + [ + 29, + 0.10408163265306125 + ], + [ + 31, + 0.07687074829931972 + ], + [ + 37, + 0.07857142857142857 + ], + [ + 43, + 0.18639455782312925 + ], + [ + 54, + 0.0945578231292517 + ], + [ + 56, + 0.03367346938775512 + ], + [ + 57, + 0.0792517006802721 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5554421748707482, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5554421768707483, + "support": [ + [ + 1, + 0.22908163265306125 + ], + [ + 2, + 0.02687074829931979 + ], + [ + 16, + 0.014285714285714235 + ], + [ + 31, + 0.25731292517006804 + ], + [ + 37, + 0.0022108843537415046 + ], + [ + 40, + 0.18639455782312925 + ], + [ + 50, + 0.01836734693877551 + ], + [ + 54, + 0.22891156462585033 + ], + [ + 57, + 0.030612244897959218 + ], + [ + 59, + 0.005952380952380931 + ] + ] + }, + "status": "bounded", + "upper": 0.7418367386938775, + "worlds": 64 + } + } + ], + "truth": 0.6010204081632653 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.8206521719130434, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 1, + 0.47282608695652173 + ], + [ + 2, + 0.17934782608695654 + ], + [ + 3, + 0.34782608695652173 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.8206521719130434, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.8206521739130435, + "support": [ + [ + 0, + 0.17934782608695654 + ], + [ + 1, + 0.2934782608695652 + ], + [ + 3, + 0.5271739130434783 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.9402173873043479, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.9402173953043479, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.9402173913043479, + "support": [ + [ + 0, + 0.05978260869565222 + ], + [ + 1, + 0.41304347826086957 + ], + [ + 2, + 0.11956521739130438 + ], + [ + 3, + 0.4076086956521739 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.9402173873043479, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.9402173913043479, + "support": [ + [ + 0, + 0.05978260869565222 + ], + [ + 1, + 0.41304347826086957 + ], + [ + 2, + 0.11956521739130438 + ], + [ + 3, + 0.4076086956521739 + ] + ] + }, + "status": "bounded", + "upper": 0.9402173953043479, + "worlds": 4 + }, + "id": 42, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.9402173873043479, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.9402173953043479, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.9402173913043479, + "support": [ + [ + 0, + 0.05978260869565222 + ], + [ + 1, + 0.41304347826086957 + ], + [ + 2, + 0.11956521739130438 + ], + [ + 3, + 0.4076086956521739 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.9402173873043479, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.9402173913043479, + "support": [ + [ + 0, + 0.05978260869565222 + ], + [ + 1, + 0.41304347826086957 + ], + [ + 2, + 0.11956521739130438 + ], + [ + 3, + 0.4076086956521739 + ] + ] + }, + "status": "bounded", + "upper": 0.9402173953043479, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.4076086956521739, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.9402173873043479, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.9402173953043479, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.9402173913043479, + "support": [ + [ + 0, + 0.05978260869565222 + ], + [ + 1, + 0.41304347826086957 + ], + [ + 2, + 0.11956521739130438 + ], + [ + 3, + 0.4076086956521739 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.9402173873043479, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.9402173913043479, + "support": [ + [ + 0, + 0.05978260869565222 + ], + [ + 1, + 0.41304347826086957 + ], + [ + 2, + 0.11956521739130438 + ], + [ + 3, + 0.4076086956521739 + ] + ] + }, + "status": "bounded", + "upper": 0.9402173953043479, + "worlds": 4 + } + } + ], + "truth": 0.9402173913043478 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.5254820916639118, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.5254820956639119, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.5254820936639119, + "support": [ + [ + 3, + 0.33402203856749313 + ], + [ + 5, + 0.14049586776859505 + ], + [ + 17, + 0.017217630853994498 + ], + [ + 20, + 0.04063360881542699 + ], + [ + 24, + 0.20041322314049584 + ], + [ + 30, + 0.2672176308539945 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.5254820916639118, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5254820936639119, + "support": [ + [ + 3, + 0.3340220385674931 + ], + [ + 5, + 0.14049586776859507 + ], + [ + 17, + 0.017217630853994526 + ], + [ + 20, + 0.04063360881542688 + ], + [ + 24, + 0.20041322314049587 + ], + [ + 30, + 0.2672176308539946 + ] + ] + }, + "status": "bounded", + "upper": 0.5254820956639119, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5254820916639118, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5254820956639119, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5254820936639117, + "support": [ + [ + 2, + 0.008264462809917217 + ], + [ + 3, + 0.04683195592286504 + ], + [ + 6, + 0.21763085399449034 + ], + [ + 10, + 0.06542699724517925 + ], + [ + 11, + 0.1363636363636363 + ], + [ + 19, + 0.07782369146005513 + ], + [ + 21, + 0.1818181818181817 + ], + [ + 24, + 0.21694214876033052 + ], + [ + 31, + 0.048898071625344375 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5254820916639118, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5254820936639119, + "support": [ + [ + 2, + 0.008264462809917439 + ], + [ + 3, + 0.04683195592286493 + ], + [ + 6, + 0.21763085399449034 + ], + [ + 10, + 0.06542699724517903 + ], + [ + 11, + 0.13636363636363635 + ], + [ + 19, + 0.07782369146005513 + ], + [ + 21, + 0.18181818181818182 + ], + [ + 24, + 0.21694214876033052 + ], + [ + 31, + 0.048898071625344375 + ] + ] + }, + "status": "bounded", + "upper": 0.5254820956639119, + "worlds": 32 + }, + "id": 43, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5254820916639118, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5254820956639119, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5254820936639117, + "support": [ + [ + 2, + 0.008264462809917217 + ], + [ + 3, + 0.04683195592286504 + ], + [ + 6, + 0.21763085399449034 + ], + [ + 10, + 0.06542699724517925 + ], + [ + 11, + 0.1363636363636363 + ], + [ + 19, + 0.07782369146005513 + ], + [ + 21, + 0.1818181818181817 + ], + [ + 24, + 0.21694214876033052 + ], + [ + 31, + 0.048898071625344375 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5254820916639118, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5254820936639119, + "support": [ + [ + 2, + 0.008264462809917439 + ], + [ + 3, + 0.04683195592286493 + ], + [ + 6, + 0.21763085399449034 + ], + [ + 10, + 0.06542699724517903 + ], + [ + 11, + 0.13636363636363635 + ], + [ + 19, + 0.07782369146005513 + ], + [ + 21, + 0.18181818181818182 + ], + [ + 24, + 0.21694214876033052 + ], + [ + 31, + 0.048898071625344375 + ] + ] + }, + "status": "bounded", + "upper": 0.5254820956639119, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.30991735537190085, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.5254820916639118, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.5254820956639119, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.525482093663912, + "support": [ + [ + 0, + 0.09297520661157016 + ], + [ + 2, + 0.2575757575757576 + ], + [ + 12, + 0.12396694214876036 + ], + [ + 17, + 0.18181818181818193 + ], + [ + 27, + 0.019283746556473857 + ], + [ + 30, + 0.03374655647382918 + ], + [ + 31, + 0.29063360881542694 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5254820916639118, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.525482093663912, + "support": [ + [ + 0, + 0.09297520661157016 + ], + [ + 2, + 0.2575757575757576 + ], + [ + 12, + 0.12396694214876036 + ], + [ + 17, + 0.18181818181818188 + ], + [ + 27, + 0.019283746556473857 + ], + [ + 30, + 0.03374655647382918 + ], + [ + 31, + 0.290633608815427 + ] + ] + }, + "status": "bounded", + "upper": 0.5254820956639119, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.23071625344352617, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.5254820916639118, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5254820956639119, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.5254820936639119, + "support": [ + [ + 1, + 0.18181818181818182 + ], + [ + 7, + 0.12121212121212124 + ], + [ + 14, + 0.06198347107438015 + ], + [ + 15, + 0.10950413223140493 + ], + [ + 18, + 0.2293388429752066 + ], + [ + 24, + 0.06129476584022031 + ], + [ + 27, + 0.07920110192837468 + ], + [ + 28, + 0.15564738292011024 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5254820916639118, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5254820936639119, + "support": [ + [ + 1, + 0.1818181818181818 + ], + [ + 7, + 0.12121212121212119 + ], + [ + 14, + 0.061983471074380125 + ], + [ + 15, + 0.10950413223140498 + ], + [ + 18, + 0.22933884297520665 + ], + [ + 24, + 0.06129476584022034 + ], + [ + 27, + 0.07920110192837468 + ], + [ + 28, + 0.1556473829201102 + ] + ] + }, + "status": "bounded", + "upper": 0.5254820956639119, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.18526170798898073, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5254820916639118, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5254820956639119, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5254820936639117, + "support": [ + [ + 2, + 0.008264462809917217 + ], + [ + 3, + 0.04683195592286504 + ], + [ + 6, + 0.21763085399449034 + ], + [ + 10, + 0.06542699724517925 + ], + [ + 11, + 0.1363636363636363 + ], + [ + 19, + 0.07782369146005513 + ], + [ + 21, + 0.1818181818181817 + ], + [ + 24, + 0.21694214876033052 + ], + [ + 31, + 0.048898071625344375 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5254820916639118, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5254820936639119, + "support": [ + [ + 2, + 0.008264462809917439 + ], + [ + 3, + 0.04683195592286493 + ], + [ + 6, + 0.21763085399449034 + ], + [ + 10, + 0.06542699724517903 + ], + [ + 11, + 0.13636363636363635 + ], + [ + 19, + 0.07782369146005513 + ], + [ + 21, + 0.18181818181818182 + ], + [ + 24, + 0.21694214876033052 + ], + [ + 31, + 0.048898071625344375 + ] + ] + }, + "status": "bounded", + "upper": 0.5254820956639119, + "worlds": 32 + } + } + ], + "truth": 0.5254820936639119 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.4372801855732708, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4372801895732708, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.43728018757327086, + "support": [ + [ + 3, + 0.22704181320828454 + ], + [ + 4, + 0.11879640484564284 + ], + [ + 8, + 0.3169206721375537 + ], + [ + 13, + 0.21023837436498632 + ], + [ + 14, + 0.12700273544353263 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4372801855732708, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4372801875732708, + "support": [ + [ + 3, + 0.22704181320828448 + ], + [ + 4, + 0.1187964048456428 + ], + [ + 8, + 0.31692067213755376 + ], + [ + 13, + 0.21023837436498632 + ], + [ + 14, + 0.1270027354435327 + ] + ] + }, + "status": "bounded", + "upper": 0.4372801895732708, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.4372801855732708, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4372801895732708, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.43728018757327086, + "support": [ + [ + 4, + 0.22743259085580309 + ], + [ + 5, + 0.03399765533411481 + ], + [ + 7, + 0.08440797186400939 + ], + [ + 8, + 0.08675263774912079 + ], + [ + 9, + 0.2532239155920283 + ], + [ + 10, + 0.20398593200468929 + ], + [ + 12, + 0.04454865181711598 + ], + [ + 15, + 0.06565064478311838 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4372801855732708, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.4372801875732708, + "support": [ + [ + 4, + 0.22743259085580303 + ], + [ + 5, + 0.03399765533411486 + ], + [ + 7, + 0.08440797186400939 + ], + [ + 8, + 0.08675263774912073 + ], + [ + 9, + 0.25322391559202817 + ], + [ + 10, + 0.20398593200468934 + ], + [ + 12, + 0.044548651817116036 + ], + [ + 15, + 0.06565064478311838 + ] + ] + }, + "status": "bounded", + "upper": 0.4372801895732708, + "worlds": 16 + }, + "id": 44, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.4372801855732708, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4372801895732708, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.43728018757327086, + "support": [ + [ + 4, + 0.22743259085580309 + ], + [ + 5, + 0.03399765533411481 + ], + [ + 7, + 0.08440797186400939 + ], + [ + 8, + 0.08675263774912079 + ], + [ + 9, + 0.2532239155920283 + ], + [ + 10, + 0.20398593200468929 + ], + [ + 12, + 0.04454865181711598 + ], + [ + 15, + 0.06565064478311838 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4372801855732708, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.4372801875732708, + "support": [ + [ + 4, + 0.22743259085580303 + ], + [ + 5, + 0.03399765533411486 + ], + [ + 7, + 0.08440797186400939 + ], + [ + 8, + 0.08675263774912073 + ], + [ + 9, + 0.25322391559202817 + ], + [ + 10, + 0.20398593200468934 + ], + [ + 12, + 0.044548651817116036 + ], + [ + 15, + 0.06565064478311838 + ] + ] + }, + "status": "bounded", + "upper": 0.4372801895732708, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.15005861664712777, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.4372801855732708, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4372801895732708, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.43728018757327075, + "support": [ + [ + 0, + 0.26787807737397423 + ], + [ + 6, + 0.0779601406799531 + ], + [ + 10, + 0.12602579132473624 + ], + [ + 11, + 0.15005861664712777 + ], + [ + 12, + 0.09085580304806562 + ], + [ + 13, + 0.287221570926143 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4372801855732708, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4372801875732708, + "support": [ + [ + 0, + 0.2678780773739742 + ], + [ + 6, + 0.0779601406799531 + ], + [ + 10, + 0.1260257913247363 + ], + [ + 11, + 0.15005861664712777 + ], + [ + 12, + 0.09085580304806562 + ], + [ + 13, + 0.28722157092614303 + ] + ] + }, + "status": "bounded", + "upper": 0.4372801895732708, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.18405627198124266, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.4372801855732708, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4372801895732708, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.4372801875732708, + "support": [ + [ + 4, + 0.1957796014067995 + ], + [ + 7, + 0.15005861664712783 + ], + [ + 8, + 0.08675263774912079 + ], + [ + 9, + 0.25322391559202817 + ], + [ + 10, + 0.20398593200468929 + ], + [ + 12, + 0.07620164126611961 + ], + [ + 13, + 0.03399765533411481 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4372801855732708, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4372801875732708, + "support": [ + [ + 4, + 0.19577960140679956 + ], + [ + 7, + 0.15005861664712777 + ], + [ + 8, + 0.08675263774912079 + ], + [ + 9, + 0.25322391559202817 + ], + [ + 10, + 0.2039859320046894 + ], + [ + 12, + 0.07620164126611956 + ], + [ + 13, + 0.03399765533411486 + ] + ] + }, + "status": "bounded", + "upper": 0.4372801895732708, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.31887456037514655, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.4372801855732708, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4372801895732708, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.43728018757327086, + "support": [ + [ + 4, + 0.22743259085580309 + ], + [ + 5, + 0.03399765533411481 + ], + [ + 7, + 0.08440797186400939 + ], + [ + 8, + 0.08675263774912079 + ], + [ + 9, + 0.2532239155920283 + ], + [ + 10, + 0.20398593200468929 + ], + [ + 12, + 0.04454865181711598 + ], + [ + 15, + 0.06565064478311838 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4372801855732708, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.4372801875732708, + "support": [ + [ + 4, + 0.22743259085580303 + ], + [ + 5, + 0.03399765533411486 + ], + [ + 7, + 0.08440797186400939 + ], + [ + 8, + 0.08675263774912073 + ], + [ + 9, + 0.25322391559202817 + ], + [ + 10, + 0.20398593200468934 + ], + [ + 12, + 0.044548651817116036 + ], + [ + 15, + 0.06565064478311838 + ] + ] + }, + "status": "bounded", + "upper": 0.4372801895732708, + "worlds": 16 + } + } + ], + "truth": 0.4372801875732708 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.5935483850967741, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 6, + 0.25806451612903225 + ], + [ + 7, + 0.20645161290322578 + ], + [ + 9, + 0.38064516129032255 + ], + [ + 11, + 0.02580645161290329 + ], + [ + 14, + 0.12903225806451613 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5935483850967741, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5935483870967742, + "support": [ + [ + 3, + 0.367741935483871 + ], + [ + 4, + 0.09677419354838704 + ], + [ + 8, + 0.03870967741935486 + ], + [ + 13, + 0.24516129032258063 + ], + [ + 14, + 0.25161290322580654 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5974193468387097, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -2.0, + -0.0, + 1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7393548447096774, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7393548387096771, + "support": [ + [ + 0, + 0.12903225806451613 + ], + [ + 1, + 0.10580645161290331 + ], + [ + 2, + 0.012903225806451535 + ], + [ + 7, + 0.21677419354838695 + ], + [ + 9, + 0.14580645161290312 + ], + [ + 10, + 0.012903225806451757 + ], + [ + 14, + 0.23225806451612896 + ], + [ + 15, + 0.14451612903225813 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + -0.0, + 2.0, + 1.0, + -1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5974193468387097, + "padding": 8e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5974193548387097, + "support": [ + [ + 1, + 0.23483870967741927 + ], + [ + 3, + 0.012903225806451535 + ], + [ + 4, + 0.14193548387096766 + ], + [ + 7, + 0.0748387096774194 + ], + [ + 9, + 0.0038709677419354604 + ], + [ + 10, + 0.15483870967741947 + ], + [ + 14, + 0.0903225806451613 + ], + [ + 15, + 0.2864516129032258 + ] + ] + }, + "status": "bounded", + "upper": 0.7393548447096774, + "worlds": 16 + }, + "id": 45, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5935483850967741, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.8451612943225807, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8451612903225806, + "support": [ + [ + 4, + 0.14193548387096766 + ], + [ + 7, + 0.32258064516129037 + ], + [ + 9, + 0.20258064516129037 + ], + [ + 10, + 0.15483870967741942 + ], + [ + 11, + 0.049032258064516054 + ], + [ + 12, + 0.03612903225806452 + ], + [ + 14, + 0.05419354838709678 + ], + [ + 15, + 0.03870967741935483 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5935483850967741, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5935483870967742, + "support": [ + [ + 1, + 0.20258064516129037 + ], + [ + 3, + 0.049032258064516054 + ], + [ + 4, + 0.14193548387096766 + ], + [ + 7, + 0.07096774193548394 + ], + [ + 10, + 0.15483870967741942 + ], + [ + 12, + 0.03612903225806452 + ], + [ + 14, + 0.05419354838709678 + ], + [ + 15, + 0.29032258064516125 + ] + ] + }, + "status": "bounded", + "upper": 0.8451612943225807, + "worlds": 16 + }, + "selected": [ + [ + "a2", + "a3" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a2", + "a3" + ], + "probability": 0.3767741935483871, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.5935483850967741, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.752258068516129, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7522580645161291, + "support": [ + [ + 0, + 0.003870967741935516 + ], + [ + 2, + 0.16645161290322574 + ], + [ + 3, + 0.07741935483870965 + ], + [ + 6, + 0.21677419354838712 + ], + [ + 11, + 0.15870967741935493 + ], + [ + 13, + 0.37677419354838704 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5935483850967741, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5935483870967742, + "support": [ + [ + 0, + 0.003870967741935405 + ], + [ + 2, + 0.007741935483870976 + ], + [ + 3, + 0.23612903225806453 + ], + [ + 6, + 0.21677419354838706 + ], + [ + 10, + 0.15870967741935482 + ], + [ + 13, + 0.3767741935483871 + ] + ] + }, + "status": "bounded", + "upper": 0.752258068516129, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.3612903225806452, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.5974193468387097, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.752258068516129, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7522580645161291, + "support": [ + [ + 2, + 0.15483870967741942 + ], + [ + 3, + 0.09290322580645155 + ], + [ + 7, + 0.21677419354838717 + ], + [ + 9, + 0.15870967741935482 + ], + [ + 12, + 0.22193548387096768 + ], + [ + 14, + 0.010322580645161283 + ], + [ + 15, + 0.14451612903225813 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + -0.0, + 2.0, + 1.0, + -1.0, + -1.0 + ], + "dual_lower": 0.5974193468387097, + "padding": 8e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5974193548387097, + "support": [ + [ + 3, + 0.24774193548387102 + ], + [ + 7, + 0.21677419354838706 + ], + [ + 8, + 0.14451612903225813 + ], + [ + 9, + 0.0038709677419354604 + ], + [ + 10, + 0.010322580645161228 + ], + [ + 12, + 0.23225806451612896 + ], + [ + 15, + 0.14451612903225813 + ] + ] + }, + "status": "bounded", + "upper": 0.752258068516129, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.29032258064516125, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5974193468387097, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -2.0, + -0.0, + 1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7393548447096774, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7393548387096771, + "support": [ + [ + 0, + 0.12903225806451613 + ], + [ + 1, + 0.10580645161290331 + ], + [ + 2, + 0.012903225806451535 + ], + [ + 7, + 0.21677419354838695 + ], + [ + 9, + 0.14580645161290312 + ], + [ + 10, + 0.012903225806451757 + ], + [ + 14, + 0.23225806451612896 + ], + [ + 15, + 0.14451612903225813 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + -0.0, + 2.0, + 1.0, + -1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5974193468387097, + "padding": 8e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5974193548387097, + "support": [ + [ + 1, + 0.23483870967741927 + ], + [ + 3, + 0.012903225806451535 + ], + [ + 4, + 0.14193548387096766 + ], + [ + 7, + 0.0748387096774194 + ], + [ + 9, + 0.0038709677419354604 + ], + [ + 10, + 0.15483870967741947 + ], + [ + 14, + 0.0903225806451613 + ], + [ + 15, + 0.2864516129032258 + ] + ] + }, + "status": "bounded", + "upper": 0.7393548447096774, + "worlds": 16 + } + } + ], + "truth": 0.7135483870967742 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.47530863997530864, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47530864397530864, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.47530864197530864, + "support": [ + [ + 3, + 0.3858024691358025 + ], + [ + 4, + 0.4290123456790125 + ], + [ + 5, + 0.08950617283950613 + ], + [ + 6, + 0.09567901234567888 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47530863997530864, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.47530864197530864, + "support": [ + [ + 3, + 0.3858024691358025 + ], + [ + 4, + 0.4290123456790125 + ], + [ + 5, + 0.08950617283950613 + ], + [ + 6, + 0.09567901234567888 + ] + ] + }, + "status": "bounded", + "upper": 0.47530864397530864, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.47530863997530864, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47530864397530864, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.47530864197530864, + "support": [ + [ + 1, + 0.1574074074074075 + ], + [ + 2, + 0.19444444444444448 + ], + [ + 3, + 0.033950617283950546 + ], + [ + 4, + 0.2623456790123457 + ], + [ + 5, + 0.09876543209876537 + ], + [ + 6, + 0.0679012345679012 + ], + [ + 7, + 0.18518518518518523 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47530863997530864, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.47530864197530864, + "support": [ + [ + 1, + 0.1574074074074075 + ], + [ + 2, + 0.19444444444444448 + ], + [ + 3, + 0.033950617283950546 + ], + [ + 4, + 0.2623456790123457 + ], + [ + 5, + 0.09876543209876537 + ], + [ + 6, + 0.0679012345679012 + ], + [ + 7, + 0.18518518518518523 + ] + ] + }, + "status": "bounded", + "upper": 0.47530864397530864, + "worlds": 8 + }, + "id": 46, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.47530863997530864, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47530864397530864, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.47530864197530864, + "support": [ + [ + 1, + 0.1574074074074075 + ], + [ + 2, + 0.19444444444444448 + ], + [ + 3, + 0.033950617283950546 + ], + [ + 4, + 0.2623456790123457 + ], + [ + 5, + 0.09876543209876537 + ], + [ + 6, + 0.0679012345679012 + ], + [ + 7, + 0.18518518518518523 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47530863997530864, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.47530864197530864, + "support": [ + [ + 1, + 0.1574074074074075 + ], + [ + 2, + 0.19444444444444448 + ], + [ + 3, + 0.033950617283950546 + ], + [ + 4, + 0.2623456790123457 + ], + [ + 5, + 0.09876543209876537 + ], + [ + 6, + 0.0679012345679012 + ], + [ + 7, + 0.18518518518518523 + ] + ] + }, + "status": "bounded", + "upper": 0.47530864397530864, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.21913580246913578, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.47530863997530864, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47530864397530864, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.47530864197530864, + "support": [ + [ + 0, + 0.26234567901234573 + ], + [ + 1, + 0.12345679012345684 + ], + [ + 5, + 0.13271604938271603 + ], + [ + 6, + 0.2623456790123457 + ], + [ + 7, + 0.21913580246913578 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47530863997530864, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.47530864197530864, + "support": [ + [ + 0, + 0.26234567901234573 + ], + [ + 1, + 0.12345679012345684 + ], + [ + 5, + 0.13271604938271603 + ], + [ + 6, + 0.2623456790123457 + ], + [ + 7, + 0.21913580246913578 + ] + ] + }, + "status": "bounded", + "upper": 0.47530864397530864, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2839506172839506, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.47530863997530864, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47530864397530864, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.47530864197530864, + "support": [ + [ + 1, + 0.19135802469135804 + ], + [ + 2, + 0.1944444444444446 + ], + [ + 4, + 0.2623456790123458 + ], + [ + 5, + 0.06481481481481483 + ], + [ + 6, + 0.06790123456790109 + ], + [ + 7, + 0.21913580246913578 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47530863997530864, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.47530864197530864, + "support": [ + [ + 1, + 0.19135802469135804 + ], + [ + 2, + 0.1944444444444446 + ], + [ + 4, + 0.2623456790123458 + ], + [ + 5, + 0.06481481481481483 + ], + [ + 6, + 0.06790123456790109 + ], + [ + 7, + 0.21913580246913578 + ] + ] + }, + "status": "bounded", + "upper": 0.47530864397530864, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.25308641975308643, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.47530863997530864, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47530864397530864, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.47530864197530864, + "support": [ + [ + 1, + 0.1574074074074075 + ], + [ + 2, + 0.19444444444444448 + ], + [ + 3, + 0.033950617283950546 + ], + [ + 4, + 0.2623456790123457 + ], + [ + 5, + 0.09876543209876537 + ], + [ + 6, + 0.0679012345679012 + ], + [ + 7, + 0.18518518518518523 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.47530863997530864, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.47530864197530864, + "support": [ + [ + 1, + 0.1574074074074075 + ], + [ + 2, + 0.19444444444444448 + ], + [ + 3, + 0.033950617283950546 + ], + [ + 4, + 0.2623456790123457 + ], + [ + 5, + 0.09876543209876537 + ], + [ + 6, + 0.0679012345679012 + ], + [ + 7, + 0.18518518518518523 + ] + ] + }, + "status": "bounded", + "upper": 0.47530864397530864, + "worlds": 8 + } + } + ], + "truth": 0.47530864197530864 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.5320970062796007, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.5320970042796006, + "support": [ + [ + 3, + 0.031383737517831634 + ], + [ + 7, + 0.5064194008559202 + ], + [ + 8, + 0.3880171184022825 + ], + [ + 9, + 0.04850213980028528 + ], + [ + 15, + 0.025677603423680417 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.35663338088445073 + ], + [ + 4, + 0.18116975748930103 + ], + [ + 9, + 0.1112696148359486 + ], + [ + 13, + 0.14407988587731813 + ], + [ + 14, + 0.2068473609129815 + ] + ] + }, + "status": "bounded", + "upper": 0.5320970062796007, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.12410841254778882, + "max": { + "dual": [ + -1.0, + 1.0, + 1.0, + 1.0, + -0.0, + -1.0, + -1.0, + -1.0 + ], + "dual_lower": -0.2724679109957204, + "padding": 8e-09, + "residual": 0.0, + "signed_primal": -0.2724679029957204, + "support": [ + [ + 1, + 0.025677603423680417 + ], + [ + 4, + 0.14835948644793157 + ], + [ + 5, + 0.0912981455064194 + ], + [ + 7, + 0.2724679029957204 + ], + [ + 9, + 0.17118402282453637 + ], + [ + 10, + 0.21968616262482166 + ], + [ + 11, + 0.051355206847360946 + ], + [ + 14, + 0.019971469329529257 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.12410841254778882, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.12410841654778881, + "support": [ + [ + 0, + 0.14835948644793157 + ], + [ + 1, + 0.025677603423680417 + ], + [ + 5, + 0.2396576319543508 + ], + [ + 7, + 0.12410841654778881 + ], + [ + 9, + 0.02282453637660481 + ], + [ + 10, + 0.07132667617689009 + ], + [ + 11, + 0.1997146932952925 + ], + [ + 14, + 0.16833095577746082 + ] + ] + }, + "status": "bounded", + "upper": 0.2724679109957204, + "worlds": 16 + }, + "id": 47, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.07560627274750359, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.3238231118430813, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.3238231098430813, + "support": [ + [ + 2, + 0.02282453637660481 + ], + [ + 4, + 0.14835948644793157 + ], + [ + 5, + 0.02282453637660481 + ], + [ + 6, + 0.019971469329529257 + ], + [ + 7, + 0.3238231098430813 + ], + [ + 9, + 0.24821683309557774 + ], + [ + 10, + 0.19686162624821685 + ], + [ + 13, + 0.01711840228245365 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0 + ], + "dual_lower": 0.07560627274750359, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.07560627674750359, + "support": [ + [ + 2, + 0.02282453637660481 + ], + [ + 4, + 0.14835948644793157 + ], + [ + 5, + 0.2710413694721825 + ], + [ + 6, + 0.019971469329529312 + ], + [ + 7, + 0.07560627674750359 + ], + [ + 10, + 0.19686162624821685 + ], + [ + 11, + 0.24821683309557774 + ], + [ + 13, + 0.01711840228245365 + ] + ] + }, + "status": "bounded", + "upper": 0.3238231118430813, + "worlds": 16 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.29243937232524964, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.29243937432524963, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.29243937232524964, + "support": [ + [ + 0, + 0.1968616262482168 + ], + [ + 4, + 0.04850213980028534 + ], + [ + 7, + 0.29243937232524964 + ], + [ + 10, + 0.14265335235378035 + ], + [ + 11, + 0.12838801711840225 + ], + [ + 13, + 0.19115549215406563 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.09557774607703284 + ], + [ + 1, + 0.10128388017118395 + ], + [ + 3, + 0.04850213980028539 + ], + [ + 6, + 0.29243937232524964 + ], + [ + 11, + 0.2225392296718972 + ], + [ + 13, + 0.23965763195435097 + ] + ] + }, + "status": "bounded", + "upper": 0.29243937432524963, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.3637660485021398, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.12410841254778882, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.29243937432524963, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.29243937232524964, + "support": [ + [ + 3, + 0.051355206847360946 + ], + [ + 4, + 0.16833095577746082 + ], + [ + 5, + 0.025677603423680362 + ], + [ + 7, + 0.29243937232524964 + ], + [ + 9, + 0.1968616262482168 + ], + [ + 10, + 0.21968616262482166 + ], + [ + 13, + 0.045649072753209785 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.12410841254778882, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.12410841654778881, + "support": [ + [ + 3, + 0.17403708987161204 + ], + [ + 5, + 0.23965763195435097 + ], + [ + 7, + 0.12410841654778881 + ], + [ + 8, + 0.12268188302425109 + ], + [ + 9, + 0.0741797432239657 + ], + [ + 10, + 0.09700427960057056 + ], + [ + 14, + 0.16833095577746082 + ] + ] + }, + "status": "bounded", + "upper": 0.29243937432524963, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.3238231098430813, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.12410841254778882, + "max": { + "dual": [ + -1.0, + 1.0, + 1.0, + 1.0, + -0.0, + -1.0, + -1.0, + -1.0 + ], + "dual_lower": -0.2724679109957204, + "padding": 8e-09, + "residual": 0.0, + "signed_primal": -0.2724679029957204, + "support": [ + [ + 1, + 0.025677603423680417 + ], + [ + 4, + 0.14835948644793157 + ], + [ + 5, + 0.0912981455064194 + ], + [ + 7, + 0.2724679029957204 + ], + [ + 9, + 0.17118402282453637 + ], + [ + 10, + 0.21968616262482166 + ], + [ + 11, + 0.051355206847360946 + ], + [ + 14, + 0.019971469329529257 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.12410841254778882, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.12410841654778881, + "support": [ + [ + 0, + 0.14835948644793157 + ], + [ + 1, + 0.025677603423680417 + ], + [ + 5, + 0.2396576319543508 + ], + [ + 7, + 0.12410841654778881 + ], + [ + 9, + 0.02282453637660481 + ], + [ + 10, + 0.07132667617689009 + ], + [ + 11, + 0.1997146932952925 + ], + [ + 14, + 0.16833095577746082 + ] + ] + }, + "status": "bounded", + "upper": 0.2724679109957204, + "worlds": 16 + } + } + ], + "truth": 0.21255349500713266 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.4025157212704403, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": -0.6666666696666668, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6666666666666667, + "support": [ + [ + 0, + 0.1352201257861635 + ], + [ + 2, + 0.40251572327044033 + ], + [ + 4, + 0.19811320754716982 + ], + [ + 5, + 0.2641509433962264 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4025157212704403, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.4025157232704403, + "support": [ + [ + 0, + 0.1352201257861635 + ], + [ + 2, + 0.13836477987421386 + ], + [ + 3, + 0.2641509433962264 + ], + [ + 4, + 0.4622641509433962 + ] + ] + }, + "status": "bounded", + "upper": 0.6666666696666668, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5283018827924529, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5283018907924529, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5283018867924528, + "support": [ + [ + 0, + 0.17924528301886786 + ], + [ + 1, + 0.12578616352201258 + ], + [ + 2, + 0.22641509433962267 + ], + [ + 3, + 0.0062893081761006275 + ], + [ + 4, + 0.2924528301886793 + ], + [ + 6, + 0.03773584905660379 + ], + [ + 7, + 0.1320754716981132 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5283018827924529, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5283018867924528, + "support": [ + [ + 0, + 0.17924528301886786 + ], + [ + 1, + 0.12578616352201258 + ], + [ + 2, + 0.22641509433962267 + ], + [ + 3, + 0.0062893081761006275 + ], + [ + 4, + 0.2924528301886793 + ], + [ + 6, + 0.03773584905660379 + ], + [ + 7, + 0.1320754716981132 + ] + ] + }, + "status": "bounded", + "upper": 0.5283018907924529, + "worlds": 8 + }, + "id": 48, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5283018827924529, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5283018907924529, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5283018867924528, + "support": [ + [ + 0, + 0.17924528301886786 + ], + [ + 1, + 0.12578616352201258 + ], + [ + 2, + 0.22641509433962267 + ], + [ + 3, + 0.0062893081761006275 + ], + [ + 4, + 0.2924528301886793 + ], + [ + 6, + 0.03773584905660379 + ], + [ + 7, + 0.1320754716981132 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5283018827924529, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5283018867924528, + "support": [ + [ + 0, + 0.17924528301886786 + ], + [ + 1, + 0.12578616352201258 + ], + [ + 2, + 0.22641509433962267 + ], + [ + 3, + 0.0062893081761006275 + ], + [ + 4, + 0.2924528301886793 + ], + [ + 6, + 0.03773584905660379 + ], + [ + 7, + 0.1320754716981132 + ] + ] + }, + "status": "bounded", + "upper": 0.5283018907924529, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.13836477987421383, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.5283018827924529, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.5283018907924529, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5283018867924528, + "support": [ + [ + 0, + 0.009433962264150914 + ], + [ + 1, + 0.12578616352201258 + ], + [ + 2, + 0.26415094339622647 + ], + [ + 3, + 0.13836477987421383 + ], + [ + 4, + 0.46226415094339623 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5283018827924529, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5283018867924528, + "support": [ + [ + 0, + 0.009433962264150914 + ], + [ + 1, + 0.12578616352201258 + ], + [ + 2, + 0.26415094339622647 + ], + [ + 3, + 0.13836477987421383 + ], + [ + 4, + 0.46226415094339623 + ] + ] + }, + "status": "bounded", + "upper": 0.5283018907924529, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.1320754716981132, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.5283018827924529, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.5283018907924529, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5283018867924528, + "support": [ + [ + 0, + 0.1415094339622641 + ], + [ + 1, + 0.12578616352201258 + ], + [ + 2, + 0.26415094339622647 + ], + [ + 3, + 0.0062893081761006275 + ], + [ + 4, + 0.33018867924528306 + ], + [ + 7, + 0.1320754716981132 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.5283018827924529, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5283018867924528, + "support": [ + [ + 0, + 0.1415094339622641 + ], + [ + 1, + 0.12578616352201258 + ], + [ + 2, + 0.26415094339622647 + ], + [ + 3, + 0.0062893081761006275 + ], + [ + 4, + 0.33018867924528306 + ], + [ + 7, + 0.1320754716981132 + ] + ] + }, + "status": "bounded", + "upper": 0.5283018907924529, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.169811320754717, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5283018827924529, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5283018907924529, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5283018867924528, + "support": [ + [ + 0, + 0.17924528301886786 + ], + [ + 1, + 0.12578616352201258 + ], + [ + 2, + 0.22641509433962267 + ], + [ + 3, + 0.0062893081761006275 + ], + [ + 4, + 0.2924528301886793 + ], + [ + 6, + 0.03773584905660379 + ], + [ + 7, + 0.1320754716981132 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5283018827924529, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5283018867924528, + "support": [ + [ + 0, + 0.17924528301886786 + ], + [ + 1, + 0.12578616352201258 + ], + [ + 2, + 0.22641509433962267 + ], + [ + 3, + 0.0062893081761006275 + ], + [ + 4, + 0.2924528301886793 + ], + [ + 6, + 0.03773584905660379 + ], + [ + 7, + 0.1320754716981132 + ] + ] + }, + "status": "bounded", + "upper": 0.5283018907924529, + "worlds": 8 + } + } + ], + "truth": 0.5283018867924528 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.5079365059365079, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.7724867754867725, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.7724867724867724, + "support": [ + [ + 0, + 0.22751322751322756 + ], + [ + 1, + 0.26455026455026454 + ], + [ + 2, + 0.5079365079365079 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.5079365059365079, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5079365079365079, + "support": [ + [ + 0, + 0.4920634920634921 + ], + [ + 2, + 0.24338624338624337 + ], + [ + 3, + 0.26455026455026454 + ] + ] + }, + "status": "bounded", + "upper": 0.7724867754867725, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6190476150476191, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6190476230476191, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6190476190476191, + "support": [ + [ + 0, + 0.38095238095238093 + ], + [ + 1, + 0.1111111111111111 + ], + [ + 2, + 0.3544973544973545 + ], + [ + 3, + 0.15343915343915343 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6190476150476191, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6190476190476191, + "support": [ + [ + 0, + 0.38095238095238093 + ], + [ + 1, + 0.1111111111111111 + ], + [ + 2, + 0.3544973544973545 + ], + [ + 3, + 0.15343915343915343 + ] + ] + }, + "status": "bounded", + "upper": 0.6190476230476191, + "worlds": 4 + }, + "id": 49, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6190476150476191, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6190476230476191, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6190476190476191, + "support": [ + [ + 0, + 0.38095238095238093 + ], + [ + 1, + 0.1111111111111111 + ], + [ + 2, + 0.3544973544973545 + ], + [ + 3, + 0.15343915343915343 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6190476150476191, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6190476190476191, + "support": [ + [ + 0, + 0.38095238095238093 + ], + [ + 1, + 0.1111111111111111 + ], + [ + 2, + 0.3544973544973545 + ], + [ + 3, + 0.15343915343915343 + ] + ] + }, + "status": "bounded", + "upper": 0.6190476230476191, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.15343915343915343, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6190476150476191, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6190476230476191, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6190476190476191, + "support": [ + [ + 0, + 0.38095238095238093 + ], + [ + 1, + 0.1111111111111111 + ], + [ + 2, + 0.3544973544973545 + ], + [ + 3, + 0.15343915343915343 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6190476150476191, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6190476190476191, + "support": [ + [ + 0, + 0.38095238095238093 + ], + [ + 1, + 0.1111111111111111 + ], + [ + 2, + 0.3544973544973545 + ], + [ + 3, + 0.15343915343915343 + ] + ] + }, + "status": "bounded", + "upper": 0.6190476230476191, + "worlds": 4 + } + } + ], + "truth": 0.6190476190476191 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.41566264860240965, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.9417670712730923, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9417670682730924, + "support": [ + [ + 0, + 0.05823293172690758 + ], + [ + 3, + 0.5261044176706827 + ], + [ + 4, + 0.37349397590361455 + ], + [ + 5, + 0.04216867469879515 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.41566264860240965, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.41566265060240964, + "support": [ + [ + 1, + 0.15261044176706823 + ], + [ + 2, + 0.43172690763052207 + ], + [ + 5, + 0.32128514056224905 + ], + [ + 7, + 0.0943775100401606 + ] + ] + }, + "status": "bounded", + "upper": 0.9417670712730923, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.463855417686747, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -2.0, + -1.0, + 1.0, + 1.0 + ], + "dual_lower": -0.6084337409397591, + "padding": 6.000000000000001e-09, + "residual": 0.0, + "signed_primal": -0.608433734939759, + "support": [ + [ + 0, + 0.22289156626506024 + ], + [ + 1, + 0.10441767068273089 + ], + [ + 2, + 0.06425702811244977 + ], + [ + 3, + 0.1927710843373494 + ], + [ + 5, + 0.1465863453815261 + ], + [ + 6, + 0.14457831325301207 + ], + [ + 7, + 0.12449799196787148 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.463855417686747, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.463855421686747, + "support": [ + [ + 0, + 0.07831325301204822 + ], + [ + 1, + 0.24899598393574296 + ], + [ + 2, + 0.20883534136546184 + ], + [ + 3, + 0.04819277108433734 + ], + [ + 4, + 0.14457831325301207 + ], + [ + 5, + 0.0020080321285140257 + ], + [ + 7, + 0.26907630522088355 + ] + ] + }, + "status": "bounded", + "upper": 0.6084337409397591, + "worlds": 8 + }, + "id": 50, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.463855417686747, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -2.0, + -1.0, + 1.0, + 1.0 + ], + "dual_lower": -0.6084337409397591, + "padding": 6.000000000000001e-09, + "residual": 0.0, + "signed_primal": -0.608433734939759, + "support": [ + [ + 0, + 0.22289156626506024 + ], + [ + 1, + 0.10441767068273089 + ], + [ + 2, + 0.06425702811244977 + ], + [ + 3, + 0.1927710843373494 + ], + [ + 5, + 0.1465863453815261 + ], + [ + 6, + 0.14457831325301207 + ], + [ + 7, + 0.12449799196787148 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.463855417686747, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.463855421686747, + "support": [ + [ + 0, + 0.07831325301204822 + ], + [ + 1, + 0.24899598393574296 + ], + [ + 2, + 0.20883534136546184 + ], + [ + 3, + 0.04819277108433734 + ], + [ + 4, + 0.14457831325301207 + ], + [ + 5, + 0.0020080321285140257 + ], + [ + 7, + 0.26907630522088355 + ] + ] + }, + "status": "bounded", + "upper": 0.6084337409397591, + "worlds": 8 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.26907630522088355, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.41566264860240965, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6726907670522088, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6726907630522088, + "support": [ + [ + 0, + 0.3273092369477912 + ], + [ + 3, + 0.2570281124497992 + ], + [ + 4, + 0.10441767068273095 + ], + [ + 5, + 0.04216867469879515 + ], + [ + 7, + 0.26907630522088355 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.41566264860240965, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.41566265060240964, + "support": [ + [ + 0, + 0.1746987951807229 + ], + [ + 1, + 0.15261044176706823 + ], + [ + 2, + 0.2570281124497992 + ], + [ + 5, + 0.1465863453815261 + ], + [ + 7, + 0.26907630522088355 + ] + ] + }, + "status": "bounded", + "upper": 0.6726907670522088, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.3172690763052209, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.463855417686747, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.6726907670522088, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6726907630522088, + "support": [ + [ + 0, + 0.07630522088353425 + ], + [ + 1, + 0.251004016064257 + ], + [ + 3, + 0.2570281124497992 + ], + [ + 4, + 0.1465863453815261 + ], + [ + 6, + 0.20883534136546184 + ], + [ + 7, + 0.060240963855421714 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.463855417686747, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.463855421686747, + "support": [ + [ + 0, + 0.0763052208835342 + ], + [ + 1, + 0.251004016064257 + ], + [ + 2, + 0.20883534136546184 + ], + [ + 3, + 0.04819277108433734 + ], + [ + 4, + 0.1465863453815261 + ], + [ + 7, + 0.26907630522088355 + ] + ] + }, + "status": "bounded", + "upper": 0.6726907670522088, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2710843373493976, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.463855417686747, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -2.0, + -1.0, + 1.0, + 1.0 + ], + "dual_lower": -0.6084337409397591, + "padding": 6.000000000000001e-09, + "residual": 0.0, + "signed_primal": -0.608433734939759, + "support": [ + [ + 0, + 0.22289156626506024 + ], + [ + 1, + 0.10441767068273089 + ], + [ + 2, + 0.06425702811244977 + ], + [ + 3, + 0.1927710843373494 + ], + [ + 5, + 0.1465863453815261 + ], + [ + 6, + 0.14457831325301207 + ], + [ + 7, + 0.12449799196787148 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.463855417686747, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.463855421686747, + "support": [ + [ + 0, + 0.07831325301204822 + ], + [ + 1, + 0.24899598393574296 + ], + [ + 2, + 0.20883534136546184 + ], + [ + 3, + 0.04819277108433734 + ], + [ + 4, + 0.14457831325301207 + ], + [ + 5, + 0.0020080321285140257 + ], + [ + 7, + 0.26907630522088355 + ] + ] + }, + "status": "bounded", + "upper": 0.6084337409397591, + "worlds": 8 + } + } + ], + "truth": 0.5502008032128514 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.44805194605194804, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 7, + 0.059884559884559874 + ], + [ + 10, + 0.33694083694083693 + ], + [ + 13, + 0.1428571428571429 + ], + [ + 17, + 0.14502164502164494 + ], + [ + 21, + 0.2640692640692641 + ], + [ + 30, + 0.05122655122655123 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.44805194605194804, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.44805194805194803, + "support": [ + [ + 3, + 0.09379509379509371 + ], + [ + 5, + 0.16378066378066375 + ], + [ + 7, + 0.1392496392496394 + ], + [ + 15, + 0.14285714285714285 + ], + [ + 23, + 0.07215007215007208 + ], + [ + 24, + 0.3881673881673882 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5389610309610391, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7828282868282829, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7828282828282829, + "support": [ + [ + 0, + 0.0562770562770562 + ], + [ + 4, + 0.016594516594516606 + ], + [ + 6, + 0.17099567099567103 + ], + [ + 8, + 0.018759018759018864 + ], + [ + 11, + 0.1717171717171717 + ], + [ + 15, + 0.10533910533910534 + ], + [ + 21, + 0.2251082251082251 + ], + [ + 24, + 0.12554112554112545 + ], + [ + 25, + 0.10966810966810975 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + 1.0, + -0.0, + 1.0, + 1.0, + -1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5389610309610391, + "padding": 8e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5389610389610391, + "support": [ + [ + 1, + 0.24386724386724384 + ], + [ + 11, + 0.03751803751803762 + ], + [ + 14, + 0.05339105339105349 + ], + [ + 15, + 0.20490620490620476 + ], + [ + 20, + 0.01659451659451666 + ], + [ + 21, + 0.090909090909091 + ], + [ + 22, + 0.11760461760461749 + ], + [ + 24, + 0.20057720057720052 + ], + [ + 31, + 0.03463203463203468 + ] + ] + }, + "status": "bounded", + "upper": 0.7828282868282829, + "worlds": 32 + }, + "id": 51, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.45598845198845595, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7828282868282829, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7828282828282829, + "support": [ + [ + 6, + 0.142135642135642 + ], + [ + 8, + 0.07503607503607507 + ], + [ + 11, + 0.2734487734487735 + ], + [ + 12, + 0.016594516594516606 + ], + [ + 14, + 0.02886002886002903 + ], + [ + 15, + 0.003607503607503504 + ], + [ + 21, + 0.32683982683982693 + ], + [ + 24, + 0.12554112554112545 + ], + [ + 25, + 0.007936507936507908 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": 0.45598845198845595, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.45598845598845594, + "support": [ + [ + 1, + 0.28138528138528135 + ], + [ + 5, + 0.04545454545454547 + ], + [ + 6, + 0.14213564213564206 + ], + [ + 12, + 0.01659451659451666 + ], + [ + 14, + 0.02886002886002892 + ], + [ + 15, + 0.025252525252525138 + ], + [ + 24, + 0.20057720057720052 + ], + [ + 29, + 0.007936507936507908 + ], + [ + 31, + 0.2518037518037519 + ] + ] + }, + "status": "bounded", + "upper": 0.7828282868282829, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a3", + "a4" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.27705627705627706, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.44805194605194804, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7828282868282829, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7828282828282829, + "support": [ + [ + 7, + 0.1428571428571428 + ], + [ + 9, + 0.008658008658008698 + ], + [ + 10, + 0.01298701298701288 + ], + [ + 12, + 0.21717171717171713 + ], + [ + 14, + 0.15800865800865815 + ], + [ + 17, + 0.32611832611832614 + ], + [ + 27, + 0.1341991341991342 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.44805194605194804, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.44805194805194803, + "support": [ + [ + 0, + 0.12193362193362184 + ], + [ + 1, + 0.3347763347763348 + ], + [ + 12, + 0.08297258297258303 + ], + [ + 20, + 0.012265512265512257 + ], + [ + 27, + 0.025252525252525304 + ], + [ + 30, + 0.17099567099567098 + ], + [ + 31, + 0.25180375180375175 + ] + ] + }, + "status": "bounded", + "upper": 0.7828282868282829, + "worlds": 32 + } + }, + { + "pair": [ + "a3", + "a4" + ], + "probability": 0.2352092352092352, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.5389610309610391, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7828282868282829, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7828282828282829, + "support": [ + [ + 4, + 0.12914862914862907 + ], + [ + 7, + 0.11471861471861483 + ], + [ + 9, + 0.1096681096681098 + ], + [ + 14, + 0.17099567099567098 + ], + [ + 15, + 0.015151515151515138 + ], + [ + 17, + 0.22510822510822498 + ], + [ + 27, + 0.1471861471861471 + ], + [ + 28, + 0.08802308802308811 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + 1.0, + -0.0, + 1.0, + 1.0, + -1.0, + -1.0 + ], + "dual_lower": 0.5389610309610391, + "padding": 8e-09, + "residual": 0.0, + "signed_primal": 0.538961038961039, + "support": [ + [ + 1, + 0.2438672438672439 + ], + [ + 14, + 0.041847041847041855 + ], + [ + 15, + 0.253968253968254 + ], + [ + 17, + 0.09090909090909094 + ], + [ + 18, + 0.12914862914862912 + ], + [ + 23, + 0.0050505050505050275 + ], + [ + 27, + 0.01803751803751802 + ], + [ + 28, + 0.21717171717171718 + ] + ] + }, + "status": "bounded", + "upper": 0.7828282868282829, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.33044733044733043, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5389610309610391, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7828282868282829, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7828282828282829, + "support": [ + [ + 0, + 0.0562770562770562 + ], + [ + 4, + 0.016594516594516606 + ], + [ + 6, + 0.17099567099567103 + ], + [ + 8, + 0.018759018759018864 + ], + [ + 11, + 0.1717171717171717 + ], + [ + 15, + 0.10533910533910534 + ], + [ + 21, + 0.2251082251082251 + ], + [ + 24, + 0.12554112554112545 + ], + [ + 25, + 0.10966810966810975 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + 1.0, + -0.0, + 1.0, + 1.0, + -1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5389610309610391, + "padding": 8e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5389610389610391, + "support": [ + [ + 1, + 0.24386724386724384 + ], + [ + 11, + 0.03751803751803762 + ], + [ + 14, + 0.05339105339105349 + ], + [ + 15, + 0.20490620490620476 + ], + [ + 20, + 0.01659451659451666 + ], + [ + 21, + 0.090909090909091 + ], + [ + 22, + 0.11760461760461749 + ], + [ + 24, + 0.20057720057720052 + ], + [ + 31, + 0.03463203463203468 + ] + ] + }, + "status": "bounded", + "upper": 0.7828282868282829, + "worlds": 32 + } + } + ], + "truth": 0.6962481962481962 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.20171673419742486, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.536480688695279, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5364806866952789, + "support": [ + [ + 0, + 0.33476394849785407 + ], + [ + 2, + 0.128755364806867 + ], + [ + 3, + 0.5364806866952789 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + 1.0 + ], + "dual_lower": 0.20171673419742486, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.20171673819742486, + "support": [ + [ + 1, + 0.33476394849785407 + ], + [ + 2, + 0.46351931330472107 + ], + [ + 3, + 0.20171673819742486 + ] + ] + }, + "status": "bounded", + "upper": 0.536480688695279, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.4248927018626609, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.4248927058626609, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4248927038626609, + "support": [ + [ + 0, + 0.22317596566523612 + ], + [ + 1, + 0.111587982832618 + ], + [ + 2, + 0.240343347639485 + ], + [ + 3, + 0.4248927038626609 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.4248927018626609, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4248927038626609, + "support": [ + [ + 0, + 0.22317596566523612 + ], + [ + 1, + 0.111587982832618 + ], + [ + 2, + 0.240343347639485 + ], + [ + 3, + 0.4248927038626609 + ] + ] + }, + "status": "bounded", + "upper": 0.4248927058626609, + "worlds": 4 + }, + "id": 52, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.4248927018626609, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.4248927058626609, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4248927038626609, + "support": [ + [ + 0, + 0.22317596566523612 + ], + [ + 1, + 0.111587982832618 + ], + [ + 2, + 0.240343347639485 + ], + [ + 3, + 0.4248927038626609 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.4248927018626609, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4248927038626609, + "support": [ + [ + 0, + 0.22317596566523612 + ], + [ + 1, + 0.111587982832618 + ], + [ + 2, + 0.240343347639485 + ], + [ + 3, + 0.4248927038626609 + ] + ] + }, + "status": "bounded", + "upper": 0.4248927058626609, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.4248927038626609, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.4248927018626609, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.4248927058626609, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4248927038626609, + "support": [ + [ + 0, + 0.22317596566523612 + ], + [ + 1, + 0.111587982832618 + ], + [ + 2, + 0.240343347639485 + ], + [ + 3, + 0.4248927038626609 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.4248927018626609, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4248927038626609, + "support": [ + [ + 0, + 0.22317596566523612 + ], + [ + 1, + 0.111587982832618 + ], + [ + 2, + 0.240343347639485 + ], + [ + 3, + 0.4248927038626609 + ] + ] + }, + "status": "bounded", + "upper": 0.4248927058626609, + "worlds": 4 + } + } + ], + "truth": 0.4248927038626609 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.4986559159784946, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4986559139784946, + "support": [ + [ + 13, + 0.4711021505376344 + ], + [ + 16, + 0.048387096774193616 + ], + [ + 17, + 0.028225806451612878 + ], + [ + 18, + 0.40994623655913975 + ], + [ + 20, + 0.014784946236559127 + ], + [ + 29, + 0.027553763440860246 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.17103494623655913 + ], + [ + 5, + 0.2745295698924731 + ], + [ + 9, + 0.025537634408602128 + ], + [ + 17, + 0.055779569892473124 + ], + [ + 24, + 0.23420698924731187 + ], + [ + 30, + 0.23891129032258063 + ] + ] + }, + "status": "bounded", + "upper": 0.4986559159784946, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.19623656113978494, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.196236559139785, + "support": [ + [ + 1, + 0.16733870967741937 + ], + [ + 4, + 0.009408602150537737 + ], + [ + 6, + 0.16129032258064513 + ], + [ + 12, + 0.035618279569892386 + ], + [ + 15, + 0.09744623655913975 + ], + [ + 19, + 0.05241935483870963 + ], + [ + 21, + 0.1108870967741935 + ], + [ + 24, + 0.26680107526881724 + ], + [ + 31, + 0.09879032258064524 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 1, + 0.02352150537634401 + ], + [ + 4, + 0.009408602150537682 + ], + [ + 6, + 0.16129032258064513 + ], + [ + 8, + 0.04502688172043012 + ], + [ + 11, + 0.19623655913978494 + ], + [ + 12, + 0.03561827956989244 + ], + [ + 21, + 0.2547043010752688 + ], + [ + 23, + 0.052419354838709686 + ], + [ + 24, + 0.22177419354838712 + ] + ] + }, + "status": "bounded", + "upper": 0.19623656113978494, + "worlds": 32 + }, + "id": 53, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.19623656113978494, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.196236559139785, + "support": [ + [ + 1, + 0.16733870967741937 + ], + [ + 4, + 0.009408602150537737 + ], + [ + 6, + 0.16129032258064513 + ], + [ + 12, + 0.035618279569892386 + ], + [ + 15, + 0.09744623655913975 + ], + [ + 19, + 0.05241935483870963 + ], + [ + 21, + 0.1108870967741935 + ], + [ + 24, + 0.26680107526881724 + ], + [ + 31, + 0.09879032258064524 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 1, + 0.02352150537634401 + ], + [ + 4, + 0.009408602150537682 + ], + [ + 6, + 0.16129032258064513 + ], + [ + 8, + 0.04502688172043012 + ], + [ + 11, + 0.19623655913978494 + ], + [ + 12, + 0.03561827956989244 + ], + [ + 21, + 0.2547043010752688 + ], + [ + 23, + 0.052419354838709686 + ], + [ + 24, + 0.22177419354838712 + ] + ] + }, + "status": "bounded", + "upper": 0.19623656113978494, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a3" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.19623655913978494, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.19623656113978494, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.19623655913978494, + "support": [ + [ + 1, + 0.011424731182795633 + ], + [ + 2, + 0.17069892473118276 + ], + [ + 7, + 0.014784946236559127 + ], + [ + 12, + 0.2741935483870968 + ], + [ + 17, + 0.3044354838709678 + ], + [ + 30, + 0.028225806451612878 + ], + [ + 31, + 0.19623655913978494 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.0, + "support": [ + [ + 2, + 0.04368279569892472 + ], + [ + 4, + 0.12701612903225806 + ], + [ + 7, + 0.08400537634408603 + ], + [ + 12, + 0.2163978494623656 + ], + [ + 17, + 0.2466397849462366 + ], + [ + 27, + 0.1962365591397849 + ], + [ + 30, + 0.08602150537634409 + ] + ] + }, + "status": "bounded", + "upper": 0.19623656113978494, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.24865591397849462, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.19623656113978494, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.19623655913978494, + "support": [ + [ + 1, + 0.22244623655913975 + ], + [ + 7, + 0.052419354838709686 + ], + [ + 15, + 0.19623655913978494 + ], + [ + 16, + 0.009408602150537682 + ], + [ + 17, + 0.055779569892473124 + ], + [ + 18, + 0.16129032258064513 + ], + [ + 24, + 0.03763440860215056 + ], + [ + 28, + 0.2647849462365591 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 1, + 0.2224462365591398 + ], + [ + 4, + 0.1028225806451612 + ], + [ + 7, + 0.052419354838709686 + ], + [ + 14, + 0.09341397849462363 + ], + [ + 18, + 0.06787634408602151 + ], + [ + 21, + 0.05577956989247309 + ], + [ + 27, + 0.19623655913978494 + ], + [ + 28, + 0.2090053763440861 + ] + ] + }, + "status": "bounded", + "upper": 0.19623656113978494, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.3071236559139785, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.19623656113978494, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.196236559139785, + "support": [ + [ + 1, + 0.16733870967741937 + ], + [ + 4, + 0.009408602150537737 + ], + [ + 6, + 0.16129032258064513 + ], + [ + 12, + 0.035618279569892386 + ], + [ + 15, + 0.09744623655913975 + ], + [ + 19, + 0.05241935483870963 + ], + [ + 21, + 0.1108870967741935 + ], + [ + 24, + 0.26680107526881724 + ], + [ + 31, + 0.09879032258064524 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 1, + 0.02352150537634401 + ], + [ + 4, + 0.009408602150537682 + ], + [ + 6, + 0.16129032258064513 + ], + [ + 8, + 0.04502688172043012 + ], + [ + 11, + 0.19623655913978494 + ], + [ + 12, + 0.03561827956989244 + ], + [ + 21, + 0.2547043010752688 + ], + [ + 23, + 0.052419354838709686 + ], + [ + 24, + 0.22177419354838712 + ] + ] + }, + "status": "bounded", + "upper": 0.19623656113978494, + "worlds": 32 + } + } + ], + "truth": 0.10147849462365591 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.5943775080401605, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 1, + 0.46586345381526106 + ], + [ + 2, + 0.4056224899598394 + ], + [ + 3, + 0.12851405622489953 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5943775080401605, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5943775100401606, + "support": [ + [ + 0, + 0.4056224899598394 + ], + [ + 1, + 0.06024096385542166 + ], + [ + 3, + 0.5341365461847389 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.8714859397751002, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.8714859477751002, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8714859437751004, + "support": [ + [ + 0, + 0.12851405622489964 + ], + [ + 1, + 0.3373493975903614 + ], + [ + 2, + 0.27710843373493976 + ], + [ + 3, + 0.2570281124497992 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.8714859397751002, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.8714859437751004, + "support": [ + [ + 0, + 0.12851405622489964 + ], + [ + 1, + 0.3373493975903614 + ], + [ + 2, + 0.27710843373493976 + ], + [ + 3, + 0.2570281124497992 + ] + ] + }, + "status": "bounded", + "upper": 0.8714859477751002, + "worlds": 4 + }, + "id": 54, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.8714859397751002, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.8714859477751002, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8714859437751004, + "support": [ + [ + 0, + 0.12851405622489964 + ], + [ + 1, + 0.3373493975903614 + ], + [ + 2, + 0.27710843373493976 + ], + [ + 3, + 0.2570281124497992 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.8714859397751002, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.8714859437751004, + "support": [ + [ + 0, + 0.12851405622489964 + ], + [ + 1, + 0.3373493975903614 + ], + [ + 2, + 0.27710843373493976 + ], + [ + 3, + 0.2570281124497992 + ] + ] + }, + "status": "bounded", + "upper": 0.8714859477751002, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2570281124497992, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.8714859397751002, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.8714859477751002, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8714859437751004, + "support": [ + [ + 0, + 0.12851405622489964 + ], + [ + 1, + 0.3373493975903614 + ], + [ + 2, + 0.27710843373493976 + ], + [ + 3, + 0.2570281124497992 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.8714859397751002, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.8714859437751004, + "support": [ + [ + 0, + 0.12851405622489964 + ], + [ + 1, + 0.3373493975903614 + ], + [ + 2, + 0.27710843373493976 + ], + [ + 3, + 0.2570281124497992 + ] + ] + }, + "status": "bounded", + "upper": 0.8714859477751002, + "worlds": 4 + } + } + ], + "truth": 0.8714859437751004 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.6354916047146283, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0 + ], + "dual_lower": -0.9904076768609114, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.9904076738609113, + "support": [ + [ + 2, + 0.00959232613908867 + ], + [ + 3, + 0.354916067146283 + ], + [ + 4, + 0.5707434052757794 + ], + [ + 6, + 0.06474820143884896 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.6354916047146283, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6354916067146283, + "support": [ + [ + 2, + 0.36450839328537166 + ], + [ + 4, + 0.2158273381294964 + ], + [ + 5, + 0.354916067146283 + ], + [ + 6, + 0.06474820143884896 + ] + ] + }, + "status": "bounded", + "upper": 0.9904076768609114, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.6642685811318946, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.6642685891318946, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6642685851318946, + "support": [ + [ + 0, + 0.09832134292565942 + ], + [ + 1, + 0.02877697841726623 + ], + [ + 2, + 0.237410071942446 + ], + [ + 4, + 0.223021582733813 + ], + [ + 5, + 0.22062350119904073 + ], + [ + 6, + 0.08633093525179857 + ], + [ + 7, + 0.10551558752997602 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.6642685811318946, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6642685851318946, + "support": [ + [ + 0, + 0.09832134292565942 + ], + [ + 1, + 0.02877697841726623 + ], + [ + 2, + 0.237410071942446 + ], + [ + 4, + 0.223021582733813 + ], + [ + 5, + 0.22062350119904073 + ], + [ + 6, + 0.08633093525179857 + ], + [ + 7, + 0.10551558752997602 + ] + ] + }, + "status": "bounded", + "upper": 0.6642685891318946, + "worlds": 8 + }, + "id": 55, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.6642685811318946, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.6642685891318946, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6642685851318946, + "support": [ + [ + 0, + 0.09832134292565942 + ], + [ + 1, + 0.02877697841726623 + ], + [ + 2, + 0.237410071942446 + ], + [ + 4, + 0.223021582733813 + ], + [ + 5, + 0.22062350119904073 + ], + [ + 6, + 0.08633093525179857 + ], + [ + 7, + 0.10551558752997602 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.6642685811318946, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6642685851318946, + "support": [ + [ + 0, + 0.09832134292565942 + ], + [ + 1, + 0.02877697841726623 + ], + [ + 2, + 0.237410071942446 + ], + [ + 4, + 0.223021582733813 + ], + [ + 5, + 0.22062350119904073 + ], + [ + 6, + 0.08633093525179857 + ], + [ + 7, + 0.10551558752997602 + ] + ] + }, + "status": "bounded", + "upper": 0.6642685891318946, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.32613908872901676, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.6642685811318946, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6642685891318946, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6642685851318946, + "support": [ + [ + 0, + 0.3357314148681054 + ], + [ + 1, + 0.02877697841726623 + ], + [ + 4, + 0.20623501199040772 + ], + [ + 6, + 0.10311750599520386 + ], + [ + 7, + 0.32613908872901676 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6642685811318946, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6642685851318946, + "support": [ + [ + 0, + 0.3357314148681054 + ], + [ + 1, + 0.02877697841726623 + ], + [ + 4, + 0.20623501199040772 + ], + [ + 6, + 0.10311750599520386 + ], + [ + 7, + 0.32613908872901676 + ] + ] + }, + "status": "bounded", + "upper": 0.6642685891318946, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.10551558752997602, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.6642685811318946, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.6642685891318946, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6642685851318946, + "support": [ + [ + 0, + 0.011990407673860837 + ], + [ + 1, + 0.02877697841726623 + ], + [ + 2, + 0.3237410071942446 + ], + [ + 4, + 0.3093525179856116 + ], + [ + 5, + 0.22062350119904073 + ], + [ + 7, + 0.10551558752997602 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.6642685811318946, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6642685851318946, + "support": [ + [ + 0, + 0.011990407673860837 + ], + [ + 1, + 0.02877697841726623 + ], + [ + 2, + 0.3237410071942446 + ], + [ + 4, + 0.3093525179856116 + ], + [ + 5, + 0.22062350119904073 + ], + [ + 7, + 0.10551558752997602 + ] + ] + }, + "status": "bounded", + "upper": 0.6642685891318946, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.19184652278177458, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.6642685811318946, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.6642685891318946, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6642685851318946, + "support": [ + [ + 0, + 0.09832134292565942 + ], + [ + 1, + 0.02877697841726623 + ], + [ + 2, + 0.237410071942446 + ], + [ + 4, + 0.223021582733813 + ], + [ + 5, + 0.22062350119904073 + ], + [ + 6, + 0.08633093525179857 + ], + [ + 7, + 0.10551558752997602 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.6642685811318946, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6642685851318946, + "support": [ + [ + 0, + 0.09832134292565942 + ], + [ + 1, + 0.02877697841726623 + ], + [ + 2, + 0.237410071942446 + ], + [ + 4, + 0.223021582733813 + ], + [ + 5, + 0.22062350119904073 + ], + [ + 6, + 0.08633093525179857 + ], + [ + 7, + 0.10551558752997602 + ] + ] + }, + "status": "bounded", + "upper": 0.6642685891318946, + "worlds": 8 + } + } + ], + "truth": 0.6642685851318945 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.5353817484655493, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 10, + 0.07417752948479206 + ], + [ + 11, + 0.007448789571694592 + ], + [ + 25, + 0.37306021104903786 + ], + [ + 38, + 0.39338919925512106 + ], + [ + 40, + 0.015363128491620137 + ], + [ + 49, + 0.07619490999379264 + ], + [ + 63, + 0.06036623215394166 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5353817484655493, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5353817504655494, + "support": [ + [ + 1, + 0.43389199255121036 + ], + [ + 10, + 0.020794537554314152 + ], + [ + 32, + 0.030726256983240274 + ], + [ + 38, + 0.004965859714463061 + ], + [ + 59, + 0.0608317815021725 + ], + [ + 62, + 0.42644320297951577 + ], + [ + 63, + 0.022346368715083886 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.7895716905996276, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 2, + 0.07076350093109868 + ], + [ + 6, + 0.08736809435133461 + ], + [ + 7, + 0.12181874612042212 + ], + [ + 17, + 0.06502172563625078 + ], + [ + 31, + 0.10971446306641838 + ], + [ + 40, + 0.20018621973929235 + ], + [ + 45, + 0.010242085661080036 + ], + [ + 54, + 0.12461204220980757 + ], + [ + 57, + 0.18916821849782747 + ], + [ + 59, + 0.02110490378646801 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7895716905996276, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.7895716945996276, + "support": [ + [ + 2, + 0.18783364369956548 + ], + [ + 7, + 0.09211669770328992 + ], + [ + 12, + 0.11707014276846682 + ], + [ + 16, + 0.0013656114214772974 + ], + [ + 31, + 0.056300434512724984 + ], + [ + 37, + 0.09335816263190558 + ], + [ + 54, + 0.09490999379267542 + ], + [ + 56, + 0.0817504655493483 + ], + [ + 57, + 0.17107386716325262 + ], + [ + 59, + 0.10422098075729358 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "id": 56, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5353817484655493, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9999999999999999, + "support": [ + [ + 2, + 0.07076350093109865 + ], + [ + 6, + 0.012259466170080752 + ], + [ + 7, + 0.20716945996275601 + ], + [ + 17, + 0.054779639975170685 + ], + [ + 30, + 0.07510862818125386 + ], + [ + 31, + 0.03460583488516453 + ], + [ + 40, + 0.20018621973929238 + ], + [ + 54, + 0.12461204220980751 + ], + [ + 57, + 0.20965238981998754 + ], + [ + 59, + 0.010862818125387974 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5353817484655493, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5353817504655494, + "support": [ + [ + 1, + 0.1185599006828057 + ], + [ + 2, + 0.025760397268777213 + ], + [ + 12, + 0.2001862197392924 + ], + [ + 13, + 0.0024829298572315306 + ], + [ + 30, + 0.01179391682184977 + ], + [ + 31, + 0.09590316573556795 + ], + [ + 37, + 0.143389199255121 + ], + [ + 50, + 0.18187461204220978 + ], + [ + 58, + 0.06331471135940409 + ], + [ + 59, + 0.15673494723774062 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "selected": [ + [ + "a1", + "a4" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a4" + ], + "probability": 0.25543140906269396, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.7895716905996276, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 7, + 0.2250155183116077 + ], + [ + 22, + 0.20918684047175662 + ], + [ + 27, + 0.020484171322160183 + ], + [ + 35, + 0.035381750465549366 + ], + [ + 41, + 0.21042830540037238 + ], + [ + 46, + 0.019553072625698387 + ], + [ + 56, + 0.25418994413407825 + ], + [ + 59, + 0.025760397268777102 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7895716905996276, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7895716945996275, + "support": [ + [ + 7, + 0.08421270432443617 + ], + [ + 8, + 0.16252845023794743 + ], + [ + 23, + 0.20794537554314083 + ], + [ + 35, + 0.12952617421891163 + ], + [ + 37, + 0.047899855162424926 + ], + [ + 46, + 0.0662114628595076 + ], + [ + 56, + 0.2541899441340782 + ], + [ + 63, + 0.04748603351955308 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2526381129733085, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.7895716905996276, + "max": { + "dual": [ + -1.0000000000000004, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.0000000020000004, + "padding": 2.0000000000000005e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -1.0, + "support": [ + [ + 10, + 0.12631905648665448 + ], + [ + 15, + 0.0729360645561763 + ], + [ + 19, + 0.0990068280571077 + ], + [ + 22, + 0.15642458100558626 + ], + [ + 40, + 0.2001862197392924 + ], + [ + 43, + 0.08069522036002463 + ], + [ + 45, + 0.010242085661080041 + ], + [ + 53, + 0.2141527001862199 + ], + [ + 57, + 0.04003724394785829 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7895716905996276, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.7895716945996276, + "support": [ + [ + 4, + 0.03724394785847307 + ], + [ + 5, + 0.07945375543140905 + ], + [ + 9, + 0.09373060211049039 + ], + [ + 19, + 0.08131595282433268 + ], + [ + 20, + 0.1629422718808194 + ], + [ + 34, + 0.10862818125387957 + ], + [ + 43, + 0.17132216014897583 + ], + [ + 57, + 0.0912476722532588 + ], + [ + 62, + 0.17411545623836128 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.24177529484792054, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.7895716905996276, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 2, + 0.07076350093109868 + ], + [ + 6, + 0.08736809435133461 + ], + [ + 7, + 0.12181874612042212 + ], + [ + 17, + 0.06502172563625078 + ], + [ + 31, + 0.10971446306641838 + ], + [ + 40, + 0.20018621973929235 + ], + [ + 45, + 0.010242085661080036 + ], + [ + 54, + 0.12461204220980757 + ], + [ + 57, + 0.18916821849782747 + ], + [ + 59, + 0.02110490378646801 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7895716905996276, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.7895716945996276, + "support": [ + [ + 2, + 0.18783364369956548 + ], + [ + 7, + 0.09211669770328992 + ], + [ + 12, + 0.11707014276846682 + ], + [ + 16, + 0.0013656114214772974 + ], + [ + 31, + 0.056300434512724984 + ], + [ + 37, + 0.09335816263190558 + ], + [ + 54, + 0.09490999379267542 + ], + [ + 56, + 0.0817504655493483 + ], + [ + 57, + 0.17107386716325262 + ], + [ + 59, + 0.10422098075729358 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + } + } + ], + "truth": 0.8718187461204221 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.38759690122480617, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.38759689922480617, + "support": [ + [ + 3, + 0.1735241502683364 + ], + [ + 7, + 0.32438878950506844 + ], + [ + 10, + 0.01908169350029809 + ], + [ + 15, + 0.011329755515802065 + ], + [ + 24, + 0.4197972570065593 + ], + [ + 30, + 0.05187835420393566 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.11031604054859878 + ], + [ + 10, + 0.41800834824090627 + ], + [ + 20, + 0.04054859868813354 + ], + [ + 21, + 0.34704830053667257 + ], + [ + 24, + 0.03220035778175323 + ], + [ + 27, + 0.051878354203935606 + ] + ] + }, + "status": "bounded", + "upper": 0.38759690122480617, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.21228383819081692, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.38759690122480617, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.3875968992248062, + "support": [ + [ + 0, + 0.06887298747763859 + ], + [ + 1, + 0.053070960047704285 + ], + [ + 6, + 0.20214669051878353 + ], + [ + 11, + 0.19409660107334525 + ], + [ + 15, + 0.010137149672033385 + ], + [ + 18, + 0.09719737626714375 + ], + [ + 19, + 0.07662492546213473 + ], + [ + 24, + 0.12254025044722716 + ], + [ + 29, + 0.1753130590339893 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.21228383819081692, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.2122838401908169, + "support": [ + [ + 1, + 0.034287418008348336 + ], + [ + 6, + 0.20214669051878348 + ], + [ + 10, + 0.011031604054859853 + ], + [ + 11, + 0.27072152653548004 + ], + [ + 15, + 0.010137149672033413 + ], + [ + 18, + 0.08616577221228387 + ], + [ + 21, + 0.17531305903398925 + ], + [ + 24, + 0.1914132379248658 + ], + [ + 25, + 0.018783542039356005 + ] + ] + }, + "status": "bounded", + "upper": 0.38759690122480617, + "worlds": 32 + }, + "id": 57, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.010733445593917697, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.38759690122480617, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.3875968992248062, + "support": [ + [ + 1, + 0.2283840190816936 + ], + [ + 6, + 0.20214669051878353 + ], + [ + 11, + 0.09063804412641618 + ], + [ + 15, + 0.007155635062611743 + ], + [ + 18, + 0.06261180679785328 + ], + [ + 19, + 0.004770423375074495 + ], + [ + 24, + 0.19141323792486575 + ], + [ + 26, + 0.03458556946929048 + ], + [ + 31, + 0.17829457364341095 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": 0.010733445593917697, + "padding": 7.000000000000001e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.010733452593917697, + "support": [ + [ + 1, + 0.042933810375670844 + ], + [ + 6, + 0.010733452593917697 + ], + [ + 10, + 0.007155635062611743 + ], + [ + 11, + 0.2760882528324389 + ], + [ + 12, + 0.1914132379248658 + ], + [ + 18, + 0.25402504472271914 + ], + [ + 19, + 0.004770423375074551 + ], + [ + 21, + 0.18545020870602263 + ], + [ + 26, + 0.027429934406678652 + ] + ] + }, + "status": "bounded", + "upper": 0.38759690122480617, + "worlds": 32 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.21228384019081692, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.21228383819081692, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.38759690122480617, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.3875968992248062, + "support": [ + [ + 0, + 0.24448419797257004 + ], + [ + 2, + 0.21586165772212285 + ], + [ + 7, + 0.03756708407871201 + ], + [ + 10, + 0.030411449016100156 + ], + [ + 27, + 0.12164579606440074 + ], + [ + 29, + 0.1753130590339893 + ], + [ + 31, + 0.1747167561121049 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.21228383819081692, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.21228384019081692, + "support": [ + [ + 0, + 0.2444841979725701 + ], + [ + 2, + 0.07096004770423364 + ], + [ + 4, + 0.1449016100178891 + ], + [ + 7, + 0.03756708407871201 + ], + [ + 12, + 0.030411449016100156 + ], + [ + 27, + 0.29695885509839004 + ], + [ + 31, + 0.1747167561121049 + ] + ] + }, + "status": "bounded", + "upper": 0.38759690122480617, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2808586762075134, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.21228383819081692, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.38759690122480617, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.3875968992248061, + "support": [ + [ + 1, + 0.22838401908169356 + ], + [ + 3, + 0.08765652951699454 + ], + [ + 7, + 0.039355992844365 + ], + [ + 14, + 0.1729278473464519 + ], + [ + 16, + 0.01610017889087656 + ], + [ + 18, + 0.12641621943947526 + ], + [ + 27, + 0.15384615384615388 + ], + [ + 28, + 0.17531305903398928 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.21228383819081692, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.21228384019081692, + "support": [ + [ + 1, + 0.14072748956469883 + ], + [ + 4, + 0.1753130590339893 + ], + [ + 14, + 0.21228384019081692 + ], + [ + 16, + 0.007155635062611743 + ], + [ + 17, + 0.08765652951699471 + ], + [ + 18, + 0.08706022659511031 + ], + [ + 24, + 0.008944543828264762 + ], + [ + 27, + 0.2808586762075134 + ] + ] + }, + "status": "bounded", + "upper": 0.38759690122480617, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.18545020870602266, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.21228383819081692, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.38759690122480617, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.3875968992248062, + "support": [ + [ + 0, + 0.06887298747763859 + ], + [ + 1, + 0.053070960047704285 + ], + [ + 6, + 0.20214669051878353 + ], + [ + 11, + 0.19409660107334525 + ], + [ + 15, + 0.010137149672033385 + ], + [ + 18, + 0.09719737626714375 + ], + [ + 19, + 0.07662492546213473 + ], + [ + 24, + 0.12254025044722716 + ], + [ + 29, + 0.1753130590339893 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.21228383819081692, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.2122838401908169, + "support": [ + [ + 1, + 0.034287418008348336 + ], + [ + 6, + 0.20214669051878348 + ], + [ + 10, + 0.011031604054859853 + ], + [ + 11, + 0.27072152653548004 + ], + [ + 15, + 0.010137149672033413 + ], + [ + 18, + 0.08616577221228387 + ], + [ + 21, + 0.17531305903398925 + ], + [ + 24, + 0.1914132379248658 + ], + [ + 25, + 0.018783542039356005 + ] + ] + }, + "status": "bounded", + "upper": 0.38759690122480617, + "worlds": 32 + } + } + ], + "truth": 0.26774001192605845 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.46059782408695654, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.9279891334347827, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9279891304347826, + "support": [ + [ + 0, + 0.07201086956521735 + ], + [ + 2, + 0.2771739130434785 + ], + [ + 6, + 0.12499999999999989 + ], + [ + 10, + 0.058423913043478104 + ], + [ + 13, + 0.4673913043478261 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.46059782408695654, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.46059782608695654, + "support": [ + [ + 3, + 0.17119565217391308 + ], + [ + 4, + 0.2432065217391305 + ], + [ + 5, + 0.05978260869565216 + ], + [ + 9, + 0.23641304347826086 + ], + [ + 14, + 0.28940217391304346 + ] + ] + }, + "status": "bounded", + "upper": 0.9279891334347827, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.46059782408695654, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6956521779130436, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6956521739130435, + "support": [ + [ + 0, + 0.18614130434782628 + ], + [ + 3, + 0.15896739130434767 + ], + [ + 4, + 0.08695652173913038 + ], + [ + 7, + 0.04211956521739135 + ], + [ + 8, + 0.03124999999999989 + ], + [ + 11, + 0.03125000000000011 + ], + [ + 13, + 0.23505434782608692 + ], + [ + 14, + 0.2282608695652174 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.46059782408695654, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.46059782608695654, + "support": [ + [ + 0, + 0.1861413043478261 + ], + [ + 4, + 0.08695652173913038 + ], + [ + 5, + 0.04483695652173908 + ], + [ + 7, + 0.15625000000000006 + ], + [ + 8, + 0.031249999999999944 + ], + [ + 9, + 0.1902173913043479 + ], + [ + 14, + 0.2282608695652174 + ], + [ + 15, + 0.07608695652173908 + ] + ] + }, + "status": "bounded", + "upper": 0.6956521779130436, + "worlds": 16 + }, + "id": 58, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.46059782408695654, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6956521779130436, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6956521739130435, + "support": [ + [ + 0, + 0.18614130434782628 + ], + [ + 3, + 0.15896739130434767 + ], + [ + 4, + 0.08695652173913038 + ], + [ + 7, + 0.04211956521739135 + ], + [ + 8, + 0.03124999999999989 + ], + [ + 11, + 0.03125000000000011 + ], + [ + 13, + 0.23505434782608692 + ], + [ + 14, + 0.2282608695652174 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.46059782408695654, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.46059782608695654, + "support": [ + [ + 0, + 0.1861413043478261 + ], + [ + 4, + 0.08695652173913038 + ], + [ + 5, + 0.04483695652173908 + ], + [ + 7, + 0.15625000000000006 + ], + [ + 8, + 0.031249999999999944 + ], + [ + 9, + 0.1902173913043479 + ], + [ + 14, + 0.2282608695652174 + ], + [ + 15, + 0.07608695652173908 + ] + ] + }, + "status": "bounded", + "upper": 0.6956521779130436, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.23233695652173914, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.46059782408695654, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.6956521779130436, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6956521739130436, + "support": [ + [ + 0, + 0.11684782608695665 + ], + [ + 4, + 0.18749999999999978 + ], + [ + 6, + 0.16983695652173925 + ], + [ + 10, + 0.05842391304347816 + ], + [ + 11, + 0.23233695652173914 + ], + [ + 13, + 0.23505434782608703 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.46059782408695654, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.46059782608695654, + "support": [ + [ + 4, + 0.18614130434782605 + ], + [ + 5, + 0.23505434782608697 + ], + [ + 6, + 0.052989130434782594 + ], + [ + 10, + 0.1752717391304348 + ], + [ + 11, + 0.23233695652173914 + ], + [ + 12, + 0.11820652173913043 + ] + ] + }, + "status": "bounded", + "upper": 0.6956521779130436, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.27717391304347827, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.46059782408695654, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.6956521779130436, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6956521739130435, + "support": [ + [ + 3, + 0.19021739130434778 + ], + [ + 4, + 0.24184782608695654 + ], + [ + 7, + 0.04211956521739135 + ], + [ + 10, + 0.21739130434782616 + ], + [ + 12, + 0.0625 + ], + [ + 13, + 0.23505434782608692 + ], + [ + 14, + 0.010869565217391242 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.46059782408695654, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.46059782608695654, + "support": [ + [ + 4, + 0.19701086956521746 + ], + [ + 5, + 0.044836956521739135 + ], + [ + 7, + 0.23233695652173914 + ], + [ + 9, + 0.19021739130434784 + ], + [ + 10, + 0.2173913043478261 + ], + [ + 12, + 0.10733695652173908 + ], + [ + 14, + 0.010869565217391297 + ] + ] + }, + "status": "bounded", + "upper": 0.6956521779130436, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.266304347826087, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.46059782408695654, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6956521779130436, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6956521739130435, + "support": [ + [ + 0, + 0.18614130434782628 + ], + [ + 3, + 0.15896739130434767 + ], + [ + 4, + 0.08695652173913038 + ], + [ + 7, + 0.04211956521739135 + ], + [ + 8, + 0.03124999999999989 + ], + [ + 11, + 0.03125000000000011 + ], + [ + 13, + 0.23505434782608692 + ], + [ + 14, + 0.2282608695652174 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.46059782408695654, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.46059782608695654, + "support": [ + [ + 0, + 0.1861413043478261 + ], + [ + 4, + 0.08695652173913038 + ], + [ + 5, + 0.04483695652173908 + ], + [ + 7, + 0.15625000000000006 + ], + [ + 8, + 0.031249999999999944 + ], + [ + 9, + 0.1902173913043479 + ], + [ + 14, + 0.2282608695652174 + ], + [ + 15, + 0.07608695652173908 + ] + ] + }, + "status": "bounded", + "upper": 0.6956521779130436, + "worlds": 16 + } + } + ], + "truth": 0.5910326086956521 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.5539811046126855, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.9588394092078272, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9588394062078274, + "support": [ + [ + 5, + 0.04116059379217274 + ], + [ + 8, + 0.3286099865047234 + ], + [ + 9, + 0.04251012145748989 + ], + [ + 10, + 0.09109311740890685 + ], + [ + 13, + 0.09176788124156543 + ], + [ + 23, + 0.4048582995951417 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5539811046126855, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5539811066126855, + "support": [ + [ + 5, + 0.25134952766531715 + ], + [ + 10, + 0.20951417004048578 + ], + [ + 15, + 0.13427800269905538 + ], + [ + 17, + 0.19466936572199733 + ], + [ + 24, + 0.05802968960863697 + ], + [ + 30, + 0.1521592442645074 + ] + ] + }, + "status": "bounded", + "upper": 0.9588394092078272, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5539811046126855, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6970310421363023, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6970310391363022, + "support": [ + [ + 1, + 0.1828609986504724 + ], + [ + 6, + 0.12010796221322534 + ], + [ + 11, + 0.0020242914979756166 + ], + [ + 13, + 0.059379217273954066 + ], + [ + 15, + 0.23076923076923084 + ], + [ + 18, + 0.015519568151147078 + ], + [ + 22, + 0.12753036437246967 + ], + [ + 24, + 0.1565452091767881 + ], + [ + 25, + 0.10526315789473684 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5539811046126855, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5539811066126855, + "support": [ + [ + 1, + 0.18286099865047242 + ], + [ + 2, + 0.015519568151147023 + ], + [ + 6, + 0.247638326585695 + ], + [ + 11, + 0.0020242914979756443 + ], + [ + 13, + 0.05937921727395404 + ], + [ + 15, + 0.08771929824561414 + ], + [ + 24, + 0.15654520917678816 + ], + [ + 25, + 0.10526315789473684 + ], + [ + 31, + 0.14304993252361672 + ] + ] + }, + "status": "bounded", + "upper": 0.6970310421363023, + "worlds": 32 + }, + "id": 59, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5539811046126855, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.9588394092078272, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.958839406207827, + "support": [ + [ + 1, + 0.041160593792172795 + ], + [ + 8, + 0.1565452091767881 + ], + [ + 9, + 0.016194331983805543 + ], + [ + 11, + 0.02901484480431843 + ], + [ + 13, + 0.29014844804318496 + ], + [ + 14, + 0.06207827260458837 + ], + [ + 18, + 0.015519568151147078 + ], + [ + 19, + 0.20377867746288797 + ], + [ + 22, + 0.18556005398110664 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5539811046126855, + "padding": 2e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.5539811066126855, + "support": [ + [ + 1, + 0.09919028340080976 + ], + [ + 2, + 0.015519568151147023 + ], + [ + 6, + 0.1855600539811067 + ], + [ + 11, + 0.0883940620782726 + ], + [ + 14, + 0.062078272604588314 + ], + [ + 15, + 0.1443994601889339 + ], + [ + 21, + 0.145748987854251 + ], + [ + 24, + 0.15654520917678816 + ], + [ + 25, + 0.10256410256410253 + ] + ] + }, + "status": "bounded", + "upper": 0.9588394092078272, + "worlds": 32 + }, + "selected": [ + [ + "a1", + "a4" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a4" + ], + "probability": 0.14304993252361672, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.5539811046126855, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6970310421363023, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6970310391363023, + "support": [ + [ + 7, + 0.04116059379217274 + ], + [ + 10, + 0.05735492577597834 + ], + [ + 12, + 0.24224021592442646 + ], + [ + 14, + 0.1201079622132254 + ], + [ + 15, + 0.13427800269905532 + ], + [ + 17, + 0.261808367071525 + ], + [ + 19, + 0.14304993252361675 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5539811046126855, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5539811066126855, + "support": [ + [ + 2, + 0.00877192982456143 + ], + [ + 7, + 0.17543859649122806 + ], + [ + 10, + 0.04858299595141691 + ], + [ + 12, + 0.24224021592442646 + ], + [ + 14, + 0.1201079622132254 + ], + [ + 17, + 0.261808367071525 + ], + [ + 27, + 0.14304993252361675 + ] + ] + }, + "status": "bounded", + "upper": 0.6970310421363023, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.23279352226720648, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.5539811046126855, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6970310421363023, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6970310391363022, + "support": [ + [ + 1, + 0.1977058029689609 + ], + [ + 9, + 0.04453441295546559 + ], + [ + 14, + 0.12010796221322526 + ], + [ + 15, + 0.2327935222672065 + ], + [ + 17, + 0.07692307692307687 + ], + [ + 18, + 0.14304993252361675 + ], + [ + 21, + 0.028340080971659964 + ], + [ + 28, + 0.15654520917678813 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5539811046126855, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5539811066126855, + "support": [ + [ + 1, + 0.23346828609986506 + ], + [ + 4, + 0.008771929824561403 + ], + [ + 7, + 0.08974358974358976 + ], + [ + 14, + 0.26315789473684204 + ], + [ + 17, + 0.08569500674763827 + ], + [ + 21, + 0.028340080971659964 + ], + [ + 27, + 0.14304993252361672 + ], + [ + 28, + 0.14777327935222676 + ] + ] + }, + "status": "bounded", + "upper": 0.6970310421363023, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2901484480431849, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5539811046126855, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6970310421363023, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6970310391363022, + "support": [ + [ + 1, + 0.1828609986504724 + ], + [ + 6, + 0.12010796221322534 + ], + [ + 11, + 0.0020242914979756166 + ], + [ + 13, + 0.059379217273954066 + ], + [ + 15, + 0.23076923076923084 + ], + [ + 18, + 0.015519568151147078 + ], + [ + 22, + 0.12753036437246967 + ], + [ + 24, + 0.1565452091767881 + ], + [ + 25, + 0.10526315789473684 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5539811046126855, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5539811066126855, + "support": [ + [ + 1, + 0.18286099865047242 + ], + [ + 2, + 0.015519568151147023 + ], + [ + 6, + 0.247638326585695 + ], + [ + 11, + 0.0020242914979756443 + ], + [ + 13, + 0.05937921727395404 + ], + [ + 15, + 0.08771929824561414 + ], + [ + 24, + 0.15654520917678816 + ], + [ + 25, + 0.10526315789473684 + ], + [ + 31, + 0.14304993252361672 + ] + ] + }, + "status": "bounded", + "upper": 0.6970310421363023, + "worlds": 32 + } + } + ], + "truth": 0.587719298245614 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.49098557492307693, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.9741586568461539, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9741586538461537, + "support": [ + [ + 25, + 0.41676682692307687 + ], + [ + 37, + 0.003004807692307765 + ], + [ + 38, + 0.3873197115384615 + ], + [ + 40, + 0.0258413461538462 + ], + [ + 44, + 0.03185096153846145 + ], + [ + 46, + 0.0688100961538462 + ], + [ + 49, + 0.06640625 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49098557492307693, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4909855769230769, + "support": [ + [ + 1, + 0.38191105769230765 + ], + [ + 28, + 0.03485576923076922 + ], + [ + 32, + 0.06700721153846162 + ], + [ + 38, + 0.0078125 + ], + [ + 40, + 0.060096153846153744 + ], + [ + 62, + 0.3440504807692307 + ], + [ + 63, + 0.10426682692307698 + ] + ] + }, + "status": "bounded", + "upper": 0.9741586568461539, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.7064302844615385, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7064302924615385, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.7064302884615384, + "support": [ + [ + 1, + 0.10661057692307688 + ], + [ + 7, + 0.03840144230769236 + ], + [ + 12, + 0.039062499999999944 + ], + [ + 13, + 0.12187499999999998 + ], + [ + 16, + 0.06544471153846157 + ], + [ + 31, + 0.04537259615384609 + ], + [ + 37, + 0.02391826923076924 + ], + [ + 40, + 0.1869591346153847 + ], + [ + 54, + 0.2223557692307693 + ], + [ + 59, + 0.14999999999999994 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7064302844615385, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7064302884615385, + "support": [ + [ + 1, + 0.10661057692307696 + ], + [ + 7, + 0.03840144230769234 + ], + [ + 12, + 0.0390625 + ], + [ + 13, + 0.12187499999999997 + ], + [ + 16, + 0.06544471153846154 + ], + [ + 31, + 0.04537259615384609 + ], + [ + 37, + 0.02391826923076925 + ], + [ + 40, + 0.1869591346153846 + ], + [ + 54, + 0.22235576923076927 + ], + [ + 59, + 0.15000000000000002 + ] + ] + }, + "status": "bounded", + "upper": 0.7064302924615385, + "worlds": 64 + }, + "id": 60, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.49098557492307693, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.9741586568461539, + "padding": 3.0000000000000004e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.974158653846154, + "support": [ + [ + 6, + 0.21514423076923084 + ], + [ + 7, + 0.04056490384615378 + ], + [ + 12, + 0.04627403846153838 + ], + [ + 13, + 0.051382211538461564 + ], + [ + 17, + 0.06340144230769246 + ], + [ + 37, + 0.13762019230769232 + ], + [ + 40, + 0.0258413461538462 + ], + [ + 56, + 0.21935096153846156 + ], + [ + 58, + 0.007211538461538437 + ], + [ + 59, + 0.19320913461538464 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.49098557492307693, + "padding": 2e-09, + "residual": 3.3306690738754696e-16, + "signed_primal": 0.49098557692307687, + "support": [ + [ + 1, + 0.14873798076923095 + ], + [ + 28, + 0.03906250000000003 + ], + [ + 29, + 0.09585336538461522 + ], + [ + 30, + 0.007211538461538353 + ], + [ + 31, + 0.12590144230769237 + ], + [ + 35, + 0.0928485576923076 + ], + [ + 40, + 0.25240384615384603 + ], + [ + 43, + 0.015024038461538491 + ], + [ + 45, + 0.0078125 + ], + [ + 54, + 0.21514423076923092 + ] + ] + }, + "status": "bounded", + "upper": 0.9741586568461539, + "worlds": 64 + }, + "selected": [ + [ + "a2", + "a4" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a2", + "a4" + ], + "probability": 0.26772836538461536, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.7064302844615385, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7064302924615385, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.7064302884615384, + "support": [ + [ + 7, + 0.19320913461538458 + ], + [ + 8, + 0.14182692307692307 + ], + [ + 23, + 0.08173076923076933 + ], + [ + 35, + 0.1517427884615386 + ], + [ + 37, + 0.030048076923076872 + ], + [ + 56, + 0.21544471153846145 + ], + [ + 60, + 0.1565504807692309 + ], + [ + 63, + 0.029447115384615308 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7064302844615385, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7064302884615385, + "support": [ + [ + 7, + 0.1932091346153847 + ], + [ + 8, + 0.14182692307692296 + ], + [ + 23, + 0.08173076923076916 + ], + [ + 35, + 0.1517427884615386 + ], + [ + 37, + 0.030048076923076872 + ], + [ + 56, + 0.21544471153846156 + ], + [ + 60, + 0.1565504807692309 + ], + [ + 63, + 0.029447115384615308 + ] + ] + }, + "status": "bounded", + "upper": 0.7064302924615385, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.23377403846153846, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.7064302844615385, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7064302924615385, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7064302884615385, + "support": [ + [ + 4, + 0.22325721153846154 + ], + [ + 9, + 0.061478365384615395 + ], + [ + 19, + 0.06382211538461552 + ], + [ + 20, + 0.06820913461538458 + ], + [ + 34, + 0.06213942307692316 + ], + [ + 43, + 0.16995192307692306 + ], + [ + 53, + 0.039302884615384615 + ], + [ + 57, + 0.1516225961538461 + ], + [ + 62, + 0.1602163461538461 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7064302844615385, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.7064302884615385, + "support": [ + [ + 4, + 0.22325721153846156 + ], + [ + 9, + 0.061478365384615354 + ], + [ + 19, + 0.06382211538461541 + ], + [ + 20, + 0.06820913461538458 + ], + [ + 34, + 0.062139423076923106 + ], + [ + 43, + 0.16995192307692303 + ], + [ + 53, + 0.03930288461538463 + ], + [ + 57, + 0.15162259615384616 + ], + [ + 62, + 0.16021634615384617 + ] + ] + }, + "status": "bounded", + "upper": 0.7064302924615385, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.22956730769230768, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.7064302844615385, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7064302924615385, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.7064302884615384, + "support": [ + [ + 1, + 0.10661057692307688 + ], + [ + 7, + 0.03840144230769236 + ], + [ + 12, + 0.039062499999999944 + ], + [ + 13, + 0.12187499999999998 + ], + [ + 16, + 0.06544471153846157 + ], + [ + 31, + 0.04537259615384609 + ], + [ + 37, + 0.02391826923076924 + ], + [ + 40, + 0.1869591346153847 + ], + [ + 54, + 0.2223557692307693 + ], + [ + 59, + 0.14999999999999994 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7064302844615385, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7064302884615385, + "support": [ + [ + 1, + 0.10661057692307696 + ], + [ + 7, + 0.03840144230769234 + ], + [ + 12, + 0.0390625 + ], + [ + 13, + 0.12187499999999997 + ], + [ + 16, + 0.06544471153846154 + ], + [ + 31, + 0.04537259615384609 + ], + [ + 37, + 0.02391826923076925 + ], + [ + 40, + 0.1869591346153846 + ], + [ + 54, + 0.22235576923076927 + ], + [ + 59, + 0.15000000000000002 + ] + ] + }, + "status": "bounded", + "upper": 0.7064302924615385, + "worlds": 64 + } + } + ], + "truth": 0.7064302884615384 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.470873784407767, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.470873788407767, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.470873786407767, + "support": [ + [ + 0, + 0.4563106796116505 + ], + [ + 2, + 0.07281553398058249 + ], + [ + 3, + 0.470873786407767 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.470873784407767, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.470873786407767, + "support": [ + [ + 0, + 0.4563106796116505 + ], + [ + 2, + 0.07281553398058249 + ], + [ + 3, + 0.470873786407767 + ] + ] + }, + "status": "bounded", + "upper": 0.470873788407767, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.470873784407767, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.470873788407767, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.470873786407767, + "support": [ + [ + 0, + 0.2621359223300971 + ], + [ + 1, + 0.19417475728155342 + ], + [ + 2, + 0.2669902912621359 + ], + [ + 3, + 0.2766990291262136 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.470873784407767, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.470873786407767, + "support": [ + [ + 0, + 0.2621359223300971 + ], + [ + 1, + 0.19417475728155342 + ], + [ + 2, + 0.2669902912621359 + ], + [ + 3, + 0.2766990291262136 + ] + ] + }, + "status": "bounded", + "upper": 0.470873788407767, + "worlds": 4 + }, + "id": 61, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.470873784407767, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.470873788407767, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.470873786407767, + "support": [ + [ + 0, + 0.2621359223300971 + ], + [ + 1, + 0.19417475728155342 + ], + [ + 2, + 0.2669902912621359 + ], + [ + 3, + 0.2766990291262136 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.470873784407767, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.470873786407767, + "support": [ + [ + 0, + 0.2621359223300971 + ], + [ + 1, + 0.19417475728155342 + ], + [ + 2, + 0.2669902912621359 + ], + [ + 3, + 0.2766990291262136 + ] + ] + }, + "status": "bounded", + "upper": 0.470873788407767, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2766990291262136, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.470873784407767, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.470873788407767, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.470873786407767, + "support": [ + [ + 0, + 0.2621359223300971 + ], + [ + 1, + 0.19417475728155342 + ], + [ + 2, + 0.2669902912621359 + ], + [ + 3, + 0.2766990291262136 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.470873784407767, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.470873786407767, + "support": [ + [ + 0, + 0.2621359223300971 + ], + [ + 1, + 0.19417475728155342 + ], + [ + 2, + 0.2669902912621359 + ], + [ + 3, + 0.2766990291262136 + ] + ] + }, + "status": "bounded", + "upper": 0.470873788407767, + "worlds": 4 + } + } + ], + "truth": 0.470873786407767 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.4889287871585877, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.48892878515858773, + "support": [ + [ + 0, + 0.324356672651107 + ], + [ + 15, + 0.2902453620586476 + ], + [ + 17, + 0.019748653500897717 + ], + [ + 20, + 0.1669658886894075 + ], + [ + 25, + 0.06762417713943747 + ], + [ + 27, + 0.13105924596050264 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.18461998803111906 + ], + [ + 5, + 0.3240574506283663 + ], + [ + 10, + 0.10592459605026927 + ], + [ + 20, + 0.002393776181926932 + ], + [ + 24, + 0.25224416517055653 + ], + [ + 30, + 0.13076002393776187 + ] + ] + }, + "status": "bounded", + "upper": 0.4889287871585877, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.025733089955715157, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2848593676493118, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.2848593656493118, + "support": [ + [ + 0, + 0.08438061041292638 + ], + [ + 1, + 0.07779772591262718 + ], + [ + 4, + 0.031119090365050894 + ], + [ + 6, + 0.1717534410532615 + ], + [ + 11, + 0.14123279473369238 + ], + [ + 15, + 0.10831837223219631 + ], + [ + 21, + 0.14602034709754624 + ], + [ + 24, + 0.20406941950927587 + ], + [ + 25, + 0.03530819868342311 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0 + ], + "dual_lower": 0.025733089955715157, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.025733093955715214, + "support": [ + [ + 0, + 0.08438061041292638 + ], + [ + 3, + 0.042489527229204016 + ], + [ + 4, + 0.031119090365050894 + ], + [ + 6, + 0.1717534410532615 + ], + [ + 9, + 0.00478755236385392 + ], + [ + 11, + 0.025733093955715214 + ], + [ + 13, + 0.25433871932974267 + ], + [ + 19, + 0.18132854578096946 + ], + [ + 24, + 0.20406941950927587 + ] + ] + }, + "status": "bounded", + "upper": 0.2848593676493118, + "worlds": 32 + }, + "id": 62, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.025733089955715157, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2848593676493118, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.2848593656493118, + "support": [ + [ + 0, + 0.08438061041292638 + ], + [ + 1, + 0.07779772591262718 + ], + [ + 4, + 0.031119090365050894 + ], + [ + 6, + 0.1717534410532615 + ], + [ + 11, + 0.14123279473369238 + ], + [ + 15, + 0.10831837223219631 + ], + [ + 21, + 0.14602034709754624 + ], + [ + 24, + 0.20406941950927587 + ], + [ + 25, + 0.03530819868342311 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0 + ], + "dual_lower": 0.025733089955715157, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.025733093955715214, + "support": [ + [ + 0, + 0.08438061041292638 + ], + [ + 3, + 0.042489527229204016 + ], + [ + 4, + 0.031119090365050894 + ], + [ + 6, + 0.1717534410532615 + ], + [ + 9, + 0.00478755236385392 + ], + [ + 11, + 0.025733093955715214 + ], + [ + 13, + 0.25433871932974267 + ], + [ + 19, + 0.18132854578096946 + ], + [ + 24, + 0.20406941950927587 + ] + ] + }, + "status": "bounded", + "upper": 0.2848593676493118, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a3" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.2848593656493118, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2848593676493118, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.2848593656493118, + "support": [ + [ + 0, + 0.15080789946140033 + ], + [ + 1, + 0.12327947336924 + ], + [ + 2, + 0.13644524236983846 + ], + [ + 12, + 0.20406941950927587 + ], + [ + 17, + 0.10053859964093348 + ], + [ + 27, + 0.031717534410532655 + ], + [ + 31, + 0.25314183123877915 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.0, + "support": [ + [ + 2, + 0.1747456612806703 + ], + [ + 4, + 0.1125074805505685 + ], + [ + 7, + 0.04248952722920424 + ], + [ + 9, + 0.2848593656493118 + ], + [ + 17, + 0.08318372232196285 + ], + [ + 21, + 0.0981448234590066 + ], + [ + 30, + 0.20406941950927587 + ] + ] + }, + "status": "bounded", + "upper": 0.2848593676493118, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2495511669658887, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.025733089955715157, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2848593676493118, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.2848593656493118, + "support": [ + [ + 1, + 0.22381807301017353 + ], + [ + 4, + 0.25314183123877915 + ], + [ + 14, + 0.13764213046080193 + ], + [ + 18, + 0.03411131059245959 + ], + [ + 25, + 0.03530819868342305 + ], + [ + 27, + 0.24955116696588875 + ], + [ + 28, + 0.06642728904847395 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.025733089955715157, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.02573309395571516, + "support": [ + [ + 4, + 0.12357869539198091 + ], + [ + 7, + 0.22381807301017353 + ], + [ + 9, + 0.25912627169359664 + ], + [ + 14, + 0.008078994614003632 + ], + [ + 18, + 0.16367444643925794 + ], + [ + 24, + 0.09425493716337524 + ], + [ + 27, + 0.02573309395571516 + ], + [ + 28, + 0.101735487731897 + ] + ] + }, + "status": "bounded", + "upper": 0.2848593676493118, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.25433871932974267, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.025733089955715157, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2848593676493118, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.2848593656493118, + "support": [ + [ + 0, + 0.08438061041292638 + ], + [ + 1, + 0.07779772591262718 + ], + [ + 4, + 0.031119090365050894 + ], + [ + 6, + 0.1717534410532615 + ], + [ + 11, + 0.14123279473369238 + ], + [ + 15, + 0.10831837223219631 + ], + [ + 21, + 0.14602034709754624 + ], + [ + 24, + 0.20406941950927587 + ], + [ + 25, + 0.03530819868342311 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0 + ], + "dual_lower": 0.025733089955715157, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.025733093955715214, + "support": [ + [ + 0, + 0.08438061041292638 + ], + [ + 3, + 0.042489527229204016 + ], + [ + 4, + 0.031119090365050894 + ], + [ + 6, + 0.1717534410532615 + ], + [ + 9, + 0.00478755236385392 + ], + [ + 11, + 0.025733093955715214 + ], + [ + 13, + 0.25433871932974267 + ], + [ + 19, + 0.18132854578096946 + ], + [ + 24, + 0.20406941950927587 + ] + ] + }, + "status": "bounded", + "upper": 0.2848593676493118, + "worlds": 32 + } + } + ], + "truth": 0.20885697187312988 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.5, + -0.5, + -0.0, + -0.0, + -0.5, + -0.0 + ], + "dual_lower": -0.7175405767821472, + "padding": 2.5e-09, + "residual": 4.996003610813204e-16, + "signed_primal": -0.7175405742821477, + "support": [ + [ + 0, + 0.01841448189762776 + ], + [ + 15, + 0.04619225967540572 + ], + [ + 21, + 0.27403245942571797 + ], + [ + 26, + 0.19725343320848948 + ], + [ + 35, + 0.07365792759051176 + ], + [ + 39, + 0.12640449438202284 + ], + [ + 40, + 0.2640449438202248 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.0, + "support": [ + [ + 1, + 0.04588014981273408 + ], + [ + 4, + 0.010923845193508086 + ], + [ + 10, + 0.004681647940074973 + ], + [ + 11, + 0.003121098626716612 + ], + [ + 25, + 0.4712858926342072 + ], + [ + 38, + 0.43570536828963796 + ], + [ + 40, + 0.028401997503121112 + ] + ] + }, + "status": "bounded", + "upper": 0.7175405767821472, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -1.0 + ], + "dual_lower": -0.6345193548114857, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.6345193508114858, + "support": [ + [ + 0, + 0.011548064918851575 + ], + [ + 1, + 0.07147315855181025 + ], + [ + 2, + 0.031210986267165952 + ], + [ + 7, + 0.03870162297128593 + ], + [ + 16, + 0.063358302122347 + ], + [ + 29, + 0.13389513108614243 + ], + [ + 30, + 0.18570536828963796 + ], + [ + 35, + 0.1878901373283396 + ], + [ + 40, + 0.1878901373283396 + ], + [ + 53, + 0.0883270911360799 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.06835205992509362 + ], + [ + 6, + 0.18945068664169784 + ], + [ + 13, + 0.11985018726591759 + ], + [ + 19, + 0.15823970037453183 + ], + [ + 37, + 0.049001248439450695 + ], + [ + 40, + 0.04119850187265925 + ], + [ + 45, + 0.060861423220973807 + ], + [ + 54, + 0.0274656679151061 + ], + [ + 56, + 0.22159800249687886 + ], + [ + 57, + 0.06398252184769035 + ] + ] + }, + "status": "bounded", + "upper": 0.6345193548114857, + "worlds": 64 + }, + "id": 63, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.6963171066204744, + "padding": 3.0000000000000004e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.6963171036204744, + "support": [ + [ + 0, + 0.2312734082397004 + ], + [ + 1, + 0.03620474406991242 + ], + [ + 9, + 0.004681647940075029 + ], + [ + 29, + 0.252808988764045 + ], + [ + 30, + 0.01092384519350803 + ], + [ + 35, + 0.22503121098626733 + ], + [ + 40, + 0.03152309612983764 + ], + [ + 58, + 0.02309612983770304 + ], + [ + 59, + 0.0015605493133580561 + ], + [ + 62, + 0.18289637952559296 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 1, + 0.01997503121098637 + ], + [ + 2, + 0.007490636704119813 + ], + [ + 13, + 0.25280898876404495 + ], + [ + 16, + 0.014357053682896415 + ], + [ + 17, + 0.01466916354556791 + ], + [ + 19, + 0.22659176029962547 + ], + [ + 40, + 0.2484394506866417 + ], + [ + 50, + 0.01560549313358306 + ], + [ + 54, + 0.1938202247191011 + ], + [ + 57, + 0.006242197253433224 + ] + ] + }, + "status": "bounded", + "upper": 0.6963171066204744, + "worlds": 64 + }, + "selected": [ + [ + "a0", + "a4" + ], + [ + "a0", + "a1" + ], + [ + "a1", + "a4" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a4" + ], + "probability": 0.2222222222222222, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6657303400786516, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6657303370786517, + "support": [ + [ + 7, + 0.07896379525593 + ], + [ + 8, + 0.139825218476904 + ], + [ + 16, + 0.10362047440699118 + ], + [ + 29, + 0.2134831460674157 + ], + [ + 32, + 0.09082397003745313 + ], + [ + 35, + 0.2191011235955057 + ], + [ + 61, + 0.008739076154806513 + ], + [ + 62, + 0.14544319600499378 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 1, + 0.18867041198501877 + ], + [ + 13, + 0.018414481897627955 + ], + [ + 19, + 0.10627340823970044 + ], + [ + 22, + 0.10658551810237193 + ], + [ + 25, + 0.11594881398252177 + ], + [ + 37, + 0.09098002496878899 + ], + [ + 46, + 0.23064918851435712 + ], + [ + 56, + 0.14247815230961303 + ] + ] + }, + "status": "bounded", + "upper": 0.6657303400786516, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.22659176029962547, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6657303400786516, + "padding": 3.0000000000000004e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.6657303370786518, + "support": [ + [ + 4, + 0.21691635455680391 + ], + [ + 5, + 0.007490636704119924 + ], + [ + 9, + 0.06398252184769038 + ], + [ + 16, + 0.03214731585518088 + ], + [ + 26, + 0.21535580524344589 + ], + [ + 32, + 0.013732833957553148 + ], + [ + 43, + 0.22659176029962547 + ], + [ + 53, + 0.2222222222222222 + ], + [ + 58, + 0.0015605493133582504 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.12650853100291312 + ], + [ + 4, + 0.013732833957553148 + ], + [ + 5, + 0.1715563878485226 + ], + [ + 10, + 0.12401165210153973 + ], + [ + 19, + 0.10008322929671232 + ], + [ + 34, + 0.08062838119017893 + ], + [ + 46, + 0.012276321265085302 + ], + [ + 57, + 0.12213899292550986 + ], + [ + 60, + 0.24906367041198493 + ] + ] + }, + "status": "bounded", + "upper": 0.6657303400786516, + "worlds": 64 + } + }, + { + "pair": [ + "a1", + "a4" + ], + "probability": 0.18570536828963796, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -1.0 + ], + "dual_lower": -0.6345193548114857, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.6345193508114858, + "support": [ + [ + 0, + 0.011548064918851575 + ], + [ + 1, + 0.07147315855181025 + ], + [ + 2, + 0.031210986267165952 + ], + [ + 7, + 0.03870162297128593 + ], + [ + 16, + 0.063358302122347 + ], + [ + 29, + 0.13389513108614243 + ], + [ + 30, + 0.18570536828963796 + ], + [ + 35, + 0.1878901373283396 + ], + [ + 40, + 0.1878901373283396 + ], + [ + 53, + 0.0883270911360799 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.06835205992509362 + ], + [ + 6, + 0.18945068664169784 + ], + [ + 13, + 0.11985018726591759 + ], + [ + 19, + 0.15823970037453183 + ], + [ + 37, + 0.049001248439450695 + ], + [ + 40, + 0.04119850187265925 + ], + [ + 45, + 0.060861423220973807 + ], + [ + 54, + 0.0274656679151061 + ], + [ + 56, + 0.22159800249687886 + ], + [ + 57, + 0.06398252184769035 + ] + ] + }, + "status": "bounded", + "upper": 0.6345193548114857, + "worlds": 64 + } + } + ], + "truth": 0.3021223470661673 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.4841463394634146, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 3, + 0.22621951219512199 + ], + [ + 4, + 0.3103658536585366 + ], + [ + 9, + 0.2896341463414634 + ], + [ + 13, + 0.017073170731707332 + ], + [ + 14, + 0.15670731707317076 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4841463394634146, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4841463414634146, + "support": [ + [ + 0, + 0.06341463414634146 + ], + [ + 1, + 0.4524390243902439 + ], + [ + 4, + 0.020731707317073134 + ], + [ + 13, + 0.0804878048780488 + ], + [ + 14, + 0.3829268292682927 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.7560975569756098, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.8939024440243903, + "padding": 5e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.8939024390243903, + "support": [ + [ + 0, + 0.10609756097560974 + ], + [ + 3, + 0.13780487804878055 + ], + [ + 5, + 0.2926829268292683 + ], + [ + 9, + 0.09999999999999992 + ], + [ + 10, + 0.17195121951219522 + ], + [ + 12, + 0.1158536585365853 + ], + [ + 13, + 0.0024390243902440156 + ], + [ + 14, + 0.07317073170731703 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7560975569756098, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7560975609756098, + "support": [ + [ + 0, + 0.2219512195121951 + ], + [ + 2, + 0.02195121951219514 + ], + [ + 5, + 0.15731707317073168 + ], + [ + 7, + 0.1353658536585366 + ], + [ + 9, + 0.23780487804878053 + ], + [ + 10, + 0.03414634146341461 + ], + [ + 14, + 0.18902439024390244 + ], + [ + 15, + 0.0024390243902439046 + ] + ] + }, + "status": "bounded", + "upper": 0.8939024440243903, + "worlds": 16 + }, + "id": 64, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5036585325853659, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9304878108780488, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9304878048780487, + "support": [ + [ + 0, + 0.03292682926829277 + ], + [ + 2, + 0.036585365853658514 + ], + [ + 4, + 0.18902439024390233 + ], + [ + 5, + 0.15731707317073174 + ], + [ + 7, + 0.12073170731707317 + ], + [ + 9, + 0.23780487804878048 + ], + [ + 10, + 0.20853658536585368 + ], + [ + 15, + 0.017073170731707332 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.5036585325853659, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5036585365853659, + "support": [ + [ + 0, + 0.2219512195121951 + ], + [ + 1, + 0.23780487804878053 + ], + [ + 2, + 0.036585365853658514 + ], + [ + 5, + 0.04024390243902437 + ], + [ + 10, + 0.019512195121951237 + ], + [ + 13, + 0.11707317073170731 + ], + [ + 14, + 0.18902439024390244 + ], + [ + 15, + 0.1378048780487805 + ] + ] + }, + "status": "bounded", + "upper": 0.9304878108780488, + "worlds": 16 + }, + "selected": [ + [ + "a2", + "a3" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a2", + "a3" + ], + "probability": 0.19146341463414634, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.7560975569756098, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 3, + 0.24390243902439024 + ], + [ + 4, + 0.29268292682926833 + ], + [ + 8, + 0.1329268292682927 + ], + [ + 10, + 0.04146341463414627 + ], + [ + 11, + 0.09756097560975618 + ], + [ + 13, + 0.1914634146341463 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.7560975569756098, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7560975609756098, + "support": [ + [ + 0, + 0.24390243902439024 + ], + [ + 4, + 0.18170731707317073 + ], + [ + 6, + 0.04146341463414632 + ], + [ + 7, + 0.06951219512195123 + ], + [ + 11, + 0.27195121951219514 + ], + [ + 13, + 0.19146341463414634 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.1378048780487805, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.7560975569756098, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.8939024440243903, + "padding": 5e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.8939024390243901, + "support": [ + [ + 1, + 0.1060975609756098 + ], + [ + 3, + 0.1378048780487805 + ], + [ + 4, + 0.1951219512195122 + ], + [ + 5, + 0.09756097560975607 + ], + [ + 8, + 0.02682926829268295 + ], + [ + 10, + 0.24512195121951214 + ], + [ + 13, + 0.19146341463414634 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7560975569756098, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7560975609756098, + "support": [ + [ + 1, + 0.24390243902439024 + ], + [ + 4, + 0.15487804878048778 + ], + [ + 7, + 0.1378048780487805 + ], + [ + 8, + 0.02682926829268295 + ], + [ + 10, + 0.2451219512195122 + ], + [ + 12, + 0.04024390243902437 + ], + [ + 13, + 0.15121951219512197 + ] + ] + }, + "status": "bounded", + "upper": 0.8939024440243903, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2951219512195122, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.7560975569756098, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.8939024440243903, + "padding": 5e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.8939024390243903, + "support": [ + [ + 0, + 0.10609756097560974 + ], + [ + 3, + 0.13780487804878055 + ], + [ + 5, + 0.2926829268292683 + ], + [ + 9, + 0.09999999999999992 + ], + [ + 10, + 0.17195121951219522 + ], + [ + 12, + 0.1158536585365853 + ], + [ + 13, + 0.0024390243902440156 + ], + [ + 14, + 0.07317073170731703 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7560975569756098, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7560975609756098, + "support": [ + [ + 0, + 0.2219512195121951 + ], + [ + 2, + 0.02195121951219514 + ], + [ + 5, + 0.15731707317073168 + ], + [ + 7, + 0.1353658536585366 + ], + [ + 9, + 0.23780487804878053 + ], + [ + 10, + 0.03414634146341461 + ], + [ + 14, + 0.18902439024390244 + ], + [ + 15, + 0.0024390243902439046 + ] + ] + }, + "status": "bounded", + "upper": 0.8939024440243903, + "worlds": 16 + } + } + ], + "truth": 0.7646341463414634 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2792792812792793, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.2792792792792793, + "support": [ + [ + 0, + 0.5045045045045045 + ], + [ + 1, + 0.21621621621621623 + ], + [ + 3, + 0.2792792792792793 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.22522522522522515 + ], + [ + 1, + 0.49549549549549554 + ], + [ + 2, + 0.2792792792792793 + ] + ] + }, + "status": "bounded", + "upper": 0.2792792812792793, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.14864864664864866, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.14864865064864866, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.14864864864864866, + "support": [ + [ + 0, + 0.37387387387387383 + ], + [ + 1, + 0.34684684684684686 + ], + [ + 2, + 0.13063063063063066 + ], + [ + 3, + 0.14864864864864866 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.14864864664864866, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.14864864864864866, + "support": [ + [ + 0, + 0.37387387387387383 + ], + [ + 1, + 0.34684684684684686 + ], + [ + 2, + 0.13063063063063066 + ], + [ + 3, + 0.14864864864864866 + ] + ] + }, + "status": "bounded", + "upper": 0.14864865064864866, + "worlds": 4 + }, + "id": 65, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.14864864664864866, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.14864865064864866, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.14864864864864866, + "support": [ + [ + 0, + 0.37387387387387383 + ], + [ + 1, + 0.34684684684684686 + ], + [ + 2, + 0.13063063063063066 + ], + [ + 3, + 0.14864864864864866 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.14864864664864866, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.14864864864864866, + "support": [ + [ + 0, + 0.37387387387387383 + ], + [ + 1, + 0.34684684684684686 + ], + [ + 2, + 0.13063063063063066 + ], + [ + 3, + 0.14864864864864866 + ] + ] + }, + "status": "bounded", + "upper": 0.14864865064864866, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.14864864864864866, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.14864864664864866, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.14864865064864866, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.14864864864864866, + "support": [ + [ + 0, + 0.37387387387387383 + ], + [ + 1, + 0.34684684684684686 + ], + [ + 2, + 0.13063063063063066 + ], + [ + 3, + 0.14864864864864866 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.14864864664864866, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.14864864864864866, + "support": [ + [ + 0, + 0.37387387387387383 + ], + [ + 1, + 0.34684684684684686 + ], + [ + 2, + 0.13063063063063066 + ], + [ + 3, + 0.14864864864864866 + ] + ] + }, + "status": "bounded", + "upper": 0.14864865064864866, + "worlds": 4 + } + } + ], + "truth": 0.14864864864864866 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.30451128019548873, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.30451127819548873, + "support": [ + [ + 0, + 0.5977443609022557 + ], + [ + 1, + 0.09774436090225563 + ], + [ + 3, + 0.30451127819548873 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.2932330827067669 + ], + [ + 1, + 0.40225563909774437 + ], + [ + 2, + 0.30451127819548873 + ] + ] + }, + "status": "bounded", + "upper": 0.30451128019548873, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.06015037393984962, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.06015037793984962, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.06015037593984962, + "support": [ + [ + 0, + 0.3533834586466165 + ], + [ + 1, + 0.34210526315789475 + ], + [ + 2, + 0.2443609022556391 + ], + [ + 3, + 0.06015037593984962 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.06015037393984962, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.06015037593984962, + "support": [ + [ + 0, + 0.3533834586466165 + ], + [ + 1, + 0.34210526315789475 + ], + [ + 2, + 0.2443609022556391 + ], + [ + 3, + 0.06015037593984962 + ] + ] + }, + "status": "bounded", + "upper": 0.06015037793984962, + "worlds": 4 + }, + "id": 66, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.06015037393984962, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.06015037793984962, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.06015037593984962, + "support": [ + [ + 0, + 0.3533834586466165 + ], + [ + 1, + 0.34210526315789475 + ], + [ + 2, + 0.2443609022556391 + ], + [ + 3, + 0.06015037593984962 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.06015037393984962, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.06015037593984962, + "support": [ + [ + 0, + 0.3533834586466165 + ], + [ + 1, + 0.34210526315789475 + ], + [ + 2, + 0.2443609022556391 + ], + [ + 3, + 0.06015037593984962 + ] + ] + }, + "status": "bounded", + "upper": 0.06015037793984962, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.06015037593984962, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.06015037393984962, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.06015037793984962, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.06015037593984962, + "support": [ + [ + 0, + 0.3533834586466165 + ], + [ + 1, + 0.34210526315789475 + ], + [ + 2, + 0.2443609022556391 + ], + [ + 3, + 0.06015037593984962 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.06015037393984962, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.06015037593984962, + "support": [ + [ + 0, + 0.3533834586466165 + ], + [ + 1, + 0.34210526315789475 + ], + [ + 2, + 0.2443609022556391 + ], + [ + 3, + 0.06015037593984962 + ] + ] + }, + "status": "bounded", + "upper": 0.06015037793984962, + "worlds": 4 + } + } + ], + "truth": 0.06015037593984962 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.022500799600128515, + "max": { + "dual": [ + -0.0, + -0.0, + -0.5, + -0.0, + -0.0, + -0.5, + -0.5 + ], + "dual_lower": -0.8154934129789457, + "padding": 2.5e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.8154934104789456, + "support": [ + [ + 1, + 0.18450658952105436 + ], + [ + 22, + 0.1375763420122147 + ], + [ + 30, + 0.12761170041787206 + ], + [ + 31, + 0.010286081645773049 + ], + [ + 43, + 0.09257473481195755 + ], + [ + 46, + 0.2404371584699454 + ], + [ + 49, + 0.20700739312118288 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.022500799600128515, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.022500803600128516, + "support": [ + [ + 25, + 0.3799421407907426 + ], + [ + 26, + 0.08003857280617155 + ], + [ + 34, + 0.0016072002571521082 + ], + [ + 38, + 0.4239794278367085 + ], + [ + 39, + 0.0919318547090967 + ], + [ + 49, + 0.011571841851494624 + ], + [ + 59, + 0.010928961748633892 + ] + ] + }, + "status": "bounded", + "upper": 0.8154934129789457, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.22436515389842496, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7360977217756349, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7360977177756349, + "support": [ + [ + 0, + 0.17936354869816773 + ], + [ + 1, + 0.01575056252009005 + ], + [ + 4, + 0.006750241080038688 + ], + [ + 19, + 0.03535840565734488 + ], + [ + 22, + 0.0054644808743168904 + ], + [ + 30, + 0.21729347476695593 + ], + [ + 37, + 0.06203792992606871 + ], + [ + 43, + 0.2536162005785922 + ], + [ + 53, + 0.12761170041787206 + ], + [ + 54, + 0.09675345548055292 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.22436515389842496, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.22436515589842496, + "support": [ + [ + 2, + 0.04243008678881374 + ], + [ + 7, + 0.09193185470909687 + ], + [ + 11, + 0.03246544519447134 + ], + [ + 15, + 0.03503696560591438 + ], + [ + 17, + 0.040822886531661884 + ], + [ + 26, + 0.0527161684345869 + ], + [ + 29, + 0.16457730633236894 + ], + [ + 35, + 0.12954034072645446 + ], + [ + 40, + 0.1861137897782064 + ], + [ + 54, + 0.22436515589842496 + ] + ] + }, + "status": "bounded", + "upper": 0.7360977217756349, + "worlds": 64 + }, + "id": 67, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.029251040680167133, + "max": { + "dual": [ + -0.0, + -0.0, + -0.5, + -0.0, + -0.0, + -0.5, + -0.5, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.8154934129789457, + "padding": 2.5e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.8154934104789457, + "support": [ + [ + 0, + 0.1845065895210543 + ], + [ + 19, + 0.011250401800064314 + ], + [ + 22, + 0.09161041465766628 + ], + [ + 23, + 0.036322725811636036 + ], + [ + 30, + 0.13629058180649306 + ], + [ + 42, + 0.04532304725168751 + ], + [ + 43, + 0.2414014786242366 + ], + [ + 46, + 0.046287367405978885 + ], + [ + 53, + 0.20540019286403094 + ], + [ + 56, + 0.0016072002571520527 + ] + ] + }, + "min": { + "dual": [ + -0.5, + -0.5, + -0.0, + -0.0, + -0.0, + 0.5, + 0.5, + 0.5, + -0.0, + 0.5 + ], + "dual_lower": 0.029251040680167133, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": 0.02925104468016712, + "support": [ + [ + 15, + 0.006750241080038605 + ], + [ + 16, + 0.06878817100610726 + ], + [ + 26, + 0.11218257794921252 + ], + [ + 28, + 0.06685953069752495 + ], + [ + 29, + 0.20540019286403075 + ], + [ + 35, + 0.25265188042430076 + ], + [ + 38, + 0.20732883317261327 + ], + [ + 39, + 0.00032144005143042165 + ], + [ + 40, + 0.0504660880745742 + ], + [ + 63, + 0.02925104468016712 + ] + ] + }, + "status": "bounded", + "upper": 0.8154934129789457, + "worlds": 64 + }, + "selected": [ + [ + "a4", + "a5" + ], + [ + "a3", + "a4" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a4", + "a5" + ], + "probability": 0.22436515589842496, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.22436515389842496, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7981356517017036, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7981356477017035, + "support": [ + [ + 1, + 0.20186435229829647 + ], + [ + 19, + 0.05785920925747334 + ], + [ + 22, + 0.034715525554484095 + ], + [ + 23, + 0.16554162648666026 + ], + [ + 46, + 0.31565413050466085 + ], + [ + 49, + 0.03439408550305356 + ], + [ + 51, + 0.034715525554484206 + ], + [ + 56, + 0.15525554484088722 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.22436515389842496, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.22436515589842496, + "support": [ + [ + 6, + 0.20186435229829636 + ], + [ + 18, + 0.011571841851494749 + ], + [ + 25, + 0.15686274509803907 + ], + [ + 28, + 0.08968177434908398 + ], + [ + 34, + 0.057537769206042894 + ], + [ + 35, + 0.2581163612986179 + ], + [ + 60, + 0.14496946319511414 + ], + [ + 63, + 0.07939569270331082 + ] + ] + }, + "status": "bounded", + "upper": 0.7981356517017036, + "worlds": 64 + } + }, + { + "pair": [ + "a3", + "a4" + ], + "probability": 0.21729347476695596, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.22436515389842496, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7360977217756349, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7360977177756348, + "support": [ + [ + 4, + 0.19864995178399247 + ], + [ + 5, + 0.0032144005143039944 + ], + [ + 19, + 0.23047251687560266 + ], + [ + 22, + 0.02764384442301504 + ], + [ + 38, + 0.06203792992606871 + ], + [ + 43, + 0.25361620057859213 + ], + [ + 53, + 0.007071681131469054 + ], + [ + 60, + 0.18257794921247172 + ], + [ + 62, + 0.034715525554484206 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.22436515389842496, + "padding": 2e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": 0.22436515589842496, + "support": [ + [ + 15, + 0.2018643522982965 + ], + [ + 20, + 0.20925747348119564 + ], + [ + 29, + 0.04885888781742201 + ], + [ + 33, + 0.019286403085824383 + ], + [ + 34, + 0.2446158791385408 + ], + [ + 40, + 0.05175184828029564 + ], + [ + 53, + 0.05593056894889101 + ], + [ + 57, + 0.0064288010286084885 + ], + [ + 59, + 0.16200578592092546 + ] + ] + }, + "status": "bounded", + "upper": 0.7360977217756349, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.288974606235937, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.22436515389842496, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7360977217756349, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7360977177756349, + "support": [ + [ + 0, + 0.17936354869816773 + ], + [ + 1, + 0.01575056252009005 + ], + [ + 4, + 0.006750241080038688 + ], + [ + 19, + 0.03535840565734488 + ], + [ + 22, + 0.0054644808743168904 + ], + [ + 30, + 0.21729347476695593 + ], + [ + 37, + 0.06203792992606871 + ], + [ + 43, + 0.2536162005785922 + ], + [ + 53, + 0.12761170041787206 + ], + [ + 54, + 0.09675345548055292 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.22436515389842496, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.22436515589842496, + "support": [ + [ + 2, + 0.04243008678881374 + ], + [ + 7, + 0.09193185470909687 + ], + [ + 11, + 0.03246544519447134 + ], + [ + 15, + 0.03503696560591438 + ], + [ + 17, + 0.040822886531661884 + ], + [ + 26, + 0.0527161684345869 + ], + [ + 29, + 0.16457730633236894 + ], + [ + 35, + 0.12954034072645446 + ], + [ + 40, + 0.1861137897782064 + ], + [ + 54, + 0.22436515589842496 + ] + ] + }, + "status": "bounded", + "upper": 0.7360977217756349, + "worlds": 64 + } + } + ], + "truth": 0.4403728704596593 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.4946236539139785, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.4946236579139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4946236559139785, + "support": [ + [ + 2, + 0.28387096774193543 + ], + [ + 3, + 0.21075268817204307 + ], + [ + 5, + 0.5053763440860215 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4946236539139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4946236559139785, + "support": [ + [ + 2, + 0.28387096774193543 + ], + [ + 3, + 0.21075268817204307 + ], + [ + 5, + 0.5053763440860215 + ] + ] + }, + "status": "bounded", + "upper": 0.4946236579139785, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4946236539139785, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4946236579139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4946236559139785, + "support": [ + [ + 0, + 0.09892473118279566 + ], + [ + 1, + 0.11397849462365595 + ], + [ + 2, + 0.08387096774193548 + ], + [ + 3, + 0.19784946236559142 + ], + [ + 4, + 0.1010752688172043 + ], + [ + 5, + 0.1913978494623656 + ], + [ + 7, + 0.2129032258064516 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4946236539139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4946236559139785, + "support": [ + [ + 0, + 0.09892473118279566 + ], + [ + 1, + 0.11397849462365595 + ], + [ + 2, + 0.08387096774193548 + ], + [ + 3, + 0.19784946236559142 + ], + [ + 4, + 0.1010752688172043 + ], + [ + 5, + 0.1913978494623656 + ], + [ + 7, + 0.2129032258064516 + ] + ] + }, + "status": "bounded", + "upper": 0.4946236579139785, + "worlds": 8 + }, + "id": 68, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4946236539139785, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4946236579139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4946236559139785, + "support": [ + [ + 0, + 0.09892473118279566 + ], + [ + 1, + 0.11397849462365595 + ], + [ + 2, + 0.08387096774193548 + ], + [ + 3, + 0.19784946236559142 + ], + [ + 4, + 0.1010752688172043 + ], + [ + 5, + 0.1913978494623656 + ], + [ + 7, + 0.2129032258064516 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4946236539139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4946236559139785, + "support": [ + [ + 0, + 0.09892473118279566 + ], + [ + 1, + 0.11397849462365595 + ], + [ + 2, + 0.08387096774193548 + ], + [ + 3, + 0.19784946236559142 + ], + [ + 4, + 0.1010752688172043 + ], + [ + 5, + 0.1913978494623656 + ], + [ + 7, + 0.2129032258064516 + ] + ] + }, + "status": "bounded", + "upper": 0.4946236579139785, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.410752688172043, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.4946236539139785, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4946236579139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4946236559139785, + "support": [ + [ + 0, + 0.19999999999999996 + ], + [ + 1, + 0.29462365591397854 + ], + [ + 5, + 0.010752688172043001 + ], + [ + 6, + 0.08387096774193548 + ], + [ + 7, + 0.410752688172043 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4946236539139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4946236559139785, + "support": [ + [ + 0, + 0.19999999999999996 + ], + [ + 1, + 0.29462365591397854 + ], + [ + 5, + 0.010752688172043001 + ], + [ + 6, + 0.08387096774193548 + ], + [ + 7, + 0.410752688172043 + ] + ] + }, + "status": "bounded", + "upper": 0.4946236579139785, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.4043010752688172, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.4946236539139785, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4946236579139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4946236559139785, + "support": [ + [ + 0, + 0.09892473118279566 + ], + [ + 1, + 0.30537634408602155 + ], + [ + 2, + 0.08387096774193548 + ], + [ + 3, + 0.006451612903225823 + ], + [ + 4, + 0.1010752688172043 + ], + [ + 7, + 0.4043010752688172 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4946236539139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4946236559139785, + "support": [ + [ + 0, + 0.09892473118279566 + ], + [ + 1, + 0.30537634408602155 + ], + [ + 2, + 0.08387096774193548 + ], + [ + 3, + 0.006451612903225823 + ], + [ + 4, + 0.1010752688172043 + ], + [ + 7, + 0.4043010752688172 + ] + ] + }, + "status": "bounded", + "upper": 0.4946236579139785, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.2129032258064516, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4946236539139785, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4946236579139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4946236559139785, + "support": [ + [ + 0, + 0.09892473118279566 + ], + [ + 1, + 0.11397849462365595 + ], + [ + 2, + 0.08387096774193548 + ], + [ + 3, + 0.19784946236559142 + ], + [ + 4, + 0.1010752688172043 + ], + [ + 5, + 0.1913978494623656 + ], + [ + 7, + 0.2129032258064516 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4946236539139785, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4946236559139785, + "support": [ + [ + 0, + 0.09892473118279566 + ], + [ + 1, + 0.11397849462365595 + ], + [ + 2, + 0.08387096774193548 + ], + [ + 3, + 0.19784946236559142 + ], + [ + 4, + 0.1010752688172043 + ], + [ + 5, + 0.1913978494623656 + ], + [ + 7, + 0.2129032258064516 + ] + ] + }, + "status": "bounded", + "upper": 0.4946236579139785, + "worlds": 8 + } + } + ], + "truth": 0.4946236559139785 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.01041666266666663, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.5403645853333334, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5403645833333334, + "support": [ + [ + 0, + 0.248046875 + ], + [ + 3, + 0.21158854166666663 + ], + [ + 10, + 0.07161458333333337 + ], + [ + 13, + 0.2819010416666667 + ], + [ + 14, + 0.18684895833333331 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + -0.0, + 1.0 + ], + "dual_lower": 0.01041666266666663, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.01041666666666663, + "support": [ + [ + 3, + 0.45963541666666663 + ], + [ + 8, + 0.03776041666666674 + ], + [ + 9, + 0.03385416666666663 + ], + [ + 12, + 0.45833333333333337 + ], + [ + 14, + 0.01041666666666663 + ] + ] + }, + "status": "bounded", + "upper": 0.5403645853333334, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.187499998, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": -0.437500004, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.4375000000000001, + "support": [ + [ + 0, + 0.15104166666666663 + ], + [ + 2, + 0.03906249999999989 + ], + [ + 3, + 0.23828125000000006 + ], + [ + 4, + 0.02604166666666674 + ], + [ + 7, + 0.005208333333333315 + ], + [ + 8, + 0.10286458333333343 + ], + [ + 13, + 0.25000000000000006 + ], + [ + 14, + 0.18750000000000006 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.187499998, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.1875, + "support": [ + [ + 0, + 0.13932291666666674 + ], + [ + 2, + 0.03906249999999989 + ], + [ + 4, + 0.02604166666666674 + ], + [ + 5, + 0.011718749999999889 + ], + [ + 7, + 0.24348958333333337 + ], + [ + 8, + 0.11458333333333337 + ], + [ + 9, + 0.23828125 + ], + [ + 14, + 0.1875 + ] + ] + }, + "status": "bounded", + "upper": 0.437500004, + "worlds": 16 + }, + "id": 69, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.05989582933333332, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": -0.5247395873333333, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5247395833333334, + "support": [ + [ + 0, + 0.26432291666666663 + ], + [ + 5, + 0.1953125 + ], + [ + 8, + 0.01562500000000011 + ], + [ + 10, + 0.013020833333333315 + ], + [ + 11, + 0.23828125 + ], + [ + 13, + 0.0546875 + ], + [ + 14, + 0.21354166666666674 + ], + [ + 15, + 0.005208333333333315 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.05989582933333332, + "padding": 4e-09, + "residual": 1.3877787807814457e-16, + "signed_primal": 0.059895833333333315, + "support": [ + [ + 2, + 0.050781249999999944 + ], + [ + 4, + 0.037760416666666796 + ], + [ + 5, + 0.011718749999999889 + ], + [ + 6, + 0.17578124999999994 + ], + [ + 7, + 0.18359375000000017 + ], + [ + 8, + 0.24218750000000006 + ], + [ + 9, + 0.23828125 + ], + [ + 15, + 0.059895833333333315 + ] + ] + }, + "status": "bounded", + "upper": 0.5247395873333333, + "worlds": 16 + }, + "selected": [ + [ + "a1", + "a3" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a3" + ], + "probability": 0.1875, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.187499998, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.5403645853333334, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5403645833333334, + "support": [ + [ + 0, + 0.17708333333333331 + ], + [ + 2, + 0.02604166666666674 + ], + [ + 3, + 0.14062499999999994 + ], + [ + 6, + 0.11588541666666663 + ], + [ + 10, + 0.1875 + ], + [ + 13, + 0.35286458333333337 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.187499998, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.1875, + "support": [ + [ + 0, + 0.17708333333333337 + ], + [ + 3, + 0.14322916666666669 + ], + [ + 7, + 0.13932291666666663 + ], + [ + 9, + 0.0234375 + ], + [ + 11, + 0.1875 + ], + [ + 12, + 0.32942708333333337 + ] + ] + }, + "status": "bounded", + "upper": 0.5403645853333334, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.24348958333333334, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.187499998, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": -0.437500004, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.4375, + "support": [ + [ + 0, + 0.17708333333333337 + ], + [ + 2, + 0.03906249999999992 + ], + [ + 3, + 0.024739583333333315 + ], + [ + 7, + 0.21875000000000006 + ], + [ + 8, + 0.1028645833333334 + ], + [ + 10, + 0.1875 + ], + [ + 13, + 0.25 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.187499998, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.1875, + "support": [ + [ + 5, + 0.17708333333333331 + ], + [ + 6, + 0.03906249999999997 + ], + [ + 7, + 0.24348958333333334 + ], + [ + 8, + 0.27083333333333326 + ], + [ + 9, + 0.07291666666666666 + ], + [ + 10, + 0.1875 + ], + [ + 12, + 0.00911458333333337 + ] + ] + }, + "status": "bounded", + "upper": 0.437500004, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2552083333333333, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.187499998, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": -0.437500004, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.4375000000000001, + "support": [ + [ + 0, + 0.15104166666666663 + ], + [ + 2, + 0.03906249999999989 + ], + [ + 3, + 0.23828125000000006 + ], + [ + 4, + 0.02604166666666674 + ], + [ + 7, + 0.005208333333333315 + ], + [ + 8, + 0.10286458333333343 + ], + [ + 13, + 0.25000000000000006 + ], + [ + 14, + 0.18750000000000006 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.187499998, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.1875, + "support": [ + [ + 0, + 0.13932291666666674 + ], + [ + 2, + 0.03906249999999989 + ], + [ + 4, + 0.02604166666666674 + ], + [ + 5, + 0.011718749999999889 + ], + [ + 7, + 0.24348958333333337 + ], + [ + 8, + 0.11458333333333337 + ], + [ + 9, + 0.23828125 + ], + [ + 14, + 0.1875 + ] + ] + }, + "status": "bounded", + "upper": 0.437500004, + "worlds": 16 + } + } + ], + "truth": 0.2864583333333333 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.20502091850209206, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0 + ], + "dual_lower": -0.5523012582301255, + "padding": 3.0000000000000004e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.5523012552301255, + "support": [ + [ + 0, + 0.38493723849372385 + ], + [ + 2, + 0.06276150627615062 + ], + [ + 3, + 0.20502092050209209 + ], + [ + 6, + 0.34728033472803344 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.20502091850209206, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.20502092050209206, + "support": [ + [ + 0, + 0.03765690376569042 + ], + [ + 2, + 0.41004184100418406 + ], + [ + 3, + 0.20502092050209206 + ], + [ + 4, + 0.34728033472803344 + ] + ] + }, + "status": "bounded", + "upper": 0.5523012582301255, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4351464395146443, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.4937238523723849, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4937238493723849, + "support": [ + [ + 0, + 0.26778242677824265 + ], + [ + 1, + 0.05857740585774057 + ], + [ + 2, + 0.2384937238493724 + ], + [ + 3, + 0.08786610878661089 + ], + [ + 5, + 0.058577405857740586 + ], + [ + 6, + 0.28870292887029286 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.4351464395146443, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4351464435146443, + "support": [ + [ + 0, + 0.20920502092050208 + ], + [ + 1, + 0.11715481171548116 + ], + [ + 2, + 0.2970711297071129 + ], + [ + 3, + 0.0292887029288703 + ], + [ + 4, + 0.05857740585774057 + ], + [ + 6, + 0.2301255230125523 + ], + [ + 7, + 0.058577405857740586 + ] + ] + }, + "status": "bounded", + "upper": 0.4937238523723849, + "worlds": 8 + }, + "id": 70, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4351464395146443, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.4937238523723849, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4937238493723849, + "support": [ + [ + 0, + 0.26778242677824265 + ], + [ + 1, + 0.05857740585774057 + ], + [ + 2, + 0.2384937238493724 + ], + [ + 3, + 0.08786610878661089 + ], + [ + 5, + 0.058577405857740586 + ], + [ + 6, + 0.28870292887029286 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.4351464395146443, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4351464435146443, + "support": [ + [ + 0, + 0.20920502092050208 + ], + [ + 1, + 0.11715481171548116 + ], + [ + 2, + 0.2970711297071129 + ], + [ + 3, + 0.0292887029288703 + ], + [ + 4, + 0.05857740585774057 + ], + [ + 6, + 0.2301255230125523 + ], + [ + 7, + 0.058577405857740586 + ] + ] + }, + "status": "bounded", + "upper": 0.4937238523723849, + "worlds": 8 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.28870292887029286, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.28870292687029286, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.4937238523723849, + "padding": 3.0000000000000004e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.4937238493723849, + "support": [ + [ + 0, + 0.3263598326359831 + ], + [ + 2, + 0.12133891213389122 + ], + [ + 3, + 0.20502092050209206 + ], + [ + 4, + 0.05857740585774057 + ], + [ + 6, + 0.28870292887029286 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.28870292687029286, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.28870292887029286, + "support": [ + [ + 0, + 0.3263598326359832 + ], + [ + 2, + 0.3263598326359832 + ], + [ + 4, + 0.05857740585774057 + ], + [ + 6, + 0.0836820083682008 + ], + [ + 7, + 0.20502092050209206 + ] + ] + }, + "status": "bounded", + "upper": 0.4937238523723849, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.058577405857740586, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.4351464395146443, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.4937238523723849, + "padding": 3.0000000000000004e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.4937238493723849, + "support": [ + [ + 0, + 0.1799163179916317 + ], + [ + 1, + 0.14644351464435146 + ], + [ + 2, + 0.3263598326359833 + ], + [ + 5, + 0.058577405857740586 + ], + [ + 6, + 0.28870292887029286 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.4351464395146443, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.4351464435146443, + "support": [ + [ + 0, + 0.17991631799163177 + ], + [ + 1, + 0.14644351464435146 + ], + [ + 2, + 0.3263598326359832 + ], + [ + 4, + 0.05857740585774057 + ], + [ + 6, + 0.2301255230125523 + ], + [ + 7, + 0.058577405857740586 + ] + ] + }, + "status": "bounded", + "upper": 0.4937238523723849, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.08786610878661089, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4351464395146443, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.4937238523723849, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4937238493723849, + "support": [ + [ + 0, + 0.26778242677824265 + ], + [ + 1, + 0.05857740585774057 + ], + [ + 2, + 0.2384937238493724 + ], + [ + 3, + 0.08786610878661089 + ], + [ + 5, + 0.058577405857740586 + ], + [ + 6, + 0.28870292887029286 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.4351464395146443, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4351464435146443, + "support": [ + [ + 0, + 0.20920502092050208 + ], + [ + 1, + 0.11715481171548116 + ], + [ + 2, + 0.2970711297071129 + ], + [ + 3, + 0.0292887029288703 + ], + [ + 4, + 0.05857740585774057 + ], + [ + 6, + 0.2301255230125523 + ], + [ + 7, + 0.058577405857740586 + ] + ] + }, + "status": "bounded", + "upper": 0.4937238523723849, + "worlds": 8 + } + } + ], + "truth": 0.45606694560669453 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.674922598619195, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 2, + 0.16718266253869973 + ], + [ + 3, + 0.25077399380804954 + ], + [ + 5, + 0.32507739938080493 + ], + [ + 6, + 0.2569659442724458 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.674922598619195, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6749226006191951, + "support": [ + [ + 3, + 0.4179566563467493 + ], + [ + 4, + 0.32507739938080493 + ], + [ + 6, + 0.09907120743034059 + ], + [ + 7, + 0.1578947368421052 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.931888540891641, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.931888548891641, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.931888544891641, + "support": [ + [ + 0, + 0.012383900928792602 + ], + [ + 1, + 0.22910216718266252 + ], + [ + 2, + 0.17647058823529416 + ], + [ + 4, + 0.055727554179566485 + ], + [ + 5, + 0.027863777089783326 + ], + [ + 6, + 0.17956656346749228 + ], + [ + 7, + 0.31888544891640863 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.931888540891641, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.931888544891641, + "support": [ + [ + 0, + 0.012383900928792602 + ], + [ + 1, + 0.22910216718266252 + ], + [ + 2, + 0.17647058823529416 + ], + [ + 4, + 0.055727554179566485 + ], + [ + 5, + 0.027863777089783326 + ], + [ + 6, + 0.17956656346749228 + ], + [ + 7, + 0.31888544891640863 + ] + ] + }, + "status": "bounded", + "upper": 0.931888548891641, + "worlds": 8 + }, + "id": 71, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.931888540891641, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.931888548891641, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.931888544891641, + "support": [ + [ + 0, + 0.012383900928792602 + ], + [ + 1, + 0.22910216718266252 + ], + [ + 2, + 0.17647058823529416 + ], + [ + 4, + 0.055727554179566485 + ], + [ + 5, + 0.027863777089783326 + ], + [ + 6, + 0.17956656346749228 + ], + [ + 7, + 0.31888544891640863 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.931888540891641, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.931888544891641, + "support": [ + [ + 0, + 0.012383900928792602 + ], + [ + 1, + 0.22910216718266252 + ], + [ + 2, + 0.17647058823529416 + ], + [ + 4, + 0.055727554179566485 + ], + [ + 5, + 0.027863777089783326 + ], + [ + 6, + 0.17956656346749228 + ], + [ + 7, + 0.31888544891640863 + ] + ] + }, + "status": "bounded", + "upper": 0.931888548891641, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.31888544891640863, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.931888540891641, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.931888548891641, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.931888544891641, + "support": [ + [ + 0, + 0.06811145510835914 + ], + [ + 1, + 0.25696594427244585 + ], + [ + 2, + 0.09287925696594435 + ], + [ + 6, + 0.2631578947368421 + ], + [ + 7, + 0.31888544891640863 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.931888540891641, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.931888544891641, + "support": [ + [ + 0, + 0.06811145510835914 + ], + [ + 1, + 0.25696594427244585 + ], + [ + 2, + 0.09287925696594435 + ], + [ + 6, + 0.2631578947368421 + ], + [ + 7, + 0.31888544891640863 + ] + ] + }, + "status": "bounded", + "upper": 0.931888548891641, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.34674922600619196, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.931888540891641, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.931888548891641, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.931888544891641, + "support": [ + [ + 1, + 0.22910216718266252 + ], + [ + 2, + 0.18885448916408676 + ], + [ + 4, + 0.06811145510835909 + ], + [ + 5, + 0.027863777089783326 + ], + [ + 6, + 0.16718266253869968 + ], + [ + 7, + 0.31888544891640863 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.931888540891641, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.931888544891641, + "support": [ + [ + 1, + 0.22910216718266252 + ], + [ + 2, + 0.18885448916408676 + ], + [ + 4, + 0.06811145510835909 + ], + [ + 5, + 0.027863777089783326 + ], + [ + 6, + 0.16718266253869968 + ], + [ + 7, + 0.31888544891640863 + ] + ] + }, + "status": "bounded", + "upper": 0.931888548891641, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.4984520123839009, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.931888540891641, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.931888548891641, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.931888544891641, + "support": [ + [ + 0, + 0.012383900928792602 + ], + [ + 1, + 0.22910216718266252 + ], + [ + 2, + 0.17647058823529416 + ], + [ + 4, + 0.055727554179566485 + ], + [ + 5, + 0.027863777089783326 + ], + [ + 6, + 0.17956656346749228 + ], + [ + 7, + 0.31888544891640863 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.931888540891641, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.931888544891641, + "support": [ + [ + 0, + 0.012383900928792602 + ], + [ + 1, + 0.22910216718266252 + ], + [ + 2, + 0.17647058823529416 + ], + [ + 4, + 0.055727554179566485 + ], + [ + 5, + 0.027863777089783326 + ], + [ + 6, + 0.17956656346749228 + ], + [ + 7, + 0.31888544891640863 + ] + ] + }, + "status": "bounded", + "upper": 0.931888548891641, + "worlds": 8 + } + } + ], + "truth": 0.9318885448916409 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.39946019093387314, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.39946018893387314, + "support": [ + [ + 1, + 0.3157894736842106 + ], + [ + 4, + 0.13360323886639675 + ], + [ + 9, + 0.08906882591093118 + ], + [ + 13, + 0.06207827260458837 + ], + [ + 14, + 0.39946018893387314 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.1605937921727395 + ], + [ + 4, + 0.28879892037786775 + ], + [ + 8, + 0.005398110661268607 + ], + [ + 10, + 0.23886639676113358 + ], + [ + 13, + 0.3063427800269905 + ] + ] + }, + "status": "bounded", + "upper": 0.39946019093387314, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.10121457089878541, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.22672064977327935, + "padding": 2e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.22672064777327933, + "support": [ + [ + 3, + 0.12550607287449395 + ], + [ + 4, + 0.27665317139001344 + ], + [ + 7, + 0.04723346828609987 + ], + [ + 8, + 0.04048582995951411 + ], + [ + 9, + 0.23886639676113364 + ], + [ + 12, + 0.04453441295546562 + ], + [ + 14, + 0.17139001349527666 + ], + [ + 15, + 0.055330634278002666 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.10121457089878541, + "padding": 4e-09, + "residual": 8.326672684688674e-17, + "signed_primal": 0.10121457489878549, + "support": [ + [ + 4, + 0.27665317139001355 + ], + [ + 7, + 0.17273954116059378 + ], + [ + 8, + 0.04048582995951433 + ], + [ + 9, + 0.2388663967611335 + ], + [ + 10, + 0.07017543859649109 + ], + [ + 11, + 0.05533063427800278 + ], + [ + 12, + 0.04453441295546548 + ], + [ + 14, + 0.10121457489878549 + ] + ] + }, + "status": "bounded", + "upper": 0.22672064977327935, + "worlds": 16 + }, + "id": 72, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": -0.349527669317139, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.3495276653171391, + "support": [ + [ + 0, + 0.009446693657220062 + ], + [ + 1, + 0.19433198380566802 + ], + [ + 4, + 0.1511470985155195 + ], + [ + 5, + 0.04453441295546562 + ], + [ + 7, + 0.049932523616734115 + ], + [ + 8, + 0.20107962213225367 + ], + [ + 14, + 0.17139001349527672 + ], + [ + 15, + 0.17813765182186236 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 1, + 0.0161943319838056 + ], + [ + 4, + 0.1605937921727396 + ], + [ + 5, + 0.04453441295546556 + ], + [ + 7, + 0.22807017543859653 + ], + [ + 8, + 0.03913630229419718 + ], + [ + 9, + 0.17813765182186236 + ], + [ + 10, + 0.1713900134952766 + ], + [ + 12, + 0.16194331983805654 + ] + ] + }, + "status": "bounded", + "upper": 0.349527669317139, + "worlds": 16 + }, + "selected": [ + [ + "a1", + "a3" + ], + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a3" + ], + "probability": 0.22672064777327935, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.22672064977327935, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.22672064777327935, + "support": [ + [ + 0, + 0.27665317139001355 + ], + [ + 3, + 0.02226720647773281 + ], + [ + 6, + 0.15047233468286098 + ], + [ + 8, + 0.10593792172739541 + ], + [ + 13, + 0.2179487179487179 + ], + [ + 15, + 0.22672064777327935 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.17813765182186236 + ], + [ + 4, + 0.09851551956815113 + ], + [ + 6, + 0.17273954116059378 + ], + [ + 10, + 0.08367071524966263 + ], + [ + 11, + 0.14304993252361672 + ], + [ + 13, + 0.3238866396761134 + ] + ] + }, + "status": "bounded", + "upper": 0.22672064977327935, + "worlds": 16 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.2739541160593792, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.10121457089878541, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.22672064977327935, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.22672064777327938, + "support": [ + [ + 3, + 0.1255060728744939 + ], + [ + 4, + 0.2537112010796221 + ], + [ + 5, + 0.02294197031039147 + ], + [ + 7, + 0.04723346828609987 + ], + [ + 8, + 0.27935222672064786 + ], + [ + 13, + 0.04453441295546545 + ], + [ + 15, + 0.22672064777327938 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.10121457089878541, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.10121457489878544, + "support": [ + [ + 4, + 0.12820512820512814 + ], + [ + 5, + 0.14844804318488541 + ], + [ + 7, + 0.17273954116059376 + ], + [ + 8, + 0.27935222672064786 + ], + [ + 10, + 0.125506072874494 + ], + [ + 13, + 0.04453441295546551 + ], + [ + 15, + 0.10121457489878544 + ] + ] + }, + "status": "bounded", + "upper": 0.22672064977327935, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.22807017543859648, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.10121457089878541, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.22672064977327935, + "padding": 2e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.22672064777327933, + "support": [ + [ + 3, + 0.12550607287449395 + ], + [ + 4, + 0.27665317139001344 + ], + [ + 7, + 0.04723346828609987 + ], + [ + 8, + 0.04048582995951411 + ], + [ + 9, + 0.23886639676113364 + ], + [ + 12, + 0.04453441295546562 + ], + [ + 14, + 0.17139001349527666 + ], + [ + 15, + 0.055330634278002666 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.10121457089878541, + "padding": 4e-09, + "residual": 8.326672684688674e-17, + "signed_primal": 0.10121457489878549, + "support": [ + [ + 4, + 0.27665317139001355 + ], + [ + 7, + 0.17273954116059378 + ], + [ + 8, + 0.04048582995951433 + ], + [ + 9, + 0.2388663967611335 + ], + [ + 10, + 0.07017543859649109 + ], + [ + 11, + 0.05533063427800278 + ], + [ + 12, + 0.04453441295546548 + ], + [ + 14, + 0.10121457489878549 + ] + ] + }, + "status": "bounded", + "upper": 0.22672064977327935, + "worlds": 16 + } + } + ], + "truth": 0.14979757085020243 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.21702637489688248, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.5881294984028778, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.5881294964028777, + "support": [ + [ + 0, + 0.18794964028776978 + ], + [ + 3, + 0.04076738609112707 + ], + [ + 9, + 0.18315347721822545 + ], + [ + 19, + 0.15407673860911275 + ], + [ + 23, + 0.13519184652278177 + ], + [ + 30, + 0.2988609112709832 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.21702637489688248, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.21702637889688248, + "support": [ + [ + 3, + 0.19964028776978415 + ], + [ + 7, + 0.21223021582733814 + ], + [ + 17, + 0.10131894484412474 + ], + [ + 20, + 0.004796163069544335 + ], + [ + 24, + 0.26498800959232616 + ], + [ + 30, + 0.21702637889688248 + ] + ] + }, + "status": "bounded", + "upper": 0.5881294984028778, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.3830935231798561, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.3830935271798561, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.3830935251798561, + "support": [ + [ + 1, + 0.16606714628297364 + ], + [ + 6, + 0.19064748201438841 + ], + [ + 11, + 0.05515587529976024 + ], + [ + 18, + 0.1396882494004797 + ], + [ + 19, + 0.010791366906474753 + ], + [ + 21, + 0.010791366906474864 + ], + [ + 24, + 0.15647482014388486 + ], + [ + 25, + 0.03776978417266186 + ], + [ + 31, + 0.23261390887290168 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.3830935231798561, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.3830935251798561, + "support": [ + [ + 1, + 0.16606714628297387 + ], + [ + 6, + 0.1906474820143885 + ], + [ + 11, + 0.05515587529976004 + ], + [ + 18, + 0.1396882494004796 + ], + [ + 19, + 0.010791366906474809 + ], + [ + 21, + 0.010791366906474809 + ], + [ + 24, + 0.15647482014388484 + ], + [ + 25, + 0.037769784172661885 + ], + [ + 31, + 0.2326139088729017 + ] + ] + }, + "status": "bounded", + "upper": 0.3830935271798561, + "worlds": 32 + }, + "id": 73, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.21702637489688248, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5881294984028778, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5881294964028778, + "support": [ + [ + 1, + 0.21462829736211037 + ], + [ + 8, + 0.15647482014388486 + ], + [ + 14, + 0.04076738609112707 + ], + [ + 18, + 0.08573141486810554 + ], + [ + 19, + 0.055155875299760126 + ], + [ + 22, + 0.14988009592326135 + ], + [ + 23, + 0.01258992805755399 + ], + [ + 26, + 0.053956834532374154 + ], + [ + 31, + 0.2308153477218226 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.21702637489688248, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.21702637889688248, + "support": [ + [ + 6, + 0.1906474820143885 + ], + [ + 10, + 0.09472422062350117 + ], + [ + 11, + 0.12649880095923263 + ], + [ + 18, + 0.04496402877697844 + ], + [ + 19, + 0.10551558752997597 + ], + [ + 21, + 0.17685851318944848 + ], + [ + 24, + 0.15647482014388484 + ], + [ + 25, + 0.03776978417266191 + ], + [ + 31, + 0.06654676258992806 + ] + ] + }, + "status": "bounded", + "upper": 0.5881294984028778, + "worlds": 32 + }, + "selected": [ + [ + "a1", + "a4" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a4" + ], + "probability": 0.3830935251798561, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.3830935231798561, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.3830935271798561, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.3830935251798561, + "support": [ + [ + 0, + 0.06714628297362113 + ], + [ + 2, + 0.24580335731414865 + ], + [ + 12, + 0.09892086330935251 + ], + [ + 17, + 0.20503597122302158 + ], + [ + 27, + 0.04796163069544368 + ], + [ + 30, + 0.07494004796163067 + ], + [ + 31, + 0.26019184652278177 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.3830935231798561, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.3830935251798561, + "support": [ + [ + 0, + 0.06714628297362113 + ], + [ + 2, + 0.24580335731414865 + ], + [ + 12, + 0.09892086330935251 + ], + [ + 17, + 0.20503597122302153 + ], + [ + 27, + 0.047961630695443624 + ], + [ + 30, + 0.07494004796163067 + ], + [ + 31, + 0.2601918465227818 + ] + ] + }, + "status": "bounded", + "upper": 0.3830935271798561, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.29856115107913667, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.3830935231798561, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.3830935271798561, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.3830935251798561, + "support": [ + [ + 1, + 0.16606714628297364 + ], + [ + 7, + 0.10941247002398077 + ], + [ + 14, + 0.13639088729016788 + ], + [ + 17, + 0.016786570743405227 + ], + [ + 18, + 0.1939448441247002 + ], + [ + 21, + 0.031774580335731495 + ], + [ + 27, + 0.18914868105515592 + ], + [ + 28, + 0.15647482014388486 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.3830935231798561, + "padding": 2e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": 0.3830935251798561, + "support": [ + [ + 1, + 0.16606714628297362 + ], + [ + 7, + 0.10941247002398077 + ], + [ + 14, + 0.13639088729016782 + ], + [ + 17, + 0.016786570743405282 + ], + [ + 18, + 0.19394484412470023 + ], + [ + 21, + 0.03177458033573144 + ], + [ + 27, + 0.1891486810551559 + ], + [ + 28, + 0.15647482014388484 + ] + ] + }, + "status": "bounded", + "upper": 0.3830935271798561, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2434052757793765, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.3830935231798561, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.3830935271798561, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.3830935251798561, + "support": [ + [ + 1, + 0.16606714628297364 + ], + [ + 6, + 0.19064748201438841 + ], + [ + 11, + 0.05515587529976024 + ], + [ + 18, + 0.1396882494004797 + ], + [ + 19, + 0.010791366906474753 + ], + [ + 21, + 0.010791366906474864 + ], + [ + 24, + 0.15647482014388486 + ], + [ + 25, + 0.03776978417266186 + ], + [ + 31, + 0.23261390887290168 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.3830935231798561, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.3830935251798561, + "support": [ + [ + 1, + 0.16606714628297387 + ], + [ + 6, + 0.1906474820143885 + ], + [ + 11, + 0.05515587529976004 + ], + [ + 18, + 0.1396882494004796 + ], + [ + 19, + 0.010791366906474809 + ], + [ + 21, + 0.010791366906474809 + ], + [ + 24, + 0.15647482014388484 + ], + [ + 25, + 0.037769784172661885 + ], + [ + 31, + 0.2326139088729017 + ] + ] + }, + "status": "bounded", + "upper": 0.3830935271798561, + "worlds": 32 + } + } + ], + "truth": 0.3830935251798561 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.5009451775841209, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.8809073754007561, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.8809073724007561, + "support": [ + [ + 3, + 0.011972274732199195 + ], + [ + 5, + 0.11909262759924383 + ], + [ + 7, + 0.35223692501575293 + ], + [ + 10, + 0.13673597983616886 + ], + [ + 20, + 0.0434782608695653 + ], + [ + 24, + 0.3364839319470699 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5009451775841209, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.500945179584121, + "support": [ + [ + 0, + 0.20384373030875869 + ], + [ + 3, + 0.12098298676748581 + ], + [ + 5, + 0.13484562066792682 + ], + [ + 9, + 0.16036546943919344 + ], + [ + 23, + 0.06710775047258982 + ], + [ + 30, + 0.31285444234404536 + ] + ] + }, + "status": "bounded", + "upper": 0.8809073754007561, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.70825456436799, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7082545723679899, + "padding": 4e-09, + "residual": 8.326672684688674e-17, + "signed_primal": -0.70825456836799, + "support": [ + [ + 1, + 0.18588531821045995 + ], + [ + 4, + 0.028985507246376996 + ], + [ + 6, + 0.2577189666036546 + ], + [ + 8, + 0.07561436672967864 + ], + [ + 11, + 0.07057340894770014 + ], + [ + 12, + 0.0012602394454945265 + ], + [ + 21, + 0.05419029615626969 + ], + [ + 24, + 0.15311909262759926 + ], + [ + 31, + 0.17265280403276623 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.70825456436799, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.70825456836799, + "support": [ + [ + 1, + 0.18588531821045995 + ], + [ + 4, + 0.028985507246376885 + ], + [ + 6, + 0.2577189666036547 + ], + [ + 8, + 0.07561436672967864 + ], + [ + 11, + 0.07057340894770009 + ], + [ + 12, + 0.001260239445494582 + ], + [ + 21, + 0.05419029615626969 + ], + [ + 24, + 0.15311909262759926 + ], + [ + 31, + 0.17265280403276623 + ] + ] + }, + "status": "bounded", + "upper": 0.7082545723679899, + "worlds": 32 + }, + "id": 74, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5009451775841209, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.8809073754007561, + "padding": 3.0000000000000004e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.880907372400756, + "support": [ + [ + 0, + 0.0044108380592313146 + ], + [ + 1, + 0.007561436672967881 + ], + [ + 4, + 0.030245746691871467 + ], + [ + 6, + 0.25771896660365473 + ], + [ + 8, + 0.07687460617517317 + ], + [ + 11, + 0.24322621298046615 + ], + [ + 21, + 0.22684310018903586 + ], + [ + 24, + 0.14744801512287342 + ], + [ + 25, + 0.005671077504725841 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5009451775841209, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.500945179584121, + "support": [ + [ + 1, + 0.2344045368620039 + ], + [ + 4, + 0.034656584751102726 + ], + [ + 6, + 0.10459987397605541 + ], + [ + 8, + 0.22432262129804664 + ], + [ + 9, + 0.005671077504725841 + ], + [ + 11, + 0.0163831127914304 + ], + [ + 18, + 0.004410838059231259 + ], + [ + 22, + 0.148708254568368 + ], + [ + 31, + 0.22684310018903592 + ] + ] + }, + "status": "bounded", + "upper": 0.8809073754007561, + "worlds": 32 + }, + "selected": [ + [ + "a1", + "a4" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a4" + ], + "probability": 0.17265280403276623, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.70825456436799, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7082545723679899, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.70825456836799, + "support": [ + [ + 2, + 0.21613106490233147 + ], + [ + 7, + 0.10333963453056078 + ], + [ + 12, + 0.29174543163201005 + ], + [ + 14, + 0.008821676118462518 + ], + [ + 17, + 0.20730938878386895 + ], + [ + 27, + 0.061751732829237516 + ], + [ + 31, + 0.11090107120352871 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.70825456436799, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.70825456836799, + "support": [ + [ + 2, + 0.21613106490233147 + ], + [ + 7, + 0.10333963453056078 + ], + [ + 12, + 0.29174543163201005 + ], + [ + 14, + 0.008821676118462518 + ], + [ + 17, + 0.20730938878386895 + ], + [ + 27, + 0.061751732829237516 + ], + [ + 31, + 0.11090107120352871 + ] + ] + }, + "status": "bounded", + "upper": 0.7082545723679899, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2432262129804663, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.70825456436799, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7082545723679899, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.70825456836799, + "support": [ + [ + 1, + 0.24007561436672967 + ], + [ + 4, + 0.05166981726528039 + ], + [ + 7, + 0.15280403276622562 + ], + [ + 14, + 0.17548834278512923 + ], + [ + 18, + 0.08223062381852556 + ], + [ + 24, + 0.07246376811594199 + ], + [ + 27, + 0.09042218021424067 + ], + [ + 28, + 0.1348456206679269 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.70825456436799, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.70825456836799, + "support": [ + [ + 1, + 0.24007561436672967 + ], + [ + 4, + 0.0516698172652805 + ], + [ + 7, + 0.15280403276622562 + ], + [ + 14, + 0.17548834278512915 + ], + [ + 18, + 0.08223062381852553 + ], + [ + 24, + 0.07246376811594205 + ], + [ + 27, + 0.09042218021424067 + ], + [ + 28, + 0.1348456206679269 + ] + ] + }, + "status": "bounded", + "upper": 0.7082545723679899, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.22684310018903592, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.70825456436799, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7082545723679899, + "padding": 4e-09, + "residual": 8.326672684688674e-17, + "signed_primal": -0.70825456836799, + "support": [ + [ + 1, + 0.18588531821045995 + ], + [ + 4, + 0.028985507246376996 + ], + [ + 6, + 0.2577189666036546 + ], + [ + 8, + 0.07561436672967864 + ], + [ + 11, + 0.07057340894770014 + ], + [ + 12, + 0.0012602394454945265 + ], + [ + 21, + 0.05419029615626969 + ], + [ + 24, + 0.15311909262759926 + ], + [ + 31, + 0.17265280403276623 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.70825456436799, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.70825456836799, + "support": [ + [ + 1, + 0.18588531821045995 + ], + [ + 4, + 0.028985507246376885 + ], + [ + 6, + 0.2577189666036547 + ], + [ + 8, + 0.07561436672967864 + ], + [ + 11, + 0.07057340894770009 + ], + [ + 12, + 0.001260239445494582 + ], + [ + 21, + 0.05419029615626969 + ], + [ + 24, + 0.15311909262759926 + ], + [ + 31, + 0.17265280403276623 + ] + ] + }, + "status": "bounded", + "upper": 0.7082545723679899, + "worlds": 32 + } + } + ], + "truth": 0.70825456836799 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.5261722989814612, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.935659763087241, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9356597600872409, + "support": [ + [ + 3, + 0.04034896401308613 + ], + [ + 5, + 0.059978189749182176 + ], + [ + 7, + 0.4296619411123228 + ], + [ + 10, + 0.05616139585605234 + ], + [ + 13, + 0.004362050163576825 + ], + [ + 24, + 0.4094874591057797 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5261722989814612, + "padding": 2e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": 0.5261723009814613, + "support": [ + [ + 5, + 0.24454743729552897 + ], + [ + 7, + 0.06052344601962925 + ], + [ + 10, + 0.2810796074154852 + ], + [ + 13, + 0.0043620501635768805 + ], + [ + 17, + 0.2249182115594329 + ], + [ + 30, + 0.18456924754634682 + ] + ] + }, + "status": "bounded", + "upper": 0.935659763087241, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5261722989814612, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6848418786815704, + "padding": 3.0000000000000004e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.6848418756815702, + "support": [ + [ + 0, + 0.027262813522355572 + ], + [ + 4, + 0.028898582333696826 + ], + [ + 6, + 0.22300981461286803 + ], + [ + 8, + 0.008178844056706602 + ], + [ + 11, + 0.29225736095965094 + ], + [ + 15, + 0.010905125408942201 + ], + [ + 16, + 0.019629225736095934 + ], + [ + 21, + 0.23118865866957475 + ], + [ + 24, + 0.15866957470010906 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5261722989814612, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5261723009814613, + "support": [ + [ + 1, + 0.10196292257360975 + ], + [ + 6, + 0.17720828789531082 + ], + [ + 8, + 0.12104689203925847 + ], + [ + 11, + 0.1902944383860414 + ], + [ + 16, + 0.04689203925845148 + ], + [ + 20, + 0.07470010905125404 + ], + [ + 21, + 0.1292257360959651 + ], + [ + 26, + 0.045801526717557245 + ], + [ + 31, + 0.11286804798255182 + ] + ] + }, + "status": "bounded", + "upper": 0.6848418786815704, + "worlds": 32 + }, + "id": 75, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5261722989814612, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.935659763087241, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9356597600872409, + "support": [ + [ + 0, + 0.03435114503816794 + ], + [ + 1, + 0.0010905125408942618 + ], + [ + 3, + 0.061068702290076216 + ], + [ + 4, + 0.0288985823336968 + ], + [ + 6, + 0.223009814612868 + ], + [ + 7, + 0.18157033805888773 + ], + [ + 15, + 0.06052344601962928 + ], + [ + 24, + 0.17938931297709926 + ], + [ + 25, + 0.23009814612868046 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5261722989814612, + "padding": 2e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.5261723009814613, + "support": [ + [ + 6, + 0.13140676117775357 + ], + [ + 8, + 0.08778625954198477 + ], + [ + 11, + 0.27971646673936745 + ], + [ + 14, + 0.09160305343511449 + ], + [ + 16, + 0.12595419847328243 + ], + [ + 19, + 0.012540894220283538 + ], + [ + 20, + 0.0288985823336968 + ], + [ + 21, + 0.23118865866957472 + ], + [ + 31, + 0.010905125408942229 + ] + ] + }, + "status": "bounded", + "upper": 0.935659763087241, + "worlds": 32 + }, + "selected": [ + [ + "a3", + "a4" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a3", + "a4" + ], + "probability": 0.15866957470010906, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.5261722989814612, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6848418786815704, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6848418756815704, + "support": [ + [ + 2, + 0.15430752453653218 + ], + [ + 7, + 0.12486368593238817 + ], + [ + 10, + 0.1008724100327153 + ], + [ + 12, + 0.06434023991275895 + ], + [ + 14, + 0.14612868047982563 + ], + [ + 17, + 0.25081788440567065 + ], + [ + 29, + 0.15866957470010912 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5261722989814612, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5261723009814613, + "support": [ + [ + 2, + 0.15430752453653218 + ], + [ + 7, + 0.12486368593238822 + ], + [ + 12, + 0.22300981461286806 + ], + [ + 14, + 0.08833151581243182 + ], + [ + 17, + 0.25081788440567065 + ], + [ + 27, + 0.1008724100327153 + ], + [ + 31, + 0.05779716466739376 + ] + ] + }, + "status": "bounded", + "upper": 0.6848418786815704, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.3031624863685932, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.5261722989814612, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6848418786815704, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6848418756815704, + "support": [ + [ + 1, + 0.07360959651036003 + ], + [ + 4, + 0.08396946564885488 + ], + [ + 7, + 0.12159214830970566 + ], + [ + 11, + 0.18157033805888756 + ], + [ + 14, + 0.1297709923664122 + ], + [ + 17, + 0.1575790621592147 + ], + [ + 18, + 0.09323882224645585 + ], + [ + 28, + 0.15866957470010912 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5261722989814612, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5261723009814613, + "support": [ + [ + 4, + 0.23118865866957455 + ], + [ + 7, + 0.04798255179934574 + ], + [ + 11, + 0.09651035986913842 + ], + [ + 14, + 0.21483097055616146 + ], + [ + 16, + 0.011450381679389332 + ], + [ + 17, + 0.23118865866957472 + ], + [ + 18, + 0.008178844056706602 + ], + [ + 27, + 0.15866957470010906 + ] + ] + }, + "status": "bounded", + "upper": 0.6848418786815704, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.24209378407851692, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5261722989814612, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6848418786815704, + "padding": 3.0000000000000004e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.6848418756815702, + "support": [ + [ + 0, + 0.027262813522355572 + ], + [ + 4, + 0.028898582333696826 + ], + [ + 6, + 0.22300981461286803 + ], + [ + 8, + 0.008178844056706602 + ], + [ + 11, + 0.29225736095965094 + ], + [ + 15, + 0.010905125408942201 + ], + [ + 16, + 0.019629225736095934 + ], + [ + 21, + 0.23118865866957475 + ], + [ + 24, + 0.15866957470010906 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5261722989814612, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5261723009814613, + "support": [ + [ + 1, + 0.10196292257360975 + ], + [ + 6, + 0.17720828789531082 + ], + [ + 8, + 0.12104689203925847 + ], + [ + 11, + 0.1902944383860414 + ], + [ + 16, + 0.04689203925845148 + ], + [ + 20, + 0.07470010905125404 + ], + [ + 21, + 0.1292257360959651 + ], + [ + 26, + 0.045801526717557245 + ], + [ + 31, + 0.11286804798255182 + ] + ] + }, + "status": "bounded", + "upper": 0.6848418786815704, + "worlds": 32 + } + } + ], + "truth": 0.5959651035986914 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.41025640825641024, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.41025641225641024, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.41025641025641024, + "support": [ + [ + 0, + 0.35897435897435903 + ], + [ + 2, + 0.23076923076923073 + ], + [ + 3, + 0.41025641025641024 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.41025640825641024, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.41025641025641024, + "support": [ + [ + 0, + 0.35897435897435903 + ], + [ + 2, + 0.23076923076923073 + ], + [ + 3, + 0.41025641025641024 + ] + ] + }, + "status": "bounded", + "upper": 0.41025641225641024, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.41025640825641024, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.41025641225641024, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.41025641025641024, + "support": [ + [ + 0, + 0.2905982905982907 + ], + [ + 1, + 0.06837606837606836 + ], + [ + 2, + 0.2991452991452991 + ], + [ + 3, + 0.3418803418803419 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.41025640825641024, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.41025641025641024, + "support": [ + [ + 0, + 0.2905982905982907 + ], + [ + 1, + 0.06837606837606836 + ], + [ + 2, + 0.2991452991452991 + ], + [ + 3, + 0.3418803418803419 + ] + ] + }, + "status": "bounded", + "upper": 0.41025641225641024, + "worlds": 4 + }, + "id": 76, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.41025640825641024, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.41025641225641024, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.41025641025641024, + "support": [ + [ + 0, + 0.2905982905982907 + ], + [ + 1, + 0.06837606837606836 + ], + [ + 2, + 0.2991452991452991 + ], + [ + 3, + 0.3418803418803419 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.41025640825641024, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.41025641025641024, + "support": [ + [ + 0, + 0.2905982905982907 + ], + [ + 1, + 0.06837606837606836 + ], + [ + 2, + 0.2991452991452991 + ], + [ + 3, + 0.3418803418803419 + ] + ] + }, + "status": "bounded", + "upper": 0.41025641225641024, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.3418803418803419, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.41025640825641024, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.41025641225641024, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.41025641025641024, + "support": [ + [ + 0, + 0.2905982905982907 + ], + [ + 1, + 0.06837606837606836 + ], + [ + 2, + 0.2991452991452991 + ], + [ + 3, + 0.3418803418803419 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.41025640825641024, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.41025641025641024, + "support": [ + [ + 0, + 0.2905982905982907 + ], + [ + 1, + 0.06837606837606836 + ], + [ + 2, + 0.2991452991452991 + ], + [ + 3, + 0.3418803418803419 + ] + ] + }, + "status": "bounded", + "upper": 0.41025641225641024, + "worlds": 4 + } + } + ], + "truth": 0.41025641025641024 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5141388194807198, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5141388174807198, + "support": [ + [ + 0, + 0.4010282776349615 + ], + [ + 2, + 0.06426735218508994 + ], + [ + 4, + 0.020565552699228773 + ], + [ + 7, + 0.5141388174807198 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.46529562982005146 + ], + [ + 4, + 0.372750642673522 + ], + [ + 5, + 0.04884318766066831 + ], + [ + 6, + 0.11311053984575825 + ] + ] + }, + "status": "bounded", + "upper": 0.5141388194807198, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.12853470037017994, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.30077121022622105, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.30077120822622105, + "support": [ + [ + 0, + 0.017994858611825315 + ], + [ + 1, + 0.1722365038560411 + ], + [ + 2, + 0.23393316195372743 + ], + [ + 3, + 0.0411311053984576 + ], + [ + 4, + 0.23136246786632386 + ], + [ + 6, + 0.0025706940874036244 + ], + [ + 7, + 0.30077120822622105 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0 + ], + "dual_lower": 0.12853470037017994, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.12853470437017994, + "support": [ + [ + 0, + 0.19023136246786648 + ], + [ + 2, + 0.06169665809768632 + ], + [ + 3, + 0.2133676092544987 + ], + [ + 4, + 0.05912596401028275 + ], + [ + 5, + 0.1722365038560411 + ], + [ + 6, + 0.17480719794344474 + ], + [ + 7, + 0.12853470437017994 + ] + ] + }, + "status": "bounded", + "upper": 0.30077121022622105, + "worlds": 8 + }, + "id": 77, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.12853470037017994, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.30077121022622105, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.30077120822622105, + "support": [ + [ + 0, + 0.017994858611825315 + ], + [ + 1, + 0.1722365038560411 + ], + [ + 2, + 0.23393316195372743 + ], + [ + 3, + 0.0411311053984576 + ], + [ + 4, + 0.23136246786632386 + ], + [ + 6, + 0.0025706940874036244 + ], + [ + 7, + 0.30077120822622105 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0 + ], + "dual_lower": 0.12853470037017994, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.12853470437017994, + "support": [ + [ + 0, + 0.19023136246786648 + ], + [ + 2, + 0.06169665809768632 + ], + [ + 3, + 0.2133676092544987 + ], + [ + 4, + 0.05912596401028275 + ], + [ + 5, + 0.1722365038560411 + ], + [ + 6, + 0.17480719794344474 + ], + [ + 7, + 0.12853470437017994 + ] + ] + }, + "status": "bounded", + "upper": 0.30077121022622105, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.30077120822622105, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.30077121022622105, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.30077120822622105, + "support": [ + [ + 0, + 0.25192802056555275 + ], + [ + 1, + 0.16966580976863754 + ], + [ + 3, + 0.04370179948586117 + ], + [ + 6, + 0.2339331619537275 + ], + [ + 7, + 0.30077120822622105 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.12082262210796924 + ], + [ + 2, + 0.1311053984575835 + ], + [ + 3, + 0.2133676092544987 + ], + [ + 5, + 0.30077120822622105 + ], + [ + 6, + 0.2339331619537275 + ] + ] + }, + "status": "bounded", + "upper": 0.30077121022622105, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.34190231362467866, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.12853470037017994, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.30077121022622105, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.30077120822622105, + "support": [ + [ + 0, + 0.01542416452442169 + ], + [ + 1, + 0.1722365038560411 + ], + [ + 2, + 0.23650385604113106 + ], + [ + 3, + 0.0411311053984576 + ], + [ + 4, + 0.2339331619537275 + ], + [ + 7, + 0.30077120822622105 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.12853470037017994, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.12853470437017994, + "support": [ + [ + 0, + 0.015424164524421746 + ], + [ + 2, + 0.23650385604113106 + ], + [ + 3, + 0.2133676092544987 + ], + [ + 4, + 0.2339331619537275 + ], + [ + 5, + 0.1722365038560411 + ], + [ + 7, + 0.12853470437017994 + ] + ] + }, + "status": "bounded", + "upper": 0.30077121022622105, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.3033419023136247, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.12853470037017994, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.30077121022622105, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.30077120822622105, + "support": [ + [ + 0, + 0.017994858611825315 + ], + [ + 1, + 0.1722365038560411 + ], + [ + 2, + 0.23393316195372743 + ], + [ + 3, + 0.0411311053984576 + ], + [ + 4, + 0.23136246786632386 + ], + [ + 6, + 0.0025706940874036244 + ], + [ + 7, + 0.30077120822622105 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0 + ], + "dual_lower": 0.12853470037017994, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.12853470437017994, + "support": [ + [ + 0, + 0.19023136246786648 + ], + [ + 2, + 0.06169665809768632 + ], + [ + 3, + 0.2133676092544987 + ], + [ + 4, + 0.05912596401028275 + ], + [ + 5, + 0.1722365038560411 + ], + [ + 6, + 0.17480719794344474 + ], + [ + 7, + 0.12853470437017994 + ] + ] + }, + "status": "bounded", + "upper": 0.30077121022622105, + "worlds": 8 + } + } + ], + "truth": 0.2467866323907455 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.399999998, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.400000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4, + "support": [ + [ + 0, + 0.24 + ], + [ + 1, + 0.36 + ], + [ + 3, + 0.4 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.399999998, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4, + "support": [ + [ + 0, + 0.24 + ], + [ + 1, + 0.36 + ], + [ + 3, + 0.4 + ] + ] + }, + "status": "bounded", + "upper": 0.400000002, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.399999998, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.400000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4, + "support": [ + [ + 0, + 0.05599999999999994 + ], + [ + 1, + 0.544 + ], + [ + 2, + 0.18400000000000002 + ], + [ + 3, + 0.216 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.399999998, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4, + "support": [ + [ + 0, + 0.05599999999999994 + ], + [ + 1, + 0.544 + ], + [ + 2, + 0.18400000000000002 + ], + [ + 3, + 0.216 + ] + ] + }, + "status": "bounded", + "upper": 0.400000002, + "worlds": 4 + }, + "id": 78, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.399999998, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.400000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4, + "support": [ + [ + 0, + 0.05599999999999994 + ], + [ + 1, + 0.544 + ], + [ + 2, + 0.18400000000000002 + ], + [ + 3, + 0.216 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.399999998, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4, + "support": [ + [ + 0, + 0.05599999999999994 + ], + [ + 1, + 0.544 + ], + [ + 2, + 0.18400000000000002 + ], + [ + 3, + 0.216 + ] + ] + }, + "status": "bounded", + "upper": 0.400000002, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.216, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.399999998, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.400000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4, + "support": [ + [ + 0, + 0.05599999999999994 + ], + [ + 1, + 0.544 + ], + [ + 2, + 0.18400000000000002 + ], + [ + 3, + 0.216 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.399999998, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4, + "support": [ + [ + 0, + 0.05599999999999994 + ], + [ + 1, + 0.544 + ], + [ + 2, + 0.18400000000000002 + ], + [ + 3, + 0.216 + ] + ] + }, + "status": "bounded", + "upper": 0.400000002, + "worlds": 4 + } + } + ], + "truth": 0.4 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.5689851747388824, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 2, + 0.37742303306727487 + ], + [ + 3, + 0.07981755986316985 + ], + [ + 6, + 0.07183580387685284 + ], + [ + 10, + 0.039908779931584926 + ], + [ + 13, + 0.4310148232611175 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5689851747388824, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5689851767388825, + "support": [ + [ + 3, + 0.2976054732041049 + ], + [ + 4, + 0.21778791334093506 + ], + [ + 5, + 0.013683010262257711 + ], + [ + 9, + 0.19954389965792477 + ], + [ + 14, + 0.2713797035347776 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5689851747388824, + "max": { + "dual": [ + -0.0, + -0.0, + -2.0, + -0.0, + -0.0, + 1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.734321556741163, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7343215507411629, + "support": [ + [ + 0, + 0.2280501710376283 + ], + [ + 4, + 0.02964652223489167 + ], + [ + 6, + 0.19498289623717202 + ], + [ + 7, + 0.0763968072976055 + ], + [ + 9, + 0.007981755986317063 + ], + [ + 11, + 0.26111744583808427 + ], + [ + 13, + 0.16533637400228046 + ], + [ + 14, + 0.03648802736602058 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5689851747388824, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5689851767388825, + "support": [ + [ + 0, + 0.0627137970353478 + ], + [ + 4, + 0.1949828962371722 + ], + [ + 6, + 0.02964652223489167 + ], + [ + 7, + 0.24173318129988602 + ], + [ + 9, + 0.17331812998859752 + ], + [ + 10, + 0.16533637400228046 + ], + [ + 11, + 0.09578107183580387 + ], + [ + 14, + 0.036488027366020526 + ] + ] + }, + "status": "bounded", + "upper": 0.734321556741163, + "worlds": 16 + }, + "id": 79, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5689851747388824, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.74230331072748, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.74230330672748, + "support": [ + [ + 0, + 0.20866590649942984 + ], + [ + 3, + 0.2223489167616875 + ], + [ + 4, + 0.029646522234891726 + ], + [ + 7, + 0.0684150513112885 + ], + [ + 8, + 0.01938426453819847 + ], + [ + 11, + 0.04675028506271384 + ], + [ + 13, + 0.17331812998859747 + ], + [ + 14, + 0.2314709236031926 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5689851747388824, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5689851767388825, + "support": [ + [ + 0, + 0.2086659064994299 + ], + [ + 1, + 0.049030786773090085 + ], + [ + 4, + 0.02964652223489167 + ], + [ + 7, + 0.24173318129988597 + ], + [ + 8, + 0.019384264538198415 + ], + [ + 9, + 0.12428734321550744 + ], + [ + 11, + 0.09578107183580387 + ], + [ + 14, + 0.23147092360319266 + ] + ] + }, + "status": "bounded", + "upper": 0.74230331072748, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.33751425313568983, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.5689851747388824, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.74230331072748, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.74230330672748, + "support": [ + [ + 0, + 0.19954389965792474 + ], + [ + 4, + 0.058152793614595244 + ], + [ + 6, + 0.23147092360319266 + ], + [ + 7, + 0.039908779931584926 + ], + [ + 11, + 0.2976054732041049 + ], + [ + 13, + 0.17331812998859752 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5689851747388824, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5689851767388825, + "support": [ + [ + 0, + 0.026225769669327326 + ], + [ + 4, + 0.23147092360319266 + ], + [ + 5, + 0.17331812998859752 + ], + [ + 6, + 0.09806157354618017 + ], + [ + 10, + 0.1334093500570125 + ], + [ + 11, + 0.33751425313568983 + ] + ] + }, + "status": "bounded", + "upper": 0.74230331072748, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.24173318129988597, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.5689851747388824, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.74230331072748, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.74230330672748, + "support": [ + [ + 3, + 0.2690992018244014 + ], + [ + 4, + 0.19156214367160773 + ], + [ + 7, + 0.06841505131128844 + ], + [ + 10, + 0.22805017103762826 + ], + [ + 12, + 0.06613454960091225 + ], + [ + 13, + 0.17331812998859752 + ], + [ + 14, + 0.0034207525655644 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5689851747388824, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5689851767388825, + "support": [ + [ + 3, + 0.09578107183580387 + ], + [ + 4, + 0.19156214367160773 + ], + [ + 7, + 0.24173318129988597 + ], + [ + 9, + 0.17331812998859752 + ], + [ + 10, + 0.22805017103762826 + ], + [ + 12, + 0.06613454960091225 + ], + [ + 14, + 0.0034207525655644 + ] + ] + }, + "status": "bounded", + "upper": 0.74230331072748, + "worlds": 16 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.30786773090079816, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5689851747388824, + "max": { + "dual": [ + -0.0, + -0.0, + -2.0, + -0.0, + -0.0, + 1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.734321556741163, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7343215507411629, + "support": [ + [ + 0, + 0.2280501710376283 + ], + [ + 4, + 0.02964652223489167 + ], + [ + 6, + 0.19498289623717202 + ], + [ + 7, + 0.0763968072976055 + ], + [ + 9, + 0.007981755986317063 + ], + [ + 11, + 0.26111744583808427 + ], + [ + 13, + 0.16533637400228046 + ], + [ + 14, + 0.03648802736602058 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5689851747388824, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5689851767388825, + "support": [ + [ + 0, + 0.0627137970353478 + ], + [ + 4, + 0.1949828962371722 + ], + [ + 6, + 0.02964652223489167 + ], + [ + 7, + 0.24173318129988602 + ], + [ + 9, + 0.17331812998859752 + ], + [ + 10, + 0.16533637400228046 + ], + [ + 11, + 0.09578107183580387 + ], + [ + 14, + 0.036488027366020526 + ] + ] + }, + "status": "bounded", + "upper": 0.734321556741163, + "worlds": 16 + } + } + ], + "truth": 0.6054732041049031 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.9517199788599879, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.951719975859988, + "support": [ + [ + 2, + 0.04828002414001198 + ], + [ + 5, + 0.41581170790585387 + ], + [ + 7, + 0.016898008449004354 + ], + [ + 9, + 0.04164152082076045 + ], + [ + 26, + 0.41520820760410393 + ], + [ + 30, + 0.062160531080265424 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.03439951719975859 + ], + [ + 14, + 0.4882317441158721 + ], + [ + 17, + 0.42667471333735657 + ], + [ + 19, + 0.013277006638503452 + ], + [ + 22, + 0.006638503319251587 + ], + [ + 24, + 0.030778515389257743 + ] + ] + }, + "status": "bounded", + "upper": 0.9517199788599879, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.27338563469281835, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7199758639879301, + "padding": 4e-09, + "residual": 8.326672684688674e-17, + "signed_primal": -0.71997585998793, + "support": [ + [ + 0, + 0.12341581170790578 + ], + [ + 6, + 0.14393482196741098 + ], + [ + 11, + 0.22027761013880526 + ], + [ + 15, + 0.03500301750150864 + ], + [ + 18, + 0.012673506336753182 + ], + [ + 21, + 0.20096560048280027 + ], + [ + 25, + 0.01810500905250445 + ], + [ + 26, + 0.13065781532890763 + ], + [ + 28, + 0.11496680748340382 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.27338563469281835, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.27338563669281835, + "support": [ + [ + 1, + 0.20096560048280038 + ], + [ + 6, + 0.2516596258298127 + ], + [ + 11, + 0.019312009656004853 + ], + [ + 14, + 0.007242003621001969 + ], + [ + 15, + 0.04345202172601076 + ], + [ + 18, + 0.028364514182257133 + ], + [ + 24, + 0.23838261919130949 + ], + [ + 25, + 0.018105009052504506 + ], + [ + 31, + 0.19251659625829823 + ] + ] + }, + "status": "bounded", + "upper": 0.7199758639879301, + "worlds": 32 + }, + "id": 80, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.27338563469281835, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7199758639879301, + "padding": 4e-09, + "residual": 8.326672684688674e-17, + "signed_primal": -0.71997585998793, + "support": [ + [ + 0, + 0.12341581170790578 + ], + [ + 6, + 0.14393482196741098 + ], + [ + 11, + 0.22027761013880526 + ], + [ + 15, + 0.03500301750150864 + ], + [ + 18, + 0.012673506336753182 + ], + [ + 21, + 0.20096560048280027 + ], + [ + 25, + 0.01810500905250445 + ], + [ + 26, + 0.13065781532890763 + ], + [ + 28, + 0.11496680748340382 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.27338563469281835, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.27338563669281835, + "support": [ + [ + 1, + 0.20096560048280038 + ], + [ + 6, + 0.2516596258298127 + ], + [ + 11, + 0.019312009656004853 + ], + [ + 14, + 0.007242003621001969 + ], + [ + 15, + 0.04345202172601076 + ], + [ + 18, + 0.028364514182257133 + ], + [ + 24, + 0.23838261919130949 + ], + [ + 25, + 0.018105009052504506 + ], + [ + 31, + 0.19251659625829823 + ] + ] + }, + "status": "bounded", + "upper": 0.7199758639879301, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a3" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.27338563669281835, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.27338563469281835, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7199758639879301, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7199758599879301, + "support": [ + [ + 0, + 0.2800241400120699 + ], + [ + 5, + 0.135787567893784 + ], + [ + 7, + 0.06517803258901633 + ], + [ + 9, + 0.04164152082076045 + ], + [ + 27, + 0.18346409173204603 + ], + [ + 30, + 0.24562462281231146 + ], + [ + 31, + 0.04828002414001187 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.27338563469281835, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.27338563669281835, + "support": [ + [ + 0, + 0.010863005431502593 + ], + [ + 2, + 0.26614363307181643 + ], + [ + 12, + 0.24562462281231146 + ], + [ + 17, + 0.20096560048280027 + ], + [ + 18, + 0.0030175015087507417 + ], + [ + 27, + 0.0241400120700061 + ], + [ + 31, + 0.24924562462281225 + ] + ] + }, + "status": "bounded", + "upper": 0.7199758639879301, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.25528062764031384, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.27338563469281835, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7199758639879301, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.71997585998793, + "support": [ + [ + 2, + 0.048280024140012034 + ], + [ + 7, + 0.20096560048280027 + ], + [ + 9, + 0.21907060953530477 + ], + [ + 15, + 0.05431502715751357 + ], + [ + 18, + 0.2317441158720579 + ], + [ + 26, + 0.00603500301750165 + ], + [ + 28, + 0.23838261919130954 + ], + [ + 30, + 0.0012070006035002634 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.27338563469281835, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.27338563669281835, + "support": [ + [ + 1, + 0.020519010259505144 + ], + [ + 4, + 0.23838261919130949 + ], + [ + 9, + 0.018105009052504506 + ], + [ + 14, + 0.24562462281231146 + ], + [ + 17, + 0.18044659022329512 + ], + [ + 18, + 0.030778515389257743 + ], + [ + 22, + 0.010863005431502648 + ], + [ + 27, + 0.25528062764031384 + ] + ] + }, + "status": "bounded", + "upper": 0.7199758639879301, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.235968617984309, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.27338563469281835, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7199758639879301, + "padding": 4e-09, + "residual": 8.326672684688674e-17, + "signed_primal": -0.71997585998793, + "support": [ + [ + 0, + 0.12341581170790578 + ], + [ + 6, + 0.14393482196741098 + ], + [ + 11, + 0.22027761013880526 + ], + [ + 15, + 0.03500301750150864 + ], + [ + 18, + 0.012673506336753182 + ], + [ + 21, + 0.20096560048280027 + ], + [ + 25, + 0.01810500905250445 + ], + [ + 26, + 0.13065781532890763 + ], + [ + 28, + 0.11496680748340382 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.27338563469281835, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.27338563669281835, + "support": [ + [ + 1, + 0.20096560048280038 + ], + [ + 6, + 0.2516596258298127 + ], + [ + 11, + 0.019312009656004853 + ], + [ + 14, + 0.007242003621001969 + ], + [ + 15, + 0.04345202172601076 + ], + [ + 18, + 0.028364514182257133 + ], + [ + 24, + 0.23838261919130949 + ], + [ + 25, + 0.018105009052504506 + ], + [ + 31, + 0.19251659625829823 + ] + ] + }, + "status": "bounded", + "upper": 0.7199758639879301, + "worlds": 32 + } + } + ], + "truth": 0.43995171997585997 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2543103468275862, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.2543103448275862, + "support": [ + [ + 0, + 0.5862068965517242 + ], + [ + 1, + 0.15948275862068967 + ], + [ + 3, + 0.2543103448275862 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.33189655172413796 + ], + [ + 1, + 0.41379310344827586 + ], + [ + 2, + 0.2543103448275862 + ] + ] + }, + "status": "bounded", + "upper": 0.2543103468275862, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.0603448255862069, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.0603448295862069, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.0603448275862069, + "support": [ + [ + 0, + 0.392241379310345 + ], + [ + 1, + 0.35344827586206895 + ], + [ + 2, + 0.19396551724137928 + ], + [ + 3, + 0.0603448275862069 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.0603448255862069, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.0603448275862069, + "support": [ + [ + 0, + 0.392241379310345 + ], + [ + 1, + 0.35344827586206895 + ], + [ + 2, + 0.19396551724137928 + ], + [ + 3, + 0.0603448275862069 + ] + ] + }, + "status": "bounded", + "upper": 0.0603448295862069, + "worlds": 4 + }, + "id": 81, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.0603448255862069, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.0603448295862069, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.0603448275862069, + "support": [ + [ + 0, + 0.392241379310345 + ], + [ + 1, + 0.35344827586206895 + ], + [ + 2, + 0.19396551724137928 + ], + [ + 3, + 0.0603448275862069 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.0603448255862069, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.0603448275862069, + "support": [ + [ + 0, + 0.392241379310345 + ], + [ + 1, + 0.35344827586206895 + ], + [ + 2, + 0.19396551724137928 + ], + [ + 3, + 0.0603448275862069 + ] + ] + }, + "status": "bounded", + "upper": 0.0603448295862069, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.0603448275862069, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.0603448255862069, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.0603448295862069, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.0603448275862069, + "support": [ + [ + 0, + 0.392241379310345 + ], + [ + 1, + 0.35344827586206895 + ], + [ + 2, + 0.19396551724137928 + ], + [ + 3, + 0.0603448275862069 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.0603448255862069, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.0603448275862069, + "support": [ + [ + 0, + 0.392241379310345 + ], + [ + 1, + 0.35344827586206895 + ], + [ + 2, + 0.19396551724137928 + ], + [ + 3, + 0.0603448275862069 + ] + ] + }, + "status": "bounded", + "upper": 0.0603448295862069, + "worlds": 4 + } + } + ], + "truth": 0.0603448275862069 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.5178687439389212, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": -0.97270955465692, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.97270955165692, + "support": [ + [ + 5, + 0.09746588693957103 + ], + [ + 7, + 0.3164392462638078 + ], + [ + 17, + 0.02729044834308003 + ], + [ + 23, + 0.040935672514619825 + ], + [ + 24, + 0.44184535412605586 + ], + [ + 27, + 0.07602339181286544 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5178687439389212, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5178687459389213, + "support": [ + [ + 0, + 0.09443361490145119 + ], + [ + 3, + 0.08598657136668841 + ], + [ + 10, + 0.06302794022092262 + ], + [ + 13, + 0.17045700671431663 + ], + [ + 17, + 0.3017110677929391 + ], + [ + 30, + 0.28438379900368205 + ] + ] + }, + "status": "bounded", + "upper": 0.97270955465692, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.7647823221858349, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7647823301858349, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7647823261858349, + "support": [ + [ + 1, + 0.17024041585445104 + ], + [ + 6, + 0.16049382716049387 + ], + [ + 14, + 0.0006497725795970855 + ], + [ + 15, + 0.08252111760883685 + ], + [ + 18, + 0.0649772579597141 + ], + [ + 21, + 0.08641975308641969 + ], + [ + 24, + 0.2157244964262508 + ], + [ + 25, + 0.09421702404158538 + ], + [ + 31, + 0.12475633528265118 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7647823221858349, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7647823261858349, + "support": [ + [ + 1, + 0.17024041585445115 + ], + [ + 6, + 0.16049382716049382 + ], + [ + 14, + 0.000649772579597141 + ], + [ + 15, + 0.08252111760883685 + ], + [ + 18, + 0.0649772579597141 + ], + [ + 21, + 0.08641975308641975 + ], + [ + 24, + 0.2157244964262508 + ], + [ + 25, + 0.09421702404158538 + ], + [ + 31, + 0.12475633528265112 + ] + ] + }, + "status": "bounded", + "upper": 0.7647823301858349, + "worlds": 32 + }, + "id": 82, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5178687439389212, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9330734303014945, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9330734243014944, + "support": [ + [ + 0, + 0.0019493177387914784 + ], + [ + 2, + 0.04353476283300839 + ], + [ + 6, + 0.16114359974009096 + ], + [ + 11, + 0.16764132553606248 + ], + [ + 15, + 0.03963612735542554 + ], + [ + 18, + 0.021442495126705707 + ], + [ + 21, + 0.2540610786224822 + ], + [ + 24, + 0.21377517868745932 + ], + [ + 25, + 0.09681611435997395 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5178687439389212, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5178687459389213, + "support": [ + [ + 1, + 0.25276153346328795 + ], + [ + 12, + 0.16114359974009096 + ], + [ + 16, + 0.0019493177387914784 + ], + [ + 17, + 0.001299545159194282 + ], + [ + 18, + 0.22612085769980506 + ], + [ + 24, + 0.05263157894736836 + ], + [ + 25, + 0.010396361273554255 + ], + [ + 29, + 0.08641975308641975 + ], + [ + 31, + 0.20727745289148797 + ] + ] + }, + "status": "bounded", + "upper": 0.9330734303014945, + "worlds": 32 + }, + "selected": [ + [ + "a2", + "a3" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a2", + "a3" + ], + "probability": 0.2079272254710851, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.7647823221858349, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7647823301858349, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7647823261858349, + "support": [ + [ + 0, + 0.08252111760883707 + ], + [ + 4, + 0.24691358024691357 + ], + [ + 12, + 0.08447043534762821 + ], + [ + 17, + 0.15269655620532807 + ], + [ + 27, + 0.3099415204678362 + ], + [ + 30, + 0.027940220922677006 + ], + [ + 31, + 0.09551656920077989 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7647823221858349, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.7647823261858349, + "support": [ + [ + 0, + 0.08252111760883707 + ], + [ + 4, + 0.24691358024691357 + ], + [ + 12, + 0.08447043534762821 + ], + [ + 17, + 0.15269655620532807 + ], + [ + 27, + 0.3099415204678362 + ], + [ + 30, + 0.027940220922677006 + ], + [ + 31, + 0.09551656920077989 + ] + ] + }, + "status": "bounded", + "upper": 0.7647823301858349, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.20727745289148797, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.7647823221858349, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7647823301858349, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7647823261858347, + "support": [ + [ + 4, + 0.15951916829109813 + ], + [ + 9, + 0.04645873944119555 + ], + [ + 14, + 0.2079272254710851 + ], + [ + 17, + 0.21702404158544525 + ], + [ + 18, + 0.018193632228719947 + ], + [ + 21, + 0.08739441195581538 + ], + [ + 24, + 0.05620532813515261 + ], + [ + 27, + 0.20727745289148797 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7647823221858349, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7647823261858349, + "support": [ + [ + 4, + 0.15951916829109816 + ], + [ + 9, + 0.04645873944119558 + ], + [ + 14, + 0.2079272254710851 + ], + [ + 17, + 0.21702404158544522 + ], + [ + 18, + 0.018193632228719947 + ], + [ + 21, + 0.0873944119558154 + ], + [ + 24, + 0.05620532813515264 + ], + [ + 27, + 0.20727745289148797 + ] + ] + }, + "status": "bounded", + "upper": 0.7647823301858349, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2936972059779077, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.7647823221858349, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7647823301858349, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7647823261858349, + "support": [ + [ + 1, + 0.17024041585445104 + ], + [ + 6, + 0.16049382716049387 + ], + [ + 14, + 0.0006497725795970855 + ], + [ + 15, + 0.08252111760883685 + ], + [ + 18, + 0.0649772579597141 + ], + [ + 21, + 0.08641975308641969 + ], + [ + 24, + 0.2157244964262508 + ], + [ + 25, + 0.09421702404158538 + ], + [ + 31, + 0.12475633528265118 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7647823221858349, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7647823261858349, + "support": [ + [ + 1, + 0.17024041585445115 + ], + [ + 6, + 0.16049382716049382 + ], + [ + 14, + 0.000649772579597141 + ], + [ + 15, + 0.08252111760883685 + ], + [ + 18, + 0.0649772579597141 + ], + [ + 21, + 0.08641975308641975 + ], + [ + 24, + 0.2157244964262508 + ], + [ + 25, + 0.09421702404158538 + ], + [ + 31, + 0.12475633528265112 + ] + ] + }, + "status": "bounded", + "upper": 0.7647823301858349, + "worlds": 32 + } + } + ], + "truth": 0.7647823261858349 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.5768421032631579, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 3, + 0.18526315789473685 + ], + [ + 4, + 0.33894736842105266 + ], + [ + 9, + 0.23789473684210516 + ], + [ + 13, + 0.009473684210526412 + ], + [ + 14, + 0.2284210526315789 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5768421032631579, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5768421052631579, + "support": [ + [ + 0, + 0.05263157894736842 + ], + [ + 2, + 0.3705263157894736 + ], + [ + 4, + 0.1010526315789474 + ], + [ + 13, + 0.4326315789473684 + ], + [ + 14, + 0.04315789473684212 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.7852631538947369, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9663157954736842, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9663157894736844, + "support": [ + [ + 0, + 0.03368421052631565 + ], + [ + 1, + 0.19052631578947377 + ], + [ + 4, + 0.30000000000000004 + ], + [ + 9, + 0.017894736842105297 + ], + [ + 10, + 0.18105263157894735 + ], + [ + 12, + 0.04421052631578948 + ], + [ + 14, + 0.008421052631578996 + ], + [ + 15, + 0.22421052631578942 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.7852631538947369, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7852631578947369, + "support": [ + [ + 0, + 0.2147368421052631 + ], + [ + 1, + 0.0094736842105263 + ], + [ + 4, + 0.11894736842105266 + ], + [ + 7, + 0.18105263157894738 + ], + [ + 9, + 0.19894736842105265 + ], + [ + 12, + 0.044210526315789506 + ], + [ + 14, + 0.18947368421052632 + ], + [ + 15, + 0.04315789473684209 + ] + ] + }, + "status": "bounded", + "upper": 0.9663157954736842, + "worlds": 16 + }, + "id": 83, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.7852631538947369, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 4, + 0.29157894736842105 + ], + [ + 5, + 0.08631578947368412 + ], + [ + 6, + 0.042105263157894646 + ], + [ + 7, + 0.10421052631578964 + ], + [ + 9, + 0.20842105263157906 + ], + [ + 10, + 0.214736842105263 + ], + [ + 14, + 0.018947368421052824 + ], + [ + 15, + 0.03368421052631565 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.7852631538947369, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.7852631578947369, + "support": [ + [ + 0, + 0.17263157894736839 + ], + [ + 2, + 0.04210526315789467 + ], + [ + 4, + 0.11894736842105266 + ], + [ + 5, + 0.08631578947368418 + ], + [ + 7, + 0.1042105263157895 + ], + [ + 9, + 0.20842105263157895 + ], + [ + 14, + 0.2336842105263158 + ], + [ + 15, + 0.03368421052631579 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a2", + "a3" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.22421052631578947, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.7852631538947369, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 1, + 0.17157894736842094 + ], + [ + 4, + 0.19052631578947388 + ], + [ + 6, + 0.16210526315789464 + ], + [ + 10, + 0.214736842105263 + ], + [ + 11, + 0.03684210526315812 + ], + [ + 13, + 0.22421052631578942 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7852631538947369, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7852631578947369, + "support": [ + [ + 0, + 0.21473684210526317 + ], + [ + 4, + 0.10421052631578953 + ], + [ + 6, + 0.20526315789473681 + ], + [ + 11, + 0.20842105263157895 + ], + [ + 12, + 0.04315789473684212 + ], + [ + 13, + 0.22421052631578947 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + } + }, + { + "pair": [ + "a2", + "a3" + ], + "probability": 0.2768421052631579, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.7852631538947369, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -1.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9842105323157896, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9842105263157896, + "support": [ + [ + 0, + 0.015789473684210464 + ], + [ + 1, + 0.018947368421052657 + ], + [ + 3, + 0.1894736842105263 + ], + [ + 4, + 0.07578947368421057 + ], + [ + 7, + 0.22421052631578953 + ], + [ + 8, + 0.19894736842105265 + ], + [ + 12, + 0.2768421052631579 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.7852631538947369, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7852631578947369, + "support": [ + [ + 0, + 0.034736842105263066 + ], + [ + 2, + 0.18 + ], + [ + 3, + 0.0094736842105263 + ], + [ + 4, + 0.07578947368421057 + ], + [ + 7, + 0.22421052631578953 + ], + [ + 9, + 0.19894736842105265 + ], + [ + 12, + 0.2768421052631579 + ] + ] + }, + "status": "bounded", + "upper": 0.9842105323157896, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.24210526315789474, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.7852631538947369, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9663157954736842, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9663157894736844, + "support": [ + [ + 0, + 0.03368421052631565 + ], + [ + 1, + 0.19052631578947377 + ], + [ + 4, + 0.30000000000000004 + ], + [ + 9, + 0.017894736842105297 + ], + [ + 10, + 0.18105263157894735 + ], + [ + 12, + 0.04421052631578948 + ], + [ + 14, + 0.008421052631578996 + ], + [ + 15, + 0.22421052631578942 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.7852631538947369, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7852631578947369, + "support": [ + [ + 0, + 0.2147368421052631 + ], + [ + 1, + 0.0094736842105263 + ], + [ + 4, + 0.11894736842105266 + ], + [ + 7, + 0.18105263157894738 + ], + [ + 9, + 0.19894736842105265 + ], + [ + 12, + 0.044210526315789506 + ], + [ + 14, + 0.18947368421052632 + ], + [ + 15, + 0.04315789473684209 + ] + ] + }, + "status": "bounded", + "upper": 0.9663157954736842, + "worlds": 16 + } + } + ], + "truth": 0.8442105263157895 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.6055408950976253, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.9432717708100264, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.9432717678100264, + "support": [ + [ + 0, + 0.05672823218997358 + ], + [ + 7, + 0.33773087071240104 + ], + [ + 8, + 0.24274406332453824 + ], + [ + 9, + 0.22427440633245388 + ], + [ + 10, + 0.13852242744063326 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.6055408950976253, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.6055408970976254, + "support": [ + [ + 0, + 0.10026385224274403 + ], + [ + 3, + 0.21635883905013198 + ], + [ + 4, + 0.07783641160949867 + ], + [ + 9, + 0.345646437994723 + ], + [ + 14, + 0.2598944591029024 + ] + ] + }, + "status": "bounded", + "upper": 0.9432717708100264, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.6464379907229552, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7401055448970977, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7401055408970977, + "support": [ + [ + 0, + 0.2071240105540897 + ], + [ + 2, + 0.05145118733509235 + ], + [ + 3, + 0.0013192612137202797 + ], + [ + 7, + 0.1345646437994723 + ], + [ + 9, + 0.316622691292876 + ], + [ + 10, + 0.08575197889182062 + ], + [ + 14, + 0.09366754617414241 + ], + [ + 15, + 0.10949868073878632 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6464379907229552, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6464379947229553, + "support": [ + [ + 0, + 0.11345646437994722 + ], + [ + 2, + 0.14511873350923488 + ], + [ + 3, + 0.0013192612137202797 + ], + [ + 4, + 0.09366754617414252 + ], + [ + 7, + 0.04089709762532978 + ], + [ + 9, + 0.31662269129287607 + ], + [ + 10, + 0.08575197889182057 + ], + [ + 15, + 0.2031662269129288 + ] + ] + }, + "status": "bounded", + "upper": 0.7401055448970977, + "worlds": 16 + }, + "id": 84, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.6055408950976253, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7810026425224273, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7810026385224276, + "support": [ + [ + 0, + 0.2071240105540897 + ], + [ + 2, + 0.011873350923482795 + ], + [ + 7, + 0.1754617414248021 + ], + [ + 9, + 0.31662269129287607 + ], + [ + 10, + 0.12532981530343013 + ], + [ + 11, + 0.0013192612137202797 + ], + [ + 14, + 0.09366754617414247 + ], + [ + 15, + 0.06860158311345649 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6055408950976253, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.6055408970976254, + "support": [ + [ + 0, + 0.2071240105540897 + ], + [ + 1, + 0.1741424802110818 + ], + [ + 2, + 0.01187335092348285 + ], + [ + 3, + 0.0013192612137202797 + ], + [ + 9, + 0.1424802110817942 + ], + [ + 10, + 0.12532981530343013 + ], + [ + 14, + 0.09366754617414247 + ], + [ + 15, + 0.24406332453825857 + ] + ] + }, + "status": "bounded", + "upper": 0.7810026425224273, + "worlds": 16 + }, + "selected": [ + [ + "a2", + "a3" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a2", + "a3" + ], + "probability": 0.20316622691292877, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.6055408950976253, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7401055448970977, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.7401055408970977, + "support": [ + [ + 0, + 0.2598944591029023 + ], + [ + 5, + 0.06068601583113464 + ], + [ + 7, + 0.07387862796833766 + ], + [ + 10, + 0.17810026385224276 + ], + [ + 11, + 0.22427440633245388 + ], + [ + 13, + 0.20316622691292874 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.6055408950976253, + "padding": 2e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.6055408970976254, + "support": [ + [ + 0, + 0.2598944591029023 + ], + [ + 4, + 0.06068601583113464 + ], + [ + 6, + 0.07387862796833766 + ], + [ + 10, + 0.04353562005277045 + ], + [ + 11, + 0.3588390501319262 + ], + [ + 13, + 0.20316622691292874 + ] + ] + }, + "status": "bounded", + "upper": 0.7401055448970977, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.24406332453825857, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.6464379907229552, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7401055448970977, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7401055408970976, + "support": [ + [ + 1, + 0.02770448548812665 + ], + [ + 3, + 0.23218997361477572 + ], + [ + 7, + 0.13456464379947228 + ], + [ + 8, + 0.3443271767810026 + ], + [ + 9, + 0.05804749340369397 + ], + [ + 12, + 0.09366754617414247 + ], + [ + 15, + 0.1094986807387863 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6464379907229552, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6464379947229553, + "support": [ + [ + 1, + 0.2598944591029023 + ], + [ + 4, + 0.0936675461741425 + ], + [ + 7, + 0.04089709762532981 + ], + [ + 8, + 0.11213720316622688 + ], + [ + 9, + 0.058047493403694 + ], + [ + 10, + 0.23218997361477575 + ], + [ + 15, + 0.20316622691292877 + ] + ] + }, + "status": "bounded", + "upper": 0.7401055448970977, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2453825857519789, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.6464379907229552, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7401055448970977, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7401055408970977, + "support": [ + [ + 0, + 0.2071240105540897 + ], + [ + 2, + 0.05145118733509235 + ], + [ + 3, + 0.0013192612137202797 + ], + [ + 7, + 0.1345646437994723 + ], + [ + 9, + 0.316622691292876 + ], + [ + 10, + 0.08575197889182062 + ], + [ + 14, + 0.09366754617414241 + ], + [ + 15, + 0.10949868073878632 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6464379907229552, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6464379947229553, + "support": [ + [ + 0, + 0.11345646437994722 + ], + [ + 2, + 0.14511873350923488 + ], + [ + 3, + 0.0013192612137202797 + ], + [ + 4, + 0.09366754617414252 + ], + [ + 7, + 0.04089709762532978 + ], + [ + 9, + 0.31662269129287607 + ], + [ + 10, + 0.08575197889182057 + ], + [ + 15, + 0.2031662269129288 + ] + ] + }, + "status": "bounded", + "upper": 0.7401055448970977, + "worlds": 16 + } + } + ], + "truth": 0.6715039577836411 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.4917355351900827, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 3, + 0.1759641873278237 + ], + [ + 5, + 0.3075068870523416 + ], + [ + 10, + 0.07782369146005508 + ], + [ + 20, + 0.02479338842975204 + ], + [ + 24, + 0.22417355371900827 + ], + [ + 30, + 0.18973829201101933 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4917355351900827, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4917355371900826, + "support": [ + [ + 0, + 0.0792011019283746 + ], + [ + 4, + 0.42906336088154284 + ], + [ + 15, + 0.05303030303030304 + ], + [ + 24, + 0.008264462809917328 + ], + [ + 27, + 0.3904958677685951 + ], + [ + 29, + 0.03994490358126718 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.753443522170799, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9297520721157027, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9297520661157026, + "support": [ + [ + 1, + 0.24793388429752078 + ], + [ + 6, + 0.0702479338842974 + ], + [ + 12, + 0.06473829201101927 + ], + [ + 14, + 0.17837465564738297 + ], + [ + 21, + 0.01377410468319551 + ], + [ + 22, + 0.17630853994490364 + ], + [ + 24, + 0.02685950413223137 + ], + [ + 25, + 0.2031680440771349 + ], + [ + 31, + 0.018595041322314154 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.753443522170799, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.753443526170799, + "support": [ + [ + 1, + 0.07162534435261705 + ], + [ + 6, + 0.24655647382920107 + ], + [ + 11, + 0.15771349862258957 + ], + [ + 12, + 0.0461432506887052 + ], + [ + 14, + 0.020661157024793403 + ], + [ + 15, + 0.01859504132231407 + ], + [ + 21, + 0.19008264462809918 + ], + [ + 24, + 0.203168044077135 + ], + [ + 25, + 0.04545454545454544 + ] + ] + }, + "status": "bounded", + "upper": 0.9297520721157027, + "worlds": 32 + }, + "id": 85, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.753443522170799, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 1, + 0.1990358126721763 + ], + [ + 8, + 0.13980716253443504 + ], + [ + 13, + 0.025482093663911853 + ], + [ + 14, + 0.0006887052341598698 + ], + [ + 15, + 0.1962809917355372 + ], + [ + 18, + 0.009641873278236957 + ], + [ + 21, + 0.06267217630853994 + ], + [ + 22, + 0.23691460055096408 + ], + [ + 24, + 0.1294765840220387 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.753443522170799, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.7534435261707989, + "support": [ + [ + 1, + 0.11776859504132225 + ], + [ + 2, + 0.009641873278236957 + ], + [ + 6, + 0.2369146005509642 + ], + [ + 11, + 0.055785123966942185 + ], + [ + 14, + 0.0006887052341598143 + ], + [ + 15, + 0.14049586776859502 + ], + [ + 21, + 0.14393939393939398 + ], + [ + 24, + 0.2692837465564738 + ], + [ + 25, + 0.025482093663911853 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a3" + ], + [ + "a3", + "a4" + ], + [ + "a0", + "a4" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.22176308539944906, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.753443522170799, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 1, + 0.25895316804407714 + ], + [ + 7, + 0.0027548209366391463 + ], + [ + 12, + 0.2699724517906336 + ], + [ + 15, + 0.029614325068870517 + ], + [ + 18, + 0.2190082644628099 + ], + [ + 20, + 0.02754820936639113 + ], + [ + 31, + 0.19214876033057854 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.753443522170799, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7534435261707989, + "support": [ + [ + 0, + 0.2465564738292011 + ], + [ + 1, + 0.20592286501377416 + ], + [ + 7, + 0.030303030303030276 + ], + [ + 12, + 0.07851239669421484 + ], + [ + 17, + 0.025482093663911798 + ], + [ + 30, + 0.19146005509641878 + ], + [ + 31, + 0.22176308539944906 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + } + }, + { + "pair": [ + "a3", + "a4" + ], + "probability": 0.24862258953168045, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.753443522170799, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -1.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9435261767988983, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.943526170798898, + "support": [ + [ + 1, + 0.26170798898071623 + ], + [ + 4, + 0.05647382920110186 + ], + [ + 9, + 0.007920110192837435 + ], + [ + 14, + 0.03960055096418727 + ], + [ + 15, + 0.19559228650137747 + ], + [ + 18, + 0.19008264462809918 + ], + [ + 27, + 0.01825068870523415 + ], + [ + 28, + 0.2303719008264463 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.753443522170799, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.753443526170799, + "support": [ + [ + 1, + 0.07162534435261705 + ], + [ + 4, + 0.24655647382920096 + ], + [ + 9, + 0.007920110192837462 + ], + [ + 14, + 0.2296831955922866 + ], + [ + 15, + 0.005509641873278237 + ], + [ + 17, + 0.19008264462809918 + ], + [ + 27, + 0.20833333333333334 + ], + [ + 28, + 0.040289256198347084 + ] + ] + }, + "status": "bounded", + "upper": 0.9435261767988983, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a4" + ], + "probability": 0.23553719008264462, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.753443522170799, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9297520721157027, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9297520661157026, + "support": [ + [ + 1, + 0.24793388429752078 + ], + [ + 6, + 0.0702479338842974 + ], + [ + 12, + 0.06473829201101927 + ], + [ + 14, + 0.17837465564738297 + ], + [ + 21, + 0.01377410468319551 + ], + [ + 22, + 0.17630853994490364 + ], + [ + 24, + 0.02685950413223137 + ], + [ + 25, + 0.2031680440771349 + ], + [ + 31, + 0.018595041322314154 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.753443522170799, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.753443526170799, + "support": [ + [ + 1, + 0.07162534435261705 + ], + [ + 6, + 0.24655647382920107 + ], + [ + 11, + 0.15771349862258957 + ], + [ + 12, + 0.0461432506887052 + ], + [ + 14, + 0.020661157024793403 + ], + [ + 15, + 0.01859504132231407 + ], + [ + 21, + 0.19008264462809918 + ], + [ + 24, + 0.203168044077135 + ], + [ + 25, + 0.04545454545454544 + ] + ] + }, + "status": "bounded", + "upper": 0.9297520721157027, + "worlds": 32 + } + } + ], + "truth": 0.8112947658402204 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.04553476479632901, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5005294760557714, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5005294740557713, + "support": [ + [ + 0, + 0.4445817154959408 + ], + [ + 1, + 0.041122484998235065 + ], + [ + 10, + 0.00035298270384742647 + ], + [ + 15, + 0.004412283798093941 + ], + [ + 25, + 0.0033533356865513286 + ], + [ + 40, + 0.010060007059654097 + ], + [ + 63, + 0.49611719025767737 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.04553476479632901, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.045534768796329006, + "support": [ + [ + 1, + 0.025061771973173386 + ], + [ + 9, + 0.020120014119308194 + ], + [ + 11, + 0.00035298270384742647 + ], + [ + 25, + 0.44828803388633953 + ], + [ + 38, + 0.4549947052594423 + ], + [ + 49, + 0.005647723261560156 + ], + [ + 63, + 0.045534768796329006 + ] + ] + }, + "status": "bounded", + "upper": 0.5005294760557714, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.2583833372163784, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.2583833412163784, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.2583833392163784, + "support": [ + [ + 1, + 0.22255559477585596 + ], + [ + 4, + 0.032474408753971284 + ], + [ + 12, + 0.0010589481115423904 + ], + [ + 13, + 0.00953053300388279 + ], + [ + 31, + 0.22820331803741617 + ], + [ + 35, + 0.0014119308153899834 + ], + [ + 37, + 0.020649488175079445 + ], + [ + 40, + 0.21284857042004945 + ], + [ + 54, + 0.20861277797387923 + ], + [ + 59, + 0.06265442993293335 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.2583833372163784, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.2583833392163784, + "support": [ + [ + 1, + 0.22255559477585596 + ], + [ + 4, + 0.03247440875397117 + ], + [ + 12, + 0.0010589481115425015 + ], + [ + 13, + 0.00953053300388279 + ], + [ + 31, + 0.22820331803741614 + ], + [ + 35, + 0.001411930815390039 + ], + [ + 37, + 0.020649488175079472 + ], + [ + 40, + 0.21284857042004934 + ], + [ + 54, + 0.20861277797387925 + ], + [ + 59, + 0.06265442993293333 + ] + ] + }, + "status": "bounded", + "upper": 0.2583833412163784, + "worlds": 64 + }, + "id": 86, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.2583833372163784, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.2583833412163784, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.2583833392163784, + "support": [ + [ + 1, + 0.22255559477585596 + ], + [ + 4, + 0.032474408753971284 + ], + [ + 12, + 0.0010589481115423904 + ], + [ + 13, + 0.00953053300388279 + ], + [ + 31, + 0.22820331803741617 + ], + [ + 35, + 0.0014119308153899834 + ], + [ + 37, + 0.020649488175079445 + ], + [ + 40, + 0.21284857042004945 + ], + [ + 54, + 0.20861277797387923 + ], + [ + 59, + 0.06265442993293335 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.2583833372163784, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.2583833392163784, + "support": [ + [ + 1, + 0.22255559477585596 + ], + [ + 4, + 0.03247440875397117 + ], + [ + 12, + 0.0010589481115425015 + ], + [ + 13, + 0.00953053300388279 + ], + [ + 31, + 0.22820331803741614 + ], + [ + 35, + 0.001411930815390039 + ], + [ + 37, + 0.020649488175079472 + ], + [ + 40, + 0.21284857042004934 + ], + [ + 54, + 0.20861277797387925 + ], + [ + 59, + 0.06265442993293333 + ] + ] + }, + "status": "bounded", + "upper": 0.2583833412163784, + "worlds": 64 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2583833392163784, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.2583833372163784, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2583833412163784, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.2583833392163784, + "support": [ + [ + 7, + 0.2583833392163784 + ], + [ + 8, + 0.058477467937404604 + ], + [ + 22, + 0.058830450641251905 + ], + [ + 25, + 0.11813154488763368 + ], + [ + 35, + 0.16849041063654557 + ], + [ + 46, + 0.015178256265442835 + ], + [ + 56, + 0.15437110248264485 + ], + [ + 60, + 0.1681374279326982 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2583833372163784, + "padding": 2e-09, + "residual": 2.7755575615628914e-16, + "signed_primal": 0.2583833392163784, + "support": [ + [ + 7, + 0.2583833392163784 + ], + [ + 8, + 0.05847746793740438 + ], + [ + 22, + 0.058830450641252086 + ], + [ + 25, + 0.11813154488763383 + ], + [ + 35, + 0.16849041063654546 + ], + [ + 46, + 0.015178256265442891 + ], + [ + 56, + 0.15437110248264502 + ], + [ + 60, + 0.16813742793269804 + ] + ] + }, + "status": "bounded", + "upper": 0.2583833412163784, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2922696787857395, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.2583833372163784, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2583833412163784, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.25838333921637846, + "support": [ + [ + 4, + 0.14601717849158732 + ], + [ + 5, + 0.04235792446170142 + ], + [ + 10, + 0.1124838216260736 + ], + [ + 19, + 0.08695140604777034 + ], + [ + 24, + 0.10036474879397575 + ], + [ + 31, + 0.005647723261560211 + ], + [ + 43, + 0.19967054947640894 + ], + [ + 53, + 0.21037769149311683 + ], + [ + 62, + 0.0961289563478056 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2583833372163784, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.2583833392163784, + "support": [ + [ + 4, + 0.14601717849158735 + ], + [ + 5, + 0.042357924461701245 + ], + [ + 10, + 0.11248382162607372 + ], + [ + 19, + 0.08695140604777027 + ], + [ + 24, + 0.1003647487939757 + ], + [ + 31, + 0.005647723261560211 + ], + [ + 43, + 0.19967054947640908 + ], + [ + 53, + 0.21037769149311694 + ], + [ + 62, + 0.09612895634780551 + ] + ] + }, + "status": "bounded", + "upper": 0.2583833412163784, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.30038828097423226, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.2583833372163784, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.2583833412163784, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.2583833392163784, + "support": [ + [ + 1, + 0.22255559477585596 + ], + [ + 4, + 0.032474408753971284 + ], + [ + 12, + 0.0010589481115423904 + ], + [ + 13, + 0.00953053300388279 + ], + [ + 31, + 0.22820331803741617 + ], + [ + 35, + 0.0014119308153899834 + ], + [ + 37, + 0.020649488175079445 + ], + [ + 40, + 0.21284857042004945 + ], + [ + 54, + 0.20861277797387923 + ], + [ + 59, + 0.06265442993293335 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.2583833372163784, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.2583833392163784, + "support": [ + [ + 1, + 0.22255559477585596 + ], + [ + 4, + 0.03247440875397117 + ], + [ + 12, + 0.0010589481115425015 + ], + [ + 13, + 0.00953053300388279 + ], + [ + 31, + 0.22820331803741614 + ], + [ + 35, + 0.001411930815390039 + ], + [ + 37, + 0.020649488175079472 + ], + [ + 40, + 0.21284857042004934 + ], + [ + 54, + 0.20861277797387925 + ], + [ + 59, + 0.06265442993293333 + ] + ] + }, + "status": "bounded", + "upper": 0.2583833412163784, + "worlds": 64 + } + } + ], + "truth": 0.2583833392163784 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.5367965347965368, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0 + ], + "dual_lower": -0.9935064965064936, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9935064935064936, + "support": [ + [ + 4, + 0.00649350649350644 + ], + [ + 10, + 0.2551020408163265 + ], + [ + 15, + 0.07173778602350034 + ], + [ + 28, + 0.01576994434137291 + ], + [ + 30, + 0.1941867656153371 + ], + [ + 37, + 0.19727891156462585 + ], + [ + 49, + 0.2594310451453309 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5367965347965368, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5367965367965368, + "support": [ + [ + 1, + 0.05905998763141623 + ], + [ + 4, + 0.030303030303030304 + ], + [ + 10, + 0.06586270871985159 + ], + [ + 25, + 0.38806431663574514 + ], + [ + 38, + 0.3738404452690167 + ], + [ + 40, + 0.0015460729746444024 + ], + [ + 63, + 0.0813234384662957 + ] + ] + }, + "status": "bounded", + "upper": 0.9935064965064936, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5367965347965368, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7411873880445269, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7411873840445271, + "support": [ + [ + 1, + 0.12440733869305307 + ], + [ + 2, + 0.010513296227581959 + ], + [ + 6, + 0.07957122242836519 + ], + [ + 19, + 0.044320758606472804 + ], + [ + 30, + 0.1483199340342199 + ], + [ + 31, + 0.1361574933003504 + ], + [ + 35, + 0.082972582972583 + ], + [ + 40, + 0.23314780457637593 + ], + [ + 53, + 0.1214182642754072 + ], + [ + 59, + 0.019171304885590656 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5367965347965368, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5367965367965368, + "support": [ + [ + 1, + 0.2247990105132961 + ], + [ + 2, + 0.010513296227581959 + ], + [ + 6, + 0.02350030921459495 + ], + [ + 9, + 0.009276437847866525 + ], + [ + 11, + 0.017625231910946115 + ], + [ + 13, + 0.011750154607297503 + ], + [ + 31, + 0.24582560296846007 + ], + [ + 40, + 0.2331478045763759 + ], + [ + 54, + 0.20439084724799012 + ], + [ + 59, + 0.019171304885590712 + ] + ] + }, + "status": "bounded", + "upper": 0.7411873880445269, + "worlds": 64 + }, + "id": 87, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5367965347965368, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7501546112974645, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.7501546072974645, + "support": [ + [ + 2, + 0.010513296227581959 + ], + [ + 6, + 0.20354050711193555 + ], + [ + 16, + 0.03579158936301795 + ], + [ + 25, + 0.10567408781694486 + ], + [ + 30, + 0.02435064935064951 + ], + [ + 31, + 0.1634199134199134 + ], + [ + 35, + 0.11920222634508354 + ], + [ + 40, + 0.19735621521335794 + ], + [ + 53, + 0.09415584415584416 + ], + [ + 57, + 0.04599567099567109 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5367965347965368, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5367965367965368, + "support": [ + [ + 0, + 0.01144094001236845 + ], + [ + 1, + 0.2133580705009277 + ], + [ + 2, + 0.010513296227581959 + ], + [ + 6, + 0.05040197897340759 + ], + [ + 13, + 0.023191094619665953 + ], + [ + 31, + 0.23438466295609162 + ], + [ + 40, + 0.2217068645640074 + ], + [ + 54, + 0.17748917748917747 + ], + [ + 57, + 0.009276437847866525 + ], + [ + 59, + 0.04823747680890528 + ] + ] + }, + "status": "bounded", + "upper": 0.7501546112974645, + "worlds": 64 + }, + "selected": [ + [ + "a3", + "a5" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a3", + "a5" + ], + "probability": 0.2523191094619666, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.5367965347965368, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7411873880445269, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.741187384044527, + "support": [ + [ + 7, + 0.04916512059369188 + ], + [ + 8, + 0.21923314780457637 + ], + [ + 23, + 0.20964749536178112 + ], + [ + 25, + 0.0652442795299939 + ], + [ + 35, + 0.20439084724799017 + ], + [ + 46, + 0.057823129251700744 + ], + [ + 56, + 0.02566481137909693 + ], + [ + 60, + 0.1688311688311689 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5367965347965368, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5367965367965368, + "support": [ + [ + 7, + 0.16914038342609763 + ], + [ + 8, + 0.014842300556586197 + ], + [ + 23, + 0.08967223252937542 + ], + [ + 25, + 0.269635126777984 + ], + [ + 34, + 0.1199752628324057 + ], + [ + 36, + 0.08441558441558442 + ], + [ + 46, + 0.14223871366728522 + ], + [ + 56, + 0.11008039579468148 + ] + ] + }, + "status": "bounded", + "upper": 0.7411873880445269, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2826221397649969, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.5367965347965368, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7411873880445269, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7411873840445271, + "support": [ + [ + 4, + 0.10590599876314147 + ], + [ + 5, + 0.04143475572047006 + ], + [ + 10, + 0.13095238095238101 + ], + [ + 19, + 0.004019789734075407 + ], + [ + 22, + 0.10745207173778606 + ], + [ + 24, + 0.1272418058132344 + ], + [ + 31, + 0.02628324056895487 + ], + [ + 43, + 0.25231910946196656 + ], + [ + 53, + 0.20439084724799017 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5367965347965368, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5367965367965368, + "support": [ + [ + 5, + 0.22152133580705008 + ], + [ + 19, + 0.03729128014842299 + ], + [ + 24, + 0.14384662956091523 + ], + [ + 31, + 0.14063079777365498 + ], + [ + 34, + 0.20439084724799012 + ], + [ + 43, + 0.10470006184291897 + ], + [ + 57, + 0.02430426716141011 + ], + [ + 60, + 0.08930117501546068 + ], + [ + 62, + 0.03401360544217691 + ] + ] + }, + "status": "bounded", + "upper": 0.7411873880445269, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.25757575757575757, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5367965347965368, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7411873880445269, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7411873840445271, + "support": [ + [ + 1, + 0.12440733869305307 + ], + [ + 2, + 0.010513296227581959 + ], + [ + 6, + 0.07957122242836519 + ], + [ + 19, + 0.044320758606472804 + ], + [ + 30, + 0.1483199340342199 + ], + [ + 31, + 0.1361574933003504 + ], + [ + 35, + 0.082972582972583 + ], + [ + 40, + 0.23314780457637593 + ], + [ + 53, + 0.1214182642754072 + ], + [ + 59, + 0.019171304885590656 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5367965347965368, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5367965367965368, + "support": [ + [ + 1, + 0.2247990105132961 + ], + [ + 2, + 0.010513296227581959 + ], + [ + 6, + 0.02350030921459495 + ], + [ + 9, + 0.009276437847866525 + ], + [ + 11, + 0.017625231910946115 + ], + [ + 13, + 0.011750154607297503 + ], + [ + 31, + 0.24582560296846007 + ], + [ + 40, + 0.2331478045763759 + ], + [ + 54, + 0.20439084724799012 + ], + [ + 59, + 0.019171304885590712 + ] + ] + }, + "status": "bounded", + "upper": 0.7411873880445269, + "worlds": 64 + } + } + ], + "truth": 0.6360544217687075 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.038450070515648305, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 10, + 0.011922503725782518 + ], + [ + 11, + 0.01609538002980626 + ], + [ + 18, + 0.04709388971684059 + ], + [ + 22, + 0.0008941877794337305 + ], + [ + 26, + 0.40774962742175835 + ], + [ + 37, + 0.46676602086438146 + ], + [ + 59, + 0.04947839046199709 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.038450070515648305, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0384500745156483, + "support": [ + [ + 7, + 0.018479880774962765 + ], + [ + 25, + 0.4467958271236959 + ], + [ + 26, + 0.018479880774962765 + ], + [ + 35, + 0.02712369597615505 + ], + [ + 38, + 0.4491803278688524 + ], + [ + 49, + 0.019970193740685538 + ], + [ + 59, + 0.019970193740685538 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.3156482801400895, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7487332379791357, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7487332339791357, + "support": [ + [ + 0, + 0.16691505216095381 + ], + [ + 1, + 0.03845007451564819 + ], + [ + 11, + 0.02801788375558878 + ], + [ + 19, + 0.04232488822652758 + ], + [ + 31, + 0.20804769001490309 + ], + [ + 37, + 0.012220566318927095 + ], + [ + 40, + 0.04590163934426228 + ], + [ + 45, + 0.20327868852459008 + ], + [ + 50, + 0.21073025335320417 + ], + [ + 54, + 0.04411326378539493 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.3156482801400895, + "padding": 6.000000000000001e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.31564828614008955, + "support": [ + [ + 2, + 0.11624441132637853 + ], + [ + 13, + 0.06438152011922516 + ], + [ + 17, + 0.038450074515648386 + ], + [ + 21, + 0.1201192250372577 + ], + [ + 29, + 0.030998509687034284 + ], + [ + 31, + 0.11356184798807746 + ], + [ + 35, + 0.10134128166915046 + ], + [ + 40, + 0.21281669150521598 + ], + [ + 54, + 0.13859910581222068 + ], + [ + 59, + 0.06348733233979142 + ] + ] + }, + "status": "bounded", + "upper": 0.7487332379791357, + "worlds": 64 + }, + "id": 88, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.038450070515648305, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7871833124947839, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7871833084947839, + "support": [ + [ + 0, + 0.09597615499254841 + ], + [ + 11, + 0.02801788375558878 + ], + [ + 19, + 0.21937406855439634 + ], + [ + 30, + 0.10938897168405365 + ], + [ + 31, + 0.03099850968703427 + ], + [ + 37, + 0.05394932935916552 + ], + [ + 40, + 0.11684053651266763 + ], + [ + 45, + 0.1999999999999999 + ], + [ + 50, + 0.07213114754098365 + ], + [ + 54, + 0.07332339791356185 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.038450070515648305, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.0384500745156483, + "support": [ + [ + 2, + 0.054545454545454564 + ], + [ + 6, + 0.14932935916542472 + ], + [ + 7, + 0.27332339791356186 + ], + [ + 29, + 0.006557377049180302 + ], + [ + 34, + 0.01758569299552909 + ], + [ + 54, + 0.019970193740685482 + ], + [ + 56, + 0.21281669150521604 + ], + [ + 57, + 0.24739195230998517 + ], + [ + 62, + 0.013412816691505292 + ], + [ + 63, + 0.005067064083457529 + ] + ] + }, + "status": "bounded", + "upper": 0.7871833124947839, + "worlds": 64 + }, + "selected": [ + [ + "a3", + "a4" + ], + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a3", + "a4" + ], + "probability": 0.20804769001490314, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.3156482801400895, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 10, + 0.18658718330849483 + ], + [ + 18, + 0.28017883755588663 + ], + [ + 19, + 0.016989567809240047 + ], + [ + 37, + 0.2175856929955291 + ], + [ + 43, + 0.048584202682563304 + ], + [ + 45, + 0.04113263785394927 + ], + [ + 46, + 0.0008941877794337305 + ], + [ + 61, + 0.20804769001490309 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.3156482801400895, + "padding": 6.000000000000001e-09, + "residual": 0.0, + "signed_primal": 0.31564828614008944, + "support": [ + [ + 8, + 0.18658718330849483 + ], + [ + 22, + 0.0545454545454544 + ], + [ + 23, + 0.24262295081967222 + ], + [ + 35, + 0.2175856929955291 + ], + [ + 41, + 0.07213114754098349 + ], + [ + 46, + 0.01847988077496282 + ], + [ + 56, + 0.05603576751117739 + ], + [ + 60, + 0.15201192250372575 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.25216095380029807, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.3156482801400895, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7487332379791357, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7487332339791357, + "support": [ + [ + 9, + 0.018479880774962695 + ], + [ + 10, + 0.17555886736214613 + ], + [ + 19, + 0.02235469448584206 + ], + [ + 22, + 0.05931445603576738 + ], + [ + 24, + 0.015201192250372503 + ], + [ + 31, + 0.19284649776453064 + ], + [ + 32, + 0.21758569299552913 + ], + [ + 43, + 0.0831594634873323 + ], + [ + 53, + 0.21549925484351715 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.3156482801400895, + "padding": 6.000000000000001e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.31564828614008944, + "support": [ + [ + 7, + 0.09523099850968708 + ], + [ + 9, + 0.09135618479880775 + ], + [ + 20, + 0.21549925484351695 + ], + [ + 22, + 0.0816691505216095 + ], + [ + 34, + 0.09523099850968708 + ], + [ + 38, + 0.027123695976154938 + ], + [ + 43, + 0.1858420268256334 + ], + [ + 57, + 0.1599105812220566 + ], + [ + 62, + 0.04813710879284655 + ] + ] + }, + "status": "bounded", + "upper": 0.7487332379791357, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2783904619970194, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.3156482801400895, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7487332379791357, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7487332339791357, + "support": [ + [ + 0, + 0.16691505216095381 + ], + [ + 1, + 0.03845007451564819 + ], + [ + 11, + 0.02801788375558878 + ], + [ + 19, + 0.04232488822652758 + ], + [ + 31, + 0.20804769001490309 + ], + [ + 37, + 0.012220566318927095 + ], + [ + 40, + 0.04590163934426228 + ], + [ + 45, + 0.20327868852459008 + ], + [ + 50, + 0.21073025335320417 + ], + [ + 54, + 0.04411326378539493 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.3156482801400895, + "padding": 6.000000000000001e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.31564828614008955, + "support": [ + [ + 2, + 0.11624441132637853 + ], + [ + 13, + 0.06438152011922516 + ], + [ + 17, + 0.038450074515648386 + ], + [ + 21, + 0.1201192250372577 + ], + [ + 29, + 0.030998509687034284 + ], + [ + 31, + 0.11356184798807746 + ], + [ + 35, + 0.10134128166915046 + ], + [ + 40, + 0.21281669150521598 + ], + [ + 54, + 0.13859910581222068 + ], + [ + 59, + 0.06348733233979142 + ] + ] + }, + "status": "bounded", + "upper": 0.7487332379791357, + "worlds": 64 + } + } + ], + "truth": 0.47153502235469447 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.5336538441538461, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.8894230799230769, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.8894230769230769, + "support": [ + [ + 0, + 0.11057692307692307 + ], + [ + 1, + 0.3557692307692308 + ], + [ + 2, + 0.5336538461538461 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.5336538441538461, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5336538461538461, + "support": [ + [ + 0, + 0.4663461538461538 + ], + [ + 2, + 0.17788461538461536 + ], + [ + 3, + 0.3557692307692308 + ] + ] + }, + "status": "bounded", + "upper": 0.8894230799230769, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.721153842153846, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.721153850153846, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7211538461538463, + "support": [ + [ + 0, + 0.2788461538461538 + ], + [ + 1, + 0.1875 + ], + [ + 2, + 0.36538461538461536 + ], + [ + 3, + 0.16826923076923078 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.721153842153846, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7211538461538463, + "support": [ + [ + 0, + 0.2788461538461538 + ], + [ + 1, + 0.1875 + ], + [ + 2, + 0.36538461538461536 + ], + [ + 3, + 0.16826923076923078 + ] + ] + }, + "status": "bounded", + "upper": 0.721153850153846, + "worlds": 4 + }, + "id": 89, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.721153842153846, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.721153850153846, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7211538461538463, + "support": [ + [ + 0, + 0.2788461538461538 + ], + [ + 1, + 0.1875 + ], + [ + 2, + 0.36538461538461536 + ], + [ + 3, + 0.16826923076923078 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.721153842153846, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7211538461538463, + "support": [ + [ + 0, + 0.2788461538461538 + ], + [ + 1, + 0.1875 + ], + [ + 2, + 0.36538461538461536 + ], + [ + 3, + 0.16826923076923078 + ] + ] + }, + "status": "bounded", + "upper": 0.721153850153846, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.16826923076923078, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.721153842153846, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.721153850153846, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7211538461538463, + "support": [ + [ + 0, + 0.2788461538461538 + ], + [ + 1, + 0.1875 + ], + [ + 2, + 0.36538461538461536 + ], + [ + 3, + 0.16826923076923078 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.721153842153846, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7211538461538463, + "support": [ + [ + 0, + 0.2788461538461538 + ], + [ + 1, + 0.1875 + ], + [ + 2, + 0.36538461538461536 + ], + [ + 3, + 0.16826923076923078 + ] + ] + }, + "status": "bounded", + "upper": 0.721153850153846, + "worlds": 4 + } + } + ], + "truth": 0.7211538461538461 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.510180993475113, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5101809974751131, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5101809954751131, + "support": [ + [ + 3, + 0.24151583710407237 + ], + [ + 4, + 0.22115384615384615 + ], + [ + 8, + 0.05429864253393668 + ], + [ + 9, + 0.2143665158371041 + ], + [ + 14, + 0.2686651583710407 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.510180993475113, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5101809954751131, + "support": [ + [ + 3, + 0.24151583710407237 + ], + [ + 4, + 0.2211538461538462 + ], + [ + 8, + 0.05429864253393668 + ], + [ + 9, + 0.21436651583710403 + ], + [ + 14, + 0.2686651583710407 + ] + ] + }, + "status": "bounded", + "upper": 0.5101809974751131, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.510180993475113, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5101809974751131, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.5101809954751131, + "support": [ + [ + 0, + 0.30995475113122184 + ], + [ + 6, + 0.012443438914027105 + ], + [ + 7, + 0.14027149321266963 + ], + [ + 9, + 0.17986425339366507 + ], + [ + 10, + 0.004524886877827927 + ], + [ + 11, + 0.015837104072398245 + ], + [ + 14, + 0.21719457013574672 + ], + [ + 15, + 0.11990950226244346 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.510180993475113, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5101809954751131, + "support": [ + [ + 0, + 0.30995475113122184 + ], + [ + 6, + 0.012443438914027105 + ], + [ + 7, + 0.14027149321266957 + ], + [ + 9, + 0.17986425339366513 + ], + [ + 10, + 0.004524886877827983 + ], + [ + 11, + 0.01583710407239819 + ], + [ + 14, + 0.21719457013574667 + ], + [ + 15, + 0.11990950226244351 + ] + ] + }, + "status": "bounded", + "upper": 0.5101809974751131, + "worlds": 16 + }, + "id": 90, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.510180993475113, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5101809974751131, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.5101809954751131, + "support": [ + [ + 0, + 0.30995475113122184 + ], + [ + 6, + 0.012443438914027105 + ], + [ + 7, + 0.14027149321266963 + ], + [ + 9, + 0.17986425339366507 + ], + [ + 10, + 0.004524886877827927 + ], + [ + 11, + 0.015837104072398245 + ], + [ + 14, + 0.21719457013574672 + ], + [ + 15, + 0.11990950226244346 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.510180993475113, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5101809954751131, + "support": [ + [ + 0, + 0.30995475113122184 + ], + [ + 6, + 0.012443438914027105 + ], + [ + 7, + 0.14027149321266957 + ], + [ + 9, + 0.17986425339366513 + ], + [ + 10, + 0.004524886877827983 + ], + [ + 11, + 0.01583710407239819 + ], + [ + 14, + 0.21719457013574667 + ], + [ + 15, + 0.11990950226244351 + ] + ] + }, + "status": "bounded", + "upper": 0.5101809974751131, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.27601809954751133, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.510180993475113, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5101809974751131, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.5101809954751131, + "support": [ + [ + 0, + 0.15271493212669673 + ], + [ + 4, + 0.1572398190045251 + ], + [ + 6, + 0.15271493212669673 + ], + [ + 10, + 0.08144796380090502 + ], + [ + 11, + 0.27601809954751133 + ], + [ + 13, + 0.17986425339366507 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.510180993475113, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5101809954751131, + "support": [ + [ + 0, + 0.15271493212669673 + ], + [ + 4, + 0.1572398190045251 + ], + [ + 6, + 0.15271493212669673 + ], + [ + 10, + 0.08144796380090502 + ], + [ + 11, + 0.27601809954751133 + ], + [ + 13, + 0.17986425339366507 + ] + ] + }, + "status": "bounded", + "upper": 0.5101809974751131, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.26018099547511314, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.510180993475113, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5101809974751131, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5101809954751131, + "support": [ + [ + 3, + 0.01583710407239819 + ], + [ + 4, + 0.18665158371040724 + ], + [ + 7, + 0.26018099547511314 + ], + [ + 8, + 0.08031674208144807 + ], + [ + 9, + 0.17986425339366513 + ], + [ + 10, + 0.2341628959276018 + ], + [ + 12, + 0.042986425339366474 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.510180993475113, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.5101809954751131, + "support": [ + [ + 3, + 0.01583710407239819 + ], + [ + 4, + 0.18665158371040724 + ], + [ + 7, + 0.26018099547511314 + ], + [ + 8, + 0.08031674208144823 + ], + [ + 9, + 0.17986425339366513 + ], + [ + 10, + 0.23416289592760176 + ], + [ + 12, + 0.042986425339366474 + ] + ] + }, + "status": "bounded", + "upper": 0.5101809974751131, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.3156108597285068, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.510180993475113, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5101809974751131, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.5101809954751131, + "support": [ + [ + 0, + 0.30995475113122184 + ], + [ + 6, + 0.012443438914027105 + ], + [ + 7, + 0.14027149321266963 + ], + [ + 9, + 0.17986425339366507 + ], + [ + 10, + 0.004524886877827927 + ], + [ + 11, + 0.015837104072398245 + ], + [ + 14, + 0.21719457013574672 + ], + [ + 15, + 0.11990950226244346 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.510180993475113, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5101809954751131, + "support": [ + [ + 0, + 0.30995475113122184 + ], + [ + 6, + 0.012443438914027105 + ], + [ + 7, + 0.14027149321266957 + ], + [ + 9, + 0.17986425339366513 + ], + [ + 10, + 0.004524886877827983 + ], + [ + 11, + 0.01583710407239819 + ], + [ + 14, + 0.21719457013574667 + ], + [ + 15, + 0.11990950226244351 + ] + ] + }, + "status": "bounded", + "upper": 0.5101809974751131, + "worlds": 16 + } + } + ], + "truth": 0.5101809954751131 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.5381944424444444, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.5381944464444445, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5381944444444444, + "support": [ + [ + 0, + 0.45833333333333326 + ], + [ + 2, + 0.003472222222222321 + ], + [ + 3, + 0.5381944444444444 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5381944424444444, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5381944444444444, + "support": [ + [ + 0, + 0.45833333333333326 + ], + [ + 2, + 0.003472222222222321 + ], + [ + 3, + 0.5381944444444444 + ] + ] + }, + "status": "bounded", + "upper": 0.5381944464444445, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.5381944424444444, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5381944464444445, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5381944444444444, + "support": [ + [ + 0, + 0.19444444444444442 + ], + [ + 1, + 0.26388888888888884 + ], + [ + 2, + 0.26736111111111116 + ], + [ + 3, + 0.2743055555555556 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5381944424444444, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5381944444444444, + "support": [ + [ + 0, + 0.19444444444444442 + ], + [ + 1, + 0.26388888888888884 + ], + [ + 2, + 0.26736111111111116 + ], + [ + 3, + 0.2743055555555556 + ] + ] + }, + "status": "bounded", + "upper": 0.5381944464444445, + "worlds": 4 + }, + "id": 91, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.5381944424444444, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5381944464444445, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5381944444444444, + "support": [ + [ + 0, + 0.19444444444444442 + ], + [ + 1, + 0.26388888888888884 + ], + [ + 2, + 0.26736111111111116 + ], + [ + 3, + 0.2743055555555556 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5381944424444444, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5381944444444444, + "support": [ + [ + 0, + 0.19444444444444442 + ], + [ + 1, + 0.26388888888888884 + ], + [ + 2, + 0.26736111111111116 + ], + [ + 3, + 0.2743055555555556 + ] + ] + }, + "status": "bounded", + "upper": 0.5381944464444445, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2743055555555556, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.5381944424444444, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5381944464444445, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5381944444444444, + "support": [ + [ + 0, + 0.19444444444444442 + ], + [ + 1, + 0.26388888888888884 + ], + [ + 2, + 0.26736111111111116 + ], + [ + 3, + 0.2743055555555556 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5381944424444444, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5381944444444444, + "support": [ + [ + 0, + 0.19444444444444442 + ], + [ + 1, + 0.26388888888888884 + ], + [ + 2, + 0.26736111111111116 + ], + [ + 3, + 0.2743055555555556 + ] + ] + }, + "status": "bounded", + "upper": 0.5381944464444445, + "worlds": 4 + } + } + ], + "truth": 0.5381944444444444 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.5297225871677674, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -1.0, + "support": [ + [ + 10, + 0.45244385733157216 + ], + [ + 13, + 0.025099075297225826 + ], + [ + 15, + 0.033025099075297215 + ], + [ + 20, + 0.042932628797886285 + ], + [ + 21, + 0.42734478203434617 + ], + [ + 24, + 0.019154557463672395 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5297225871677674, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5297225891677675, + "support": [ + [ + 5, + 0.26915455746367234 + ], + [ + 10, + 0.22622192866578603 + ], + [ + 15, + 0.015191545574636756 + ], + [ + 17, + 0.2011228533685602 + ], + [ + 24, + 0.044253632760898276 + ], + [ + 30, + 0.24405548216644643 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5634081822245706, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7727873223619551, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.7727873183619549, + "support": [ + [ + 0, + 0.07265521796565377 + ], + [ + 2, + 0.1367239101717307 + ], + [ + 6, + 0.01783355350066046 + ], + [ + 11, + 0.0158520475561425 + ], + [ + 15, + 0.2675033025099075 + ], + [ + 21, + 0.1955085865257597 + ], + [ + 22, + 0.04095112285336849 + ], + [ + 23, + 0.006605019815059454 + ], + [ + 24, + 0.24636723910171732 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + -0.0, + 1.0, + 2.0, + 1.0, + -0.0, + -1.0, + -1.0 + ], + "dual_lower": 0.5634081822245706, + "padding": 8e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5634081902245707, + "support": [ + [ + 4, + 0.031704095112285224 + ], + [ + 6, + 0.19550858652575964 + ], + [ + 11, + 0.015852047556142668 + ], + [ + 15, + 0.2675033025099075 + ], + [ + 16, + 0.202774108322325 + ], + [ + 19, + 0.006605019815059426 + ], + [ + 21, + 0.03368560105680318 + ], + [ + 24, + 0.08454425363276086 + ], + [ + 25, + 0.16182298546895643 + ] + ] + }, + "status": "bounded", + "upper": 0.7727873223619551, + "worlds": 32 + }, + "id": 92, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5297225871677674, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 8, + 0.21598414795244392 + ], + [ + 11, + 0.2364597093791282 + ], + [ + 12, + 0.00858652575957719 + ], + [ + 15, + 0.04953764861294585 + ], + [ + 20, + 0.07529722589167764 + ], + [ + 21, + 0.19550858652575964 + ], + [ + 22, + 0.19550858652575964 + ], + [ + 23, + 0.003963011889035584 + ], + [ + 24, + 0.01915455746367234 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5297225871677674, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5297225891677675, + "support": [ + [ + 1, + 0.19484808454425362 + ], + [ + 4, + 0.07529722589167764 + ], + [ + 6, + 0.19550858652575964 + ], + [ + 11, + 0.03632760898282694 + ], + [ + 12, + 0.008586525759577246 + ], + [ + 19, + 0.004623513870541607 + ], + [ + 24, + 0.23513870541611626 + ], + [ + 25, + 0.0006605019815059676 + ], + [ + 31, + 0.24900924702774108 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "selected": [ + [ + "a3", + "a4" + ], + [ + "a2", + "a3" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a3", + "a4" + ], + "probability": 0.2463672391017173, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.5297225871677674, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7727873223619551, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7727873183619551, + "support": [ + [ + 2, + 0.22721268163804492 + ], + [ + 10, + 0.0019815059445178473 + ], + [ + 12, + 0.27146631439894314 + ], + [ + 14, + 0.009907529722589181 + ], + [ + 21, + 0.2430647291941876 + ], + [ + 27, + 0.24240422721268168 + ], + [ + 30, + 0.003963011889035639 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5297225871677674, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5297225891677675, + "support": [ + [ + 2, + 0.22721268163804487 + ], + [ + 12, + 0.27146631439894314 + ], + [ + 14, + 0.011889035667107029 + ], + [ + 17, + 0.2430647291941876 + ], + [ + 27, + 0.0013210039630119352 + ], + [ + 30, + 0.003963011889035639 + ], + [ + 31, + 0.24108322324966974 + ] + ] + }, + "status": "bounded", + "upper": 0.7727873223619551, + "worlds": 32 + } + }, + { + "pair": [ + "a2", + "a3" + ], + "probability": 0.2675033025099075, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.5634081822245706, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7727873223619551, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.7727873183619551, + "support": [ + [ + 1, + 0.20937912813738446 + ], + [ + 4, + 0.017833553500660432 + ], + [ + 9, + 0.015852047556142695 + ], + [ + 14, + 0.2675033025099076 + ], + [ + 21, + 0.04227212681638032 + ], + [ + 23, + 0.20079260237780733 + ], + [ + 24, + 0.22919418758256285 + ], + [ + 27, + 0.01717305151915438 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + -0.0, + 1.0, + 2.0, + 1.0000000000000002, + -1.0, + -1.0000000000000002 + ], + "dual_lower": 0.5634081822245706, + "padding": 8e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5634081902245707, + "support": [ + [ + 4, + 0.22721268163804487 + ], + [ + 9, + 0.020145310435931287 + ], + [ + 14, + 0.2632100396301189 + ], + [ + 17, + 0.2093791281373845 + ], + [ + 21, + 0.03368560105680313 + ], + [ + 24, + 0.019815059445178335 + ], + [ + 27, + 0.22225891677675036 + ], + [ + 28, + 0.004293262879788595 + ] + ] + }, + "status": "bounded", + "upper": 0.7727873223619551, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2899603698811096, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5634081822245706, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7727873223619551, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.7727873183619549, + "support": [ + [ + 0, + 0.07265521796565377 + ], + [ + 2, + 0.1367239101717307 + ], + [ + 6, + 0.01783355350066046 + ], + [ + 11, + 0.0158520475561425 + ], + [ + 15, + 0.2675033025099075 + ], + [ + 21, + 0.1955085865257597 + ], + [ + 22, + 0.04095112285336849 + ], + [ + 23, + 0.006605019815059454 + ], + [ + 24, + 0.24636723910171732 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + -0.0, + 1.0, + 2.0, + 1.0, + -0.0, + -1.0, + -1.0 + ], + "dual_lower": 0.5634081822245706, + "padding": 8e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5634081902245707, + "support": [ + [ + 4, + 0.031704095112285224 + ], + [ + 6, + 0.19550858652575964 + ], + [ + 11, + 0.015852047556142668 + ], + [ + 15, + 0.2675033025099075 + ], + [ + 16, + 0.202774108322325 + ], + [ + 19, + 0.006605019815059426 + ], + [ + 21, + 0.03368560105680318 + ], + [ + 24, + 0.08454425363276086 + ], + [ + 25, + 0.16182298546895643 + ] + ] + }, + "status": "bounded", + "upper": 0.7727873223619551, + "worlds": 32 + } + } + ], + "truth": 0.6472919418758256 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.05511810623622049, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.5039370098740158, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5039370078740157, + "support": [ + [ + 1, + 0.016353725015142317 + ], + [ + 22, + 0.021804966686856497 + ], + [ + 25, + 0.43246517262265294 + ], + [ + 26, + 0.025439127801332506 + ], + [ + 38, + 0.42095699576014534 + ], + [ + 59, + 0.0460327074500303 + ], + [ + 63, + 0.03694730466384011 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.05511810623622049, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.05511811023622054, + "support": [ + [ + 10, + 0.07147183525136283 + ], + [ + 15, + 0.19685039370078736 + ], + [ + 22, + 0.0690490611750453 + ], + [ + 30, + 0.15869170199878874 + ], + [ + 38, + 0.05511811023622054 + ], + [ + 40, + 0.1138703815869169 + ], + [ + 49, + 0.3349485160508783 + ] + ] + }, + "status": "bounded", + "upper": 0.5039370098740158, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.3061780718946093, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.3061780758946093, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.3061780738946093, + "support": [ + [ + 1, + 0.18867353119321617 + ], + [ + 2, + 0.04906117504542706 + ], + [ + 13, + 0.002725620835857062 + ], + [ + 29, + 0.05966081162931555 + ], + [ + 30, + 0.0009085402786190022 + ], + [ + 31, + 0.19503331314354935 + ], + [ + 40, + 0.19685039370078727 + ], + [ + 54, + 0.22138098122350086 + ], + [ + 57, + 0.0009085402786192243 + ], + [ + 59, + 0.08479709267110846 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.3061780718946093, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.3061780738946093, + "support": [ + [ + 1, + 0.18867353119321623 + ], + [ + 2, + 0.04906117504542701 + ], + [ + 13, + 0.0027256208358570344 + ], + [ + 29, + 0.05966081162931558 + ], + [ + 30, + 0.00090854027861903 + ], + [ + 31, + 0.19503331314354938 + ], + [ + 40, + 0.19685039370078738 + ], + [ + 54, + 0.22138098122350092 + ], + [ + 57, + 0.00090854027861903 + ], + [ + 59, + 0.08479709267110841 + ] + ] + }, + "status": "bounded", + "upper": 0.3061780758946093, + "worlds": 64 + }, + "id": 93, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.05511810623622049, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5039370098740158, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5039370078740157, + "support": [ + [ + 1, + 0.13082980012113865 + ], + [ + 12, + 0.1853422168382799 + ], + [ + 13, + 0.12113870381586911 + ], + [ + 26, + 0.021804966686856497 + ], + [ + 28, + 0.011508176862507602 + ], + [ + 30, + 0.025439127801332506 + ], + [ + 50, + 0.19200484554815267 + ], + [ + 55, + 0.13628104179285289 + ], + [ + 58, + 0.032101756511205226 + ], + [ + 59, + 0.14354936402180501 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.05511810623622049, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.055118110236220486, + "support": [ + [ + 2, + 0.04906117504542706 + ], + [ + 6, + 0.08782556026650501 + ], + [ + 19, + 0.14476075105996367 + ], + [ + 30, + 0.0793458509993944 + ], + [ + 31, + 0.13506965475469412 + ], + [ + 37, + 0.1035735917625682 + ], + [ + 40, + 0.19685039370078738 + ], + [ + 53, + 0.01877649909145973 + ], + [ + 54, + 0.055118110236220486 + ], + [ + 57, + 0.12961841308297994 + ] + ] + }, + "status": "bounded", + "upper": 0.5039370098740158, + "worlds": 64 + }, + "selected": [ + [ + "a1", + "a5" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a5" + ], + "probability": 0.3061780738946093, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.3061780718946093, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.3061780758946093, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.3061780738946093, + "support": [ + [ + 8, + 0.22319806178073892 + ], + [ + 22, + 0.047244094488189003 + ], + [ + 23, + 0.19775893397940641 + ], + [ + 25, + 0.02786190187764992 + ], + [ + 35, + 0.21411265899454873 + ], + [ + 56, + 0.055118110236220486 + ], + [ + 60, + 0.14264082374318593 + ], + [ + 63, + 0.0920654149000606 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.3061780718946093, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.3061780738946093, + "support": [ + [ + 8, + 0.2231980617807389 + ], + [ + 22, + 0.047244094488189003 + ], + [ + 23, + 0.19775893397940636 + ], + [ + 25, + 0.027861901877649947 + ], + [ + 35, + 0.21411265899454873 + ], + [ + 56, + 0.05511811023622054 + ], + [ + 60, + 0.14264082374318593 + ], + [ + 63, + 0.0920654149000606 + ] + ] + }, + "status": "bounded", + "upper": 0.3061780758946093, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2798304058146578, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.3061780718946093, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.3061780758946093, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.3061780738946094, + "support": [ + [ + 4, + 0.10039370078740154 + ], + [ + 5, + 0.014385221078134475 + ], + [ + 9, + 0.03982434887946698 + ], + [ + 20, + 0.09645669291338593 + ], + [ + 22, + 0.24500302846759542 + ], + [ + 34, + 0.0028770442156268727 + ], + [ + 43, + 0.27983040581465785 + ], + [ + 57, + 0.19775893397940641 + ], + [ + 62, + 0.023470623864324663 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.3061780718946093, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.3061780738946093, + "support": [ + [ + 4, + 0.10039370078740154 + ], + [ + 5, + 0.014385221078134475 + ], + [ + 9, + 0.03982434887946698 + ], + [ + 20, + 0.09645669291338593 + ], + [ + 22, + 0.24500302846759545 + ], + [ + 34, + 0.0028770442156268727 + ], + [ + 43, + 0.2798304058146578 + ], + [ + 57, + 0.19775893397940641 + ], + [ + 62, + 0.023470623864324663 + ] + ] + }, + "status": "bounded", + "upper": 0.3061780758946093, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.257419745608722, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.3061780718946093, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.3061780758946093, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.3061780738946093, + "support": [ + [ + 1, + 0.18867353119321617 + ], + [ + 2, + 0.04906117504542706 + ], + [ + 13, + 0.002725620835857062 + ], + [ + 29, + 0.05966081162931555 + ], + [ + 30, + 0.0009085402786190022 + ], + [ + 31, + 0.19503331314354935 + ], + [ + 40, + 0.19685039370078727 + ], + [ + 54, + 0.22138098122350086 + ], + [ + 57, + 0.0009085402786192243 + ], + [ + 59, + 0.08479709267110846 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.3061780718946093, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.3061780738946093, + "support": [ + [ + 1, + 0.18867353119321623 + ], + [ + 2, + 0.04906117504542701 + ], + [ + 13, + 0.0027256208358570344 + ], + [ + 29, + 0.05966081162931558 + ], + [ + 30, + 0.00090854027861903 + ], + [ + 31, + 0.19503331314354938 + ], + [ + 40, + 0.19685039370078738 + ], + [ + 54, + 0.22138098122350092 + ], + [ + 57, + 0.00090854027861903 + ], + [ + 59, + 0.08479709267110841 + ] + ] + }, + "status": "bounded", + "upper": 0.3061780758946093, + "worlds": 64 + } + } + ], + "truth": 0.3061780738946093 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.24607329642931935, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.24607330042931935, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.24607329842931935, + "support": [ + [ + 0, + 0.5287958115183247 + ], + [ + 1, + 0.22513089005235604 + ], + [ + 3, + 0.24607329842931935 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.24607329642931935, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.24607329842931935, + "support": [ + [ + 0, + 0.5287958115183247 + ], + [ + 1, + 0.22513089005235604 + ], + [ + 3, + 0.24607329842931935 + ] + ] + }, + "status": "bounded", + "upper": 0.24607330042931935, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.24607329642931935, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.24607330042931935, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.24607329842931935, + "support": [ + [ + 0, + 0.3193717277486911 + ], + [ + 1, + 0.43455497382198954 + ], + [ + 2, + 0.2094240837696335 + ], + [ + 3, + 0.03664921465968586 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.24607329642931935, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.24607329842931935, + "support": [ + [ + 0, + 0.3193717277486911 + ], + [ + 1, + 0.43455497382198954 + ], + [ + 2, + 0.2094240837696335 + ], + [ + 3, + 0.03664921465968586 + ] + ] + }, + "status": "bounded", + "upper": 0.24607330042931935, + "worlds": 4 + }, + "id": 94, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.24607329642931935, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.24607330042931935, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.24607329842931935, + "support": [ + [ + 0, + 0.3193717277486911 + ], + [ + 1, + 0.43455497382198954 + ], + [ + 2, + 0.2094240837696335 + ], + [ + 3, + 0.03664921465968586 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.24607329642931935, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.24607329842931935, + "support": [ + [ + 0, + 0.3193717277486911 + ], + [ + 1, + 0.43455497382198954 + ], + [ + 2, + 0.2094240837696335 + ], + [ + 3, + 0.03664921465968586 + ] + ] + }, + "status": "bounded", + "upper": 0.24607330042931935, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.03664921465968586, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.24607329642931935, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.24607330042931935, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.24607329842931935, + "support": [ + [ + 0, + 0.3193717277486911 + ], + [ + 1, + 0.43455497382198954 + ], + [ + 2, + 0.2094240837696335 + ], + [ + 3, + 0.03664921465968586 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.24607329642931935, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.24607329842931935, + "support": [ + [ + 0, + 0.3193717277486911 + ], + [ + 1, + 0.43455497382198954 + ], + [ + 2, + 0.2094240837696335 + ], + [ + 3, + 0.03664921465968586 + ] + ] + }, + "status": "bounded", + "upper": 0.24607330042931935, + "worlds": 4 + } + } + ], + "truth": 0.24607329842931935 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2685512387491166, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.26855123674911663, + "support": [ + [ + 0, + 0.5335689045936396 + ], + [ + 2, + 0.13427561837455831 + ], + [ + 3, + 0.06360424028268546 + ], + [ + 7, + 0.26855123674911663 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.26501766784452296 + ], + [ + 2, + 0.13427561837455831 + ], + [ + 3, + 0.3321554770318021 + ], + [ + 4, + 0.26855123674911663 + ] + ] + }, + "status": "bounded", + "upper": 0.2685512387491166, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.09540636242402827, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.09540636042402827, + "support": [ + [ + 0, + 0.2402826855123676 + ], + [ + 1, + 0.1484098939929328 + ], + [ + 2, + 0.254416961130742 + ], + [ + 3, + 0.08833922261484099 + ], + [ + 4, + 0.14487632508833925 + ], + [ + 6, + 0.02826855123674911 + ], + [ + 7, + 0.09540636042402827 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.3356890459363958 + ], + [ + 1, + 0.053003533568904554 + ], + [ + 2, + 0.15901060070671377 + ], + [ + 3, + 0.18374558303886926 + ], + [ + 4, + 0.049469964664310986 + ], + [ + 5, + 0.09540636042402827 + ], + [ + 6, + 0.12367491166077738 + ] + ] + }, + "status": "bounded", + "upper": 0.09540636242402827, + "worlds": 8 + }, + "id": 95, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.09540636242402827, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.09540636042402827, + "support": [ + [ + 0, + 0.2402826855123676 + ], + [ + 1, + 0.1484098939929328 + ], + [ + 2, + 0.254416961130742 + ], + [ + 3, + 0.08833922261484099 + ], + [ + 4, + 0.14487632508833925 + ], + [ + 6, + 0.02826855123674911 + ], + [ + 7, + 0.09540636042402827 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.3356890459363958 + ], + [ + 1, + 0.053003533568904554 + ], + [ + 2, + 0.15901060070671377 + ], + [ + 3, + 0.18374558303886926 + ], + [ + 4, + 0.049469964664310986 + ], + [ + 5, + 0.09540636042402827 + ], + [ + 6, + 0.12367491166077738 + ] + ] + }, + "status": "bounded", + "upper": 0.09540636242402827, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.09540636042402827, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.09540636242402827, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.09540636042402827, + "support": [ + [ + 0, + 0.12367491166077743 + ], + [ + 1, + 0.2367491166077738 + ], + [ + 2, + 0.3710247349823321 + ], + [ + 4, + 0.17314487632508835 + ], + [ + 7, + 0.09540636042402827 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.02826855123674915 + ], + [ + 1, + 0.2367491166077738 + ], + [ + 2, + 0.4664310954063604 + ], + [ + 4, + 0.17314487632508835 + ], + [ + 5, + 0.09540636042402827 + ] + ] + }, + "status": "bounded", + "upper": 0.09540636242402827, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.18374558303886926, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.09540636242402827, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.09540636042402827, + "support": [ + [ + 0, + 0.2120141342756185 + ], + [ + 1, + 0.1484098939929328 + ], + [ + 2, + 0.2826855123674911 + ], + [ + 3, + 0.08833922261484099 + ], + [ + 4, + 0.17314487632508835 + ], + [ + 7, + 0.09540636042402827 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.2120141342756184 + ], + [ + 1, + 0.053003533568904554 + ], + [ + 2, + 0.2826855123674912 + ], + [ + 3, + 0.18374558303886926 + ], + [ + 4, + 0.17314487632508835 + ], + [ + 5, + 0.09540636042402827 + ] + ] + }, + "status": "bounded", + "upper": 0.09540636242402827, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.12367491166077738, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.09540636242402827, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.09540636042402827, + "support": [ + [ + 0, + 0.2402826855123676 + ], + [ + 1, + 0.1484098939929328 + ], + [ + 2, + 0.254416961130742 + ], + [ + 3, + 0.08833922261484099 + ], + [ + 4, + 0.14487632508833925 + ], + [ + 6, + 0.02826855123674911 + ], + [ + 7, + 0.09540636042402827 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.3356890459363958 + ], + [ + 1, + 0.053003533568904554 + ], + [ + 2, + 0.15901060070671377 + ], + [ + 3, + 0.18374558303886926 + ], + [ + 4, + 0.049469964664310986 + ], + [ + 5, + 0.09540636042402827 + ], + [ + 6, + 0.12367491166077738 + ] + ] + }, + "status": "bounded", + "upper": 0.09540636242402827, + "worlds": 8 + } + } + ], + "truth": 0.024734982332155476 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.6153846133846154, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 3, + 0.2777777777777778 + ], + [ + 4, + 0.19841269841269837 + ], + [ + 9, + 0.2289377289377289 + ], + [ + 13, + 0.10866910866910873 + ], + [ + 14, + 0.1862026862026862 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6153846133846154, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6153846153846154, + "support": [ + [ + 0, + 0.012210012210012167 + ], + [ + 2, + 0.3724053724053724 + ], + [ + 3, + 0.09157509157509158 + ], + [ + 9, + 0.030525030525030528 + ], + [ + 13, + 0.4932844932844933 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.7753357713357755, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9267399327399268, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9267399267399269, + "support": [ + [ + 0, + 0.07326007326007311 + ], + [ + 4, + 0.15995115995116005 + ], + [ + 5, + 0.015873015873015817 + ], + [ + 7, + 0.2271062271062272 + ], + [ + 8, + 0.004884004884004867 + ], + [ + 9, + 0.28205128205128216 + ], + [ + 10, + 0.14652014652014655 + ], + [ + 15, + 0.09035409035409026 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.7753357713357755, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7753357753357755, + "support": [ + [ + 0, + 0.22466422466422453 + ], + [ + 4, + 0.008547008547008572 + ], + [ + 5, + 0.015873015873015872 + ], + [ + 7, + 0.22710622710622724 + ], + [ + 9, + 0.2820512820512821 + ], + [ + 12, + 0.004884004884004867 + ], + [ + 14, + 0.14652014652014655 + ], + [ + 15, + 0.09035409035409031 + ] + ] + }, + "status": "bounded", + "upper": 0.9267399327399268, + "worlds": 16 + }, + "id": 96, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.7753357713357755, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9267399327399268, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9267399267399269, + "support": [ + [ + 0, + 0.07326007326007311 + ], + [ + 4, + 0.15995115995116005 + ], + [ + 5, + 0.015873015873015817 + ], + [ + 7, + 0.2271062271062272 + ], + [ + 8, + 0.004884004884004867 + ], + [ + 9, + 0.28205128205128216 + ], + [ + 10, + 0.14652014652014655 + ], + [ + 15, + 0.09035409035409026 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.7753357713357755, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7753357753357755, + "support": [ + [ + 0, + 0.22466422466422453 + ], + [ + 4, + 0.008547008547008572 + ], + [ + 5, + 0.015873015873015872 + ], + [ + 7, + 0.22710622710622724 + ], + [ + 9, + 0.2820512820512821 + ], + [ + 12, + 0.004884004884004867 + ], + [ + 14, + 0.14652014652014655 + ], + [ + 15, + 0.09035409035409031 + ] + ] + }, + "status": "bounded", + "upper": 0.9267399327399268, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.3333333333333333, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.7753357713357755, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 1, + 0.2368742368742367 + ], + [ + 3, + 0.04517704517704546 + ], + [ + 6, + 0.15995115995116005 + ], + [ + 7, + 0.034188034188033956 + ], + [ + 10, + 0.22466422466422453 + ], + [ + 13, + 0.2991452991452993 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7753357713357755, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7753357753357755, + "support": [ + [ + 0, + 0.2246642246642247 + ], + [ + 3, + 0.06959706959706968 + ], + [ + 6, + 0.15995115995116 + ], + [ + 7, + 0.0219780219780219 + ], + [ + 11, + 0.21245421245421242 + ], + [ + 13, + 0.3113553113553114 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.3724053724053724, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.7753357713357755, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -1.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9267399327399268, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9267399267399268, + "support": [ + [ + 0, + 0.07326007326007317 + ], + [ + 4, + 0.15995115995116 + ], + [ + 7, + 0.24297924297924306 + ], + [ + 8, + 0.02075702075702074 + ], + [ + 9, + 0.2820512820512821 + ], + [ + 10, + 0.13064713064713063 + ], + [ + 15, + 0.09035409035409031 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.7753357713357755, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.7753357753357755, + "support": [ + [ + 0, + 0.0940170940170939 + ], + [ + 2, + 0.13064713064713068 + ], + [ + 4, + 0.008547008547008572 + ], + [ + 7, + 0.24297924297924306 + ], + [ + 9, + 0.2820512820512821 + ], + [ + 12, + 0.15140415140415142 + ], + [ + 15, + 0.09035409035409031 + ] + ] + }, + "status": "bounded", + "upper": 0.9267399327399268, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.31746031746031744, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.7753357713357755, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9267399327399268, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9267399267399269, + "support": [ + [ + 0, + 0.07326007326007311 + ], + [ + 4, + 0.15995115995116005 + ], + [ + 5, + 0.015873015873015817 + ], + [ + 7, + 0.2271062271062272 + ], + [ + 8, + 0.004884004884004867 + ], + [ + 9, + 0.28205128205128216 + ], + [ + 10, + 0.14652014652014655 + ], + [ + 15, + 0.09035409035409026 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.7753357713357755, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7753357753357755, + "support": [ + [ + 0, + 0.22466422466422453 + ], + [ + 4, + 0.008547008547008572 + ], + [ + 5, + 0.015873015873015872 + ], + [ + 7, + 0.22710622710622724 + ], + [ + 9, + 0.2820512820512821 + ], + [ + 12, + 0.004884004884004867 + ], + [ + 14, + 0.14652014652014655 + ], + [ + 15, + 0.09035409035409031 + ] + ] + }, + "status": "bounded", + "upper": 0.9267399327399268, + "worlds": 16 + } + } + ], + "truth": 0.818070818070818 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.499999998, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.500000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5, + "support": [ + [ + 0, + 0.5 + ], + [ + 2, + 0.11842105263157893 + ], + [ + 3, + 0.3815789473684211 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.499999998, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5, + "support": [ + [ + 0, + 0.5 + ], + [ + 2, + 0.11842105263157893 + ], + [ + 3, + 0.3815789473684211 + ] + ] + }, + "status": "bounded", + "upper": 0.500000002, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.499999998, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.500000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5, + "support": [ + [ + 0, + 0.4298245614035088 + ], + [ + 1, + 0.07017543859649122 + ], + [ + 2, + 0.18859649122807015 + ], + [ + 3, + 0.31140350877192985 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.499999998, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5, + "support": [ + [ + 0, + 0.4298245614035088 + ], + [ + 1, + 0.07017543859649122 + ], + [ + 2, + 0.18859649122807015 + ], + [ + 3, + 0.31140350877192985 + ] + ] + }, + "status": "bounded", + "upper": 0.500000002, + "worlds": 4 + }, + "id": 97, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.499999998, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.500000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5, + "support": [ + [ + 0, + 0.4298245614035088 + ], + [ + 1, + 0.07017543859649122 + ], + [ + 2, + 0.18859649122807015 + ], + [ + 3, + 0.31140350877192985 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.499999998, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5, + "support": [ + [ + 0, + 0.4298245614035088 + ], + [ + 1, + 0.07017543859649122 + ], + [ + 2, + 0.18859649122807015 + ], + [ + 3, + 0.31140350877192985 + ] + ] + }, + "status": "bounded", + "upper": 0.500000002, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.31140350877192985, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.499999998, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.500000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5, + "support": [ + [ + 0, + 0.4298245614035088 + ], + [ + 1, + 0.07017543859649122 + ], + [ + 2, + 0.18859649122807015 + ], + [ + 3, + 0.31140350877192985 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.499999998, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5, + "support": [ + [ + 0, + 0.4298245614035088 + ], + [ + 1, + 0.07017543859649122 + ], + [ + 2, + 0.18859649122807015 + ], + [ + 3, + 0.31140350877192985 + ] + ] + }, + "status": "bounded", + "upper": 0.500000002, + "worlds": 4 + } + } + ], + "truth": 0.5 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.5910652900962199, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.59106529409622, + "padding": 2e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.5910652920962199, + "support": [ + [ + 0, + 0.2577319587628867 + ], + [ + 3, + 0.5463917525773195 + ], + [ + 4, + 0.15120274914089338 + ], + [ + 5, + 0.04467353951890041 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5910652900962199, + "padding": 2e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.5910652920962199, + "support": [ + [ + 0, + 0.2577319587628867 + ], + [ + 3, + 0.5463917525773195 + ], + [ + 4, + 0.15120274914089338 + ], + [ + 5, + 0.04467353951890041 + ] + ] + }, + "status": "bounded", + "upper": 0.59106529409622, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5910652900962199, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.59106529409622, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5910652920962199, + "support": [ + [ + 0, + 0.1340206185567009 + ], + [ + 1, + 0.16838487972508603 + ], + [ + 2, + 0.2577319587628866 + ], + [ + 3, + 0.2439862542955326 + ], + [ + 4, + 0.017182130584192434 + ], + [ + 5, + 0.13402061855670103 + ], + [ + 7, + 0.044673539518900345 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5910652900962199, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5910652920962199, + "support": [ + [ + 0, + 0.1340206185567009 + ], + [ + 1, + 0.16838487972508603 + ], + [ + 2, + 0.2577319587628866 + ], + [ + 3, + 0.2439862542955326 + ], + [ + 4, + 0.017182130584192434 + ], + [ + 5, + 0.13402061855670103 + ], + [ + 7, + 0.044673539518900345 + ] + ] + }, + "status": "bounded", + "upper": 0.59106529409622, + "worlds": 8 + }, + "id": 98, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5910652900962199, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.59106529409622, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5910652920962199, + "support": [ + [ + 0, + 0.1340206185567009 + ], + [ + 1, + 0.16838487972508603 + ], + [ + 2, + 0.2577319587628866 + ], + [ + 3, + 0.2439862542955326 + ], + [ + 4, + 0.017182130584192434 + ], + [ + 5, + 0.13402061855670103 + ], + [ + 7, + 0.044673539518900345 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5910652900962199, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5910652920962199, + "support": [ + [ + 0, + 0.1340206185567009 + ], + [ + 1, + 0.16838487972508603 + ], + [ + 2, + 0.2577319587628866 + ], + [ + 3, + 0.2439862542955326 + ], + [ + 4, + 0.017182130584192434 + ], + [ + 5, + 0.13402061855670103 + ], + [ + 7, + 0.044673539518900345 + ] + ] + }, + "status": "bounded", + "upper": 0.59106529409622, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.28865979381443296, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.5910652900962199, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.59106529409622, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5910652920962199, + "support": [ + [ + 0, + 0.1512027491408935 + ], + [ + 1, + 0.302405498281787 + ], + [ + 2, + 0.25773195876288657 + ], + [ + 3, + 0.09278350515463915 + ], + [ + 7, + 0.1958762886597938 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5910652900962199, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5910652920962199, + "support": [ + [ + 0, + 0.1512027491408935 + ], + [ + 1, + 0.302405498281787 + ], + [ + 2, + 0.25773195876288657 + ], + [ + 3, + 0.09278350515463915 + ], + [ + 7, + 0.1958762886597938 + ] + ] + }, + "status": "bounded", + "upper": 0.59106529409622, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.17869415807560138, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.5910652900962199, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.59106529409622, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5910652920962199, + "support": [ + [ + 0, + 0.1340206185567011 + ], + [ + 1, + 0.302405498281787 + ], + [ + 2, + 0.25773195876288657 + ], + [ + 3, + 0.10996563573883159 + ], + [ + 4, + 0.017182130584192434 + ], + [ + 7, + 0.17869415807560138 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5910652900962199, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5910652920962199, + "support": [ + [ + 0, + 0.1340206185567011 + ], + [ + 1, + 0.302405498281787 + ], + [ + 2, + 0.25773195876288657 + ], + [ + 3, + 0.10996563573883159 + ], + [ + 4, + 0.017182130584192434 + ], + [ + 7, + 0.17869415807560138 + ] + ] + }, + "status": "bounded", + "upper": 0.59106529409622, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.044673539518900345, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5910652900962199, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.59106529409622, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5910652920962199, + "support": [ + [ + 0, + 0.1340206185567009 + ], + [ + 1, + 0.16838487972508603 + ], + [ + 2, + 0.2577319587628866 + ], + [ + 3, + 0.2439862542955326 + ], + [ + 4, + 0.017182130584192434 + ], + [ + 5, + 0.13402061855670103 + ], + [ + 7, + 0.044673539518900345 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5910652900962199, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5910652920962199, + "support": [ + [ + 0, + 0.1340206185567009 + ], + [ + 1, + 0.16838487972508603 + ], + [ + 2, + 0.2577319587628866 + ], + [ + 3, + 0.2439862542955326 + ], + [ + 4, + 0.017182130584192434 + ], + [ + 5, + 0.13402061855670103 + ], + [ + 7, + 0.044673539518900345 + ] + ] + }, + "status": "bounded", + "upper": 0.59106529409622, + "worlds": 8 + } + } + ], + "truth": 0.5910652920962199 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.7207792187792208, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.7207792227792209, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.7207792207792209, + "support": [ + [ + 0, + 0.27922077922077915 + ], + [ + 1, + 0.4675324675324676 + ], + [ + 3, + 0.2532467532467533 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.7207792187792208, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.7207792207792209, + "support": [ + [ + 0, + 0.27922077922077915 + ], + [ + 1, + 0.4675324675324676 + ], + [ + 3, + 0.2532467532467533 + ] + ] + }, + "status": "bounded", + "upper": 0.7207792227792209, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.7207792187792208, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7207792227792209, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.7207792207792209, + "support": [ + [ + 0, + 0.10389610389610382 + ], + [ + 1, + 0.6428571428571429 + ], + [ + 2, + 0.17532467532467536 + ], + [ + 3, + 0.07792207792207792 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.7207792187792208, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.7207792207792209, + "support": [ + [ + 0, + 0.10389610389610382 + ], + [ + 1, + 0.6428571428571429 + ], + [ + 2, + 0.17532467532467536 + ], + [ + 3, + 0.07792207792207792 + ] + ] + }, + "status": "bounded", + "upper": 0.7207792227792209, + "worlds": 4 + }, + "id": 99, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.7207792187792208, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7207792227792209, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.7207792207792209, + "support": [ + [ + 0, + 0.10389610389610382 + ], + [ + 1, + 0.6428571428571429 + ], + [ + 2, + 0.17532467532467536 + ], + [ + 3, + 0.07792207792207792 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.7207792187792208, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.7207792207792209, + "support": [ + [ + 0, + 0.10389610389610382 + ], + [ + 1, + 0.6428571428571429 + ], + [ + 2, + 0.17532467532467536 + ], + [ + 3, + 0.07792207792207792 + ] + ] + }, + "status": "bounded", + "upper": 0.7207792227792209, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.07792207792207792, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.7207792187792208, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.7207792227792209, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.7207792207792209, + "support": [ + [ + 0, + 0.10389610389610382 + ], + [ + 1, + 0.6428571428571429 + ], + [ + 2, + 0.17532467532467536 + ], + [ + 3, + 0.07792207792207792 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.7207792187792208, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.7207792207792209, + "support": [ + [ + 0, + 0.10389610389610382 + ], + [ + 1, + 0.6428571428571429 + ], + [ + 2, + 0.17532467532467536 + ], + [ + 3, + 0.07792207792207792 + ] + ] + }, + "status": "bounded", + "upper": 0.7207792227792209, + "worlds": 4 + } + } + ], + "truth": 0.7207792207792209 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.04735945085519594, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.4906303256797274, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.49063032367972736, + "support": [ + [ + 1, + 0.37614991482112425 + ], + [ + 4, + 0.04514480408858612 + ], + [ + 10, + 0.04548551959114144 + ], + [ + 38, + 0.02095400340715503 + ], + [ + 40, + 0.021635434412265786 + ], + [ + 62, + 0.4170357751277681 + ], + [ + 63, + 0.07359454855195924 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.04735945085519594, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.04735945485519588, + "support": [ + [ + 4, + 0.008347529812606502 + ], + [ + 15, + 0.015161839863713833 + ], + [ + 25, + 0.43458262350936966 + ], + [ + 26, + 0.008688245315161824 + ], + [ + 38, + 0.43390119250425885 + ], + [ + 46, + 0.051959114139693396 + ], + [ + 62, + 0.04735945485519588 + ] + ] + }, + "status": "bounded", + "upper": 0.4906303256797274, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.27700170157751275, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.27700170557751275, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.27700170357751275, + "support": [ + [ + 1, + 0.05124361158432711 + ], + [ + 6, + 0.12756388415672915 + ], + [ + 12, + 0.004429301533219798 + ], + [ + 13, + 0.12415672913117548 + ], + [ + 16, + 0.06112436115843266 + ], + [ + 31, + 0.09826235093696772 + ], + [ + 37, + 0.023577512776831348 + ], + [ + 40, + 0.1783986371379898 + ], + [ + 54, + 0.17873935264054502 + ], + [ + 59, + 0.15250425894378195 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.27700170157751275, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.27700170357751275, + "support": [ + [ + 1, + 0.05124361158432708 + ], + [ + 6, + 0.10398637137989782 + ], + [ + 7, + 0.023577512776831337 + ], + [ + 12, + 0.004429301533219798 + ], + [ + 13, + 0.14773424190800694 + ], + [ + 16, + 0.06112436115843264 + ], + [ + 31, + 0.07468483816013627 + ], + [ + 40, + 0.17839863713798976 + ], + [ + 54, + 0.20231686541737648 + ], + [ + 59, + 0.152504258943782 + ] + ] + }, + "status": "bounded", + "upper": 0.27700170557751275, + "worlds": 64 + }, + "id": 100, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.04735945085519594, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4906303256797274, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.4906303236797275, + "support": [ + [ + 1, + 0.1621805792163544 + ], + [ + 6, + 0.024872231686541763 + ], + [ + 12, + 0.004429301533219797 + ], + [ + 30, + 0.0660988074957411 + ], + [ + 31, + 0.20919931856899485 + ], + [ + 35, + 0.03986371379897787 + ], + [ + 40, + 0.23952299829642246 + ], + [ + 43, + 0.001703577512776847 + ], + [ + 45, + 0.03679727427597959 + ], + [ + 54, + 0.21533219761499148 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.04735945085519594, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": 0.04735945485519588, + "support": [ + [ + 6, + 0.24020442930153318 + ], + [ + 7, + 0.03713798977853493 + ], + [ + 12, + 0.0705281090289609 + ], + [ + 13, + 0.0340715502555366 + ], + [ + 17, + 0.03747870528109021 + ], + [ + 31, + 0.04735945485519588 + ], + [ + 37, + 0.127427597955707 + ], + [ + 56, + 0.17342419080068133 + ], + [ + 58, + 0.0660988074957411 + ], + [ + 59, + 0.16626916524701874 + ] + ] + }, + "status": "bounded", + "upper": 0.4906303256797274, + "worlds": 64 + }, + "selected": [ + [ + "a2", + "a4" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a2", + "a4" + ], + "probability": 0.27700170357751275, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.27700170157751275, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.27700170557751275, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.27700170357751275, + "support": [ + [ + 7, + 0.036115843270868885 + ], + [ + 8, + 0.1611584327086883 + ], + [ + 23, + 0.2695059625212948 + ], + [ + 35, + 0.06848381601362857 + ], + [ + 37, + 0.06814310051107327 + ], + [ + 46, + 0.17546848381601365 + ], + [ + 56, + 0.21362862010221467 + ], + [ + 63, + 0.007495741056217975 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.27700170157751275, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.27700170357751275, + "support": [ + [ + 7, + 0.03611584327086892 + ], + [ + 8, + 0.16115843270868824 + ], + [ + 23, + 0.26950596252129466 + ], + [ + 35, + 0.06848381601362857 + ], + [ + 37, + 0.06814310051107325 + ], + [ + 46, + 0.1754684838160136 + ], + [ + 56, + 0.21362862010221467 + ], + [ + 63, + 0.007495741056218086 + ] + ] + }, + "status": "bounded", + "upper": 0.27700170557751275, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.25076660988074956, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.27700170157751275, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.27700170557751275, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.27700170357751275, + "support": [ + [ + 4, + 0.2000681431005111 + ], + [ + 5, + 0.07965928449744467 + ], + [ + 10, + 0.04885860306643955 + ], + [ + 19, + 0.0943100511073254 + ], + [ + 20, + 0.043884156729131124 + ], + [ + 34, + 0.02432708688245311 + ], + [ + 43, + 0.1564565587734242 + ], + [ + 57, + 0.11931856899488927 + ], + [ + 62, + 0.23311754684838162 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.27700170157751275, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.27700170357751275, + "support": [ + [ + 4, + 0.20006814310051116 + ], + [ + 5, + 0.0796592844974446 + ], + [ + 10, + 0.048858603066439556 + ], + [ + 19, + 0.0943100511073254 + ], + [ + 20, + 0.04388415672913115 + ], + [ + 34, + 0.02432708688245311 + ], + [ + 43, + 0.1564565587734242 + ], + [ + 57, + 0.11931856899488927 + ], + [ + 62, + 0.2331175468483816 + ] + ] + }, + "status": "bounded", + "upper": 0.27700170557751275, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.24599659284497444, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.27700170157751275, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.27700170557751275, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.27700170357751275, + "support": [ + [ + 1, + 0.05124361158432711 + ], + [ + 6, + 0.12756388415672915 + ], + [ + 12, + 0.004429301533219798 + ], + [ + 13, + 0.12415672913117548 + ], + [ + 16, + 0.06112436115843266 + ], + [ + 31, + 0.09826235093696772 + ], + [ + 37, + 0.023577512776831348 + ], + [ + 40, + 0.1783986371379898 + ], + [ + 54, + 0.17873935264054502 + ], + [ + 59, + 0.15250425894378195 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.27700170157751275, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.27700170357751275, + "support": [ + [ + 1, + 0.05124361158432708 + ], + [ + 6, + 0.10398637137989782 + ], + [ + 7, + 0.023577512776831337 + ], + [ + 12, + 0.004429301533219798 + ], + [ + 13, + 0.14773424190800694 + ], + [ + 16, + 0.06112436115843264 + ], + [ + 31, + 0.07468483816013627 + ], + [ + 40, + 0.17839863713798976 + ], + [ + 54, + 0.20231686541737648 + ], + [ + 59, + 0.152504258943782 + ] + ] + }, + "status": "bounded", + "upper": 0.27700170557751275, + "worlds": 64 + } + } + ], + "truth": 0.27700170357751275 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4068767928309456, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.4068767908309457, + "support": [ + [ + 0, + 0.3495702005730659 + ], + [ + 3, + 0.23495702005730662 + ], + [ + 4, + 0.24355300859598844 + ], + [ + 5, + 0.17191977077363907 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.0, + "support": [ + [ + 1, + 0.4068767908309456 + ], + [ + 2, + 0.17765042979942697 + ], + [ + 4, + 0.35816618911174786 + ], + [ + 6, + 0.05730659025787965 + ] + ] + }, + "status": "bounded", + "upper": 0.4068767928309456, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.26647564069914037, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": -0.28939828380229227, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.28939828080229224, + "support": [ + [ + 0, + 0.25501432664756435 + ], + [ + 1, + 0.11747851002865334 + ], + [ + 2, + 0.12607449856733524 + ], + [ + 3, + 0.08595988538681948 + ], + [ + 4, + 0.18911174785100288 + ], + [ + 5, + 0.20343839541547276 + ], + [ + 6, + 0.022922636103151862 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.26647564069914037, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.26647564469914037, + "support": [ + [ + 0, + 0.23209169054441264 + ], + [ + 1, + 0.1404011461318052 + ], + [ + 2, + 0.14899713467048709 + ], + [ + 3, + 0.06303724928366762 + ], + [ + 4, + 0.21203438395415475 + ], + [ + 5, + 0.1805157593123209 + ], + [ + 7, + 0.022922636103151862 + ] + ] + }, + "status": "bounded", + "upper": 0.28939828380229227, + "worlds": 8 + }, + "id": 101, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.26647564069914037, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": -0.28939828380229227, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.28939828080229224, + "support": [ + [ + 0, + 0.25501432664756435 + ], + [ + 1, + 0.11747851002865334 + ], + [ + 2, + 0.12607449856733524 + ], + [ + 3, + 0.08595988538681948 + ], + [ + 4, + 0.18911174785100288 + ], + [ + 5, + 0.20343839541547276 + ], + [ + 6, + 0.022922636103151862 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.26647564069914037, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.26647564469914037, + "support": [ + [ + 0, + 0.23209169054441264 + ], + [ + 1, + 0.1404011461318052 + ], + [ + 2, + 0.14899713467048709 + ], + [ + 3, + 0.06303724928366762 + ], + [ + 4, + 0.21203438395415475 + ], + [ + 5, + 0.1805157593123209 + ], + [ + 7, + 0.022922636103151862 + ] + ] + }, + "status": "bounded", + "upper": 0.28939828380229227, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.20343839541547276, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.20343839341547276, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4068767928309456, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4068767908309456, + "support": [ + [ + 0, + 0.34957020057306587 + ], + [ + 2, + 0.031518624641833776 + ], + [ + 3, + 0.20343839541547282 + ], + [ + 4, + 0.21203438395415475 + ], + [ + 5, + 0.20343839541547276 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.20343839341547276, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.20343839541547276, + "support": [ + [ + 0, + 0.14613180515759305 + ], + [ + 1, + 0.20343839541547282 + ], + [ + 2, + 0.2349570200573066 + ], + [ + 4, + 0.21203438395415475 + ], + [ + 5, + 0.20343839541547276 + ] + ] + }, + "status": "bounded", + "upper": 0.4068767928309456, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.08595988538681948, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.20343839341547276, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.28939828380229227, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.28939828080229224, + "support": [ + [ + 0, + 0.23209169054441253 + ], + [ + 1, + 0.11747851002865334 + ], + [ + 2, + 0.1489971346704871 + ], + [ + 3, + 0.08595988538681948 + ], + [ + 4, + 0.21203438395415475 + ], + [ + 5, + 0.20343839541547276 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.20343839341547276, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.20343839541547276, + "support": [ + [ + 0, + 0.23209169054441248 + ], + [ + 1, + 0.20343839541547282 + ], + [ + 2, + 0.1489971346704871 + ], + [ + 4, + 0.21203438395415475 + ], + [ + 5, + 0.11747851002865328 + ], + [ + 7, + 0.08595988538681948 + ] + ] + }, + "status": "bounded", + "upper": 0.28939828380229227, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.022922636103151862, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.26647564069914037, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": -0.28939828380229227, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.28939828080229224, + "support": [ + [ + 0, + 0.25501432664756435 + ], + [ + 1, + 0.11747851002865334 + ], + [ + 2, + 0.12607449856733524 + ], + [ + 3, + 0.08595988538681948 + ], + [ + 4, + 0.18911174785100288 + ], + [ + 5, + 0.20343839541547276 + ], + [ + 6, + 0.022922636103151862 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.26647564069914037, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.26647564469914037, + "support": [ + [ + 0, + 0.23209169054441264 + ], + [ + 1, + 0.1404011461318052 + ], + [ + 2, + 0.14899713467048709 + ], + [ + 3, + 0.06303724928366762 + ], + [ + 4, + 0.21203438395415475 + ], + [ + 5, + 0.1805157593123209 + ], + [ + 7, + 0.022922636103151862 + ] + ] + }, + "status": "bounded", + "upper": 0.28939828380229227, + "worlds": 8 + } + } + ], + "truth": 0.2722063037249284 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.5194805174805195, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.8441558471558442, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.8441558441558442, + "support": [ + [ + 0, + 0.15584415584415579 + ], + [ + 6, + 0.31641086186540734 + ], + [ + 9, + 0.3246753246753247 + ], + [ + 10, + 0.09208972845336494 + ], + [ + 14, + 0.11097992916174726 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5194805174805195, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5194805194805195, + "support": [ + [ + 3, + 0.3246753246753247 + ], + [ + 4, + 0.14757969303423846 + ], + [ + 8, + 0.24793388429752072 + ], + [ + 12, + 0.08500590318772128 + ], + [ + 14, + 0.19480519480519487 + ] + ] + }, + "status": "bounded", + "upper": 0.8441558471558442, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.6340023572750886, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6340023652750886, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6340023612750886, + "support": [ + [ + 0, + 0.35064935064935066 + ], + [ + 7, + 0.12160566706021247 + ], + [ + 8, + 0.015348288075560768 + ], + [ + 9, + 0.11452184179456903 + ], + [ + 10, + 0.04722550177095641 + ], + [ + 11, + 0.044864226682408526 + ], + [ + 14, + 0.2621015348288075 + ], + [ + 15, + 0.04368358913813464 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6340023572750886, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.6340023612750886, + "support": [ + [ + 0, + 0.35064935064935066 + ], + [ + 7, + 0.12160566706021247 + ], + [ + 8, + 0.015348288075560768 + ], + [ + 9, + 0.11452184179456903 + ], + [ + 10, + 0.04722550177095641 + ], + [ + 11, + 0.044864226682408526 + ], + [ + 14, + 0.2621015348288075 + ], + [ + 15, + 0.04368358913813461 + ] + ] + }, + "status": "bounded", + "upper": 0.6340023652750886, + "worlds": 16 + }, + "id": 102, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.6340023572750886, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6340023652750886, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6340023612750886, + "support": [ + [ + 0, + 0.35064935064935066 + ], + [ + 7, + 0.12160566706021247 + ], + [ + 8, + 0.015348288075560768 + ], + [ + 9, + 0.11452184179456903 + ], + [ + 10, + 0.04722550177095641 + ], + [ + 11, + 0.044864226682408526 + ], + [ + 14, + 0.2621015348288075 + ], + [ + 15, + 0.04368358913813464 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6340023572750886, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.6340023612750886, + "support": [ + [ + 0, + 0.35064935064935066 + ], + [ + 7, + 0.12160566706021247 + ], + [ + 8, + 0.015348288075560768 + ], + [ + 9, + 0.11452184179456903 + ], + [ + 10, + 0.04722550177095641 + ], + [ + 11, + 0.044864226682408526 + ], + [ + 14, + 0.2621015348288075 + ], + [ + 15, + 0.04368358913813461 + ] + ] + }, + "status": "bounded", + "upper": 0.6340023652750886, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2101534828807556, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.6340023572750886, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.6340023652750886, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6340023612750886, + "support": [ + [ + 0, + 0.15938606847697756 + ], + [ + 4, + 0.20661157024793386 + ], + [ + 6, + 0.10625737898465171 + ], + [ + 10, + 0.2030696576151122 + ], + [ + 11, + 0.21015348288075564 + ], + [ + 13, + 0.11452184179456903 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.6340023572750886, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.6340023612750886, + "support": [ + [ + 0, + 0.15938606847697756 + ], + [ + 4, + 0.20661157024793392 + ], + [ + 6, + 0.10625737898465171 + ], + [ + 10, + 0.2030696576151122 + ], + [ + 11, + 0.21015348288075564 + ], + [ + 13, + 0.11452184179456903 + ] + ] + }, + "status": "bounded", + "upper": 0.6340023652750886, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.1652892561983471, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.6340023572750886, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.6340023652750886, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6340023612750885, + "support": [ + [ + 3, + 0.04486422668240847 + ], + [ + 4, + 0.26210153482880755 + ], + [ + 7, + 0.1652892561983471 + ], + [ + 8, + 0.10389610389610388 + ], + [ + 9, + 0.11452184179456903 + ], + [ + 10, + 0.3093270365997639 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.6340023572750886, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6340023612750886, + "support": [ + [ + 3, + 0.0448642266824085 + ], + [ + 4, + 0.26210153482880755 + ], + [ + 7, + 0.1652892561983471 + ], + [ + 8, + 0.10389610389610388 + ], + [ + 9, + 0.11452184179456906 + ], + [ + 10, + 0.3093270365997639 + ] + ] + }, + "status": "bounded", + "upper": 0.6340023652750886, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.20306965761511217, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.6340023572750886, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6340023652750886, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6340023612750886, + "support": [ + [ + 0, + 0.35064935064935066 + ], + [ + 7, + 0.12160566706021247 + ], + [ + 8, + 0.015348288075560768 + ], + [ + 9, + 0.11452184179456903 + ], + [ + 10, + 0.04722550177095641 + ], + [ + 11, + 0.044864226682408526 + ], + [ + 14, + 0.2621015348288075 + ], + [ + 15, + 0.04368358913813464 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6340023572750886, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.6340023612750886, + "support": [ + [ + 0, + 0.35064935064935066 + ], + [ + 7, + 0.12160566706021247 + ], + [ + 8, + 0.015348288075560768 + ], + [ + 9, + 0.11452184179456903 + ], + [ + 10, + 0.04722550177095641 + ], + [ + 11, + 0.044864226682408526 + ], + [ + 14, + 0.2621015348288075 + ], + [ + 15, + 0.04368358913813461 + ] + ] + }, + "status": "bounded", + "upper": 0.6340023652750886, + "worlds": 16 + } + } + ], + "truth": 0.6340023612750886 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.7562326849806094, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 2, + 0.2659279778393352 + ], + [ + 3, + 0.14958448753462605 + ], + [ + 5, + 0.24376731301939059 + ], + [ + 6, + 0.34072022160664817 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.7562326849806094, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.7562326869806094, + "support": [ + [ + 2, + 0.02216066481994461 + ], + [ + 3, + 0.39335180055401664 + ], + [ + 4, + 0.24376731301939059 + ], + [ + 6, + 0.34072022160664817 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.8836565056952908, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.8836565136952907, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8836565096952909, + "support": [ + [ + 1, + 0.12742382271468145 + ], + [ + 2, + 0.28254847645429365 + ], + [ + 3, + 0.005540166204986152 + ], + [ + 4, + 0.11634349030470914 + ], + [ + 6, + 0.20775623268698057 + ], + [ + 7, + 0.26038781163434904 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.8836565056952908, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.8836565096952909, + "support": [ + [ + 1, + 0.12742382271468145 + ], + [ + 2, + 0.28254847645429365 + ], + [ + 3, + 0.005540166204986152 + ], + [ + 4, + 0.11634349030470914 + ], + [ + 6, + 0.20775623268698057 + ], + [ + 7, + 0.26038781163434904 + ] + ] + }, + "status": "bounded", + "upper": 0.8836565136952907, + "worlds": 8 + }, + "id": 103, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.8836565056952908, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.8836565136952907, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8836565096952909, + "support": [ + [ + 1, + 0.12742382271468145 + ], + [ + 2, + 0.28254847645429365 + ], + [ + 3, + 0.005540166204986152 + ], + [ + 4, + 0.11634349030470914 + ], + [ + 6, + 0.20775623268698057 + ], + [ + 7, + 0.26038781163434904 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.8836565056952908, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.8836565096952909, + "support": [ + [ + 1, + 0.12742382271468145 + ], + [ + 2, + 0.28254847645429365 + ], + [ + 3, + 0.005540166204986152 + ], + [ + 4, + 0.11634349030470914 + ], + [ + 6, + 0.20775623268698057 + ], + [ + 7, + 0.26038781163434904 + ] + ] + }, + "status": "bounded", + "upper": 0.8836565136952907, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2659279778393352, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.8836565056952908, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.8836565136952907, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8836565096952909, + "support": [ + [ + 2, + 0.14958448753462605 + ], + [ + 3, + 0.2659279778393352 + ], + [ + 4, + 0.11634349030470914 + ], + [ + 5, + 0.12742382271468145 + ], + [ + 6, + 0.34072022160664817 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.8836565056952908, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.8836565096952909, + "support": [ + [ + 2, + 0.14958448753462605 + ], + [ + 3, + 0.2659279778393352 + ], + [ + 4, + 0.11634349030470914 + ], + [ + 5, + 0.12742382271468145 + ], + [ + 6, + 0.34072022160664817 + ] + ] + }, + "status": "bounded", + "upper": 0.8836565136952907, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.26038781163434904, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.8836565056952908, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.8836565136952907, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8836565096952909, + "support": [ + [ + 1, + 0.12742382271468145 + ], + [ + 2, + 0.28254847645429376 + ], + [ + 3, + 0.005540166204986152 + ], + [ + 4, + 0.11634349030470925 + ], + [ + 6, + 0.20775623268698046 + ], + [ + 7, + 0.26038781163434904 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": 0.8836565056952908, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.8836565096952909, + "support": [ + [ + 1, + 0.12742382271468145 + ], + [ + 2, + 0.28254847645429376 + ], + [ + 3, + 0.005540166204986152 + ], + [ + 4, + 0.11634349030470925 + ], + [ + 6, + 0.20775623268698046 + ], + [ + 7, + 0.26038781163434904 + ] + ] + }, + "status": "bounded", + "upper": 0.8836565136952907, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.4681440443213296, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.8836565056952908, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.8836565136952907, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.8836565096952909, + "support": [ + [ + 1, + 0.12742382271468145 + ], + [ + 2, + 0.28254847645429365 + ], + [ + 3, + 0.005540166204986152 + ], + [ + 4, + 0.11634349030470914 + ], + [ + 6, + 0.20775623268698057 + ], + [ + 7, + 0.26038781163434904 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.8836565056952908, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.8836565096952909, + "support": [ + [ + 1, + 0.12742382271468145 + ], + [ + 2, + 0.28254847645429365 + ], + [ + 3, + 0.005540166204986152 + ], + [ + 4, + 0.11634349030470914 + ], + [ + 6, + 0.20775623268698057 + ], + [ + 7, + 0.26038781163434904 + ] + ] + }, + "status": "bounded", + "upper": 0.8836565136952907, + "worlds": 8 + } + } + ], + "truth": 0.8836565096952909 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.5405150733768844, + "max": { + "dual": [ + -1.0000000000000002, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.0000000020000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 10, + 0.11411222780569512 + ], + [ + 15, + 0.17692629815745395 + ], + [ + 22, + 0.17095896147403689 + ], + [ + 28, + 0.03046482412060302 + ], + [ + 44, + 0.1031197654941374 + ], + [ + 46, + 0.06532663316582908 + ], + [ + 49, + 0.33909128978224456 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5405150733768844, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5405150753768845, + "support": [ + [ + 1, + 0.010678391959799 + ], + [ + 4, + 0.019472361809045324 + ], + [ + 22, + 0.03517587939698494 + ], + [ + 25, + 0.42713567839195965 + ], + [ + 38, + 0.42933417085427117 + ], + [ + 49, + 0.015389447236180936 + ], + [ + 63, + 0.0628140703517589 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5493090372261309, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7465452301306533, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7465452261306534, + "support": [ + [ + 2, + 0.1972361809045225 + ], + [ + 6, + 0.05621859296482418 + ], + [ + 13, + 0.19503768844221114 + ], + [ + 16, + 0.0003140703517587884 + ], + [ + 31, + 0.04365577889447239 + ], + [ + 45, + 0.010992462311557705 + ], + [ + 50, + 0.01538944723618102 + ], + [ + 53, + 0.02606783919597999 + ], + [ + 54, + 0.21482412060301495 + ], + [ + 57, + 0.24026381909547737 + ] + ] + }, + "min": { + "dual": [ + -0.9999999999999996, + -0.0, + -0.0, + 0.9999999999999996, + 0.9999999999999996, + 1.9999999999999996, + -0.0, + -0.0, + -0.9999999999999996, + -0.9999999999999996 + ], + "dual_lower": 0.5493090372261309, + "padding": 7.999999999999999e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5493090452261308, + "support": [ + [ + 6, + 0.17132537688442218 + ], + [ + 7, + 0.0020414572864319806 + ], + [ + 13, + 0.008793969849246349 + ], + [ + 17, + 0.14117462311557794 + ], + [ + 29, + 0.045383165829145665 + ], + [ + 31, + 0.12374371859296485 + ], + [ + 37, + 0.0800879396984926 + ], + [ + 40, + 0.1972361809045225 + ], + [ + 54, + 0.11542085427135679 + ], + [ + 59, + 0.11479271356783921 + ] + ] + }, + "status": "bounded", + "upper": 0.7465452301306533, + "worlds": 64 + }, + "id": 104, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5405150733768844, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 10, + 0.0012562814070350703 + ], + [ + 12, + 0.20603015075376885 + ], + [ + 13, + 0.0248115577889447 + ], + [ + 17, + 0.014447236180904516 + ], + [ + 19, + 0.23241206030150763 + ], + [ + 30, + 0.013505025125628262 + ], + [ + 45, + 0.22738693467336693 + ], + [ + 50, + 0.18812814070351763 + ], + [ + 54, + 0.0750628140703517 + ], + [ + 59, + 0.016959798994974795 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5405150733768844, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5405150753768845, + "support": [ + [ + 1, + 0.2162374371859297 + ], + [ + 6, + 0.02324120603015073 + ], + [ + 28, + 0.016645728643216173 + ], + [ + 30, + 0.014761306532663332 + ], + [ + 31, + 0.2215766331658291 + ], + [ + 37, + 0.03062185929648248 + ], + [ + 40, + 0.18938442211055267 + ], + [ + 54, + 0.23994974874371855 + ], + [ + 57, + 0.019786432160804 + ], + [ + 59, + 0.027795226130653328 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "selected": [ + [ + "a3", + "a4" + ], + [ + "a2", + "a4" + ], + [ + "a1", + "a5" + ] + ], + "steps": [ + { + "pair": [ + "a3", + "a4" + ], + "probability": 0.28391959798994976, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.5405150733768844, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7465452301306533, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7465452261306533, + "support": [ + [ + 1, + 0.17336683417085408 + ], + [ + 7, + 0.06061557788944727 + ], + [ + 23, + 0.25659547738693467 + ], + [ + 25, + 0.0018844221105529524 + ], + [ + 37, + 0.019472361809045324 + ], + [ + 46, + 0.20603015075376885 + ], + [ + 56, + 0.2779522613065326 + ], + [ + 63, + 0.004082914572864249 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5405150733768844, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5405150753768846, + "support": [ + [ + 7, + 0.02983668341708534 + ], + [ + 8, + 0.20603015075376885 + ], + [ + 22, + 0.011306532663316493 + ], + [ + 23, + 0.24528894472361829 + ], + [ + 35, + 0.22361809045226128 + ], + [ + 56, + 0.023555276381909518 + ], + [ + 60, + 0.2430904522613066 + ], + [ + 63, + 0.01727386934673364 + ] + ] + }, + "status": "bounded", + "upper": 0.7465452301306533, + "worlds": 64 + } + }, + { + "pair": [ + "a2", + "a4" + ], + "probability": 0.28454773869346733, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.5493090372261307, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7465452301306533, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7465452261306533, + "support": [ + [ + 4, + 0.2258165829145728 + ], + [ + 5, + 0.027638190954773878 + ], + [ + 15, + 0.008793969849246297 + ], + [ + 19, + 0.230213567839196 + ], + [ + 43, + 0.19723618090452255 + ], + [ + 53, + 0.026381909547738724 + ], + [ + 57, + 0.025753768844221092 + ], + [ + 60, + 0.16708542713567848 + ], + [ + 62, + 0.09108040201005019 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + -0.0, + 1.0, + 1.0, + 2.0, + -0.0, + -1.0, + -1.0 + ], + "dual_lower": 0.5493090372261307, + "padding": 8e-09, + "residual": 0.0, + "signed_primal": 0.5493090452261309, + "support": [ + [ + 4, + 0.00847989949748762 + ], + [ + 5, + 0.23492462311557766 + ], + [ + 15, + 0.008793969849246352 + ], + [ + 19, + 0.24026381909547734 + ], + [ + 38, + 0.010050251256281395 + ], + [ + 40, + 0.1972361809045225 + ], + [ + 53, + 0.016331658291457385 + ], + [ + 57, + 0.015703517587939808 + ], + [ + 62, + 0.26821608040200995 + ] + ] + }, + "status": "bounded", + "upper": 0.7465452301306533, + "worlds": 64 + } + }, + { + "pair": [ + "a1", + "a5" + ], + "probability": 0.23021356783919597, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5493090372261309, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.7465452301306533, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7465452261306534, + "support": [ + [ + 2, + 0.1972361809045225 + ], + [ + 6, + 0.05621859296482418 + ], + [ + 13, + 0.19503768844221114 + ], + [ + 16, + 0.0003140703517587884 + ], + [ + 31, + 0.04365577889447239 + ], + [ + 45, + 0.010992462311557705 + ], + [ + 50, + 0.01538944723618102 + ], + [ + 53, + 0.02606783919597999 + ], + [ + 54, + 0.21482412060301495 + ], + [ + 57, + 0.24026381909547737 + ] + ] + }, + "min": { + "dual": [ + -0.9999999999999996, + -0.0, + -0.0, + 0.9999999999999996, + 0.9999999999999996, + 1.9999999999999996, + -0.0, + -0.0, + -0.9999999999999996, + -0.9999999999999996 + ], + "dual_lower": 0.5493090372261309, + "padding": 7.999999999999999e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5493090452261308, + "support": [ + [ + 6, + 0.17132537688442218 + ], + [ + 7, + 0.0020414572864319806 + ], + [ + 13, + 0.008793969849246349 + ], + [ + 17, + 0.14117462311557794 + ], + [ + 29, + 0.045383165829145665 + ], + [ + 31, + 0.12374371859296485 + ], + [ + 37, + 0.0800879396984926 + ], + [ + 40, + 0.1972361809045225 + ], + [ + 54, + 0.11542085427135679 + ], + [ + 59, + 0.11479271356783921 + ] + ] + }, + "status": "bounded", + "upper": 0.7465452301306533, + "worlds": 64 + } + } + ], + "truth": 0.7050879396984925 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.4690318681142514, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.9765484094942876, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.9765484064942875, + "support": [ + [ + 0, + 0.02345159350571245 + ], + [ + 3, + 0.05171377029464819 + ], + [ + 5, + 0.20535177390258574 + ], + [ + 9, + 0.21196632591701747 + ], + [ + 18, + 0.19452796151533383 + ], + [ + 30, + 0.31298857486470233 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4690318681142514, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4690318701142514, + "support": [ + [ + 7, + 0.3589897775105231 + ], + [ + 10, + 0.09019843656043292 + ], + [ + 15, + 0.043295249549007875 + ], + [ + 20, + 0.04930847865303667 + ], + [ + 23, + 0.06674684305472045 + ], + [ + 24, + 0.391461214672279 + ] + ] + }, + "status": "bounded", + "upper": 0.9765484094942876, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5574263339434757, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7378232150643417, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7378232110643418, + "support": [ + [ + 1, + 0.0198436560432953 + ], + [ + 4, + 0.16476247745039085 + ], + [ + 6, + 0.021647624774503826 + ], + [ + 8, + 0.07095610342754044 + ], + [ + 11, + 0.21046301864101036 + ], + [ + 12, + 0.004810583283223202 + ], + [ + 22, + 0.2687913409500903 + ], + [ + 25, + 0.18039687312086594 + ], + [ + 31, + 0.058328322309079916 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.5574263339434757, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5574263379434757, + "support": [ + [ + 1, + 0.20024052916416124 + ], + [ + 6, + 0.18641010222489474 + ], + [ + 8, + 0.060132291040288555 + ], + [ + 11, + 0.030066145520144333 + ], + [ + 14, + 0.015634395670475087 + ], + [ + 18, + 0.010823812387251913 + ], + [ + 22, + 0.07757065544197239 + ], + [ + 24, + 0.18039687312086594 + ], + [ + 31, + 0.23872519542994586 + ] + ] + }, + "status": "bounded", + "upper": 0.7378232150643417, + "worlds": 32 + }, + "id": 105, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.4690318681142514, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.9765484094942876, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9765484064942876, + "support": [ + [ + 1, + 0.18641010222489487 + ], + [ + 5, + 0.013830426939266394 + ], + [ + 7, + 0.05712567648827421 + ], + [ + 8, + 0.01413108839446775 + ], + [ + 14, + 0.009320505111244715 + ], + [ + 15, + 0.21166566446181598 + ], + [ + 18, + 0.2176788935658448 + ], + [ + 26, + 0.06343956704750459 + ], + [ + 28, + 0.22639807576668677 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4690318681142514, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4690318701142514, + "support": [ + [ + 6, + 0.2176788935658448 + ], + [ + 10, + 0.05472038484666264 + ], + [ + 11, + 0.1864101022248948 + ], + [ + 14, + 0.01803968731208666 + ], + [ + 15, + 0.015634395670474976 + ], + [ + 21, + 0.20024052916416119 + ], + [ + 23, + 0.05712567648827421 + ], + [ + 24, + 0.2405291641611545 + ], + [ + 31, + 0.009621166566446238 + ] + ] + }, + "status": "bounded", + "upper": 0.9765484094942876, + "worlds": 32 + }, + "selected": [ + [ + "a0", + "a4" + ], + [ + "a1", + "a4" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a4" + ], + "probability": 0.23872519542994589, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.4690318681142514, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": -0.7378232150643417, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.7378232110643417, + "support": [ + [ + 0, + 0.19302465423932647 + ], + [ + 1, + 0.23030667468430555 + ], + [ + 2, + 0.05171377029464819 + ], + [ + 12, + 0.01743836440168367 + ], + [ + 27, + 0.006614552014431729 + ], + [ + 30, + 0.2687913409500903 + ], + [ + 31, + 0.23211064341551413 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4690318681142514, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.4690318701142514, + "support": [ + [ + 1, + 0.06434155141310871 + ], + [ + 7, + 0.1659651232711968 + ], + [ + 10, + 0.15453998797354163 + ], + [ + 12, + 0.1076368009621167 + ], + [ + 20, + 0.24473842453397465 + ], + [ + 24, + 0.02405291641611562 + ], + [ + 27, + 0.23872519542994586 + ] + ] + }, + "status": "bounded", + "upper": 0.7378232150643417, + "worlds": 32 + } + }, + { + "pair": [ + "a1", + "a4" + ], + "probability": 0.3271196632591702, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.5574263339434757, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7378232150643417, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.7378232110643417, + "support": [ + [ + 1, + 0.13770294648226095 + ], + [ + 4, + 0.1226698737221888 + ], + [ + 7, + 0.09260372820204454 + ], + [ + 14, + 0.13950691521346958 + ], + [ + 17, + 0.01683704149128079 + ], + [ + 18, + 0.1052315093205051 + ], + [ + 27, + 0.2218881539386651 + ], + [ + 28, + 0.16355983162958512 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.5574263339434757, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5574263379434757, + "support": [ + [ + 4, + 0.26037282020444974 + ], + [ + 7, + 0.10042092603728192 + ], + [ + 14, + 0.0018039687312085828 + ], + [ + 15, + 0.1298857486470236 + ], + [ + 18, + 0.0883944678292243 + ], + [ + 20, + 0.025856885147324232 + ], + [ + 24, + 0.1545399879735417 + ], + [ + 27, + 0.23872519542994589 + ] + ] + }, + "status": "bounded", + "upper": 0.7378232150643417, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2687913409500902, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.5574263339434757, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.7378232150643417, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.7378232110643418, + "support": [ + [ + 1, + 0.0198436560432953 + ], + [ + 4, + 0.16476247745039085 + ], + [ + 6, + 0.021647624774503826 + ], + [ + 8, + 0.07095610342754044 + ], + [ + 11, + 0.21046301864101036 + ], + [ + 12, + 0.004810583283223202 + ], + [ + 22, + 0.2687913409500903 + ], + [ + 25, + 0.18039687312086594 + ], + [ + 31, + 0.058328322309079916 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.5574263339434757, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5574263379434757, + "support": [ + [ + 1, + 0.20024052916416124 + ], + [ + 6, + 0.18641010222489474 + ], + [ + 8, + 0.060132291040288555 + ], + [ + 11, + 0.030066145520144333 + ], + [ + 14, + 0.015634395670475087 + ], + [ + 18, + 0.010823812387251913 + ], + [ + 22, + 0.07757065544197239 + ], + [ + 24, + 0.18039687312086594 + ], + [ + 31, + 0.23872519542994586 + ] + ] + }, + "status": "bounded", + "upper": 0.7378232150643417, + "worlds": 32 + } + } + ], + "truth": 0.6704750450992183 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.47558386611889597, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.47558386411889597, + "support": [ + [ + 4, + 0.03573956121726818 + ], + [ + 25, + 0.467445152158528 + ], + [ + 28, + 0.0010615711252653925 + ], + [ + 37, + 0.010615711252653925 + ], + [ + 38, + 0.4179051663128097 + ], + [ + 49, + 0.009554140127388533 + ], + [ + 63, + 0.057678697806086254 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.0, + "support": [ + [ + 4, + 0.40552016985138023 + ], + [ + 11, + 0.019285208775654594 + ], + [ + 21, + 0.028839348903043127 + ], + [ + 25, + 0.0014154281670206714 + ], + [ + 28, + 0.04918612880396306 + ], + [ + 37, + 0.03945506015569705 + ], + [ + 59, + 0.4562986553432413 + ] + ] + }, + "status": "bounded", + "upper": 0.47558386611889597, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.2346072166836518, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2346072206836518, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.2346072186836518, + "support": [ + [ + 1, + 0.019815994338287457 + ], + [ + 2, + 0.015923566878980944 + ], + [ + 13, + 0.2123142250530785 + ], + [ + 19, + 0.19179051663128074 + ], + [ + 29, + 0.052370842179759375 + ], + [ + 31, + 0.012031139419674486 + ], + [ + 40, + 0.21620665251238486 + ], + [ + 53, + 0.023708421797593776 + ], + [ + 54, + 0.22257607926397732 + ], + [ + 59, + 0.033262561924982476 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2346072166836518, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.2346072186836518, + "support": [ + [ + 1, + 0.01981599433828729 + ], + [ + 2, + 0.015923566878980944 + ], + [ + 13, + 0.2123142250530785 + ], + [ + 19, + 0.19179051663128094 + ], + [ + 29, + 0.05237084217975935 + ], + [ + 31, + 0.012031139419674486 + ], + [ + 40, + 0.21620665251238508 + ], + [ + 53, + 0.023708421797593804 + ], + [ + 54, + 0.22257607926397732 + ], + [ + 59, + 0.03326256192498228 + ] + ] + }, + "status": "bounded", + "upper": 0.2346072206836518, + "worlds": 64 + }, + "id": 106, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.0063694197515923, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0, + -0.0 + ], + "dual_lower": -0.459660301239915, + "padding": 4e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.4596602972399151, + "support": [ + [ + 1, + 0.2275300778485492 + ], + [ + 13, + 0.020523708421797567 + ], + [ + 29, + 0.009200283085633585 + ], + [ + 30, + 0.009907997169143479 + ], + [ + 31, + 0.23708421797593784 + ], + [ + 40, + 0.21620665251238505 + ], + [ + 53, + 0.03361641896673734 + ], + [ + 54, + 0.21266808209483376 + ], + [ + 57, + 0.017338995046001282 + ], + [ + 58, + 0.015923566878980992 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + 1.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": 0.0063694197515923, + "padding": 7.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.006369426751592411, + "support": [ + [ + 1, + 0.007784854918612916 + ], + [ + 2, + 0.20629865534324127 + ], + [ + 13, + 0.06050955414012743 + ], + [ + 19, + 0.01344656758669499 + ], + [ + 28, + 0.2162066525123849 + ], + [ + 37, + 0.18966737438075015 + ], + [ + 53, + 0.05024769992922856 + ], + [ + 54, + 0.006369426751592411 + ], + [ + 58, + 0.02583156404812459 + ], + [ + 59, + 0.22363765038924271 + ] + ] + }, + "status": "bounded", + "upper": 0.459660301239915, + "worlds": 64 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.2346072186836518, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.2346072166836518, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2346072206836518, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.2346072186836518, + "support": [ + [ + 7, + 0.026893135173390093 + ], + [ + 8, + 0.19815994338287324 + ], + [ + 23, + 0.20771408351026172 + ], + [ + 25, + 0.037862703467799075 + ], + [ + 27, + 0.03361641896673745 + ], + [ + 35, + 0.20736022646850677 + ], + [ + 37, + 0.031847133757961665 + ], + [ + 60, + 0.25654635527246994 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2346072166836518, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.2346072186836518, + "support": [ + [ + 7, + 0.026893135173389815 + ], + [ + 8, + 0.19815994338287346 + ], + [ + 23, + 0.207714083510262 + ], + [ + 25, + 0.037862703467798964 + ], + [ + 27, + 0.03361641896673734 + ], + [ + 35, + 0.20736022646850677 + ], + [ + 37, + 0.031847133757961776 + ], + [ + 60, + 0.2565463552724699 + ] + ] + }, + "status": "bounded", + "upper": 0.2346072206836518, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2370842179759377, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.2346072166836518, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2346072206836518, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.2346072186836518, + "support": [ + [ + 4, + 0.21620665251238502 + ], + [ + 5, + 0.07218683651804664 + ], + [ + 9, + 0.034324133050247674 + ], + [ + 19, + 0.09943382873319168 + ], + [ + 22, + 0.08209483368719056 + ], + [ + 34, + 0.003892427459306458 + ], + [ + 43, + 0.13765038924274603 + ], + [ + 57, + 0.2016985138004247 + ], + [ + 62, + 0.15251238499646125 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2346072166836518, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.2346072186836518, + "support": [ + [ + 4, + 0.21620665251238502 + ], + [ + 5, + 0.07218683651804664 + ], + [ + 9, + 0.034324133050247674 + ], + [ + 19, + 0.09943382873319173 + ], + [ + 22, + 0.08209483368719056 + ], + [ + 34, + 0.003892427459306458 + ], + [ + 43, + 0.13765038924274603 + ], + [ + 57, + 0.2016985138004247 + ], + [ + 62, + 0.15251238499646125 + ] + ] + }, + "status": "bounded", + "upper": 0.2346072206836518, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.30042462845010615, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.2346072166836518, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2346072206836518, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.2346072186836518, + "support": [ + [ + 1, + 0.019815994338287457 + ], + [ + 2, + 0.015923566878980944 + ], + [ + 13, + 0.2123142250530785 + ], + [ + 19, + 0.19179051663128074 + ], + [ + 29, + 0.052370842179759375 + ], + [ + 31, + 0.012031139419674486 + ], + [ + 40, + 0.21620665251238486 + ], + [ + 53, + 0.023708421797593776 + ], + [ + 54, + 0.22257607926397732 + ], + [ + 59, + 0.033262561924982476 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2346072166836518, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.2346072186836518, + "support": [ + [ + 1, + 0.01981599433828729 + ], + [ + 2, + 0.015923566878980944 + ], + [ + 13, + 0.2123142250530785 + ], + [ + 19, + 0.19179051663128094 + ], + [ + 29, + 0.05237084217975935 + ], + [ + 31, + 0.012031139419674486 + ], + [ + 40, + 0.21620665251238508 + ], + [ + 53, + 0.023708421797593804 + ], + [ + 54, + 0.22257607926397732 + ], + [ + 59, + 0.03326256192498228 + ] + ] + }, + "status": "bounded", + "upper": 0.2346072206836518, + "worlds": 64 + } + } + ], + "truth": 0.2346072186836518 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.4968901154844506, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4968901194844506, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.4968901174844506, + "support": [ + [ + 1, + 0.0293711126468556 + ], + [ + 4, + 0.0425017277125086 + ], + [ + 25, + 0.39979267449896316 + ], + [ + 38, + 0.40843123704215606 + ], + [ + 40, + 0.0583966827919834 + ], + [ + 49, + 0.015549412577747057 + ], + [ + 63, + 0.045957152729785955 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4968901154844506, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.4968901174844506, + "support": [ + [ + 1, + 0.0293711126468556 + ], + [ + 4, + 0.0425017277125086 + ], + [ + 25, + 0.39979267449896333 + ], + [ + 38, + 0.4084312370421562 + ], + [ + 40, + 0.0583966827919834 + ], + [ + 49, + 0.015549412577747057 + ], + [ + 63, + 0.04595715272978579 + ] + ] + }, + "status": "bounded", + "upper": 0.4968901194844506, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.4968901154844506, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4968901194844506, + "padding": 2e-09, + "residual": 2.7755575615628914e-16, + "signed_primal": -0.49689011748445033, + "support": [ + [ + 1, + 0.22805805114029018 + ], + [ + 13, + 0.03489979267449883 + ], + [ + 16, + 0.0024187975120940064 + ], + [ + 31, + 0.20628887353144434 + ], + [ + 37, + 0.014858327574291813 + ], + [ + 40, + 0.260884588804423 + ], + [ + 50, + 0.00967519004837597 + ], + [ + 53, + 0.004492052522460155 + ], + [ + 54, + 0.2363510711817552 + ], + [ + 59, + 0.0020732550103662872 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4968901154844506, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.49689011748445067, + "support": [ + [ + 1, + 0.2280580511402903 + ], + [ + 13, + 0.03489979267449897 + ], + [ + 16, + 0.0024187975120939786 + ], + [ + 31, + 0.20628887353144434 + ], + [ + 37, + 0.014858327574291758 + ], + [ + 40, + 0.2608845888044229 + ], + [ + 50, + 0.00967519004837597 + ], + [ + 53, + 0.004492052522460183 + ], + [ + 54, + 0.23635107118175538 + ], + [ + 59, + 0.0020732550103662872 + ] + ] + }, + "status": "bounded", + "upper": 0.4968901194844506, + "worlds": 64 + }, + "id": 107, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.4968901154844506, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4968901194844506, + "padding": 2e-09, + "residual": 2.7755575615628914e-16, + "signed_primal": -0.49689011748445033, + "support": [ + [ + 1, + 0.22805805114029018 + ], + [ + 13, + 0.03489979267449883 + ], + [ + 16, + 0.0024187975120940064 + ], + [ + 31, + 0.20628887353144434 + ], + [ + 37, + 0.014858327574291813 + ], + [ + 40, + 0.260884588804423 + ], + [ + 50, + 0.00967519004837597 + ], + [ + 53, + 0.004492052522460155 + ], + [ + 54, + 0.2363510711817552 + ], + [ + 59, + 0.0020732550103662872 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4968901154844506, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.49689011748445067, + "support": [ + [ + 1, + 0.2280580511402903 + ], + [ + 13, + 0.03489979267449897 + ], + [ + 16, + 0.0024187975120939786 + ], + [ + 31, + 0.20628887353144434 + ], + [ + 37, + 0.014858327574291758 + ], + [ + 40, + 0.2608845888044229 + ], + [ + 50, + 0.00967519004837597 + ], + [ + 53, + 0.004492052522460183 + ], + [ + 54, + 0.23635107118175538 + ], + [ + 59, + 0.0020732550103662872 + ] + ] + }, + "status": "bounded", + "upper": 0.4968901194844506, + "worlds": 64 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.20836212854181063, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.4968901154844506, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4968901194844506, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.49689011748445067, + "support": [ + [ + 1, + 0.10435383552176916 + ], + [ + 7, + 0.1693158258465792 + ], + [ + 22, + 0.10158949550794744 + ], + [ + 25, + 0.09640635798203173 + ], + [ + 35, + 0.03904630269523149 + ], + [ + 37, + 0.08154803040774022 + ], + [ + 46, + 0.14443676572218384 + ], + [ + 56, + 0.26330338631651695 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4968901154844506, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.49689011748445067, + "support": [ + [ + 7, + 0.10670352453351771 + ], + [ + 8, + 0.0834830684174153 + ], + [ + 22, + 0.14333102971665512 + ], + [ + 25, + 0.13814789219073942 + ], + [ + 35, + 0.10165860400829294 + ], + [ + 37, + 0.14416033172080167 + ], + [ + 46, + 0.10269523151347612 + ], + [ + 56, + 0.17982031789910172 + ] + ] + }, + "status": "bounded", + "upper": 0.4968901194844506, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.26053904630269525, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.4968901154844506, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4968901194844506, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4968901174844506, + "support": [ + [ + 4, + 0.08431237042156181 + ], + [ + 10, + 0.22771250863856257 + ], + [ + 20, + 0.1326883206634416 + ], + [ + 24, + 0.026952315134761484 + ], + [ + 34, + 0.018313752591568755 + ], + [ + 43, + 0.20836212854181063 + ], + [ + 53, + 0.26053904630269525 + ], + [ + 57, + 0.02176917760884589 + ], + [ + 60, + 0.01935038009675194 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4968901154844506, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.4968901174844506, + "support": [ + [ + 4, + 0.12093987560469943 + ], + [ + 10, + 0.2093987560469937 + ], + [ + 20, + 0.1143745680718728 + ], + [ + 24, + 0.026952315134761595 + ], + [ + 43, + 0.2083621285418107 + ], + [ + 53, + 0.26053904630269525 + ], + [ + 57, + 0.02176917760884578 + ], + [ + 58, + 0.036627505183137565 + ], + [ + 60, + 0.0010366275051831297 + ] + ] + }, + "status": "bounded", + "upper": 0.4968901194844506, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.2432619212163096, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.4968901154844506, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4968901194844506, + "padding": 2e-09, + "residual": 2.7755575615628914e-16, + "signed_primal": -0.49689011748445033, + "support": [ + [ + 1, + 0.22805805114029018 + ], + [ + 13, + 0.03489979267449883 + ], + [ + 16, + 0.0024187975120940064 + ], + [ + 31, + 0.20628887353144434 + ], + [ + 37, + 0.014858327574291813 + ], + [ + 40, + 0.260884588804423 + ], + [ + 50, + 0.00967519004837597 + ], + [ + 53, + 0.004492052522460155 + ], + [ + 54, + 0.2363510711817552 + ], + [ + 59, + 0.0020732550103662872 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4968901154844506, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.49689011748445067, + "support": [ + [ + 1, + 0.2280580511402903 + ], + [ + 13, + 0.03489979267449897 + ], + [ + 16, + 0.0024187975120939786 + ], + [ + 31, + 0.20628887353144434 + ], + [ + 37, + 0.014858327574291758 + ], + [ + 40, + 0.2608845888044229 + ], + [ + 50, + 0.00967519004837597 + ], + [ + 53, + 0.004492052522460183 + ], + [ + 54, + 0.23635107118175538 + ], + [ + 59, + 0.0020732550103662872 + ] + ] + }, + "status": "bounded", + "upper": 0.4968901194844506, + "worlds": 64 + } + } + ], + "truth": 0.4968901174844506 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.5342465733424657, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.5342465773424658, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.5342465753424658, + "support": [ + [ + 2, + 0.410958904109589 + ], + [ + 4, + 0.0602739726027397 + ], + [ + 5, + 0.4054794520547945 + ], + [ + 6, + 0.12328767123287676 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5342465733424657, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5342465753424658, + "support": [ + [ + 2, + 0.410958904109589 + ], + [ + 4, + 0.0602739726027397 + ], + [ + 5, + 0.4054794520547945 + ], + [ + 6, + 0.12328767123287676 + ] + ] + }, + "status": "bounded", + "upper": 0.5342465773424658, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5342465733424657, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5342465773424658, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5342465753424658, + "support": [ + [ + 0, + 0.10136986301369849 + ], + [ + 1, + 0.0657534246575342 + ], + [ + 2, + 0.24383561643835616 + ], + [ + 4, + 0.2164383561643835 + ], + [ + 5, + 0.08219178082191786 + ], + [ + 6, + 0.032876712328767155 + ], + [ + 7, + 0.25753424657534246 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5342465733424657, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5342465753424658, + "support": [ + [ + 0, + 0.10136986301369849 + ], + [ + 1, + 0.0657534246575342 + ], + [ + 2, + 0.24383561643835616 + ], + [ + 4, + 0.2164383561643835 + ], + [ + 5, + 0.08219178082191786 + ], + [ + 6, + 0.032876712328767155 + ], + [ + 7, + 0.25753424657534246 + ] + ] + }, + "status": "bounded", + "upper": 0.5342465773424658, + "worlds": 8 + }, + "id": 108, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5342465733424657, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5342465773424658, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5342465753424658, + "support": [ + [ + 0, + 0.10136986301369849 + ], + [ + 1, + 0.0657534246575342 + ], + [ + 2, + 0.24383561643835616 + ], + [ + 4, + 0.2164383561643835 + ], + [ + 5, + 0.08219178082191786 + ], + [ + 6, + 0.032876712328767155 + ], + [ + 7, + 0.25753424657534246 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5342465733424657, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5342465753424658, + "support": [ + [ + 0, + 0.10136986301369849 + ], + [ + 1, + 0.0657534246575342 + ], + [ + 2, + 0.24383561643835616 + ], + [ + 4, + 0.2164383561643835 + ], + [ + 5, + 0.08219178082191786 + ], + [ + 6, + 0.032876712328767155 + ], + [ + 7, + 0.25753424657534246 + ] + ] + }, + "status": "bounded", + "upper": 0.5342465773424658, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.25753424657534246, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.5342465733424657, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5342465773424658, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5342465753424658, + "support": [ + [ + 0, + 0.3178082191780821 + ], + [ + 1, + 0.09315068493150686 + ], + [ + 5, + 0.0547945205479452 + ], + [ + 6, + 0.2767123287671233 + ], + [ + 7, + 0.25753424657534246 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5342465733424657, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5342465753424658, + "support": [ + [ + 0, + 0.3178082191780821 + ], + [ + 1, + 0.09315068493150686 + ], + [ + 5, + 0.0547945205479452 + ], + [ + 6, + 0.2767123287671233 + ], + [ + 7, + 0.25753424657534246 + ] + ] + }, + "status": "bounded", + "upper": 0.5342465773424658, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.3397260273972603, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.5342465733424657, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5342465773424658, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5342465753424658, + "support": [ + [ + 0, + 0.06849315068493139 + ], + [ + 1, + 0.0657534246575342 + ], + [ + 2, + 0.2767123287671233 + ], + [ + 4, + 0.24931506849315066 + ], + [ + 5, + 0.08219178082191786 + ], + [ + 7, + 0.25753424657534246 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5342465733424657, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5342465753424658, + "support": [ + [ + 0, + 0.06849315068493139 + ], + [ + 1, + 0.0657534246575342 + ], + [ + 2, + 0.2767123287671233 + ], + [ + 4, + 0.24931506849315066 + ], + [ + 5, + 0.08219178082191786 + ], + [ + 7, + 0.25753424657534246 + ] + ] + }, + "status": "bounded", + "upper": 0.5342465773424658, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.2904109589041096, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5342465733424657, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.5342465773424658, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.5342465753424658, + "support": [ + [ + 0, + 0.10136986301369849 + ], + [ + 1, + 0.0657534246575342 + ], + [ + 2, + 0.24383561643835616 + ], + [ + 4, + 0.2164383561643835 + ], + [ + 5, + 0.08219178082191786 + ], + [ + 6, + 0.032876712328767155 + ], + [ + 7, + 0.25753424657534246 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5342465733424657, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5342465753424658, + "support": [ + [ + 0, + 0.10136986301369849 + ], + [ + 1, + 0.0657534246575342 + ], + [ + 2, + 0.24383561643835616 + ], + [ + 4, + 0.2164383561643835 + ], + [ + 5, + 0.08219178082191786 + ], + [ + 6, + 0.032876712328767155 + ], + [ + 7, + 0.25753424657534246 + ] + ] + }, + "status": "bounded", + "upper": 0.5342465773424658, + "worlds": 8 + } + } + ], + "truth": 0.5342465753424658 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.42481752024817515, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.42481751824817515, + "support": [ + [ + 4, + 0.05109489051094884 + ], + [ + 7, + 0.39708029197080297 + ], + [ + 8, + 0.4277372262773723 + ], + [ + 14, + 0.09635036496350369 + ], + [ + 15, + 0.027737226277372184 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.19854014598540148 + ], + [ + 4, + 0.24963503649635033 + ], + [ + 8, + 0.0029197080291971655 + ], + [ + 9, + 0.22627737226277367 + ], + [ + 14, + 0.32262773722627736 + ] + ] + }, + "status": "bounded", + "upper": 0.42481752024817515, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.05839415658394165, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.23503649835036497, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.23503649635036497, + "support": [ + [ + 4, + 0.26277372262773724 + ], + [ + 7, + 0.1854014598540146 + ], + [ + 9, + 0.1766423357664234 + ], + [ + 10, + 0.2379562043795621 + ], + [ + 11, + 0.013138686131386856 + ], + [ + 12, + 0.03941605839416057 + ], + [ + 14, + 0.03503649635036493 + ], + [ + 15, + 0.04963503649635037 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0 + ], + "dual_lower": 0.05839415658394165, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.058394160583941646, + "support": [ + [ + 4, + 0.26277372262773724 + ], + [ + 5, + 0.12700729927007293 + ], + [ + 7, + 0.058394160583941646 + ], + [ + 10, + 0.2379562043795621 + ], + [ + 11, + 0.18978102189781018 + ], + [ + 12, + 0.039416058394160625 + ], + [ + 13, + 0.0496350364963504 + ], + [ + 14, + 0.035036496350364904 + ] + ] + }, + "status": "bounded", + "upper": 0.23503649835036497, + "worlds": 16 + }, + "id": 109, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.05839415658394165, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.23503649835036497, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.23503649635036497, + "support": [ + [ + 4, + 0.26277372262773724 + ], + [ + 7, + 0.1854014598540146 + ], + [ + 9, + 0.1766423357664234 + ], + [ + 10, + 0.2379562043795621 + ], + [ + 11, + 0.013138686131386856 + ], + [ + 12, + 0.03941605839416057 + ], + [ + 14, + 0.03503649635036493 + ], + [ + 15, + 0.04963503649635037 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0 + ], + "dual_lower": 0.05839415658394165, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.058394160583941646, + "support": [ + [ + 4, + 0.26277372262773724 + ], + [ + 5, + 0.12700729927007293 + ], + [ + 7, + 0.058394160583941646 + ], + [ + 10, + 0.2379562043795621 + ], + [ + 11, + 0.18978102189781018 + ], + [ + 12, + 0.039416058394160625 + ], + [ + 13, + 0.0496350364963504 + ], + [ + 14, + 0.035036496350364904 + ] + ] + }, + "status": "bounded", + "upper": 0.23503649835036497, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.23503649635036497, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.23503649835036497, + "padding": 2e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.23503649635036494, + "support": [ + [ + 0, + 0.17737226277372264 + ], + [ + 6, + 0.03576642335766422 + ], + [ + 7, + 0.23503649635036494 + ], + [ + 10, + 0.060583941605839464 + ], + [ + 11, + 0.1897810218978102 + ], + [ + 12, + 0.3014598540145985 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.17737226277372264 + ], + [ + 6, + 0.27080291970802917 + ], + [ + 10, + 0.060583941605839464 + ], + [ + 11, + 0.1897810218978102 + ], + [ + 12, + 0.06642335766423357 + ], + [ + 13, + 0.23503649635036494 + ] + ] + }, + "status": "bounded", + "upper": 0.23503649835036497, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.24817518248175183, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.05839415658394165, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.23503649835036497, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.23503649635036497, + "support": [ + [ + 3, + 0.013138686131386856 + ], + [ + 4, + 0.19999999999999996 + ], + [ + 7, + 0.23503649635036497 + ], + [ + 9, + 0.17664233576642333 + ], + [ + 10, + 0.23795620437956216 + ], + [ + 12, + 0.10218978102189785 + ], + [ + 14, + 0.03503649635036485 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.05839415658394165, + "padding": 4e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.058394160583941646, + "support": [ + [ + 3, + 0.18978102189781018 + ], + [ + 4, + 0.19999999999999996 + ], + [ + 7, + 0.058394160583941646 + ], + [ + 10, + 0.2379562043795621 + ], + [ + 12, + 0.10218978102189788 + ], + [ + 13, + 0.1766423357664233 + ], + [ + 14, + 0.035036496350364876 + ] + ] + }, + "status": "bounded", + "upper": 0.23503649835036497, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.23941605839416058, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.05839415658394165, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.23503649835036497, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.23503649635036497, + "support": [ + [ + 4, + 0.26277372262773724 + ], + [ + 7, + 0.1854014598540146 + ], + [ + 9, + 0.1766423357664234 + ], + [ + 10, + 0.2379562043795621 + ], + [ + 11, + 0.013138686131386856 + ], + [ + 12, + 0.03941605839416057 + ], + [ + 14, + 0.03503649635036493 + ], + [ + 15, + 0.04963503649635037 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0 + ], + "dual_lower": 0.05839415658394165, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.058394160583941646, + "support": [ + [ + 4, + 0.26277372262773724 + ], + [ + 5, + 0.12700729927007293 + ], + [ + 7, + 0.058394160583941646 + ], + [ + 10, + 0.2379562043795621 + ], + [ + 11, + 0.18978102189781018 + ], + [ + 12, + 0.039416058394160625 + ], + [ + 13, + 0.0496350364963504 + ], + [ + 14, + 0.035036496350364904 + ] + ] + }, + "status": "bounded", + "upper": 0.23503649835036497, + "worlds": 16 + } + } + ], + "truth": 0.12846715328467154 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.19607843337254902, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.19607843137254902, + "support": [ + [ + 0, + 0.3594771241830066 + ], + [ + 2, + 0.4444444444444444 + ], + [ + 3, + 0.19607843137254902 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.16339869281045757 + ], + [ + 1, + 0.19607843137254902 + ], + [ + 2, + 0.6405228758169934 + ] + ] + }, + "status": "bounded", + "upper": 0.19607843337254902, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.09803921368627451, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.09803921768627451, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.09803921568627451, + "support": [ + [ + 0, + 0.2614379084967321 + ], + [ + 1, + 0.09803921568627451 + ], + [ + 2, + 0.5424836601307189 + ], + [ + 3, + 0.09803921568627451 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.09803921368627451, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.09803921568627451, + "support": [ + [ + 0, + 0.2614379084967321 + ], + [ + 1, + 0.09803921568627451 + ], + [ + 2, + 0.5424836601307189 + ], + [ + 3, + 0.09803921568627451 + ] + ] + }, + "status": "bounded", + "upper": 0.09803921768627451, + "worlds": 4 + }, + "id": 110, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.09803921368627451, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.09803921768627451, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.09803921568627451, + "support": [ + [ + 0, + 0.2614379084967321 + ], + [ + 1, + 0.09803921568627451 + ], + [ + 2, + 0.5424836601307189 + ], + [ + 3, + 0.09803921568627451 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.09803921368627451, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.09803921568627451, + "support": [ + [ + 0, + 0.2614379084967321 + ], + [ + 1, + 0.09803921568627451 + ], + [ + 2, + 0.5424836601307189 + ], + [ + 3, + 0.09803921568627451 + ] + ] + }, + "status": "bounded", + "upper": 0.09803921768627451, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.09803921568627451, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.09803921368627451, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.09803921768627451, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.09803921568627451, + "support": [ + [ + 0, + 0.2614379084967321 + ], + [ + 1, + 0.09803921568627451 + ], + [ + 2, + 0.5424836601307189 + ], + [ + 3, + 0.09803921568627451 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.09803921368627451, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.09803921568627451, + "support": [ + [ + 0, + 0.2614379084967321 + ], + [ + 1, + 0.09803921568627451 + ], + [ + 2, + 0.5424836601307189 + ], + [ + 3, + 0.09803921568627451 + ] + ] + }, + "status": "bounded", + "upper": 0.09803921768627451, + "worlds": 4 + } + } + ], + "truth": 0.09803921568627451 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.6207386343636363, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 1, + 0.19886363636363635 + ], + [ + 3, + 0.22301136363636365 + ], + [ + 9, + 0.046875 + ], + [ + 13, + 0.15198863636363635 + ], + [ + 14, + 0.37926136363636365 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6207386343636363, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6207386363636364, + "support": [ + [ + 3, + 0.2556818181818182 + ], + [ + 4, + 0.03267045454545453 + ], + [ + 6, + 0.1335227272727273 + ], + [ + 10, + 0.21306818181818182 + ], + [ + 13, + 0.3650568181818182 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.6207386343636363, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.8224431858181817, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.8224431818181817, + "support": [ + [ + 0, + 0.11221590909090906 + ], + [ + 2, + 0.031250000000000056 + ], + [ + 7, + 0.2784090909090909 + ], + [ + 9, + 0.2855113636363636 + ], + [ + 10, + 0.034090909090909116 + ], + [ + 11, + 0.005681818181818121 + ], + [ + 14, + 0.20170454545454541 + ], + [ + 15, + 0.0511363636363637 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6207386343636363, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6207386363636365, + "support": [ + [ + 4, + 0.05397727272727265 + ], + [ + 6, + 0.08948863636363641 + ], + [ + 7, + 0.27840909090909094 + ], + [ + 9, + 0.28551136363636365 + ], + [ + 10, + 0.17755681818181818 + ], + [ + 11, + 0.005681818181818177 + ], + [ + 12, + 0.0582386363636363 + ], + [ + 15, + 0.051136363636363646 + ] + ] + }, + "status": "bounded", + "upper": 0.8224431858181817, + "worlds": 16 + }, + "id": 111, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.6207386343636363, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.8224431858181817, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.8224431818181817, + "support": [ + [ + 0, + 0.11221590909090906 + ], + [ + 2, + 0.031250000000000056 + ], + [ + 7, + 0.2784090909090909 + ], + [ + 9, + 0.2855113636363636 + ], + [ + 10, + 0.034090909090909116 + ], + [ + 11, + 0.005681818181818121 + ], + [ + 14, + 0.20170454545454541 + ], + [ + 15, + 0.0511363636363637 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6207386343636363, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6207386363636365, + "support": [ + [ + 4, + 0.05397727272727265 + ], + [ + 6, + 0.08948863636363641 + ], + [ + 7, + 0.27840909090909094 + ], + [ + 9, + 0.28551136363636365 + ], + [ + 10, + 0.17755681818181818 + ], + [ + 11, + 0.005681818181818177 + ], + [ + 12, + 0.0582386363636363 + ], + [ + 15, + 0.051136363636363646 + ] + ] + }, + "status": "bounded", + "upper": 0.8224431858181817, + "worlds": 16 + }, + "selected": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a3" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.32954545454545453, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.6207386343636363, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.8224431858181817, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.8224431818181818, + "support": [ + [ + 0, + 0.17755681818181823 + ], + [ + 3, + 0.13494318181818166 + ], + [ + 7, + 0.10937500000000011 + ], + [ + 11, + 0.1562500000000001 + ], + [ + 13, + 0.22017045454545447 + ], + [ + 14, + 0.20170454545454541 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6207386343636363, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6207386363636362, + "support": [ + [ + 0, + 0.14417613636363646 + ], + [ + 6, + 0.20170454545454547 + ], + [ + 7, + 0.07599431818181818 + ], + [ + 10, + 0.03338068181818182 + ], + [ + 11, + 0.2911931818181819 + ], + [ + 13, + 0.25355113636363624 + ] + ] + }, + "status": "bounded", + "upper": 0.8224431858181817, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.3352272727272727, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.6207386343636363, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.8224431858181817, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.8224431818181818, + "support": [ + [ + 1, + 0.08664772727272729 + ], + [ + 3, + 0.005681818181818121 + ], + [ + 7, + 0.3295454545454546 + ], + [ + 8, + 0.11221590909090906 + ], + [ + 9, + 0.19886363636363635 + ], + [ + 10, + 0.06534090909090917 + ], + [ + 14, + 0.20170454545454541 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6207386343636363, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.6207386363636365, + "support": [ + [ + 3, + 0.0028409090909090606 + ], + [ + 6, + 0.08948863636363641 + ], + [ + 7, + 0.3295454545454546 + ], + [ + 9, + 0.28551136363636365 + ], + [ + 10, + 0.177556818181818 + ], + [ + 11, + 0.002840909090909116 + ], + [ + 12, + 0.11221590909090906 + ] + ] + }, + "status": "bounded", + "upper": 0.8224431858181817, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a3" + ], + "probability": 0.34232954545454547, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.6207386343636363, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.8224431858181817, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.8224431818181817, + "support": [ + [ + 0, + 0.11221590909090906 + ], + [ + 2, + 0.031250000000000056 + ], + [ + 7, + 0.2784090909090909 + ], + [ + 9, + 0.2855113636363636 + ], + [ + 10, + 0.034090909090909116 + ], + [ + 11, + 0.005681818181818121 + ], + [ + 14, + 0.20170454545454541 + ], + [ + 15, + 0.0511363636363637 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6207386343636363, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.6207386363636365, + "support": [ + [ + 4, + 0.05397727272727265 + ], + [ + 6, + 0.08948863636363641 + ], + [ + 7, + 0.27840909090909094 + ], + [ + 9, + 0.28551136363636365 + ], + [ + 10, + 0.17755681818181818 + ], + [ + 11, + 0.005681818181818177 + ], + [ + 12, + 0.0582386363636363 + ], + [ + 15, + 0.051136363636363646 + ] + ] + }, + "status": "bounded", + "upper": 0.8224431858181817, + "worlds": 16 + } + } + ], + "truth": 0.734375 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.5390922381171303, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -1.0, + "support": [ + [ + 10, + 0.008199121522693975 + ], + [ + 22, + 0.008199121522693975 + ], + [ + 25, + 0.4407027818448024 + ], + [ + 26, + 0.05505124450951682 + ], + [ + 30, + 0.03191800878477308 + ], + [ + 38, + 0.4527086383601757 + ], + [ + 63, + 0.0032210834553440537 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5390922381171303, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.5390922401171303, + "support": [ + [ + 1, + 0.4005856515373353 + ], + [ + 4, + 0.04011713030746705 + ], + [ + 10, + 0.02020497803806731 + ], + [ + 18, + 0.02020497803806731 + ], + [ + 26, + 0.06295754026354322 + ], + [ + 62, + 0.4125915080527086 + ], + [ + 63, + 0.04333821376281116 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.740263539191801, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9674963456778918, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9674963396778915, + "support": [ + [ + 2, + 0.032503660322108385 + ], + [ + 9, + 0.01551976573938496 + ], + [ + 13, + 0.16544655929721824 + ], + [ + 21, + 0.012298682284040963 + ], + [ + 23, + 0.21493411420204983 + ], + [ + 30, + 0.0749633967789165 + ], + [ + 31, + 0.028404099560761287 + ], + [ + 40, + 0.2474377745241581 + ], + [ + 50, + 0.20117130307467052 + ], + [ + 59, + 0.007320644216691097 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.740263539191801, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7402635431918009, + "support": [ + [ + 1, + 0.10600292825768676 + ], + [ + 2, + 0.08140556368960461 + ], + [ + 6, + 0.026061493411420222 + ], + [ + 17, + 0.04626647144948759 + ], + [ + 25, + 0.015519765739385072 + ], + [ + 29, + 0.018155197657393818 + ], + [ + 31, + 0.2506588579795022 + ], + [ + 40, + 0.2474377745241581 + ], + [ + 54, + 0.20117130307467057 + ], + [ + 57, + 0.007320644216691097 + ] + ] + }, + "status": "bounded", + "upper": 0.9674963456778918, + "worlds": 64 + }, + "id": 112, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5390922381171303, + "max": { + "dual": [ + -0.9999999999999973, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 1.9999999999999976e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 9, + 0.0945827232796484 + ], + [ + 12, + 0.17598828696925323 + ], + [ + 21, + 0.07642752562225479 + ], + [ + 25, + 0.022254758418741045 + ], + [ + 30, + 0.0430453879941435 + ], + [ + 31, + 0.13177159590043924 + ], + [ + 35, + 0.11888726207906304 + ], + [ + 40, + 0.07144948755490499 + ], + [ + 50, + 0.19677891654465576 + ], + [ + 54, + 0.0688140556368961 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5390922381171303, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5390922401171303, + "support": [ + [ + 6, + 0.26559297218155187 + ], + [ + 17, + 0.15285505124450954 + ], + [ + 19, + 0.04245973645680823 + ], + [ + 31, + 0.08316251830161059 + ], + [ + 40, + 0.19531478770131788 + ], + [ + 56, + 0.05212298682284028 + ], + [ + 57, + 0.04040995607613462 + ], + [ + 58, + 0.020790629575402564 + ], + [ + 62, + 0.022254758418740972 + ], + [ + 63, + 0.12503660322108345 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "selected": [ + [ + "a3", + "a5" + ], + [ + "a2", + "a3" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a3", + "a5" + ], + "probability": 0.2547584187408492, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.740263539191801, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 8, + 0.22284040995607615 + ], + [ + 22, + 0.07847730600292815 + ], + [ + 23, + 0.18125915080527102 + ], + [ + 27, + 0.06149341142020495 + ], + [ + 35, + 0.20117130307467057 + ], + [ + 46, + 0.03689604685212303 + ], + [ + 56, + 0.0184480234260615 + ], + [ + 60, + 0.19941434846266473 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -1.0 + ], + "dual_lower": 0.740263539191801, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.740263543191801, + "support": [ + [ + 6, + 0.15754026354319178 + ], + [ + 8, + 0.10219619326500734 + ], + [ + 18, + 0.04158125915080518 + ], + [ + 19, + 0.0606149341142021 + ], + [ + 27, + 0.18213762811127376 + ], + [ + 35, + 0.11742313323572473 + ], + [ + 37, + 0.08374816983894584 + ], + [ + 60, + 0.25475841874084926 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + } + }, + { + "pair": [ + "a2", + "a3" + ], + "probability": 0.26881405563689603, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.740263539191801, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -1.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9674963456778918, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9674963396778917, + "support": [ + [ + 9, + 0.08579795021961939 + ], + [ + 19, + 0.03250366032210833 + ], + [ + 20, + 0.22723279648609074 + ], + [ + 24, + 0.01054172767203515 + ], + [ + 28, + 0.03631039531478758 + ], + [ + 31, + 0.15168374816983898 + ], + [ + 34, + 0.20117130307467068 + ], + [ + 43, + 0.17393850658857968 + ], + [ + 60, + 0.08081991215226947 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.740263539191801, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.7402635431918009, + "support": [ + [ + 4, + 0.1718399219131284 + ], + [ + 19, + 0.08789653489507077 + ], + [ + 24, + 0.12698877501220107 + ], + [ + 31, + 0.15734504636408003 + ], + [ + 34, + 0.1457784285017082 + ], + [ + 43, + 0.1432894094680332 + ], + [ + 53, + 0.05539287457296241 + ], + [ + 60, + 0.08648121034651057 + ], + [ + 62, + 0.024987798926305427 + ] + ] + }, + "status": "bounded", + "upper": 0.9674963456778918, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2506588579795022, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.740263539191801, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9674963456778918, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9674963396778915, + "support": [ + [ + 2, + 0.032503660322108385 + ], + [ + 9, + 0.01551976573938496 + ], + [ + 13, + 0.16544655929721824 + ], + [ + 21, + 0.012298682284040963 + ], + [ + 23, + 0.21493411420204983 + ], + [ + 30, + 0.0749633967789165 + ], + [ + 31, + 0.028404099560761287 + ], + [ + 40, + 0.2474377745241581 + ], + [ + 50, + 0.20117130307467052 + ], + [ + 59, + 0.007320644216691097 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.740263539191801, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7402635431918009, + "support": [ + [ + 1, + 0.10600292825768676 + ], + [ + 2, + 0.08140556368960461 + ], + [ + 6, + 0.026061493411420222 + ], + [ + 17, + 0.04626647144948759 + ], + [ + 25, + 0.015519765739385072 + ], + [ + 29, + 0.018155197657393818 + ], + [ + 31, + 0.2506588579795022 + ], + [ + 40, + 0.2474377745241581 + ], + [ + 54, + 0.20117130307467057 + ], + [ + 57, + 0.007320644216691097 + ] + ] + }, + "status": "bounded", + "upper": 0.9674963456778918, + "worlds": 64 + } + } + ], + "truth": 0.8225475841874085 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.39622641309433965, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.6566037765849058, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.6566037735849057, + "support": [ + [ + 0, + 0.3433962264150943 + ], + [ + 3, + 0.39622641509433965 + ], + [ + 4, + 0.22264150943396227 + ], + [ + 5, + 0.037735849056603765 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.39622641309433965, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.39622641509433965, + "support": [ + [ + 0, + 0.30566037735849066 + ], + [ + 1, + 0.2981132075471698 + ], + [ + 3, + 0.1358490566037736 + ], + [ + 6, + 0.26037735849056604 + ] + ] + }, + "status": "bounded", + "upper": 0.6566037765849058, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5509433922264152, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.5509434002264152, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5509433962264152, + "support": [ + [ + 0, + 0.16603773584905657 + ], + [ + 1, + 0.28301886792452835 + ], + [ + 2, + 0.2264150943396227 + ], + [ + 3, + 0.06415094339622641 + ], + [ + 4, + 0.1547169811320755 + ], + [ + 6, + 0.018867924528301896 + ], + [ + 7, + 0.08679245283018867 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5509433922264152, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5509433962264152, + "support": [ + [ + 0, + 0.16603773584905657 + ], + [ + 1, + 0.28301886792452835 + ], + [ + 2, + 0.2264150943396227 + ], + [ + 3, + 0.06415094339622641 + ], + [ + 4, + 0.1547169811320755 + ], + [ + 6, + 0.018867924528301896 + ], + [ + 7, + 0.08679245283018867 + ] + ] + }, + "status": "bounded", + "upper": 0.5509434002264152, + "worlds": 8 + }, + "id": 113, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5509433922264152, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.5509434002264152, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5509433962264152, + "support": [ + [ + 0, + 0.16603773584905657 + ], + [ + 1, + 0.28301886792452835 + ], + [ + 2, + 0.2264150943396227 + ], + [ + 3, + 0.06415094339622641 + ], + [ + 4, + 0.1547169811320755 + ], + [ + 6, + 0.018867924528301896 + ], + [ + 7, + 0.08679245283018867 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5509433922264152, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5509433962264152, + "support": [ + [ + 0, + 0.16603773584905657 + ], + [ + 1, + 0.28301886792452835 + ], + [ + 2, + 0.2264150943396227 + ], + [ + 3, + 0.06415094339622641 + ], + [ + 4, + 0.1547169811320755 + ], + [ + 6, + 0.018867924528301896 + ], + [ + 7, + 0.08679245283018867 + ] + ] + }, + "status": "bounded", + "upper": 0.5509434002264152, + "worlds": 8 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.10566037735849057, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.5509433922264152, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.5509434002264152, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5509433962264151, + "support": [ + [ + 0, + 0.015094339622641506 + ], + [ + 1, + 0.4339622641509434 + ], + [ + 2, + 0.2905660377358491 + ], + [ + 4, + 0.15471698113207547 + ], + [ + 6, + 0.10566037735849057 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.5509433922264152, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5509433962264151, + "support": [ + [ + 0, + 0.015094339622641506 + ], + [ + 1, + 0.4339622641509434 + ], + [ + 2, + 0.2905660377358491 + ], + [ + 4, + 0.15471698113207547 + ], + [ + 6, + 0.10566037735849057 + ] + ] + }, + "status": "bounded", + "upper": 0.5509434002264152, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.1509433962264151, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.5509433922264152, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.5509434002264152, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5509433962264151, + "support": [ + [ + 0, + 0.16603773584905657 + ], + [ + 1, + 0.28301886792452835 + ], + [ + 2, + 0.24528301886792458 + ], + [ + 3, + 0.04528301886792452 + ], + [ + 4, + 0.15471698113207547 + ], + [ + 7, + 0.10566037735849057 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5509433922264152, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5509433962264151, + "support": [ + [ + 0, + 0.16603773584905657 + ], + [ + 1, + 0.28301886792452835 + ], + [ + 2, + 0.24528301886792458 + ], + [ + 3, + 0.04528301886792452 + ], + [ + 4, + 0.15471698113207547 + ], + [ + 7, + 0.10566037735849057 + ] + ] + }, + "status": "bounded", + "upper": 0.5509434002264152, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.08679245283018867, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5509433922264152, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.5509434002264152, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5509433962264152, + "support": [ + [ + 0, + 0.16603773584905657 + ], + [ + 1, + 0.28301886792452835 + ], + [ + 2, + 0.2264150943396227 + ], + [ + 3, + 0.06415094339622641 + ], + [ + 4, + 0.1547169811320755 + ], + [ + 6, + 0.018867924528301896 + ], + [ + 7, + 0.08679245283018867 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5509433922264152, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5509433962264152, + "support": [ + [ + 0, + 0.16603773584905657 + ], + [ + 1, + 0.28301886792452835 + ], + [ + 2, + 0.2264150943396227 + ], + [ + 3, + 0.06415094339622641 + ], + [ + 4, + 0.1547169811320755 + ], + [ + 6, + 0.018867924528301896 + ], + [ + 7, + 0.08679245283018867 + ] + ] + }, + "status": "bounded", + "upper": 0.5509434002264152, + "worlds": 8 + } + } + ], + "truth": 0.5509433962264151 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.6326530592244898, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.6326530632244899, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.6326530612244898, + "support": [ + [ + 2, + 0.4217687074829932 + ], + [ + 3, + 0.07823129251700683 + ], + [ + 5, + 0.36734693877551017 + ], + [ + 6, + 0.13265306122448983 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.6326530592244898, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6326530612244898, + "support": [ + [ + 2, + 0.4217687074829932 + ], + [ + 3, + 0.07823129251700683 + ], + [ + 5, + 0.36734693877551017 + ], + [ + 6, + 0.13265306122448983 + ] + ] + }, + "status": "bounded", + "upper": 0.6326530632244899, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.6326530592244898, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6326530632244899, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.6326530612244898, + "support": [ + [ + 0, + 0.1054421768707483 + ], + [ + 1, + 0.08503401360544216 + ], + [ + 2, + 0.30952380952380953 + ], + [ + 4, + 0.11224489795918363 + ], + [ + 5, + 0.06462585034013607 + ], + [ + 6, + 0.027210884353741527 + ], + [ + 7, + 0.29591836734693877 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6326530592244898, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6326530612244898, + "support": [ + [ + 0, + 0.1054421768707483 + ], + [ + 1, + 0.08503401360544216 + ], + [ + 2, + 0.30952380952380953 + ], + [ + 4, + 0.11224489795918363 + ], + [ + 5, + 0.06462585034013607 + ], + [ + 6, + 0.027210884353741527 + ], + [ + 7, + 0.29591836734693877 + ] + ] + }, + "status": "bounded", + "upper": 0.6326530632244899, + "worlds": 8 + }, + "id": 114, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.6326530592244898, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6326530632244899, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.6326530612244898, + "support": [ + [ + 0, + 0.1054421768707483 + ], + [ + 1, + 0.08503401360544216 + ], + [ + 2, + 0.30952380952380953 + ], + [ + 4, + 0.11224489795918363 + ], + [ + 5, + 0.06462585034013607 + ], + [ + 6, + 0.027210884353741527 + ], + [ + 7, + 0.29591836734693877 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6326530592244898, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6326530612244898, + "support": [ + [ + 0, + 0.1054421768707483 + ], + [ + 1, + 0.08503401360544216 + ], + [ + 2, + 0.30952380952380953 + ], + [ + 4, + 0.11224489795918363 + ], + [ + 5, + 0.06462585034013607 + ], + [ + 6, + 0.027210884353741527 + ], + [ + 7, + 0.29591836734693877 + ] + ] + }, + "status": "bounded", + "upper": 0.6326530632244899, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.29591836734693877, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.6326530592244898, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6326530632244899, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.6326530612244898, + "support": [ + [ + 0, + 0.21768707482993194 + ], + [ + 1, + 0.14965986394557823 + ], + [ + 2, + 0.13265306122448983 + ], + [ + 6, + 0.20408163265306123 + ], + [ + 7, + 0.29591836734693877 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6326530592244898, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6326530612244898, + "support": [ + [ + 0, + 0.21768707482993194 + ], + [ + 1, + 0.14965986394557823 + ], + [ + 2, + 0.13265306122448983 + ], + [ + 6, + 0.20408163265306123 + ], + [ + 7, + 0.29591836734693877 + ] + ] + }, + "status": "bounded", + "upper": 0.6326530632244899, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.36054421768707484, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.6326530592244898, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6326530632244899, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.6326530612244898, + "support": [ + [ + 0, + 0.07823129251700678 + ], + [ + 1, + 0.08503401360544216 + ], + [ + 2, + 0.33673469387755106 + ], + [ + 4, + 0.13945578231292516 + ], + [ + 5, + 0.06462585034013607 + ], + [ + 7, + 0.29591836734693877 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6326530592244898, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6326530612244898, + "support": [ + [ + 0, + 0.07823129251700678 + ], + [ + 1, + 0.08503401360544216 + ], + [ + 2, + 0.33673469387755106 + ], + [ + 4, + 0.13945578231292516 + ], + [ + 5, + 0.06462585034013607 + ], + [ + 7, + 0.29591836734693877 + ] + ] + }, + "status": "bounded", + "upper": 0.6326530632244899, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.3231292517006803, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.6326530592244898, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.6326530632244899, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.6326530612244898, + "support": [ + [ + 0, + 0.1054421768707483 + ], + [ + 1, + 0.08503401360544216 + ], + [ + 2, + 0.30952380952380953 + ], + [ + 4, + 0.11224489795918363 + ], + [ + 5, + 0.06462585034013607 + ], + [ + 6, + 0.027210884353741527 + ], + [ + 7, + 0.29591836734693877 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.6326530592244898, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6326530612244898, + "support": [ + [ + 0, + 0.1054421768707483 + ], + [ + 1, + 0.08503401360544216 + ], + [ + 2, + 0.30952380952380953 + ], + [ + 4, + 0.11224489795918363 + ], + [ + 5, + 0.06462585034013607 + ], + [ + 6, + 0.027210884353741527 + ], + [ + 7, + 0.29591836734693877 + ] + ] + }, + "status": "bounded", + "upper": 0.6326530632244899, + "worlds": 8 + } + } + ], + "truth": 0.6326530612244898 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.21935483670967743, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.21935484070967742, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.21935483870967742, + "support": [ + [ + 0, + 0.6774193548387097 + ], + [ + 2, + 0.10322580645161289 + ], + [ + 3, + 0.21935483870967742 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.21935483670967743, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.21935483870967742, + "support": [ + [ + 0, + 0.6774193548387097 + ], + [ + 2, + 0.10322580645161289 + ], + [ + 3, + 0.21935483870967742 + ] + ] + }, + "status": "bounded", + "upper": 0.21935484070967742, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.21935483670967743, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.21935484070967742, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.21935483870967742, + "support": [ + [ + 0, + 0.5483870967741936 + ], + [ + 1, + 0.12903225806451613 + ], + [ + 2, + 0.23225806451612901 + ], + [ + 3, + 0.09032258064516129 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.21935483670967743, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.21935483870967742, + "support": [ + [ + 0, + 0.5483870967741936 + ], + [ + 1, + 0.12903225806451613 + ], + [ + 2, + 0.23225806451612901 + ], + [ + 3, + 0.09032258064516129 + ] + ] + }, + "status": "bounded", + "upper": 0.21935484070967742, + "worlds": 4 + }, + "id": 115, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.21935483670967743, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.21935484070967742, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.21935483870967742, + "support": [ + [ + 0, + 0.5483870967741936 + ], + [ + 1, + 0.12903225806451613 + ], + [ + 2, + 0.23225806451612901 + ], + [ + 3, + 0.09032258064516129 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.21935483670967743, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.21935483870967742, + "support": [ + [ + 0, + 0.5483870967741936 + ], + [ + 1, + 0.12903225806451613 + ], + [ + 2, + 0.23225806451612901 + ], + [ + 3, + 0.09032258064516129 + ] + ] + }, + "status": "bounded", + "upper": 0.21935484070967742, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.09032258064516129, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.21935483670967743, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.21935484070967742, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.21935483870967742, + "support": [ + [ + 0, + 0.5483870967741936 + ], + [ + 1, + 0.12903225806451613 + ], + [ + 2, + 0.23225806451612901 + ], + [ + 3, + 0.09032258064516129 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.21935483670967743, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.21935483870967742, + "support": [ + [ + 0, + 0.5483870967741936 + ], + [ + 1, + 0.12903225806451613 + ], + [ + 2, + 0.23225806451612901 + ], + [ + 3, + 0.09032258064516129 + ] + ] + }, + "status": "bounded", + "upper": 0.21935484070967742, + "worlds": 4 + } + } + ], + "truth": 0.21935483870967742 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.5, + -0.5, + -0.0, + -0.5 + ], + "dual_lower": -0.6935064960064934, + "padding": 2.5e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6935064935064934, + "support": [ + [ + 0, + 0.30649350649350654 + ], + [ + 7, + 0.2896103896103896 + ], + [ + 9, + 0.14805194805194805 + ], + [ + 10, + 0.023376623376623384 + ], + [ + 14, + 0.23246753246753232 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 3, + 0.43766233766233764 + ], + [ + 4, + 0.05064935064935072 + ], + [ + 6, + 0.10779220779220777 + ], + [ + 8, + 0.04025974025974033 + ], + [ + 12, + 0.36363636363636354 + ] + ] + }, + "status": "bounded", + "upper": 0.6935064960064934, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.2571428551428571, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -1.0, + -1.0 + ], + "dual_lower": -0.6233766283766233, + "padding": 5e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6233766233766234, + "support": [ + [ + 0, + 0.2597402597402598 + ], + [ + 3, + 0.051948051948051965 + ], + [ + 4, + 0.04805194805194801 + ], + [ + 7, + 0.23636363636363633 + ], + [ + 8, + 0.016883116883116833 + ], + [ + 9, + 0.1298701298701299 + ], + [ + 11, + 0.01948051948051943 + ], + [ + 14, + 0.23766233766233769 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2571428551428571, + "padding": 2e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.2571428571428571, + "support": [ + [ + 0, + 0.04285714285714293 + ], + [ + 2, + 0.08701298701298699 + ], + [ + 3, + 0.2012987012987013 + ], + [ + 4, + 0.13506493506493505 + ], + [ + 5, + 0.12987012987012986 + ], + [ + 8, + 0.14675324675324675 + ], + [ + 14, + 0.15064935064935064 + ], + [ + 15, + 0.10649350649350647 + ] + ] + }, + "status": "bounded", + "upper": 0.6233766283766233, + "worlds": 16 + }, + "id": 116, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.16883116683116883, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.6402597432597402, + "padding": 3.0000000000000004e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.6402597402597401, + "support": [ + [ + 0, + 0.274025974025974 + ], + [ + 2, + 0.0025974025974026538 + ], + [ + 3, + 0.03246753246753248 + ], + [ + 4, + 0.050649350649350666 + ], + [ + 7, + 0.23636363636363628 + ], + [ + 9, + 0.12987012987012997 + ], + [ + 11, + 0.03896103896103892 + ], + [ + 14, + 0.23506493506493498 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.16883116683116883, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.16883116883116883, + "support": [ + [ + 2, + 0.04155844155844163 + ], + [ + 3, + 0.13896103896103895 + ], + [ + 4, + 0.0896103896103897 + ], + [ + 5, + 0.12987012987012997 + ], + [ + 6, + 0.19610389610389606 + ], + [ + 8, + 0.23506493506493503 + ], + [ + 11, + 0.06233766233766236 + ], + [ + 15, + 0.10649350649350647 + ] + ] + }, + "status": "bounded", + "upper": 0.6402597432597402, + "worlds": 16 + }, + "selected": [ + [ + "a1", + "a3" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a3" + ], + "probability": 0.2571428571428571, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.2571428551428571, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6922077962077922, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6922077922077922, + "support": [ + [ + 0, + 0.22077922077922085 + ], + [ + 4, + 0.08701298701298699 + ], + [ + 7, + 0.2883116883116883 + ], + [ + 10, + 0.2545454545454545 + ], + [ + 11, + 0.0025974025974025983 + ], + [ + 13, + 0.14675324675324675 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2571428551428571, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.2571428571428571, + "support": [ + [ + 0, + 0.17402597402597408 + ], + [ + 3, + 0.04675324675324677 + ], + [ + 5, + 0.13376623376623376 + ], + [ + 6, + 0.24155844155844153 + ], + [ + 11, + 0.2571428571428571 + ], + [ + 12, + 0.14675324675324675 + ] + ] + }, + "status": "bounded", + "upper": 0.6922077962077922, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.23636363636363636, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.2571428551428571, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": -0.6402597432597402, + "padding": 3.0000000000000004e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": -0.6402597402597402, + "support": [ + [ + 0, + 0.019480519480519543 + ], + [ + 1, + 0.0025974025974025983 + ], + [ + 3, + 0.051948051948051965 + ], + [ + 4, + 0.2857142857142857 + ], + [ + 7, + 0.23636363636363633 + ], + [ + 9, + 0.14675324675324675 + ], + [ + 10, + 0.2571428571428571 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2571428551428571, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.2571428571428571, + "support": [ + [ + 3, + 0.20129870129870134 + ], + [ + 4, + 0.07142857142857148 + ], + [ + 5, + 0.23636363636363636 + ], + [ + 6, + 0.08701298701298696 + ], + [ + 8, + 0.019480519480519543 + ], + [ + 10, + 0.2571428571428571 + ], + [ + 12, + 0.12727272727272718 + ] + ] + }, + "status": "bounded", + "upper": 0.6402597432597402, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.3077922077922078, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.2571428551428571, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -1.0, + -1.0 + ], + "dual_lower": -0.6233766283766233, + "padding": 5e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6233766233766234, + "support": [ + [ + 0, + 0.2597402597402598 + ], + [ + 3, + 0.051948051948051965 + ], + [ + 4, + 0.04805194805194801 + ], + [ + 7, + 0.23636363636363633 + ], + [ + 8, + 0.016883116883116833 + ], + [ + 9, + 0.1298701298701299 + ], + [ + 11, + 0.01948051948051943 + ], + [ + 14, + 0.23766233766233769 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2571428551428571, + "padding": 2e-09, + "residual": 2.7755575615628914e-17, + "signed_primal": 0.2571428571428571, + "support": [ + [ + 0, + 0.04285714285714293 + ], + [ + 2, + 0.08701298701298699 + ], + [ + 3, + 0.2012987012987013 + ], + [ + 4, + 0.13506493506493505 + ], + [ + 5, + 0.12987012987012986 + ], + [ + 8, + 0.14675324675324675 + ], + [ + 14, + 0.15064935064935064 + ], + [ + 15, + 0.10649350649350647 + ] + ] + }, + "status": "bounded", + "upper": 0.6233766283766233, + "worlds": 16 + } + } + ], + "truth": 0.38311688311688313 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.056872033914691866, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.42654028636018954, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.42654028436018954, + "support": [ + [ + 0, + 0.3696682464454977 + ], + [ + 2, + 0.2037914691943128 + ], + [ + 3, + 0.42654028436018954 + ] + ] + }, + "min": { + "dual": [ + -1.0, + 1.0, + 1.0 + ], + "dual_lower": 0.056872033914691866, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.056872037914691864, + "support": [ + [ + 1, + 0.3696682464454977 + ], + [ + 2, + 0.5734597156398105 + ], + [ + 3, + 0.056872037914691864 + ] + ] + }, + "status": "bounded", + "upper": 0.42654028636018954, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.2037914671943128, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2037914711943128, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.2037914691943128, + "support": [ + [ + 0, + 0.14691943127962093 + ], + [ + 1, + 0.22274881516587675 + ], + [ + 2, + 0.42654028436018954 + ], + [ + 3, + 0.2037914691943128 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2037914671943128, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.2037914691943128, + "support": [ + [ + 0, + 0.14691943127962093 + ], + [ + 1, + 0.22274881516587675 + ], + [ + 2, + 0.42654028436018954 + ], + [ + 3, + 0.2037914691943128 + ] + ] + }, + "status": "bounded", + "upper": 0.2037914711943128, + "worlds": 4 + }, + "id": 117, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.2037914671943128, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2037914711943128, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.2037914691943128, + "support": [ + [ + 0, + 0.14691943127962093 + ], + [ + 1, + 0.22274881516587675 + ], + [ + 2, + 0.42654028436018954 + ], + [ + 3, + 0.2037914691943128 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2037914671943128, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.2037914691943128, + "support": [ + [ + 0, + 0.14691943127962093 + ], + [ + 1, + 0.22274881516587675 + ], + [ + 2, + 0.42654028436018954 + ], + [ + 3, + 0.2037914691943128 + ] + ] + }, + "status": "bounded", + "upper": 0.2037914711943128, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2037914691943128, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.2037914671943128, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.2037914711943128, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.2037914691943128, + "support": [ + [ + 0, + 0.14691943127962093 + ], + [ + 1, + 0.22274881516587675 + ], + [ + 2, + 0.42654028436018954 + ], + [ + 3, + 0.2037914691943128 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2037914671943128, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.2037914691943128, + "support": [ + [ + 0, + 0.14691943127962093 + ], + [ + 1, + 0.22274881516587675 + ], + [ + 2, + 0.42654028436018954 + ], + [ + 3, + 0.2037914691943128 + ] + ] + }, + "status": "bounded", + "upper": 0.2037914711943128, + "worlds": 4 + } + } + ], + "truth": 0.2037914691943128 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.0, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.28879310544827586, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.28879310344827586, + "support": [ + [ + 0, + 0.581896551724138 + ], + [ + 1, + 0.1293103448275862 + ], + [ + 3, + 0.28879310344827586 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1e-09, + "padding": 1e-09, + "residual": 0.0, + "signed_primal": 0.0, + "support": [ + [ + 0, + 0.29310344827586216 + ], + [ + 1, + 0.41810344827586204 + ], + [ + 2, + 0.28879310344827586 + ] + ] + }, + "status": "bounded", + "upper": 0.28879310544827586, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.01724137731034483, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.017241381310344826, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.017241379310344827, + "support": [ + [ + 0, + 0.31034482758620685 + ], + [ + 1, + 0.40086206896551724 + ], + [ + 2, + 0.27155172413793105 + ], + [ + 3, + 0.017241379310344827 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.01724137731034483, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.017241379310344827, + "support": [ + [ + 0, + 0.31034482758620685 + ], + [ + 1, + 0.40086206896551724 + ], + [ + 2, + 0.27155172413793105 + ], + [ + 3, + 0.017241379310344827 + ] + ] + }, + "status": "bounded", + "upper": 0.017241381310344826, + "worlds": 4 + }, + "id": 118, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.01724137731034483, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.017241381310344826, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.017241379310344827, + "support": [ + [ + 0, + 0.31034482758620685 + ], + [ + 1, + 0.40086206896551724 + ], + [ + 2, + 0.27155172413793105 + ], + [ + 3, + 0.017241379310344827 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.01724137731034483, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.017241379310344827, + "support": [ + [ + 0, + 0.31034482758620685 + ], + [ + 1, + 0.40086206896551724 + ], + [ + 2, + 0.27155172413793105 + ], + [ + 3, + 0.017241379310344827 + ] + ] + }, + "status": "bounded", + "upper": 0.017241381310344826, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.017241379310344827, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.01724137731034483, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.017241381310344826, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.017241379310344827, + "support": [ + [ + 0, + 0.31034482758620685 + ], + [ + 1, + 0.40086206896551724 + ], + [ + 2, + 0.27155172413793105 + ], + [ + 3, + 0.017241379310344827 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.01724137731034483, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.017241379310344827, + "support": [ + [ + 0, + 0.31034482758620685 + ], + [ + 1, + 0.40086206896551724 + ], + [ + 2, + 0.27155172413793105 + ], + [ + 3, + 0.017241379310344827 + ] + ] + }, + "status": "bounded", + "upper": 0.017241381310344826, + "worlds": 4 + } + } + ], + "truth": 0.017241379310344827 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.4585635339116022, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.4585635379116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4585635359116022, + "support": [ + [ + 2, + 0.39226519337016574 + ], + [ + 4, + 0.04972375690607728 + ], + [ + 5, + 0.49171270718232046 + ], + [ + 6, + 0.06629834254143646 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.4585635339116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4585635359116022, + "support": [ + [ + 2, + 0.39226519337016574 + ], + [ + 4, + 0.04972375690607728 + ], + [ + 5, + 0.49171270718232046 + ], + [ + 6, + 0.06629834254143646 + ] + ] + }, + "status": "bounded", + "upper": 0.4585635379116022, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4585635339116022, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4585635379116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4585635359116022, + "support": [ + [ + 0, + 0.04051565377532229 + ], + [ + 1, + 0.15653775322283608 + ], + [ + 2, + 0.19521178637200737 + ], + [ + 4, + 0.27071823204419887 + ], + [ + 5, + 0.07366482504604055 + ], + [ + 6, + 0.0018416206261510082 + ], + [ + 7, + 0.26151012891344383 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4585635339116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4585635359116022, + "support": [ + [ + 0, + 0.04051565377532229 + ], + [ + 1, + 0.15653775322283608 + ], + [ + 2, + 0.19521178637200737 + ], + [ + 4, + 0.27071823204419887 + ], + [ + 5, + 0.07366482504604055 + ], + [ + 6, + 0.0018416206261510082 + ], + [ + 7, + 0.26151012891344383 + ] + ] + }, + "status": "bounded", + "upper": 0.4585635379116022, + "worlds": 8 + }, + "id": 119, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4585635339116022, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4585635379116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4585635359116022, + "support": [ + [ + 0, + 0.04051565377532229 + ], + [ + 1, + 0.15653775322283608 + ], + [ + 2, + 0.19521178637200737 + ], + [ + 4, + 0.27071823204419887 + ], + [ + 5, + 0.07366482504604055 + ], + [ + 6, + 0.0018416206261510082 + ], + [ + 7, + 0.26151012891344383 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4585635339116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4585635359116022, + "support": [ + [ + 0, + 0.04051565377532229 + ], + [ + 1, + 0.15653775322283608 + ], + [ + 2, + 0.19521178637200737 + ], + [ + 4, + 0.27071823204419887 + ], + [ + 5, + 0.07366482504604055 + ], + [ + 6, + 0.0018416206261510082 + ], + [ + 7, + 0.26151012891344383 + ] + ] + }, + "status": "bounded", + "upper": 0.4585635379116022, + "worlds": 8 + }, + "selected": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.26151012891344383, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.4585635339116022, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4585635379116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4585635359116022, + "support": [ + [ + 0, + 0.3112338858195211 + ], + [ + 1, + 0.08103130755064458 + ], + [ + 5, + 0.14917127071823205 + ], + [ + 6, + 0.19705340699815838 + ], + [ + 7, + 0.26151012891344383 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4585635339116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4585635359116022, + "support": [ + [ + 0, + 0.3112338858195211 + ], + [ + 1, + 0.08103130755064458 + ], + [ + 5, + 0.14917127071823205 + ], + [ + 6, + 0.19705340699815838 + ], + [ + 7, + 0.26151012891344383 + ] + ] + }, + "status": "bounded", + "upper": 0.4585635379116022, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.3351749539594844, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.4585635339116022, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4585635379116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4585635359116022, + "support": [ + [ + 0, + 0.03867403314917128 + ], + [ + 1, + 0.15653775322283608 + ], + [ + 2, + 0.19705340699815838 + ], + [ + 4, + 0.2725598526703499 + ], + [ + 5, + 0.07366482504604055 + ], + [ + 7, + 0.26151012891344383 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4585635339116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4585635359116022, + "support": [ + [ + 0, + 0.03867403314917128 + ], + [ + 1, + 0.15653775322283608 + ], + [ + 2, + 0.19705340699815838 + ], + [ + 4, + 0.2725598526703499 + ], + [ + 5, + 0.07366482504604055 + ], + [ + 7, + 0.26151012891344383 + ] + ] + }, + "status": "bounded", + "upper": 0.4585635379116022, + "worlds": 8 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.26335174953959484, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4585635339116022, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.4585635379116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.4585635359116022, + "support": [ + [ + 0, + 0.04051565377532229 + ], + [ + 1, + 0.15653775322283608 + ], + [ + 2, + 0.19521178637200737 + ], + [ + 4, + 0.27071823204419887 + ], + [ + 5, + 0.07366482504604055 + ], + [ + 6, + 0.0018416206261510082 + ], + [ + 7, + 0.26151012891344383 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4585635339116022, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4585635359116022, + "support": [ + [ + 0, + 0.04051565377532229 + ], + [ + 1, + 0.15653775322283608 + ], + [ + 2, + 0.19521178637200737 + ], + [ + 4, + 0.27071823204419887 + ], + [ + 5, + 0.07366482504604055 + ], + [ + 6, + 0.0018416206261510082 + ], + [ + 7, + 0.26151012891344383 + ] + ] + }, + "status": "bounded", + "upper": 0.4585635379116022, + "worlds": 8 + } + } + ], + "truth": 0.4585635359116022 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.5182886981959504, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 5, + 0.02857609405617237 + ], + [ + 10, + 0.06090790333115606 + ], + [ + 11, + 0.014696276943174436 + ], + [ + 22, + 0.05600914435009799 + ], + [ + 25, + 0.4292945787067277 + ], + [ + 38, + 0.386675375571522 + ], + [ + 49, + 0.02384062704114953 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5182886981959504, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5182887001959504, + "support": [ + [ + 1, + 0.42521227955584584 + ], + [ + 4, + 0.056499020248203746 + ], + [ + 22, + 0.004245591116917025 + ], + [ + 26, + 0.10352710646636187 + ], + [ + 38, + 0.009144350097975207 + ], + [ + 62, + 0.3301763553233181 + ], + [ + 63, + 0.07119529719137818 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.7762900025316789, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9774657146871328, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9774657086871327, + "support": [ + [ + 2, + 0.24820378837361207 + ], + [ + 7, + 0.01894186806009146 + ], + [ + 13, + 0.05094709340300463 + ], + [ + 16, + 0.04898758981058121 + ], + [ + 31, + 0.22240365774003917 + ], + [ + 37, + 0.1502286087524493 + ], + [ + 40, + 0.022534291312867327 + ], + [ + 54, + 0.028739386022207714 + ], + [ + 56, + 0.15512736773350766 + ], + [ + 57, + 0.05388634879163945 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7762900025316789, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7762900065316787, + "support": [ + [ + 2, + 0.24820378837361207 + ], + [ + 6, + 0.01894186806009146 + ], + [ + 16, + 0.0029392553886349315 + ], + [ + 17, + 0.04604833442194631 + ], + [ + 29, + 0.03200522534291314 + ], + [ + 31, + 0.24134552580013066 + ], + [ + 40, + 0.22370999346832127 + ], + [ + 53, + 0.1691704768125408 + ], + [ + 54, + 0.009797517962116226 + ], + [ + 57, + 0.007838014369693141 + ] + ] + }, + "status": "bounded", + "upper": 0.9774657146871328, + "worlds": 64 + }, + "id": 120, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.5182886981959504, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -1.0, + "support": [ + [ + 2, + 0.042782495101241144 + ], + [ + 6, + 0.1681907250163291 + ], + [ + 7, + 0.09362072719355548 + ], + [ + 13, + 0.10733725234051823 + ], + [ + 17, + 0.11158284345743504 + ], + [ + 30, + 0.06596995427824953 + ], + [ + 35, + 0.04278249510124094 + ], + [ + 37, + 0.03614195514913995 + ], + [ + 56, + 0.2266492488569563 + ], + [ + 59, + 0.10494230350533428 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.5182886981959504, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5182887001959504, + "support": [ + [ + 0, + 0.008981058131939862 + ], + [ + 1, + 0.25506205094709344 + ], + [ + 2, + 0.009144350097975207 + ], + [ + 19, + 0.00424559111691708 + ], + [ + 23, + 0.024820378837361157 + ], + [ + 30, + 0.07495101241018945 + ], + [ + 31, + 0.21227955584585242 + ], + [ + 40, + 0.21766819072501634 + ], + [ + 50, + 0.03363814500326584 + ], + [ + 54, + 0.15920966688438928 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "selected": [ + [ + "a1", + "a4" + ], + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a4" + ], + "probability": 0.2511430437622469, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.7762900025316789, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 2, + 0.056335728282168485 + ], + [ + 7, + 0.01959503592423284 + ], + [ + 13, + 0.2237099934683212 + ], + [ + 22, + 0.22795558458523824 + ], + [ + 25, + 0.03870019595035912 + ], + [ + 27, + 0.023187459177008596 + ], + [ + 35, + 0.19121489222730226 + ], + [ + 56, + 0.21930111038536926 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7762900025316789, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.7762900065316787, + "support": [ + [ + 7, + 0.11593729588504259 + ], + [ + 8, + 0.22370999346832127 + ], + [ + 23, + 0.24983670803396468 + ], + [ + 35, + 0.12932723709993454 + ], + [ + 46, + 0.02188112344872639 + ], + [ + 56, + 0.1757021554539519 + ], + [ + 60, + 0.08229915088177642 + ], + [ + 63, + 0.0013063357282822041 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + } + }, + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.27008491182233835, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.7762900025316789, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9774657146871328, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9774657086871327, + "support": [ + [ + 5, + 0.20117570215545397 + ], + [ + 15, + 0.01894186806009146 + ], + [ + 16, + 0.020248203788373664 + ], + [ + 22, + 0.2511430437622469 + ], + [ + 24, + 0.09797517962116253 + ], + [ + 32, + 0.022534291312867327 + ], + [ + 43, + 0.2482037883736121 + ], + [ + 56, + 0.11169170476812557 + ], + [ + 57, + 0.028086218158066528 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7762900025316789, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.7762900065316787, + "support": [ + [ + 4, + 0.045721750489875645 + ], + [ + 9, + 0.12671456564337047 + ], + [ + 15, + 0.01894186806009146 + ], + [ + 20, + 0.1554539516655783 + ], + [ + 22, + 0.24265186152841273 + ], + [ + 32, + 0.05127367733507515 + ], + [ + 43, + 0.24820378837361207 + ], + [ + 57, + 0.10254735467015003 + ], + [ + 62, + 0.00849118223383416 + ] + ] + }, + "status": "bounded", + "upper": 0.9774657146871328, + "worlds": 64 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.24134552580013063, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.7762900025316789, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9774657146871328, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9774657086871327, + "support": [ + [ + 2, + 0.24820378837361207 + ], + [ + 7, + 0.01894186806009146 + ], + [ + 13, + 0.05094709340300463 + ], + [ + 16, + 0.04898758981058121 + ], + [ + 31, + 0.22240365774003917 + ], + [ + 37, + 0.1502286087524493 + ], + [ + 40, + 0.022534291312867327 + ], + [ + 54, + 0.028739386022207714 + ], + [ + 56, + 0.15512736773350766 + ], + [ + 57, + 0.05388634879163945 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.7762900025316789, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.7762900065316787, + "support": [ + [ + 2, + 0.24820378837361207 + ], + [ + 6, + 0.01894186806009146 + ], + [ + 16, + 0.0029392553886349315 + ], + [ + 17, + 0.04604833442194631 + ], + [ + 29, + 0.03200522534291314 + ], + [ + 31, + 0.24134552580013066 + ], + [ + 40, + 0.22370999346832127 + ], + [ + 53, + 0.1691704768125408 + ], + [ + 54, + 0.009797517962116226 + ], + [ + 57, + 0.007838014369693141 + ] + ] + }, + "status": "bounded", + "upper": 0.9774657146871328, + "worlds": 64 + } + } + ], + "truth": 0.8334421946440235 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.4964705862352941, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0 + ], + "dual_lower": -0.9388235324117646, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9388235294117647, + "support": [ + [ + 0, + 0.06117647058823528 + ], + [ + 1, + 0.491764705882353 + ], + [ + 5, + 0.004705882352941115 + ], + [ + 6, + 0.4423529411764706 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4964705862352941, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.4964705882352941, + "support": [ + [ + 0, + 0.11058823529411765 + ], + [ + 3, + 0.4423529411764706 + ], + [ + 4, + 0.39294117647058824 + ], + [ + 5, + 0.05411764705882349 + ] + ] + }, + "status": "bounded", + "upper": 0.9388235324117646, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4964705862352941, + "max": { + "dual": [ + -0.0, + -2.0, + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": -0.5600000060000001, + "padding": 6.000000000000001e-09, + "residual": 0.0, + "signed_primal": -0.56, + "support": [ + [ + 0, + 0.2164705882352943 + ], + [ + 2, + 0.08470588235294114 + ], + [ + 3, + 0.25176470588235295 + ], + [ + 4, + 0.13882352941176462 + ], + [ + 5, + 0.20235294117647062 + ], + [ + 6, + 0.06352941176470593 + ], + [ + 7, + 0.04235294117647054 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4964705862352941, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4964705882352941, + "support": [ + [ + 0, + 0.15294117647058825 + ], + [ + 1, + 0.06352941176470595 + ], + [ + 2, + 0.14823529411764708 + ], + [ + 3, + 0.188235294117647 + ], + [ + 4, + 0.20235294117647057 + ], + [ + 5, + 0.13882352941176468 + ], + [ + 7, + 0.10588235294117647 + ] + ] + }, + "status": "bounded", + "upper": 0.5600000060000001, + "worlds": 8 + }, + "id": 121, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4964705862352941, + "max": { + "dual": [ + -0.0, + -2.0, + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": -0.5600000060000001, + "padding": 6.000000000000001e-09, + "residual": 0.0, + "signed_primal": -0.56, + "support": [ + [ + 0, + 0.2164705882352943 + ], + [ + 2, + 0.08470588235294114 + ], + [ + 3, + 0.25176470588235295 + ], + [ + 4, + 0.13882352941176462 + ], + [ + 5, + 0.20235294117647062 + ], + [ + 6, + 0.06352941176470593 + ], + [ + 7, + 0.04235294117647054 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4964705862352941, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4964705882352941, + "support": [ + [ + 0, + 0.15294117647058825 + ], + [ + 1, + 0.06352941176470595 + ], + [ + 2, + 0.14823529411764708 + ], + [ + 3, + 0.188235294117647 + ], + [ + 4, + 0.20235294117647057 + ], + [ + 5, + 0.13882352941176468 + ], + [ + 7, + 0.10588235294117647 + ] + ] + }, + "status": "bounded", + "upper": 0.5600000060000001, + "worlds": 8 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.10588235294117647, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.4964705862352941, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6023529441764706, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.6023529411764705, + "support": [ + [ + 0, + 0.2164705882352942 + ], + [ + 2, + 0.18117647058823522 + ], + [ + 3, + 0.15529411764705886 + ], + [ + 5, + 0.34117647058823525 + ], + [ + 6, + 0.10588235294117647 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4964705862352941, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4964705882352941, + "support": [ + [ + 0, + 0.2164705882352942 + ], + [ + 2, + 0.2870588235294117 + ], + [ + 3, + 0.04941176470588238 + ], + [ + 5, + 0.34117647058823525 + ], + [ + 7, + 0.10588235294117647 + ] + ] + }, + "status": "bounded", + "upper": 0.6023529441764706, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.2941176470588235, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.4964705862352941, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.6023529441764706, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.6023529411764705, + "support": [ + [ + 0, + 0.014117647058823568 + ], + [ + 1, + 0.20235294117647062 + ], + [ + 2, + 0.04235294117647059 + ], + [ + 3, + 0.2941176470588235 + ], + [ + 4, + 0.34117647058823525 + ], + [ + 6, + 0.10588235294117647 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4964705862352941, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4964705882352941, + "support": [ + [ + 0, + 0.014117647058823568 + ], + [ + 1, + 0.20235294117647062 + ], + [ + 2, + 0.14823529411764708 + ], + [ + 3, + 0.188235294117647 + ], + [ + 4, + 0.34117647058823525 + ], + [ + 7, + 0.10588235294117647 + ] + ] + }, + "status": "bounded", + "upper": 0.6023529441764706, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.24470588235294116, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.4964705862352941, + "max": { + "dual": [ + -0.0, + -2.0, + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": -0.5600000060000001, + "padding": 6.000000000000001e-09, + "residual": 0.0, + "signed_primal": -0.56, + "support": [ + [ + 0, + 0.2164705882352943 + ], + [ + 2, + 0.08470588235294114 + ], + [ + 3, + 0.25176470588235295 + ], + [ + 4, + 0.13882352941176462 + ], + [ + 5, + 0.20235294117647062 + ], + [ + 6, + 0.06352941176470593 + ], + [ + 7, + 0.04235294117647054 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4964705862352941, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4964705882352941, + "support": [ + [ + 0, + 0.15294117647058825 + ], + [ + 1, + 0.06352941176470595 + ], + [ + 2, + 0.14823529411764708 + ], + [ + 3, + 0.188235294117647 + ], + [ + 4, + 0.20235294117647057 + ], + [ + 5, + 0.13882352941176468 + ], + [ + 7, + 0.10588235294117647 + ] + ] + }, + "status": "bounded", + "upper": 0.5600000060000001, + "worlds": 8 + } + } + ], + "truth": 0.5035294117647059 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.46788990625688076, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.46788991025688076, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.46788990825688076, + "support": [ + [ + 0, + 0.33027522935779813 + ], + [ + 1, + 0.20183486238532106 + ], + [ + 3, + 0.46788990825688076 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.46788990625688076, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.46788990825688076, + "support": [ + [ + 0, + 0.33027522935779813 + ], + [ + 1, + 0.20183486238532106 + ], + [ + 3, + 0.46788990825688076 + ] + ] + }, + "status": "bounded", + "upper": 0.46788991025688076, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.46788990625688076, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.46788991025688076, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.46788990825688076, + "support": [ + [ + 0, + 0.12844036697247713 + ], + [ + 1, + 0.40366972477064217 + ], + [ + 2, + 0.2018348623853211 + ], + [ + 3, + 0.26605504587155965 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.46788990625688076, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.46788990825688076, + "support": [ + [ + 0, + 0.12844036697247713 + ], + [ + 1, + 0.40366972477064217 + ], + [ + 2, + 0.2018348623853211 + ], + [ + 3, + 0.26605504587155965 + ] + ] + }, + "status": "bounded", + "upper": 0.46788991025688076, + "worlds": 4 + }, + "id": 122, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.46788990625688076, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.46788991025688076, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.46788990825688076, + "support": [ + [ + 0, + 0.12844036697247713 + ], + [ + 1, + 0.40366972477064217 + ], + [ + 2, + 0.2018348623853211 + ], + [ + 3, + 0.26605504587155965 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.46788990625688076, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.46788990825688076, + "support": [ + [ + 0, + 0.12844036697247713 + ], + [ + 1, + 0.40366972477064217 + ], + [ + 2, + 0.2018348623853211 + ], + [ + 3, + 0.26605504587155965 + ] + ] + }, + "status": "bounded", + "upper": 0.46788991025688076, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.26605504587155965, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.46788990625688076, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -0.0 + ], + "dual_lower": -0.46788991025688076, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": -0.46788990825688076, + "support": [ + [ + 0, + 0.12844036697247713 + ], + [ + 1, + 0.40366972477064217 + ], + [ + 2, + 0.2018348623853211 + ], + [ + 3, + 0.26605504587155965 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.46788990625688076, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.46788990825688076, + "support": [ + [ + 0, + 0.12844036697247713 + ], + [ + 1, + 0.40366972477064217 + ], + [ + 2, + 0.2018348623853211 + ], + [ + 3, + 0.26605504587155965 + ] + ] + }, + "status": "bounded", + "upper": 0.46788991025688076, + "worlds": 4 + } + } + ], + "truth": 0.46788990825688076 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 4, + "lower": 0.3508771909824561, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.6791979979874687, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.6791979949874687, + "support": [ + [ + 0, + 0.3208020050125313 + ], + [ + 3, + 0.3283208020050125 + ], + [ + 4, + 0.23057644110275688 + ], + [ + 5, + 0.12030075187969924 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.3508771909824561, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.3508771929824561, + "support": [ + [ + 0, + 0.22305764411027573 + ], + [ + 1, + 0.42606516290726815 + ], + [ + 5, + 0.022556390977443608 + ], + [ + 6, + 0.3283208020050125 + ] + ] + }, + "status": "bounded", + "upper": 0.6791979979874687, + "worlds": 8 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5664160361002507, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.5664160441002507, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5664160401002506, + "support": [ + [ + 0, + 0.1403508771929825 + ], + [ + 1, + 0.2932330827067669 + ], + [ + 2, + 0.17042606516290726 + ], + [ + 3, + 0.045112781954887216 + ], + [ + 4, + 0.23809523809523808 + ], + [ + 6, + 0.002506265664160401 + ], + [ + 7, + 0.11027568922305764 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5664160361002507, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5664160401002506, + "support": [ + [ + 0, + 0.1403508771929825 + ], + [ + 1, + 0.2932330827067669 + ], + [ + 2, + 0.17042606516290726 + ], + [ + 3, + 0.045112781954887216 + ], + [ + 4, + 0.23809523809523808 + ], + [ + 6, + 0.002506265664160401 + ], + [ + 7, + 0.11027568922305764 + ] + ] + }, + "status": "bounded", + "upper": 0.5664160441002507, + "worlds": 8 + }, + "id": 123, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5664160361002507, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.5664160441002507, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5664160401002506, + "support": [ + [ + 0, + 0.1403508771929825 + ], + [ + 1, + 0.2932330827067669 + ], + [ + 2, + 0.17042606516290726 + ], + [ + 3, + 0.045112781954887216 + ], + [ + 4, + 0.23809523809523808 + ], + [ + 6, + 0.002506265664160401 + ], + [ + 7, + 0.11027568922305764 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5664160361002507, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5664160401002506, + "support": [ + [ + 0, + 0.1403508771929825 + ], + [ + 1, + 0.2932330827067669 + ], + [ + 2, + 0.17042606516290726 + ], + [ + 3, + 0.045112781954887216 + ], + [ + 4, + 0.23809523809523808 + ], + [ + 6, + 0.002506265664160401 + ], + [ + 7, + 0.11027568922305764 + ] + ] + }, + "status": "bounded", + "upper": 0.5664160441002507, + "worlds": 8 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.11278195488721804, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 5, + "lower": 0.5664160361002507, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.5664160441002507, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5664160401002506, + "support": [ + [ + 0, + 0.43358395989974935 + ], + [ + 2, + 0.11779448621553884 + ], + [ + 3, + 0.09774436090225563 + ], + [ + 5, + 0.23809523809523808 + ], + [ + 7, + 0.11278195488721804 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.5664160361002507, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5664160401002506, + "support": [ + [ + 0, + 0.43358395989974935 + ], + [ + 2, + 0.11779448621553884 + ], + [ + 3, + 0.09774436090225563 + ], + [ + 5, + 0.23809523809523808 + ], + [ + 7, + 0.11278195488721804 + ] + ] + }, + "status": "bounded", + "upper": 0.5664160441002507, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.15538847117794485, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 6, + "lower": 0.5664160361002507, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.5664160441002507, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5664160401002506, + "support": [ + [ + 0, + 0.14035087719298256 + ], + [ + 1, + 0.2932330827067669 + ], + [ + 2, + 0.17293233082706766 + ], + [ + 3, + 0.042606516290726815 + ], + [ + 4, + 0.23809523809523808 + ], + [ + 7, + 0.11278195488721804 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5664160361002507, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5664160401002506, + "support": [ + [ + 0, + 0.14035087719298256 + ], + [ + 1, + 0.2932330827067669 + ], + [ + 2, + 0.17293233082706766 + ], + [ + 3, + 0.042606516290726815 + ], + [ + 4, + 0.23809523809523808 + ], + [ + 7, + 0.11278195488721804 + ] + ] + }, + "status": "bounded", + "upper": 0.5664160441002507, + "worlds": 8 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.11027568922305764, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 3, + "certified": true, + "constraints": 7, + "lower": 0.5664160361002507, + "max": { + "dual": [ + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.5664160441002507, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.5664160401002506, + "support": [ + [ + 0, + 0.1403508771929825 + ], + [ + 1, + 0.2932330827067669 + ], + [ + 2, + 0.17042606516290726 + ], + [ + 3, + 0.045112781954887216 + ], + [ + 4, + 0.23809523809523808 + ], + [ + 6, + 0.002506265664160401 + ], + [ + 7, + 0.11027568922305764 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.5664160361002507, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.5664160401002506, + "support": [ + [ + 0, + 0.1403508771929825 + ], + [ + 1, + 0.2932330827067669 + ], + [ + 2, + 0.17042606516290726 + ], + [ + 3, + 0.045112781954887216 + ], + [ + 4, + 0.23809523809523808 + ], + [ + 6, + 0.002506265664160401 + ], + [ + 7, + 0.11027568922305764 + ] + ] + }, + "status": "bounded", + "upper": 0.5664160441002507, + "worlds": 8 + } + } + ], + "truth": 0.5664160401002506 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 3, + "lower": 0.670103090783505, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0 + ], + "dual_lower": -0.8505154669175258, + "padding": 3.0000000000000004e-09, + "residual": 0.0, + "signed_primal": -0.8505154639175257, + "support": [ + [ + 0, + 0.14948453608247425 + ], + [ + 1, + 0.6701030927835051 + ], + [ + 2, + 0.18041237113402062 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.670103090783505, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.6701030927835051, + "support": [ + [ + 0, + 0.3298969072164949 + ], + [ + 1, + 0.48969072164948446 + ], + [ + 3, + 0.18041237113402062 + ] + ] + }, + "status": "bounded", + "upper": 0.8505154669175258, + "worlds": 4 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6855670063092784, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6855670143092784, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6855670103092782, + "support": [ + [ + 0, + 0.31443298969072164 + ], + [ + 1, + 0.5051546391752577 + ], + [ + 2, + 0.015463917525773196 + ], + [ + 3, + 0.16494845360824742 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6855670063092784, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6855670103092782, + "support": [ + [ + 0, + 0.31443298969072164 + ], + [ + 1, + 0.5051546391752577 + ], + [ + 2, + 0.015463917525773196 + ], + [ + 3, + 0.16494845360824742 + ] + ] + }, + "status": "bounded", + "upper": 0.6855670143092784, + "worlds": 4 + }, + "id": 124, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6855670063092784, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6855670143092784, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6855670103092782, + "support": [ + [ + 0, + 0.31443298969072164 + ], + [ + 1, + 0.5051546391752577 + ], + [ + 2, + 0.015463917525773196 + ], + [ + 3, + 0.16494845360824742 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6855670063092784, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6855670103092782, + "support": [ + [ + 0, + 0.31443298969072164 + ], + [ + 1, + 0.5051546391752577 + ], + [ + 2, + 0.015463917525773196 + ], + [ + 3, + 0.16494845360824742 + ] + ] + }, + "status": "bounded", + "upper": 0.6855670143092784, + "worlds": 4 + }, + "selected": [ + [ + "a0", + "a1" + ] + ], + "steps": [ + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.16494845360824742, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 2, + "certified": true, + "constraints": 4, + "lower": 0.6855670063092784, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6855670143092784, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": -0.6855670103092782, + "support": [ + [ + 0, + 0.31443298969072164 + ], + [ + 1, + 0.5051546391752577 + ], + [ + 2, + 0.015463917525773196 + ], + [ + 3, + 0.16494845360824742 + ] + ] + }, + "min": { + "dual": [ + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.6855670063092784, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.6855670103092782, + "support": [ + [ + 0, + 0.31443298969072164 + ], + [ + 1, + 0.5051546391752577 + ], + [ + 2, + 0.015463917525773196 + ], + [ + 3, + 0.16494845360824742 + ] + ] + }, + "status": "bounded", + "upper": 0.6855670143092784, + "worlds": 4 + } + } + ], + "truth": 0.6855670103092784 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 5, + "lower": 0.5828220838895705, + "max": { + "dual": [ + -1.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -1.000000002, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -1.0, + "support": [ + [ + 4, + 0.05112474437627812 + ], + [ + 6, + 0.41104294478527603 + ], + [ + 7, + 0.07566462167689159 + ], + [ + 9, + 0.4171779141104295 + ], + [ + 14, + 0.04498977505112478 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.5828220838895705, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.5828220858895705, + "support": [ + [ + 0, + 0.13599182004089985 + ], + [ + 3, + 0.28118609406952966 + ], + [ + 4, + 0.12065439672801631 + ], + [ + 13, + 0.21165644171779147 + ], + [ + 14, + 0.25051124744376274 + ] + ] + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.8047034724826176, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.8047034804826176, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.8047034764826174, + "support": [ + [ + 0, + 0.1901840490797546 + ], + [ + 3, + 0.005112474437627801 + ], + [ + 4, + 0.07668711656441718 + ], + [ + 7, + 0.26584867075664603 + ], + [ + 9, + 0.18404907975460116 + ], + [ + 11, + 0.037832310838445904 + ], + [ + 12, + 0.0173824130879347 + ], + [ + 14, + 0.22290388548057244 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.8047034724826176, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.8047034764826176, + "support": [ + [ + 0, + 0.1901840490797546 + ], + [ + 3, + 0.005112474437627801 + ], + [ + 4, + 0.07668711656441718 + ], + [ + 7, + 0.26584867075664625 + ], + [ + 9, + 0.18404907975460122 + ], + [ + 11, + 0.03783231083844585 + ], + [ + 12, + 0.01738241308793459 + ], + [ + 14, + 0.22290388548057255 + ] + ] + }, + "status": "bounded", + "upper": 0.8047034804826176, + "worlds": 16 + }, + "id": 125, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.5940695256523517, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": -0.9948875315623723, + "padding": 6.000000000000001e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": -0.9948875255623721, + "support": [ + [ + 2, + 0.005112474437627801 + ], + [ + 4, + 0.2842535787321065 + ], + [ + 6, + 0.032719836400817826 + ], + [ + 7, + 0.21574642126789362 + ], + [ + 9, + 0.18404907975460116 + ], + [ + 10, + 0.1850715746421268 + ], + [ + 11, + 0.042944785276073705 + ], + [ + 15, + 0.050102249488752526 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.5940695256523517, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.5940695296523517, + "support": [ + [ + 0, + 0.15235173824130888 + ], + [ + 1, + 0.17280163599182014 + ], + [ + 2, + 0.03783231083844574 + ], + [ + 3, + 0.04294478527607365 + ], + [ + 4, + 0.1319018404907975 + ], + [ + 9, + 0.011247443762781195 + ], + [ + 14, + 0.1850715746421268 + ], + [ + 15, + 0.2658486707566462 + ] + ] + }, + "status": "bounded", + "upper": 0.9948875315623723, + "worlds": 16 + }, + "selected": [ + [ + "a2", + "a3" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ] + ], + "steps": [ + { + "pair": [ + "a2", + "a3" + ], + "probability": 0.24028629856850714, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 6, + "lower": 0.8047034724826176, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.8047034804826176, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.8047034764826176, + "support": [ + [ + 0, + 0.19529652351738236 + ], + [ + 4, + 0.0327198364008181 + ], + [ + 6, + 0.27914110429447847 + ], + [ + 7, + 0.030674846625766805 + ], + [ + 11, + 0.22188139059304712 + ], + [ + 13, + 0.24028629856850714 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -1.0 + ], + "dual_lower": 0.8047034724826176, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.8047034764826175, + "support": [ + [ + 0, + 0.19529652351738247 + ], + [ + 4, + 0.032719836400818075 + ], + [ + 6, + 0.2791411042944784 + ], + [ + 7, + 0.03067484662576689 + ], + [ + 11, + 0.22188139059304704 + ], + [ + 13, + 0.24028629856850708 + ] + ] + }, + "status": "bounded", + "upper": 0.8047034804826176, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.30879345603271985, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 7, + "lower": 0.8047034724826176, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + 1.0 + ], + "dual_lower": -0.8047034804826176, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.8047034764826175, + "support": [ + [ + 0, + 0.010224948875255713 + ], + [ + 1, + 0.18404907975460122 + ], + [ + 2, + 0.001022494887525427 + ], + [ + 4, + 0.03374233128834353 + ], + [ + 7, + 0.3087934560327198 + ], + [ + 10, + 0.221881390593047 + ], + [ + 12, + 0.24028629856850714 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -1.0 + ], + "dual_lower": 0.8047034724826176, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.8047034764826175, + "support": [ + [ + 0, + 0.010224948875255713 + ], + [ + 1, + 0.18404907975460122 + ], + [ + 2, + 0.0010224948875254825 + ], + [ + 4, + 0.03374233128834353 + ], + [ + 7, + 0.3087934560327198 + ], + [ + 10, + 0.22188139059304707 + ], + [ + 12, + 0.24028629856850714 + ] + ] + }, + "status": "bounded", + "upper": 0.8047034804826176, + "worlds": 16 + } + }, + { + "pair": [ + "a0", + "a2" + ], + "probability": 0.2658486707566462, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 4, + "certified": true, + "constraints": 8, + "lower": 0.8047034724826176, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.8047034804826176, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.8047034764826174, + "support": [ + [ + 0, + 0.1901840490797546 + ], + [ + 3, + 0.005112474437627801 + ], + [ + 4, + 0.07668711656441718 + ], + [ + 7, + 0.26584867075664603 + ], + [ + 9, + 0.18404907975460116 + ], + [ + 11, + 0.037832310838445904 + ], + [ + 12, + 0.0173824130879347 + ], + [ + 14, + 0.22290388548057244 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": 0.8047034724826176, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.8047034764826176, + "support": [ + [ + 0, + 0.1901840490797546 + ], + [ + 3, + 0.005112474437627801 + ], + [ + 4, + 0.07668711656441718 + ], + [ + 7, + 0.26584867075664625 + ], + [ + 9, + 0.18404907975460122 + ], + [ + 11, + 0.03783231083844585 + ], + [ + 12, + 0.01738241308793459 + ], + [ + 14, + 0.22290388548057255 + ] + ] + }, + "status": "bounded", + "upper": 0.8047034804826176, + "worlds": 16 + } + } + ], + "truth": 0.8047034764826176 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 6, + "lower": 0.009192379453709763, + "max": { + "dual": [ + -0.0, + -0.5, + -0.5, + -0.5, + -0.0, + -0.0 + ], + "dual_lower": -0.7449113616595535, + "padding": 2.5e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7449113591595535, + "support": [ + [ + 0, + 0.25508864084044647 + ], + [ + 13, + 0.2189757058437295 + ], + [ + 19, + 0.1992777413000657 + ], + [ + 21, + 0.0623768877216021 + ], + [ + 22, + 0.01707156927117537 + ], + [ + 30, + 0.24720945502298086 + ] + ] + }, + "min": { + "dual": [ + -1.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.009192379453709763, + "padding": 4e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.009192383453709763, + "support": [ + [ + 5, + 0.4740643466841761 + ], + [ + 20, + 0.05318450426789223 + ], + [ + 23, + 0.006565988181221283 + ], + [ + 26, + 0.45436638214051217 + ], + [ + 28, + 0.009192383453709818 + ], + [ + 30, + 0.00262639527248848 + ] + ] + }, + "status": "bounded", + "upper": 0.7449113616595535, + "worlds": 32 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.2586999323401182, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6894287650282338, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6894287590282338, + "support": [ + [ + 6, + 0.21339461588969133 + ], + [ + 8, + 0.24950755088640836 + ], + [ + 10, + 0.006565988181221338 + ], + [ + 11, + 0.004596191726854937 + ], + [ + 19, + 0.08338804990151016 + ], + [ + 21, + 0.23703217334208804 + ], + [ + 27, + 0.11030860144451737 + ], + [ + 28, + 0.04990151017728167 + ], + [ + 31, + 0.04530531845042679 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.2586999323401182, + "padding": 2e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": 0.2586999343401182, + "support": [ + [ + 1, + 0.06237688772160227 + ], + [ + 6, + 0.21339461588969139 + ], + [ + 11, + 0.19829284307288247 + ], + [ + 18, + 0.006565988181221283 + ], + [ + 20, + 0.25147734734077487 + ], + [ + 24, + 0.012475377544320376 + ], + [ + 25, + 0.17465528562048588 + ], + [ + 28, + 0.03545633617859478 + ], + [ + 31, + 0.04530531845042679 + ] + ] + }, + "status": "bounded", + "upper": 0.6894287650282338, + "worlds": 32 + }, + "id": 126, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.07091266835718973, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.70059094293631, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.70059093893631, + "support": [ + [ + 0, + 0.059093893630991434 + ], + [ + 4, + 0.05055810899540386 + ], + [ + 6, + 0.2199606040709125 + ], + [ + 8, + 0.07353906762967843 + ], + [ + 13, + 0.03282994090610636 + ], + [ + 15, + 0.03808273145108332 + ], + [ + 21, + 0.20420223243598185 + ], + [ + 24, + 0.11621799080761636 + ], + [ + 27, + 0.20551543007222595 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + 1.0 + ], + "dual_lower": 0.07091266835718973, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.07091267235718979, + "support": [ + [ + 4, + 0.09717662508207492 + ], + [ + 5, + 0.20420223243598157 + ], + [ + 11, + 0.17268548916611948 + ], + [ + 18, + 0.21996060407091267 + ], + [ + 20, + 0.012475377544320487 + ], + [ + 24, + 0.028890347997373667 + ], + [ + 25, + 0.03282994090610636 + ], + [ + 28, + 0.16086671043992107 + ], + [ + 31, + 0.07091267235718979 + ] + ] + }, + "status": "bounded", + "upper": 0.70059094293631, + "worlds": 32 + }, + "selected": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a2", + "a4" + ] + ], + "steps": [ + { + "pair": [ + "a1", + "a2" + ], + "probability": 0.2586999343401182, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 7, + "lower": 0.2586999323401182, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + "dual_lower": -0.7393302722055155, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.7393302692055155, + "support": [ + [ + 0, + 0.2495075508864084 + ], + [ + 4, + 0.008535784635587629 + ], + [ + 12, + 0.00262639527248848 + ], + [ + 14, + 0.21339461588969144 + ], + [ + 21, + 0.27577150361129354 + ], + [ + 27, + 0.20485883125410376 + ], + [ + 30, + 0.045305318450426735 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2586999323401182, + "padding": 2e-09, + "residual": 2.220446049250313e-16, + "signed_primal": 0.2586999343401182, + "support": [ + [ + 2, + 0.20485883125410365 + ], + [ + 4, + 0.061720288903479914 + ], + [ + 12, + 0.20748522652659224 + ], + [ + 17, + 0.2495075508864084 + ], + [ + 20, + 0.017728168089297447 + ], + [ + 30, + 0.027577150361129343 + ], + [ + 31, + 0.23112278397898883 + ] + ] + }, + "status": "bounded", + "upper": 0.7393302722055155, + "worlds": 32 + } + }, + { + "pair": [ + "a0", + "a1" + ], + "probability": 0.24359816152330926, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 8, + "lower": 0.2586999323401182, + "max": { + "dual": [ + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": -0.70059094293631, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.7005909389363097, + "support": [ + [ + 0, + 0.12409717662508207 + ], + [ + 4, + 0.04990151017728167 + ], + [ + 7, + 0.03873933026920551 + ], + [ + 13, + 0.04136572554169404 + ], + [ + 14, + 0.2199606040709125 + ], + [ + 16, + 0.12541037426132634 + ], + [ + 21, + 0.19566644780039394 + ], + [ + 27, + 0.20485883125410376 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": 0.2586999323401182, + "padding": 2e-09, + "residual": 1.1102230246251565e-16, + "signed_primal": 0.2586999343401182, + "support": [ + [ + 1, + 0.13952724885095213 + ], + [ + 7, + 0.16776099803020358 + ], + [ + 11, + 0.07583716349310568 + ], + [ + 14, + 0.09093893630991459 + ], + [ + 17, + 0.09750492449113587 + ], + [ + 18, + 0.12902166776099805 + ], + [ + 24, + 0.012475377544320432 + ], + [ + 28, + 0.2869336835193697 + ] + ] + }, + "status": "bounded", + "upper": 0.70059094293631, + "worlds": 32 + } + }, + { + "pair": [ + "a2", + "a4" + ], + "probability": 0.33223900196979644, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 5, + "certified": true, + "constraints": 9, + "lower": 0.2586999323401182, + "max": { + "dual": [ + -0.0, + -1.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6894287650282338, + "padding": 6.000000000000001e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.6894287590282338, + "support": [ + [ + 6, + 0.21339461588969133 + ], + [ + 8, + 0.24950755088640836 + ], + [ + 10, + 0.006565988181221338 + ], + [ + 11, + 0.004596191726854937 + ], + [ + 19, + 0.08338804990151016 + ], + [ + 21, + 0.23703217334208804 + ], + [ + 27, + 0.11030860144451737 + ], + [ + 28, + 0.04990151017728167 + ], + [ + 31, + 0.04530531845042679 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0 + ], + "dual_lower": 0.2586999323401182, + "padding": 2e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": 0.2586999343401182, + "support": [ + [ + 1, + 0.06237688772160227 + ], + [ + 6, + 0.21339461588969139 + ], + [ + 11, + 0.19829284307288247 + ], + [ + 18, + 0.006565988181221283 + ], + [ + 20, + 0.25147734734077487 + ], + [ + 24, + 0.012475377544320376 + ], + [ + 25, + 0.17465528562048588 + ], + [ + 28, + 0.03545633617859478 + ], + [ + 31, + 0.04530531845042679 + ] + ] + }, + "status": "bounded", + "upper": 0.6894287650282338, + "worlds": 32 + } + } + ], + "truth": 0.3808273145108339 + }, + { + "base": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 7, + "lower": 0.4437869802485207, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0 + ], + "dual_lower": -0.9159140484687014, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9159140454687014, + "support": [ + [ + 1, + 0.040797259420741194 + ], + [ + 10, + 0.008408595453129886 + ], + [ + 25, + 0.407349735284958 + ], + [ + 26, + 0.0006228589224540615 + ], + [ + 38, + 0.4721270632201806 + ], + [ + 49, + 0.04328869511055744 + ], + [ + 59, + 0.027405792587978817 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4437869802485207, + "padding": 2e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.44378698224852065, + "support": [ + [ + 1, + 0.04048582995951419 + ], + [ + 4, + 0.22220492058548735 + ], + [ + 10, + 0.19417626907505448 + ], + [ + 22, + 0.00031142946122708626 + ], + [ + 34, + 0.06446589847399561 + ], + [ + 49, + 0.22874493927125505 + ], + [ + 63, + 0.24961071317346617 + ] + ] + }, + "status": "bounded", + "upper": 0.9159140484687014, + "worlds": 64 + }, + "greedy": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.48302709036312674, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -2.0, + -0.0, + -0.0, + 1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6826533850096543, + "padding": 6.000000000000001e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.6826533790096543, + "support": [ + [ + 1, + 0.25350358143880414 + ], + [ + 2, + 0.0018685767673622584 + ], + [ + 7, + 0.0021800062285892152 + ], + [ + 31, + 0.19962628464652765 + ], + [ + 35, + 0.025848645281843587 + ], + [ + 40, + 0.20647773279352222 + ], + [ + 45, + 0.03145437558393027 + ], + [ + 50, + 0.03394581127374648 + ], + [ + 54, + 0.23886639676113341 + ], + [ + 59, + 0.006228589224540708 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0, + 1.0, + -0.0 + ], + "dual_lower": 0.48302709036312674, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.48302709436312674, + "support": [ + [ + 1, + 0.04764870756773598 + ], + [ + 2, + 0.00809716599190291 + ], + [ + 6, + 0.18094051697290542 + ], + [ + 7, + 0.020865773902211338 + ], + [ + 25, + 0.19962628464652749 + ], + [ + 35, + 0.01962005605730288 + ], + [ + 40, + 0.013080037371535402 + ], + [ + 45, + 0.23108066023045776 + ], + [ + 50, + 0.23980068514481473 + ], + [ + 54, + 0.039240112114606096 + ] + ] + }, + "status": "bounded", + "upper": 0.6826533850096543, + "worlds": 64 + }, + "id": 127, + "lexicographic": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.4437869802485207, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": -0.9159140484687014, + "padding": 3.0000000000000004e-09, + "residual": 5.551115123125783e-17, + "signed_primal": -0.9159140454687014, + "support": [ + [ + 0, + 0.021800062285892152 + ], + [ + 1, + 0.03238866396761131 + ], + [ + 8, + 0.15104328869511063 + ], + [ + 9, + 0.1921519775770788 + ], + [ + 11, + 0.029897228277795063 + ], + [ + 19, + 0.029897228277795174 + ], + [ + 36, + 0.023357209592027472 + ], + [ + 40, + 0.07069448769853626 + ], + [ + 54, + 0.21426346932419804 + ], + [ + 55, + 0.2345063843039551 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4437869802485207, + "padding": 2e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": 0.44378698224852087, + "support": [ + [ + 4, + 0.05024395307796119 + ], + [ + 6, + 0.1822900446382228 + ], + [ + 21, + 0.22454064154469006 + ], + [ + 23, + 0.00010380982040906518 + ], + [ + 35, + 0.07214782518426227 + ], + [ + 40, + 0.21665109519360543 + ], + [ + 50, + 0.02688674348593373 + ], + [ + 59, + 0.21218727291601797 + ], + [ + 62, + 0.0050866812000415025 + ], + [ + 63, + 0.009861932938855972 + ] + ] + }, + "status": "bounded", + "upper": 0.9159140484687014, + "worlds": 64 + }, + "selected": [ + [ + "a2", + "a3" + ], + [ + "a2", + "a5" + ], + [ + "a3", + "a5" + ] + ], + "steps": [ + { + "pair": [ + "a2", + "a3" + ], + "probability": 0.2310806602304578, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 8, + "lower": 0.4437869802485207, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + -0.0, + -0.0, + 1.0 + ], + "dual_lower": -0.6848333892382436, + "padding": 4e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.6848333852382436, + "support": [ + [ + 8, + 0.11445032700093433 + ], + [ + 18, + 0.06493304266583616 + ], + [ + 19, + 0.2502335720959204 + ], + [ + 27, + 0.02756150731859225 + ], + [ + 37, + 0.24104640298972296 + ], + [ + 46, + 0.16583618810339457 + ], + [ + 56, + 0.07069448769853626 + ], + [ + 60, + 0.06524447212706325 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + "dual_lower": 0.4437869802485207, + "padding": 2e-09, + "residual": 0.0, + "signed_primal": 0.4437869822485207, + "support": [ + [ + 1, + 0.21613204609156034 + ], + [ + 7, + 0.037682964808470776 + ], + [ + 22, + 0.037371535347243856 + ], + [ + 23, + 0.16599190283400816 + ], + [ + 35, + 0.09903456867019617 + ], + [ + 46, + 0.1684833385238244 + ], + [ + 56, + 0.2127063220180629 + ], + [ + 60, + 0.0625973217066334 + ] + ] + }, + "status": "bounded", + "upper": 0.6848333892382436, + "worlds": 64 + } + }, + { + "pair": [ + "a2", + "a5" + ], + "probability": 0.27032077234506385, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 9, + "lower": 0.48302709036312674, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.9999999999999991, + -0.9999999999999991, + -0.0, + -0.0, + 0.9999999999999993, + -0.0 + ], + "dual_lower": -0.684833389238244, + "padding": 3.999999999999998e-09, + "residual": 1.6653345369377348e-16, + "signed_primal": -0.6848333852382437, + "support": [ + [ + 3, + 0.16023045780130807 + ], + [ + 10, + 0.07583307380878235 + ], + [ + 12, + 0.01276860791030834 + ], + [ + 24, + 0.019308626596076052 + ], + [ + 28, + 0.18903768296480838 + ], + [ + 34, + 0.15493615696044838 + ], + [ + 43, + 0.11756462161320458 + ], + [ + 53, + 0.2410464029897228 + ], + [ + 60, + 0.02927436935534114 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0, + 1.0 + ], + "dual_lower": 0.48302709036312674, + "padding": 4e-09, + "residual": 0.0, + "signed_primal": 0.48302709436312674, + "support": [ + [ + 3, + 0.04702584864528192 + ], + [ + 4, + 0.19028340080971662 + ], + [ + 5, + 0.011522890065400138 + ], + [ + 19, + 0.20834630956088446 + ], + [ + 32, + 0.019308626596076017 + ], + [ + 34, + 0.04048582995951411 + ], + [ + 43, + 0.2127063220180629 + ], + [ + 53, + 0.03924011211460604 + ], + [ + 60, + 0.2310806602304578 + ] + ] + }, + "status": "bounded", + "upper": 0.684833389238244, + "worlds": 64 + } + }, + { + "pair": [ + "a3", + "a5" + ], + "probability": 0.24416069760199316, + "result": { + "assumption": "Bounds conditional on exact supplied constraints; outward-padded floating-point dual bounds, not formal interval arithmetic.", + "atoms": 6, + "certified": true, + "constraints": 10, + "lower": 0.48302709036312674, + "max": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + -2.0, + -0.0, + -0.0, + 1.0, + -1.0, + 1.0 + ], + "dual_lower": -0.6826533850096543, + "padding": 6.000000000000001e-09, + "residual": 2.220446049250313e-16, + "signed_primal": -0.6826533790096543, + "support": [ + [ + 1, + 0.25350358143880414 + ], + [ + 2, + 0.0018685767673622584 + ], + [ + 7, + 0.0021800062285892152 + ], + [ + 31, + 0.19962628464652765 + ], + [ + 35, + 0.025848645281843587 + ], + [ + 40, + 0.20647773279352222 + ], + [ + 45, + 0.03145437558393027 + ], + [ + 50, + 0.03394581127374648 + ], + [ + 54, + 0.23886639676113341 + ], + [ + 59, + 0.006228589224540708 + ] + ] + }, + "min": { + "dual": [ + -0.0, + -0.0, + -0.0, + -0.0, + 1.0, + -0.0, + -0.0, + -1.0, + 1.0, + -0.0 + ], + "dual_lower": 0.48302709036312674, + "padding": 4e-09, + "residual": 5.551115123125783e-17, + "signed_primal": 0.48302709436312674, + "support": [ + [ + 1, + 0.04764870756773598 + ], + [ + 2, + 0.00809716599190291 + ], + [ + 6, + 0.18094051697290542 + ], + [ + 7, + 0.020865773902211338 + ], + [ + 25, + 0.19962628464652749 + ], + [ + 35, + 0.01962005605730288 + ], + [ + 40, + 0.013080037371535402 + ], + [ + 45, + 0.23108066023045776 + ], + [ + 50, + 0.23980068514481473 + ], + [ + 54, + 0.039240112114606096 + ] + ] + }, + "status": "bounded", + "upper": 0.6826533850096543, + "worlds": 64 + } + } + ], + "truth": 0.5764559327312364 + } + ], + "containment_failures": 0, + "means": { + "greedy": 0.09668671758032904, + "lexicographic": 0.1765265420419434, + "marginal": 0.3265628049845208 + }, + "primary_target_met": true, + "source_fixture_count": 128, + "widening_failures": 0 + }, + "H3": { + "controls": { + "non_transversal": { + "branches": [], + "selected": [], + "staged": [ + "a", + "b", + "c" + ], + "status": "not_transversal", + "utility": 0 + }, + "ok": true, + "over_cap": { + "branches": [], + "selected": [], + "staged": [ + "0", + "1", + "2", + "3", + "4", + "5" + ], + "status": "separator_staged", + "utility": 0 + } + }, + "invariance_failures": 0, + "large": [ + { + "expected": 258, + "ok": true, + "prior_staged": 513, + "residual_vertices": 512, + "result_utility": 258 + }, + { + "expected": 514, + "ok": true, + "prior_staged": 1025, + "residual_vertices": 1024, + "result_utility": 514 + }, + { + "expected": 1026, + "ok": true, + "prior_staged": 2049, + "residual_vertices": 2048, + "result_utility": 1026 + } + ], + "primary_target_met": true, + "small": [ + { + "edges": [ + [ + "v0", + "v2" + ], + [ + "v0", + "v4" + ], + [ + "v1", + "v2" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ] + ], + "id": 0, + "ok": true, + "oracle": 14, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 21, + 8 + ], + [ + 0, + 3, + 21, + 0 + ], + [ + 1, + 2, + 21, + 0 + ], + [ + 2, + 5, + 8, + 8 + ], + [ + 3, + 5, + 0, + 0 + ], + [ + 4, + 0, + 9, + 8 + ], + [ + 4, + 1, + 3, + 0 + ] + ], + "flow": 8, + "reachable": [ + 0, + 1, + 2, + 3, + 4 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v2", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "v0", + "v1", + "v3" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s0", + "v2", + "v3" + ], + "status": "solved", + "utility": 10 + } + ], + "selected": [ + "v0", + "v1", + "v3" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 14 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 0, + "v0": 9, + "v1": 3, + "v2": 8, + "v3": 2, + "v4": 0 + } + }, + { + "edges": [ + [ + "v0", + "v7" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v9" + ], + [ + "v2", + "v8" + ], + [ + "v3", + "v6" + ], + [ + "v3", + "v8" + ], + [ + "v4", + "v8" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v9" + ], + [ + "s1", + "v5" + ], + [ + "s1", + "v6" + ], + [ + "s1", + "v7" + ] + ], + "id": 1, + "ok": true, + "oracle": 26, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 2, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 17, + 3 + ], + [ + 0, + 2, + 17, + 5 + ], + [ + 1, + 4, + 3, + 3 + ], + [ + 2, + 4, + 5, + 5 + ], + [ + 3, + 0, + 8, + 8 + ] + ], + "flow": 8, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v5", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v9" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 26, + 5 + ], + [ + 1, + 3, + 26, + 5 + ], + [ + 1, + 4, + 26, + 0 + ], + [ + 2, + 4, + 26, + 1 + ], + [ + 3, + 6, + 5, + 5 + ], + [ + 4, + 6, + 6, + 6 + ], + [ + 5, + 0, + 5, + 5 + ], + [ + 5, + 1, + 5, + 5 + ], + [ + 5, + 2, + 4, + 1 + ] + ], + "flow": 11, + "reachable": [ + 0, + 2, + 4, + 5 + ], + "searches": 4, + "vertex_order": [ + "v2", + "v3", + "v4", + "v6", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v4", + "v6" + ], + "staged": [], + "utility": 14 + } + ], + "selected": [ + "v0", + "v2", + "v4", + "v5", + "v6", + "v9" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 2, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 3 + ], + [ + 1, + 3, + 3, + 3 + ], + [ + 2, + 0, + 8, + 3 + ] + ], + "flow": 3, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 4 + ], + [ + 1, + 3, + 6, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v4", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v8" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 8, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 21, + 5 + ], + [ + 1, + 3, + 21, + 1 + ], + [ + 2, + 3, + 21, + 0 + ], + [ + 3, + 5, + 6, + 6 + ], + [ + 4, + 0, + 5, + 5 + ], + [ + 4, + 1, + 5, + 1 + ], + [ + 4, + 2, + 4, + 0 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2, + 3, + 4 + ], + "searches": 3, + "vertex_order": [ + "v2", + "v3", + "v4", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v3", + "v4" + ], + "staged": [], + "utility": 14 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 4 + ], + [ + 1, + 3, + 6, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v4", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s1", + "v0", + "v1", + "v8" + ], + "status": "solved", + "utility": 20 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v2", + "v3", + "v4" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 26 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 2, + "s1": 3, + "v0": 1, + "v1": 8, + "v2": 5, + "v3": 5, + "v4": 4, + "v5": 3, + "v6": 5, + "v7": 0, + "v8": 6, + "v9": 5 + } + }, + { + "edges": [ + [ + "v0", + "v9" + ], + [ + "v1", + "v6" + ], + [ + "v1", + "v9" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v9" + ], + [ + "v4", + "v8" + ], + [ + "v4", + "v9" + ], + [ + "s0", + "v0" + ], + [ + "s1", + "v9" + ] + ], + "id": 2, + "ok": true, + "oracle": 50, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 8, + 50, + 2 + ], + [ + 1, + 5, + 50, + 4 + ], + [ + 1, + 8, + 50, + 0 + ], + [ + 2, + 5, + 50, + 0 + ], + [ + 3, + 6, + 50, + 8 + ], + [ + 3, + 8, + 50, + 0 + ], + [ + 4, + 7, + 50, + 0 + ], + [ + 4, + 8, + 50, + 0 + ], + [ + 5, + 10, + 4, + 4 + ], + [ + 6, + 10, + 8, + 8 + ], + [ + 7, + 10, + 2, + 0 + ], + [ + 8, + 10, + 2, + 2 + ], + [ + 9, + 0, + 8, + 2 + ], + [ + 9, + 1, + 8, + 4 + ], + [ + 9, + 2, + 8, + 0 + ], + [ + 9, + 3, + 9, + 8 + ], + [ + 9, + 4, + 0, + 0 + ] + ], + "flow": 14, + "reachable": [ + 0, + 1, + 2, + 3, + 5, + 6, + 8, + 9 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v6", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2", + "v3", + "v8" + ], + "staged": [], + "utility": 35 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3", + "v5", + "v8" + ], + "status": "solved", + "utility": 41 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 42, + 4 + ], + [ + 0, + 7, + 42, + 2 + ], + [ + 1, + 4, + 42, + 0 + ], + [ + 2, + 5, + 42, + 8 + ], + [ + 2, + 7, + 42, + 0 + ], + [ + 3, + 6, + 42, + 0 + ], + [ + 3, + 7, + 42, + 0 + ], + [ + 4, + 9, + 4, + 4 + ], + [ + 5, + 9, + 8, + 8 + ], + [ + 6, + 9, + 2, + 0 + ], + [ + 7, + 9, + 2, + 2 + ], + [ + 8, + 0, + 8, + 6 + ], + [ + 8, + 1, + 8, + 0 + ], + [ + 8, + 2, + 9, + 8 + ], + [ + 8, + 3, + 0, + 0 + ] + ], + "flow": 14, + "reachable": [ + 0, + 1, + 2, + 4, + 5, + 7, + 8 + ], + "searches": 4, + "vertex_order": [ + "v1", + "v2", + "v3", + "v4", + "v6", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2", + "v3", + "v8" + ], + "staged": [], + "utility": 27 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v3", + "v5", + "v8" + ], + "status": "solved", + "utility": 37 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 21, + 4 + ], + [ + 1, + 2, + 21, + 0 + ], + [ + 2, + 4, + 4, + 4 + ], + [ + 3, + 0, + 8, + 4 + ], + [ + 3, + 1, + 8, + 0 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2" + ], + "staged": [], + "utility": 16 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 18, + 8 + ], + [ + 1, + 3, + 8, + 8 + ], + [ + 2, + 0, + 9, + 8 + ] + ], + "flow": 8, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 3, + 0 + ], + [ + 1, + 3, + 2, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v4", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v2", + "v3", + "v5", + "v8" + ], + "status": "solved", + "utility": 50 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 21, + 4 + ], + [ + 1, + 2, + 21, + 0 + ], + [ + 2, + 4, + 4, + 4 + ], + [ + 3, + 0, + 8, + 4 + ], + [ + 3, + 1, + 8, + 0 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2" + ], + "staged": [], + "utility": 16 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 18, + 8 + ], + [ + 1, + 3, + 8, + 8 + ], + [ + 2, + 0, + 9, + 8 + ] + ], + "flow": 8, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 3, + 0 + ], + [ + 1, + 3, + 2, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v4", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v2", + "v3", + "v5", + "v8" + ], + "status": "solved", + "utility": 46 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v2", + "v3", + "v5", + "v8" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 50 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 4, + "s1": 9, + "v0": 8, + "v1": 8, + "v2": 8, + "v3": 9, + "v4": 0, + "v5": 6, + "v6": 4, + "v7": 8, + "v8": 2, + "v9": 2 + } + }, + { + "edges": [ + [ + "s0", + "v2" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v2" + ], + [ + "s0", + "s1" + ] + ], + "id": 3, + "ok": true, + "oracle": 17, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "v0", + "v1" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [], + "selected": [ + "s1" + ], + "status": "solved", + "utility": 7 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s2", + "v0" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s2", + "v0" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [], + "selected": [ + "s1", + "s2" + ], + "status": "solved", + "utility": 16 + } + ], + "selected": [ + "s0", + "s2", + "v0" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 17 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 7, + "s1": 7, + "s2": 9, + "v0": 1, + "v1": 2, + "v2": 7 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v1", + "v4" + ], + [ + "s0", + "v0" + ] + ], + "id": 4, + "ok": true, + "oracle": 22, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 6 + ], + [ + 1, + 3, + 6, + 6 + ], + [ + 2, + 0, + 8, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 9, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v0", + "v2", + "v4" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 9, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 21 + } + ], + "selected": [ + "v0", + "v2", + "v4" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 22 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 1, + "v0": 8, + "v1": 0, + "v2": 5, + "v3": 6, + "v4": 9 + } + }, + { + "edges": [ + [ + "v1", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v1", + "v7" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v6" + ], + [ + "s0", + "v1" + ] + ], + "id": 5, + "ok": true, + "oracle": 29, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 36, + 0 + ], + [ + 0, + 4, + 36, + 0 + ], + [ + 0, + 5, + 36, + 0 + ], + [ + 0, + 6, + 36, + 0 + ], + [ + 1, + 3, + 36, + 0 + ], + [ + 1, + 5, + 36, + 7 + ], + [ + 2, + 3, + 36, + 4 + ], + [ + 2, + 4, + 36, + 5 + ], + [ + 3, + 8, + 4, + 4 + ], + [ + 4, + 8, + 5, + 5 + ], + [ + 5, + 8, + 8, + 7 + ], + [ + 6, + 8, + 2, + 0 + ], + [ + 7, + 0, + 0, + 0 + ], + [ + 7, + 1, + 7, + 7 + ], + [ + 7, + 2, + 9, + 9 + ] + ], + "flow": 16, + "reachable": [ + 7 + ], + "searches": 5, + "vertex_order": [ + "v1", + "v2", + "v3", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 19 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "v0", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 34, + 0 + ], + [ + 0, + 4, + 34, + 7 + ], + [ + 1, + 2, + 34, + 4 + ], + [ + 1, + 3, + 34, + 5 + ], + [ + 2, + 6, + 4, + 4 + ], + [ + 3, + 6, + 5, + 5 + ], + [ + 4, + 6, + 8, + 7 + ], + [ + 5, + 0, + 7, + 7 + ], + [ + 5, + 1, + 9, + 9 + ] + ], + "flow": 16, + "reachable": [ + 5 + ], + "searches": 5, + "vertex_order": [ + "v2", + "v3", + "v5", + "v6", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6", + "v7" + ], + "staged": [], + "utility": 17 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "v0", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 29 + } + ], + "selected": [ + "s0", + "v0", + "v5", + "v6", + "v7", + "v8" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 29 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 1, + "v0": 9, + "v1": 0, + "v2": 7, + "v3": 9, + "v4": 0, + "v5": 4, + "v6": 5, + "v7": 8, + "v8": 2 + } + }, + { + "edges": [ + [ + "v2", + "v5" + ], + [ + "v2", + "v7" + ], + [ + "v2", + "v8" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v8" + ], + [ + "v4", + "v7" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v9" + ] + ], + "id": 6, + "ok": true, + "oracle": 42, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 30, + 2 + ], + [ + 0, + 4, + 30, + 0 + ], + [ + 0, + 5, + 30, + 0 + ], + [ + 1, + 3, + 30, + 1 + ], + [ + 1, + 5, + 30, + 0 + ], + [ + 2, + 4, + 30, + 8 + ], + [ + 3, + 7, + 9, + 3 + ], + [ + 4, + 7, + 9, + 8 + ], + [ + 5, + 7, + 0, + 0 + ], + [ + 6, + 0, + 2, + 2 + ], + [ + 6, + 1, + 1, + 1 + ], + [ + 6, + 2, + 8, + 8 + ] + ], + "flow": 11, + "reachable": [ + 6 + ], + "searches": 4, + "vertex_order": [ + "v2", + "v3", + "v4", + "v5", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v7", + "v8" + ], + "staged": [], + "utility": 18 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v9" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v1", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 42 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 2 + ], + [ + 0, + 2, + 12, + 0 + ], + [ + 1, + 4, + 9, + 2 + ], + [ + 2, + 4, + 0, + 0 + ], + [ + 3, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7", + "v8" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v7", + "v8" + ], + "status": "solved", + "utility": 20 + } + ], + "selected": [ + "v0", + "v1", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 42 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 4, + "v0": 6, + "v1": 1, + "v2": 2, + "v3": 1, + "v4": 8, + "v5": 9, + "v6": 9, + "v7": 9, + "v8": 0, + "v9": 8 + } + }, + { + "edges": [ + [ + "v1", + "v2" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "s2" + ] + ], + "id": 7, + "ok": true, + "oracle": 11, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 1, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v0", + "v2", + "v3" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v3" + ], + "status": "solved", + "utility": 11 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 1, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "v0", + "v2", + "v3" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s1", + "v3" + ], + "status": "solved", + "utility": 11 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 1, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s2", + "v0", + "v2", + "v3" + ], + "status": "solved", + "utility": 11 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 1, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "s2", + "v0", + "v2", + "v3" + ], + "status": "solved", + "utility": 11 + } + ], + "selected": [ + "s0", + "s1", + "v3" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 11 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 4, + "s1": 0, + "s2": 1, + "v0": 3, + "v1": 0, + "v2": 0, + "v3": 7 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v4" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v2" + ] + ], + "id": 8, + "ok": true, + "oracle": 40, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 9, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 32 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v3", + "v5" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 9, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 40 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v2", + "v3", + "v5" + ], + "status": "solved", + "utility": 34 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 9, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s2", + "v0", + "v4", + "v5" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s2", + "v3", + "v5" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 9, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s1", + "s2", + "v0", + "v4", + "v5" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v3", + "v5" + ], + "status": "solved", + "utility": 22 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v2", + "v4", + "v5" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 40 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 1, + "s1": 8, + "s2": 4, + "v0": 9, + "v1": 7, + "v2": 9, + "v3": 5, + "v4": 3, + "v5": 4 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v1", + "v2" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ], + [ + "s2", + "v4" + ], + [ + "s0", + "s1" + ], + [ + "s0", + "s2" + ], + [ + "s1", + "s2" + ] + ], + "id": 9, + "ok": true, + "oracle": 14, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 3 + ], + [ + 0, + 2, + 15, + 0 + ], + [ + 1, + 4, + 4, + 3 + ], + [ + 2, + 4, + 7, + 0 + ], + [ + 3, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 4, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "v1", + "v3", + "v4" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v3", + "v4" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s1", + "v0" + ], + "status": "solved", + "utility": 5 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 8, + 3 + ], + [ + 1, + 3, + 4, + 3 + ], + [ + 2, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 4, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s2", + "v1", + "v3" + ], + "status": "solved", + "utility": 11 + } + ], + "selected": [ + "s0", + "v3", + "v4" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 14 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 3, + "s1": 2, + "s2": 4, + "v0": 3, + "v1": 3, + "v2": 0, + "v3": 4, + "v4": 7 + } + }, + { + "edges": [ + [ + "v1", + "v2" + ], + [ + "v1", + "v4" + ], + [ + "s0", + "v3" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s2", + "v2" + ] + ], + "id": 10, + "ok": true, + "oracle": 21, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 6 + ], + [ + 0, + 2, + 15, + 1 + ], + [ + 1, + 4, + 6, + 6 + ], + [ + 2, + 4, + 1, + 1 + ], + [ + 3, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v2", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 6 + ], + [ + 0, + 2, + 15, + 1 + ], + [ + 1, + 4, + 6, + 6 + ], + [ + 2, + 4, + 1, + 1 + ], + [ + 3, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v2", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v4" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v4" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "v3", + "v4" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s1", + "v4" + ], + "status": "solved", + "utility": 13 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 7, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s2", + "v0", + "v1", + "v3" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 7, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v1" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "s2", + "v3", + "v4" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v4" + ], + "status": "solved", + "utility": 18 + } + ], + "selected": [ + "s2", + "v0", + "v1", + "v3" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 21 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 6, + "s1": 6, + "s2": 5, + "v0": 1, + "v1": 7, + "v2": 6, + "v3": 8, + "v4": 1 + } + }, + { + "edges": [ + [ + "s0", + "v1" + ], + [ + "s0", + "v3" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v2" + ], + [ + "s2", + "v3" + ], + [ + "s0", + "s1" + ], + [ + "s0", + "s2" + ], + [ + "s1", + "s2" + ] + ], + "id": 11, + "ok": true, + "oracle": 33, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 33 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "v1", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 30 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s2", + "v0", + "v1", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 32 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 33 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 3, + "s1": 8, + "s2": 6, + "v0": 9, + "v1": 6, + "v2": 2, + "v3": 7, + "v4": 7, + "v5": 2 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v7" + ], + [ + "v0", + "v10" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v1", + "v7" + ], + [ + "v1", + "v9" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v6" + ], + [ + "v2", + "v7" + ], + [ + "v2", + "v8" + ], + [ + "v3", + "v7" + ], + [ + "v4", + "v6" + ], + [ + "v4", + "v7" + ], + [ + "v4", + "v8" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v9" + ] + ], + "id": 12, + "ok": true, + "oracle": 25, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 39, + 1 + ], + [ + 0, + 6, + 39, + 0 + ], + [ + 0, + 8, + 39, + 0 + ], + [ + 1, + 6, + 39, + 1 + ], + [ + 1, + 7, + 39, + 0 + ], + [ + 1, + 8, + 39, + 0 + ], + [ + 1, + 10, + 39, + 0 + ], + [ + 2, + 12, + 2, + 1 + ], + [ + 3, + 6, + 39, + 5 + ], + [ + 3, + 7, + 39, + 2 + ], + [ + 3, + 8, + 39, + 0 + ], + [ + 3, + 9, + 39, + 0 + ], + [ + 4, + 8, + 39, + 4 + ], + [ + 5, + 7, + 39, + 0 + ], + [ + 5, + 8, + 39, + 0 + ], + [ + 5, + 9, + 39, + 0 + ], + [ + 6, + 12, + 6, + 6 + ], + [ + 7, + 12, + 9, + 2 + ], + [ + 8, + 12, + 4, + 4 + ], + [ + 9, + 12, + 2, + 0 + ], + [ + 10, + 12, + 1, + 0 + ], + [ + 11, + 0, + 1, + 1 + ], + [ + 11, + 1, + 1, + 1 + ], + [ + 11, + 3, + 7, + 7 + ], + [ + 11, + 4, + 5, + 4 + ], + [ + 11, + 5, + 0, + 0 + ] + ], + "flow": 13, + "reachable": [ + 4, + 8, + 11 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v1", + "v10", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v10", + "v3", + "v5", + "v6", + "v8", + "v9" + ], + "staged": [], + "utility": 25 + } + ], + "selected": [ + "v10", + "v3", + "v5", + "v6", + "v8", + "v9" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v10" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v10" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 23, + 7 + ], + [ + 0, + 2, + 23, + 0 + ], + [ + 0, + 3, + 23, + 0 + ], + [ + 1, + 5, + 9, + 7 + ], + [ + 2, + 5, + 4, + 0 + ], + [ + 3, + 5, + 2, + 0 + ], + [ + 4, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 15 + } + ], + "selected": [ + "s0", + "v10", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 18 + } + ], + "selected": [ + "v10", + "v3", + "v5", + "v6", + "v8", + "v9" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 25 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 1, + "v0": 1, + "v1": 1, + "v10": 2, + "v2": 7, + "v3": 5, + "v4": 0, + "v5": 6, + "v6": 9, + "v7": 4, + "v8": 2, + "v9": 1 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v0", + "v5" + ], + [ + "v0", + "v6" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v3" + ], + [ + "v2", + "v6" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s2", + "v2" + ], + [ + "s2", + "v6" + ], + [ + "s0", + "s2" + ] + ], + "id": 13, + "ok": true, + "oracle": 31, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 37, + 3 + ], + [ + 0, + 4, + 37, + 0 + ], + [ + 0, + 5, + 37, + 0 + ], + [ + 0, + 6, + 37, + 0 + ], + [ + 1, + 5, + 37, + 2 + ], + [ + 2, + 3, + 37, + 4 + ], + [ + 2, + 6, + 37, + 1 + ], + [ + 3, + 8, + 7, + 7 + ], + [ + 4, + 8, + 4, + 0 + ], + [ + 5, + 8, + 2, + 2 + ], + [ + 6, + 8, + 6, + 1 + ], + [ + 7, + 0, + 3, + 3 + ], + [ + 7, + 1, + 9, + 2 + ], + [ + 7, + 2, + 5, + 5 + ] + ], + "flow": 10, + "reachable": [ + 1, + 5, + 7 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v3", + "v4", + "v6" + ], + "staged": [], + "utility": 26 + } + ], + "selected": [ + "v1", + "v3", + "v4", + "v6" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 37, + 3 + ], + [ + 0, + 4, + 37, + 0 + ], + [ + 0, + 5, + 37, + 0 + ], + [ + 0, + 6, + 37, + 0 + ], + [ + 1, + 5, + 37, + 2 + ], + [ + 2, + 3, + 37, + 4 + ], + [ + 2, + 6, + 37, + 1 + ], + [ + 3, + 8, + 7, + 7 + ], + [ + 4, + 8, + 4, + 0 + ], + [ + 5, + 8, + 2, + 2 + ], + [ + 6, + 8, + 6, + 1 + ], + [ + 7, + 0, + 3, + 3 + ], + [ + 7, + 1, + 9, + 2 + ], + [ + 7, + 2, + 5, + 5 + ] + ], + "flow": 10, + "reachable": [ + 1, + 5, + 7 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v3", + "v4", + "v6" + ], + "staged": [], + "utility": 26 + } + ], + "selected": [ + "s1", + "v1", + "v3", + "v4", + "v6" + ], + "status": "solved", + "utility": 30 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s1", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 31 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 26, + 3 + ], + [ + 0, + 3, + 26, + 0 + ], + [ + 0, + 4, + 26, + 0 + ], + [ + 1, + 4, + 26, + 2 + ], + [ + 2, + 6, + 7, + 3 + ], + [ + 3, + 6, + 4, + 0 + ], + [ + 4, + 6, + 2, + 2 + ], + [ + 5, + 0, + 3, + 3 + ], + [ + 5, + 1, + 9, + 2 + ] + ], + "flow": 5, + "reachable": [ + 1, + 4, + 5 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v3", + "v4", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v3", + "v4" + ], + "staged": [], + "utility": 20 + } + ], + "selected": [ + "s2", + "v1", + "v3", + "v4" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 26, + 3 + ], + [ + 0, + 3, + 26, + 0 + ], + [ + 0, + 4, + 26, + 0 + ], + [ + 1, + 4, + 26, + 2 + ], + [ + 2, + 6, + 7, + 3 + ], + [ + 3, + 6, + 4, + 0 + ], + [ + 4, + 6, + 2, + 2 + ], + [ + 5, + 0, + 3, + 3 + ], + [ + 5, + 1, + 9, + 2 + ] + ], + "flow": 5, + "reachable": [ + 1, + 4, + 5 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v3", + "v4", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v3", + "v4" + ], + "staged": [], + "utility": 20 + } + ], + "selected": [ + "s1", + "s2", + "v1", + "v3", + "v4" + ], + "status": "solved", + "utility": 26 + } + ], + "selected": [ + "s0", + "s1", + "v3", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 31 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 8, + "s1": 4, + "s2": 2, + "v0": 3, + "v1": 9, + "v2": 5, + "v3": 7, + "v4": 4, + "v5": 2, + "v6": 6 + } + }, + { + "edges": [ + [ + "v0", + "v6" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v8" + ], + [ + "v3", + "v6" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v8" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v6" + ], + [ + "s1", + "v7" + ] + ], + "id": 14, + "ok": true, + "oracle": 36, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 18, + 4 + ], + [ + 1, + 2, + 18, + 0 + ], + [ + 2, + 4, + 4, + 4 + ], + [ + 3, + 0, + 4, + 4 + ], + [ + 3, + 1, + 9, + 0 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v3" + ], + "staged": [], + "utility": 13 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 3 + ], + [ + 0, + 2, + 9, + 0 + ], + [ + 1, + 4, + 3, + 3 + ], + [ + 2, + 4, + 2, + 0 + ], + [ + 3, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v8" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v0", + "v2", + "v3", + "v4", + "v5", + "v7", + "v8" + ], + "status": "solved", + "utility": 36 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v3", + "v7" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "v2", + "v3", + "v4", + "v5", + "v8" + ], + "status": "solved", + "utility": 32 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "s1", + "v3" + ], + "status": "solved", + "utility": 20 + } + ], + "selected": [ + "v0", + "v2", + "v3", + "v4", + "v5", + "v7", + "v8" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 36 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 4, + "s1": 7, + "v0": 4, + "v1": 3, + "v2": 5, + "v3": 9, + "v4": 3, + "v5": 6, + "v6": 4, + "v7": 7, + "v8": 2 + } + }, + { + "edges": [ + [ + "v0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s1", + "v2" + ] + ], + "id": 15, + "ok": true, + "oracle": 29, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 6, + 0 + ], + [ + 1, + 3, + 5, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v1", + "v2" + ], + "status": "solved", + "utility": 11 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 6, + 0 + ], + [ + 1, + 3, + 5, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v1" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 6, + 0 + ], + [ + 1, + 3, + 5, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "v1" + ], + "status": "solved", + "utility": 13 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 6, + 0 + ], + [ + 1, + 3, + 5, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "v1" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 6, + 0 + ], + [ + 1, + 3, + 5, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s2", + "v1", + "v2" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 6, + 0 + ], + [ + 1, + 3, + 5, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s2", + "v1" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 6, + 0 + ], + [ + 1, + 3, + 5, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "s2", + "v1" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 6, + 0 + ], + [ + 1, + 3, + 5, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v1" + ], + "status": "solved", + "utility": 29 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v1" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 29 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 9, + "s1": 8, + "s2": 7, + "v0": 0, + "v1": 5, + "v2": 6 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v4" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v5" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v6" + ] + ], + "id": 16, + "ok": true, + "oracle": 23, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 29, + 1 + ], + [ + 0, + 5, + 29, + 0 + ], + [ + 1, + 5, + 29, + 4 + ], + [ + 2, + 4, + 29, + 6 + ], + [ + 2, + 6, + 29, + 0 + ], + [ + 3, + 5, + 29, + 2 + ], + [ + 4, + 8, + 7, + 7 + ], + [ + 5, + 8, + 6, + 6 + ], + [ + 6, + 8, + 1, + 0 + ], + [ + 7, + 0, + 1, + 1 + ], + [ + 7, + 1, + 4, + 4 + ], + [ + 7, + 2, + 6, + 6 + ], + [ + 7, + 3, + 3, + 2 + ] + ], + "flow": 13, + "reachable": [ + 1, + 3, + 5, + 7 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v3", + "v4", + "v6" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "v1", + "v3", + "v4", + "v6", + "v7" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v7" + ], + "status": "solved", + "utility": 23 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v7" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 23 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 9, + "v0": 1, + "v1": 4, + "v2": 6, + "v3": 3, + "v4": 7, + "v5": 6, + "v6": 1, + "v7": 1 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v6" + ], + [ + "v0", + "v7" + ], + [ + "v2", + "v8" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v7" + ], + [ + "v4", + "v5" + ], + [ + "v4", + "v6" + ], + [ + "v4", + "v7" + ], + [ + "v4", + "v9" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v8" + ] + ], + "id": 17, + "ok": true, + "oracle": 37, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 25, + 1 + ], + [ + 0, + 4, + 25, + 0 + ], + [ + 0, + 5, + 25, + 0 + ], + [ + 1, + 3, + 25, + 2 + ], + [ + 1, + 5, + 25, + 0 + ], + [ + 2, + 3, + 25, + 1 + ], + [ + 2, + 4, + 25, + 4 + ], + [ + 2, + 5, + 25, + 1 + ], + [ + 2, + 6, + 25, + 0 + ], + [ + 3, + 8, + 4, + 4 + ], + [ + 4, + 8, + 4, + 4 + ], + [ + 5, + 8, + 1, + 1 + ], + [ + 6, + 8, + 6, + 0 + ], + [ + 7, + 0, + 1, + 1 + ], + [ + 7, + 1, + 2, + 2 + ], + [ + 7, + 2, + 6, + 6 + ] + ], + "flow": 9, + "reachable": [ + 7 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v3", + "v4", + "v5", + "v6", + "v7", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6", + "v7", + "v9" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 3 + ], + [ + 1, + 3, + 3, + 3 + ], + [ + 2, + 0, + 9, + 3 + ] + ], + "flow": 3, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "v1", + "v2", + "v5", + "v6", + "v7", + "v9" + ], + "status": "solved", + "utility": 33 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 1 + ], + [ + 0, + 2, + 7, + 0 + ], + [ + 1, + 4, + 4, + 1 + ], + [ + 2, + 4, + 1, + 0 + ], + [ + 3, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v5", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v7" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v9" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v5", + "v7", + "v9" + ], + "status": "solved", + "utility": 37 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v5", + "v7", + "v9" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 37 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 8, + "v0": 1, + "v1": 9, + "v2": 9, + "v3": 2, + "v4": 6, + "v5": 4, + "v6": 4, + "v7": 1, + "v8": 3, + "v9": 6 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v7" + ], + [ + "v0", + "v8" + ], + [ + "v0", + "v10" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v8" + ], + [ + "v3", + "v6" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v10" + ], + [ + "v4", + "v9" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v8" + ], + [ + "s0", + "v9" + ], + [ + "s0", + "v10" + ] + ], + "id": 18, + "ok": true, + "oracle": 37, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 50, + 2 + ], + [ + 0, + 5, + 50, + 0 + ], + [ + 0, + 7, + 50, + 0 + ], + [ + 0, + 8, + 50, + 0 + ], + [ + 1, + 5, + 50, + 0 + ], + [ + 1, + 8, + 50, + 0 + ], + [ + 2, + 10, + 6, + 6 + ], + [ + 3, + 8, + 50, + 6 + ], + [ + 4, + 2, + 50, + 4 + ], + [ + 4, + 6, + 50, + 5 + ], + [ + 4, + 7, + 50, + 0 + ], + [ + 5, + 10, + 9, + 0 + ], + [ + 6, + 10, + 8, + 5 + ], + [ + 7, + 10, + 0, + 0 + ], + [ + 8, + 10, + 9, + 6 + ], + [ + 9, + 0, + 2, + 2 + ], + [ + 9, + 1, + 0, + 0 + ], + [ + 9, + 3, + 6, + 6 + ], + [ + 9, + 4, + 9, + 9 + ] + ], + "flow": 17, + "reachable": [ + 9 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v10", + "v2", + "v3", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v10", + "v5", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 32 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 6, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v4", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v10", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 37 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 21, + 2 + ], + [ + 0, + 4, + 21, + 0 + ], + [ + 1, + 3, + 21, + 0 + ], + [ + 2, + 4, + 21, + 0 + ], + [ + 3, + 6, + 9, + 2 + ], + [ + 4, + 6, + 0, + 0 + ], + [ + 5, + 0, + 2, + 2 + ], + [ + 5, + 1, + 0, + 0 + ], + [ + 5, + 2, + 9, + 0 + ] + ], + "flow": 2, + "reachable": [ + 2, + 4, + 5 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v3", + "v5", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 18 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v2", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 33 + } + ], + "selected": [ + "v10", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 37 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 4, + "v0": 2, + "v1": 0, + "v10": 6, + "v2": 6, + "v3": 9, + "v4": 5, + "v5": 9, + "v6": 8, + "v7": 0, + "v8": 9, + "v9": 0 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v6" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v6" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v4" + ] + ], + "id": 19, + "ok": true, + "oracle": 31, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 46, + 0 + ], + [ + 0, + 6, + 46, + 8 + ], + [ + 1, + 4, + 46, + 6 + ], + [ + 1, + 6, + 46, + 0 + ], + [ + 2, + 6, + 46, + 0 + ], + [ + 2, + 7, + 46, + 3 + ], + [ + 3, + 4, + 46, + 1 + ], + [ + 4, + 9, + 7, + 7 + ], + [ + 5, + 9, + 0, + 0 + ], + [ + 6, + 9, + 8, + 8 + ], + [ + 7, + 9, + 3, + 3 + ], + [ + 8, + 0, + 8, + 8 + ], + [ + 8, + 1, + 6, + 6 + ], + [ + 8, + 2, + 7, + 3 + ], + [ + 8, + 3, + 6, + 1 + ] + ], + "flow": 18, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2", + "v3" + ], + "staged": [], + "utility": 27 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 46, + 0 + ], + [ + 0, + 6, + 46, + 8 + ], + [ + 1, + 4, + 46, + 6 + ], + [ + 1, + 6, + 46, + 0 + ], + [ + 2, + 6, + 46, + 0 + ], + [ + 2, + 7, + 46, + 3 + ], + [ + 3, + 4, + 46, + 1 + ], + [ + 4, + 9, + 7, + 7 + ], + [ + 5, + 9, + 0, + 0 + ], + [ + 6, + 9, + 8, + 8 + ], + [ + 7, + 9, + 3, + 3 + ], + [ + 8, + 0, + 8, + 8 + ], + [ + 8, + 1, + 6, + 6 + ], + [ + 8, + 2, + 7, + 3 + ], + [ + 8, + 3, + 6, + 1 + ] + ], + "flow": 18, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2", + "v3" + ], + "staged": [], + "utility": 27 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 31 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v3" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 31 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 4, + "v0": 8, + "v1": 6, + "v2": 7, + "v3": 6, + "v4": 7, + "v5": 0, + "v6": 8, + "v7": 3 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v3" + ] + ], + "id": 20, + "ok": true, + "oracle": 28, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 4 + ], + [ + 1, + 3, + 4, + 4 + ], + [ + 2, + 0, + 9, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v1", + "v3" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s1", + "v1", + "v2", + "v4" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "s1", + "v1" + ], + "status": "solved", + "utility": 13 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 28 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 5, + "s1": 6, + "v0": 9, + "v1": 2, + "v2": 9, + "v3": 8, + "v4": 4 + } + }, + { + "edges": [ + [ + "v1", + "v4" + ], + [ + "v1", + "v5" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ] + ], + "id": 21, + "ok": true, + "oracle": 35, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 1 + ], + [ + 0, + 2, + 13, + 4 + ], + [ + 1, + 4, + 1, + 1 + ], + [ + 2, + 4, + 6, + 4 + ], + [ + 3, + 0, + 5, + 5 + ] + ], + "flow": 5, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v4", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v0", + "v2", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 1 + ], + [ + 0, + 2, + 13, + 4 + ], + [ + 1, + 4, + 1, + 1 + ], + [ + 2, + 4, + 6, + 4 + ], + [ + 3, + 0, + 5, + 5 + ] + ], + "flow": 5, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v4", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 35 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 5 + ], + [ + 1, + 3, + 6, + 5 + ], + [ + 2, + 0, + 5, + 5 + ] + ], + "flow": 5, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s1", + "v2", + "v5" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 5 + ], + [ + 1, + 3, + 6, + 5 + ], + [ + 2, + 0, + 5, + 5 + ] + ], + "flow": 5, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s1", + "v2", + "v5" + ], + "status": "solved", + "utility": 24 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v3", + "v4", + "v5" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 35 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 8, + "s1": 4, + "v0": 8, + "v1": 5, + "v2": 6, + "v3": 6, + "v4": 1, + "v5": 6 + } + }, + { + "edges": [ + [ + "v0", + "v7" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v6" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v4" + ], + [ + "v3", + "v5" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v7" + ], + [ + "s1", + "v3" + ], + [ + "s0", + "s1" + ] + ], + "id": 22, + "ok": true, + "oracle": 33, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 18, + 5 + ], + [ + 1, + 2, + 18, + 1 + ], + [ + 1, + 3, + 18, + 0 + ], + [ + 2, + 5, + 5, + 1 + ], + [ + 3, + 5, + 6, + 5 + ], + [ + 4, + 0, + 5, + 5 + ], + [ + 4, + 1, + 1, + 1 + ] + ], + "flow": 6, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v6", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6", + "v7" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 19, + 3 + ], + [ + 1, + 2, + 19, + 2 + ], + [ + 1, + 3, + 19, + 0 + ], + [ + 2, + 5, + 4, + 2 + ], + [ + 3, + 5, + 3, + 3 + ], + [ + 4, + 0, + 9, + 3 + ], + [ + 4, + 1, + 2, + 2 + ] + ], + "flow": 5, + "reachable": [ + 0, + 3, + 4 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v3", + "v4", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v4" + ], + "staged": [], + "utility": 13 + } + ], + "selected": [ + "v1", + "v4", + "v6", + "v7" + ], + "status": "solved", + "utility": 24 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 2 + ], + [ + 1, + 3, + 4, + 2 + ], + [ + 2, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v4" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 18, + 5 + ], + [ + 1, + 2, + 18, + 1 + ], + [ + 1, + 3, + 18, + 0 + ], + [ + 2, + 5, + 5, + 1 + ], + [ + 3, + 5, + 6, + 5 + ], + [ + 4, + 0, + 5, + 5 + ], + [ + 4, + 1, + 1, + 1 + ] + ], + "flow": 6, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v6", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6", + "v7" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 3 + ], + [ + 1, + 3, + 3, + 3 + ], + [ + 2, + 0, + 9, + 3 + ] + ], + "flow": 3, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s1", + "v1", + "v4", + "v6", + "v7" + ], + "status": "solved", + "utility": 33 + } + ], + "selected": [ + "s1", + "v1", + "v4", + "v6", + "v7" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 33 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 7, + "s1": 9, + "v0": 5, + "v1": 9, + "v2": 1, + "v3": 2, + "v4": 4, + "v5": 3, + "v6": 5, + "v7": 6 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v6" + ], + [ + "v2", + "v3" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v6" + ] + ], + "id": 23, + "ok": true, + "oracle": 23, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 25, + 0 + ], + [ + 0, + 4, + 25, + 2 + ], + [ + 1, + 2, + 25, + 0 + ], + [ + 1, + 3, + 25, + 6 + ], + [ + 2, + 6, + 0, + 0 + ], + [ + 3, + 6, + 6, + 6 + ], + [ + 4, + 6, + 2, + 2 + ], + [ + 5, + 0, + 9, + 2 + ], + [ + 5, + 1, + 7, + 6 + ] + ], + "flow": 8, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2" + ], + "staged": [], + "utility": 16 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 6 + ], + [ + 1, + 3, + 6, + 6 + ], + [ + 2, + 0, + 7, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v4" + ], + "status": "solved", + "utility": 21 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 23 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 7, + "v0": 9, + "v1": 5, + "v2": 7, + "v3": 0, + "v4": 2, + "v5": 6, + "v6": 2 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v7" + ], + [ + "v2", + "v6" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v7" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ] + ], + "id": 24, + "ok": true, + "oracle": 30, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 50, + 8 + ], + [ + 1, + 4, + 50, + 1 + ], + [ + 1, + 7, + 50, + 4 + ], + [ + 2, + 6, + 50, + 1 + ], + [ + 2, + 7, + 50, + 0 + ], + [ + 3, + 5, + 50, + 5 + ], + [ + 3, + 7, + 50, + 0 + ], + [ + 4, + 9, + 9, + 9 + ], + [ + 5, + 9, + 8, + 5 + ], + [ + 6, + 9, + 1, + 1 + ], + [ + 7, + 9, + 4, + 4 + ], + [ + 8, + 0, + 8, + 8 + ], + [ + 8, + 1, + 5, + 5 + ], + [ + 8, + 2, + 9, + 1 + ], + [ + 8, + 3, + 5, + 5 + ] + ], + "flow": 19, + "reachable": [ + 0, + 1, + 2, + 4, + 6, + 7, + 8 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2", + "v5" + ], + "staged": [], + "utility": 30 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v5" + ], + "status": "solved", + "utility": 30 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 36, + 8 + ], + [ + 1, + 3, + 36, + 1 + ], + [ + 1, + 4, + 36, + 4 + ], + [ + 2, + 4, + 36, + 0 + ], + [ + 3, + 6, + 9, + 9 + ], + [ + 4, + 6, + 4, + 4 + ], + [ + 5, + 0, + 8, + 8 + ], + [ + 5, + 1, + 5, + 5 + ], + [ + 5, + 2, + 9, + 0 + ] + ], + "flow": 13, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v4", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2" + ], + "staged": [], + "utility": 22 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 29 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v5" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 30 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 7, + "v0": 8, + "v1": 5, + "v2": 9, + "v3": 5, + "v4": 9, + "v5": 8, + "v6": 1, + "v7": 4 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v1", + "v3" + ], + [ + "v1", + "v4" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ] + ], + "id": 25, + "ok": true, + "oracle": 28, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 27, + 8 + ], + [ + 0, + 3, + 27, + 1 + ], + [ + 1, + 2, + 27, + 0 + ], + [ + 1, + 3, + 27, + 2 + ], + [ + 2, + 5, + 8, + 8 + ], + [ + 3, + 5, + 7, + 3 + ], + [ + 4, + 0, + 9, + 9 + ], + [ + 4, + 1, + 2, + 2 + ] + ], + "flow": 11, + "reachable": [ + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v2", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v5" + ], + "status": "solved", + "utility": 19 + } + ], + "selected": [ + "v2", + "v3", + "v4", + "v5" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 28 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 4, + "v0": 9, + "v1": 2, + "v2": 5, + "v3": 8, + "v4": 7, + "v5": 8 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v7" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v7" + ], + [ + "v2", + "v8" + ], + [ + "v3", + "v6" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v8" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v6" + ] + ], + "id": 26, + "ok": true, + "oracle": 41, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 43, + 0 + ], + [ + 0, + 6, + 43, + 0 + ], + [ + 1, + 7, + 43, + 3 + ], + [ + 2, + 4, + 43, + 7 + ], + [ + 2, + 6, + 43, + 0 + ], + [ + 2, + 7, + 43, + 0 + ], + [ + 3, + 5, + 43, + 1 + ], + [ + 3, + 6, + 43, + 4 + ], + [ + 3, + 7, + 43, + 0 + ], + [ + 4, + 9, + 9, + 7 + ], + [ + 5, + 9, + 1, + 1 + ], + [ + 6, + 9, + 8, + 4 + ], + [ + 7, + 9, + 9, + 3 + ], + [ + 8, + 0, + 0, + 0 + ], + [ + 8, + 1, + 3, + 3 + ], + [ + 8, + 2, + 7, + 7 + ], + [ + 8, + 3, + 5, + 5 + ] + ], + "flow": 15, + "reachable": [ + 8 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 27 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v9" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v4", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 41 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 40, + 7 + ], + [ + 0, + 4, + 40, + 0 + ], + [ + 0, + 5, + 40, + 0 + ], + [ + 1, + 3, + 40, + 1 + ], + [ + 1, + 4, + 40, + 4 + ], + [ + 1, + 5, + 40, + 0 + ], + [ + 2, + 7, + 9, + 7 + ], + [ + 3, + 7, + 1, + 1 + ], + [ + 4, + 7, + 8, + 4 + ], + [ + 5, + 7, + 9, + 0 + ], + [ + 6, + 0, + 7, + 7 + ], + [ + 6, + 1, + 5, + 5 + ] + ], + "flow": 12, + "reachable": [ + 6 + ], + "searches": 4, + "vertex_order": [ + "v2", + "v3", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 27 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v9" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 41 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 42, + 3 + ], + [ + 1, + 3, + 42, + 7 + ], + [ + 1, + 4, + 42, + 0 + ], + [ + 1, + 5, + 42, + 0 + ], + [ + 2, + 4, + 42, + 5 + ], + [ + 2, + 5, + 42, + 0 + ], + [ + 3, + 7, + 9, + 7 + ], + [ + 4, + 7, + 8, + 5 + ], + [ + 5, + 7, + 9, + 3 + ], + [ + 6, + 0, + 3, + 3 + ], + [ + 6, + 1, + 7, + 7 + ], + [ + 6, + 2, + 5, + 5 + ] + ], + "flow": 15, + "reachable": [ + 6 + ], + "searches": 4, + "vertex_order": [ + "v1", + "v2", + "v3", + "v5", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v7", + "v8" + ], + "staged": [], + "utility": 26 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v9" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "v5", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 34 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 39, + 7 + ], + [ + 0, + 3, + 39, + 0 + ], + [ + 0, + 4, + 39, + 0 + ], + [ + 1, + 3, + 39, + 5 + ], + [ + 1, + 4, + 39, + 0 + ], + [ + 2, + 6, + 9, + 7 + ], + [ + 3, + 6, + 8, + 5 + ], + [ + 4, + 6, + 9, + 0 + ], + [ + 5, + 0, + 7, + 7 + ], + [ + 5, + 1, + 5, + 5 + ] + ], + "flow": 12, + "reachable": [ + 5 + ], + "searches": 3, + "vertex_order": [ + "v2", + "v3", + "v5", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v7", + "v8" + ], + "staged": [], + "utility": 26 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v9" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s1", + "v5", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 34 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 41 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 0, + "s1": 1, + "v0": 0, + "v1": 3, + "v2": 7, + "v3": 5, + "v4": 7, + "v5": 9, + "v6": 1, + "v7": 8, + "v8": 9, + "v9": 7 + } + }, + { + "edges": [ + [ + "v0", + "v6" + ], + [ + "v0", + "v7" + ], + [ + "v0", + "v8" + ], + [ + "v0", + "v9" + ], + [ + "v1", + "v7" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v8" + ], + [ + "v2", + "v10" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v10" + ], + [ + "v4", + "v5" + ], + [ + "v4", + "v6" + ], + [ + "v4", + "v7" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v9" + ] + ], + "id": 27, + "ok": true, + "oracle": 29, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 7, + 41, + 0 + ], + [ + 0, + 8, + 41, + 0 + ], + [ + 0, + 9, + 41, + 0 + ], + [ + 0, + 10, + 41, + 0 + ], + [ + 1, + 8, + 41, + 2 + ], + [ + 1, + 9, + 41, + 2 + ], + [ + 2, + 12, + 2, + 2 + ], + [ + 3, + 2, + 41, + 2 + ], + [ + 3, + 9, + 41, + 3 + ], + [ + 4, + 2, + 41, + 0 + ], + [ + 4, + 8, + 41, + 0 + ], + [ + 5, + 6, + 41, + 5 + ], + [ + 5, + 7, + 41, + 0 + ], + [ + 5, + 8, + 41, + 0 + ], + [ + 6, + 12, + 8, + 5 + ], + [ + 7, + 12, + 4, + 0 + ], + [ + 8, + 12, + 2, + 2 + ], + [ + 9, + 12, + 6, + 5 + ], + [ + 10, + 12, + 4, + 0 + ], + [ + 11, + 0, + 0, + 0 + ], + [ + 11, + 1, + 4, + 4 + ], + [ + 11, + 3, + 5, + 5 + ], + [ + 11, + 4, + 0, + 0 + ], + [ + 11, + 5, + 5, + 5 + ] + ], + "flow": 14, + "reachable": [ + 11 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v1", + "v10", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v10", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "staged": [], + "utility": 26 + } + ], + "selected": [ + "v10", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 20, + 2 + ], + [ + 0, + 4, + 20, + 2 + ], + [ + 1, + 6, + 2, + 2 + ], + [ + 2, + 1, + 20, + 2 + ], + [ + 2, + 4, + 20, + 3 + ], + [ + 3, + 6, + 2, + 2 + ], + [ + 4, + 6, + 6, + 5 + ], + [ + 5, + 0, + 4, + 4 + ], + [ + 5, + 2, + 5, + 5 + ] + ], + "flow": 9, + "reachable": [ + 5 + ], + "searches": 5, + "vertex_order": [ + "v1", + "v10", + "v2", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v10", + "v7", + "v8" + ], + "staged": [], + "utility": 10 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "v10", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 29 + } + ], + "selected": [ + "s0", + "v10", + "v5", + "v6", + "v7", + "v8" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 29 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 7, + "v0": 0, + "v1": 4, + "v10": 2, + "v2": 5, + "v3": 0, + "v4": 5, + "v5": 8, + "v6": 4, + "v7": 2, + "v8": 6, + "v9": 4 + } + }, + { + "edges": [ + [ + "v0", + "v9" + ], + [ + "v1", + "v8" + ], + [ + "v1", + "v9" + ], + [ + "v2", + "v9" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v8" + ], + [ + "v3", + "v9" + ], + [ + "v4", + "v7" + ], + [ + "s0", + "v7" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ] + ], + "id": 28, + "ok": true, + "oracle": 37, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 7, + 36, + 2 + ], + [ + 1, + 6, + 36, + 4 + ], + [ + 1, + 7, + 36, + 1 + ], + [ + 2, + 7, + 36, + 4 + ], + [ + 3, + 5, + 36, + 0 + ], + [ + 3, + 6, + 36, + 0 + ], + [ + 3, + 7, + 36, + 0 + ], + [ + 4, + 5, + 36, + 0 + ], + [ + 5, + 9, + 0, + 0 + ], + [ + 6, + 9, + 4, + 4 + ], + [ + 7, + 9, + 7, + 7 + ], + [ + 8, + 0, + 2, + 2 + ], + [ + 8, + 1, + 5, + 5 + ], + [ + 8, + 2, + 5, + 4 + ], + [ + 8, + 3, + 9, + 0 + ], + [ + 8, + 4, + 3, + 0 + ] + ], + "flow": 11, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2", + "v3", + "v4" + ], + "staged": [], + "utility": 24 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 35 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 33, + 2 + ], + [ + 1, + 4, + 33, + 4 + ], + [ + 1, + 5, + 33, + 1 + ], + [ + 2, + 5, + 33, + 4 + ], + [ + 3, + 4, + 33, + 0 + ], + [ + 3, + 5, + 33, + 0 + ], + [ + 4, + 7, + 4, + 4 + ], + [ + 5, + 7, + 7, + 7 + ], + [ + 6, + 0, + 2, + 2 + ], + [ + 6, + 1, + 5, + 5 + ], + [ + 6, + 2, + 5, + 4 + ], + [ + 6, + 3, + 9, + 0 + ] + ], + "flow": 11, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2", + "v3" + ], + "staged": [], + "utility": 21 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 37 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 19, + 2 + ], + [ + 1, + 2, + 19, + 4 + ], + [ + 1, + 3, + 19, + 1 + ], + [ + 2, + 5, + 4, + 4 + ], + [ + 3, + 5, + 7, + 3 + ], + [ + 4, + 0, + 2, + 2 + ], + [ + 4, + 1, + 5, + 5 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8", + "v9" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s1", + "v5", + "v6", + "v8", + "v9" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 19, + 2 + ], + [ + 1, + 2, + 19, + 4 + ], + [ + 1, + 3, + 19, + 1 + ], + [ + 2, + 5, + 4, + 4 + ], + [ + 3, + 5, + 7, + 3 + ], + [ + 4, + 0, + 2, + 2 + ], + [ + 4, + 1, + 5, + 5 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8", + "v9" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "s1", + "v5", + "v6", + "v8", + "v9" + ], + "status": "solved", + "utility": 27 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 37 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 2, + "s1": 3, + "v0": 2, + "v1": 5, + "v2": 5, + "v3": 9, + "v4": 3, + "v5": 2, + "v6": 9, + "v7": 0, + "v8": 4, + "v9": 7 + } + }, + { + "edges": [ + [ + "v0", + "v7" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v5" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v5" + ] + ], + "id": 29, + "ok": true, + "oracle": 26, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 3 + ], + [ + 1, + 3, + 6, + 3 + ], + [ + 2, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 3 + ], + [ + 0, + 2, + 13, + 1 + ], + [ + 1, + 4, + 3, + 3 + ], + [ + 2, + 4, + 5, + 1 + ], + [ + 3, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v4", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 8, + 3 + ], + [ + 1, + 3, + 3, + 3 + ], + [ + 2, + 0, + 4, + 3 + ] + ], + "flow": 3, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v1", + "v6", + "v7" + ], + "status": "solved", + "utility": 18 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6", + "v7" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 26 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 4, + "v0": 3, + "v1": 4, + "v2": 0, + "v3": 8, + "v4": 3, + "v5": 5, + "v6": 4, + "v7": 6 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v5" + ] + ], + "id": 30, + "ok": true, + "oracle": 21, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 17, + 1 + ], + [ + 0, + 4, + 17, + 4 + ], + [ + 1, + 4, + 17, + 0 + ], + [ + 2, + 4, + 17, + 0 + ], + [ + 3, + 6, + 1, + 1 + ], + [ + 4, + 6, + 4, + 4 + ], + [ + 5, + 0, + 9, + 5 + ], + [ + 5, + 1, + 2, + 0 + ], + [ + 5, + 2, + 0, + 0 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 3, + 4, + 5 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "v0", + "v1", + "v4" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 9, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v4" + ], + "status": "solved", + "utility": 21 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v4" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 21 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 1, + "v0": 9, + "v1": 2, + "v2": 0, + "v3": 1, + "v4": 9, + "v5": 4 + } + }, + { + "edges": [ + [ + "v1", + "v6" + ], + [ + "v2", + "v4" + ], + [ + "v2", + "v8" + ], + [ + "v3", + "v4" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v8" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v7" + ], + [ + "s0", + "v8" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v5" + ], + [ + "s1", + "v7" + ] + ], + "id": 31, + "ok": true, + "oracle": 39, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 2 + ], + [ + 1, + 3, + 8, + 2 + ], + [ + 2, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 29, + 8 + ], + [ + 0, + 4, + 29, + 0 + ], + [ + 1, + 2, + 29, + 0 + ], + [ + 1, + 3, + 29, + 3 + ], + [ + 1, + 4, + 29, + 0 + ], + [ + 2, + 6, + 8, + 8 + ], + [ + 3, + 6, + 8, + 3 + ], + [ + 4, + 6, + 0, + 0 + ], + [ + 5, + 0, + 9, + 8 + ], + [ + 5, + 1, + 3, + 3 + ] + ], + "flow": 11, + "reachable": [ + 0, + 2, + 4, + 5 + ], + "searches": 3, + "vertex_order": [ + "v2", + "v3", + "v4", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v7" + ], + "staged": [], + "utility": 17 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v0", + "v2", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 39 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v0", + "v3", + "v5", + "v6" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s1", + "v0", + "v6" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "v0", + "v6" + ], + "status": "solved", + "utility": 23 + } + ], + "selected": [ + "v0", + "v2", + "v5", + "v6", + "v7" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 39 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 0, + "s1": 6, + "v0": 9, + "v1": 2, + "v2": 9, + "v3": 3, + "v4": 8, + "v5": 5, + "v6": 8, + "v7": 8, + "v8": 0 + } + }, + { + "edges": [ + [ + "v1", + "v3" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ] + ], + "id": 32, + "ok": true, + "oracle": 20, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 4 + ], + [ + 1, + 3, + 8, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 20 + } + ], + "selected": [ + "s0", + "v2", + "v3", + "v4" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 20 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 3, + "v0": 0, + "v1": 4, + "v2": 3, + "v3": 8, + "v4": 6 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v1", + "v2" + ], + [ + "v1", + "v3" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ] + ], + "id": 33, + "ok": true, + "oracle": 31, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 7 + ], + [ + 1, + 3, + 7, + 7 + ], + [ + 2, + 0, + 8, + 7 + ] + ], + "flow": 7, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 18, + 3 + ], + [ + 0, + 2, + 18, + 0 + ], + [ + 1, + 4, + 8, + 3 + ], + [ + 2, + 4, + 6, + 0 + ], + [ + 3, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v3" + ], + "staged": [], + "utility": 14 + } + ], + "selected": [ + "v0", + "v2", + "v3" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v3" + ], + "status": "solved", + "utility": 31 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v2" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "v2" + ], + "status": "solved", + "utility": 24 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v3" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 31 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 9, + "s1": 7, + "v0": 8, + "v1": 3, + "v2": 8, + "v3": 6, + "v4": 7 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v3" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v4" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ] + ], + "id": 34, + "ok": true, + "oracle": 31, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 40, + 4 + ], + [ + 0, + 4, + 40, + 0 + ], + [ + 0, + 5, + 40, + 4 + ], + [ + 1, + 3, + 40, + 0 + ], + [ + 1, + 5, + 40, + 0 + ], + [ + 1, + 6, + 40, + 7 + ], + [ + 2, + 4, + 40, + 0 + ], + [ + 2, + 5, + 40, + 0 + ], + [ + 3, + 8, + 4, + 4 + ], + [ + 4, + 8, + 0, + 0 + ], + [ + 5, + 8, + 4, + 4 + ], + [ + 6, + 8, + 7, + 7 + ], + [ + 7, + 0, + 8, + 8 + ], + [ + 7, + 1, + 7, + 7 + ], + [ + 7, + 2, + 9, + 0 + ] + ], + "flow": 15, + "reachable": [ + 0, + 2, + 3, + 4, + 5, + 7 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2", + "v6" + ], + "staged": [], + "utility": 24 + } + ], + "selected": [ + "v0", + "v2", + "v6" + ], + "status": "solved", + "utility": 24 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 18, + 0 + ], + [ + 1, + 2, + 18, + 0 + ], + [ + 2, + 4, + 0, + 0 + ], + [ + 3, + 0, + 8, + 0 + ], + [ + 3, + 1, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v2", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2" + ], + "staged": [], + "utility": 17 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 31 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 31 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 7, + "v0": 8, + "v1": 7, + "v2": 9, + "v3": 4, + "v4": 0, + "v5": 4, + "v6": 7 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v1", + "v4" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v5" + ] + ], + "id": 35, + "ok": true, + "oracle": 25, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 6 + ], + [ + 1, + 2, + 19, + 1 + ], + [ + 2, + 4, + 7, + 7 + ], + [ + 3, + 0, + 6, + 6 + ], + [ + 3, + 1, + 5, + 1 + ] + ], + "flow": 7, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 7, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 6 + ], + [ + 1, + 2, + 19, + 1 + ], + [ + 2, + 4, + 7, + 7 + ], + [ + 3, + 0, + 6, + 6 + ], + [ + 3, + 1, + 5, + 1 + ] + ], + "flow": 7, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v3" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s1", + "v3", + "v4" + ], + "status": "solved", + "utility": 25 + } + ], + "selected": [ + "s0", + "s1", + "v3", + "v4" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 25 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 4, + "s1": 9, + "v0": 6, + "v1": 5, + "v2": 7, + "v3": 5, + "v4": 7, + "v5": 1 + } + }, + { + "edges": [ + [ + "v0", + "v2" + ], + [ + "v0", + "v3" + ], + [ + "v1", + "v3" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v3" + ], + [ + "s1", + "s2" + ] + ], + "id": 36, + "ok": true, + "oracle": 22, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 10, + 1 + ], + [ + 0, + 3, + 10, + 0 + ], + [ + 1, + 3, + 10, + 1 + ], + [ + 2, + 5, + 5, + 1 + ], + [ + 3, + 5, + 1, + 1 + ], + [ + 4, + 0, + 1, + 1 + ], + [ + 4, + 1, + 2, + 1 + ] + ], + "flow": 2, + "reachable": [ + 1, + 3, + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v1", + "v2" + ], + "status": "solved", + "utility": 7 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 1 + ], + [ + 1, + 3, + 5, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v2" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 10, + 1 + ], + [ + 0, + 3, + 10, + 0 + ], + [ + 1, + 3, + 10, + 1 + ], + [ + 2, + 5, + 5, + 1 + ], + [ + 3, + 5, + 1, + 1 + ], + [ + 4, + 0, + 1, + 1 + ], + [ + 4, + 1, + 2, + 1 + ] + ], + "flow": 2, + "reachable": [ + 1, + 3, + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "v1", + "v2" + ], + "status": "solved", + "utility": 8 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 1 + ], + [ + 1, + 3, + 5, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "v2" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 10, + 1 + ], + [ + 0, + 3, + 10, + 0 + ], + [ + 1, + 3, + 10, + 1 + ], + [ + 2, + 5, + 5, + 1 + ], + [ + 3, + 5, + 1, + 1 + ], + [ + 4, + 0, + 1, + 1 + ], + [ + 4, + 1, + 2, + 1 + ] + ], + "flow": 2, + "reachable": [ + 1, + 3, + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s2", + "v1", + "v2" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 1 + ], + [ + 1, + 3, + 5, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s2", + "v2" + ], + "status": "solved", + "utility": 22 + } + ], + "selected": [ + "s0", + "s2", + "v2" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 22 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 9, + "s1": 1, + "s2": 8, + "v0": 1, + "v1": 2, + "v2": 5, + "v3": 1 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v5" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v6" + ] + ], + "id": 37, + "ok": true, + "oracle": 35, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 25, + 6 + ], + [ + 0, + 3, + 25, + 3 + ], + [ + 1, + 3, + 25, + 3 + ], + [ + 2, + 5, + 6, + 6 + ], + [ + 3, + 5, + 6, + 6 + ], + [ + 4, + 0, + 9, + 9 + ], + [ + 4, + 1, + 3, + 3 + ] + ], + "flow": 12, + "reachable": [ + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "v1", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 25, + 6 + ], + [ + 0, + 3, + 25, + 3 + ], + [ + 1, + 3, + 25, + 3 + ], + [ + 2, + 5, + 6, + 6 + ], + [ + 3, + 5, + 6, + 6 + ], + [ + 4, + 0, + 9, + 9 + ], + [ + 4, + 1, + 3, + 3 + ] + ], + "flow": 12, + "reachable": [ + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "v1", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 35 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 22, + 6 + ], + [ + 0, + 2, + 22, + 3 + ], + [ + 1, + 4, + 6, + 6 + ], + [ + 2, + 4, + 6, + 3 + ], + [ + 3, + 0, + 9, + 9 + ] + ], + "flow": 9, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 12 + } + ], + "selected": [ + "s1", + "v3", + "v5" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 22, + 6 + ], + [ + 0, + 2, + 22, + 3 + ], + [ + 1, + 4, + 6, + 6 + ], + [ + 2, + 4, + 6, + 3 + ], + [ + 3, + 0, + 9, + 9 + ] + ], + "flow": 9, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 12 + } + ], + "selected": [ + "s0", + "s1", + "v3", + "v5" + ], + "status": "solved", + "utility": 28 + } + ], + "selected": [ + "s0", + "v1", + "v3", + "v4", + "v5" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 35 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 8, + "s1": 8, + "v0": 9, + "v1": 6, + "v2": 3, + "v3": 6, + "v4": 9, + "v5": 6, + "v6": 0 + } + }, + { + "edges": [ + [ + "v1", + "v3" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v6" + ], + [ + "s2", + "v2" + ], + [ + "s1", + "s2" + ] + ], + "id": 38, + "ok": true, + "oracle": 29, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 0 + ], + [ + 0, + 3, + 19, + 0 + ], + [ + 0, + 4, + 19, + 4 + ], + [ + 1, + 3, + 19, + 0 + ], + [ + 2, + 6, + 0, + 0 + ], + [ + 3, + 6, + 0, + 0 + ], + [ + 4, + 6, + 4, + 4 + ], + [ + 5, + 0, + 6, + 4 + ], + [ + 5, + 1, + 8, + 0 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2", + "v3", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2" + ], + "staged": [], + "utility": 14 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "v2", + "v6" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "v0", + "v2", + "v4" + ], + "status": "solved", + "utility": 29 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "v2" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 0 + ], + [ + 0, + 2, + 11, + 0 + ], + [ + 0, + 3, + 11, + 4 + ], + [ + 1, + 5, + 0, + 0 + ], + [ + 2, + 5, + 0, + 0 + ], + [ + 3, + 5, + 4, + 4 + ], + [ + 4, + 0, + 6, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2, + 3, + 4 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s2", + "v0", + "v1", + "v4" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s2", + "v6" + ], + "status": "solved", + "utility": 16 + } + ], + "selected": [ + "s1", + "v0", + "v2", + "v4" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 29 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 3, + "s1": 9, + "s2": 9, + "v0": 5, + "v1": 6, + "v2": 8, + "v3": 0, + "v4": 7, + "v5": 0, + "v6": 4 + } + }, + { + "edges": [ + [ + "s0", + "v0" + ], + [ + "s0", + "v3" + ], + [ + "s1", + "v0" + ], + [ + "s0", + "s2" + ] + ], + "id": 39, + "ok": true, + "oracle": 22, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v1", + "v2" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v2" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s2", + "v0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "s2", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 19 + } + ], + "selected": [ + "s2", + "v0", + "v1", + "v2", + "v3" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 22 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 7, + "s1": 4, + "s2": 4, + "v0": 7, + "v1": 5, + "v2": 5, + "v3": 1 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v1", + "v6" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v6" + ], + [ + "v3", + "v8" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v7" + ], + [ + "s0", + "v8" + ] + ], + "id": 40, + "ok": true, + "oracle": 27, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 4 + ], + [ + 1, + 3, + 8, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 29, + 3 + ], + [ + 0, + 5, + 29, + 3 + ], + [ + 1, + 3, + 29, + 2 + ], + [ + 1, + 4, + 29, + 0 + ], + [ + 2, + 3, + 29, + 0 + ], + [ + 2, + 4, + 29, + 0 + ], + [ + 2, + 5, + 29, + 5 + ], + [ + 3, + 7, + 2, + 2 + ], + [ + 4, + 7, + 3, + 3 + ], + [ + 5, + 7, + 8, + 8 + ], + [ + 6, + 0, + 6, + 6 + ], + [ + 6, + 1, + 2, + 2 + ], + [ + 6, + 2, + 7, + 5 + ] + ], + "flow": 13, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6 + ], + "searches": 5, + "vertex_order": [ + "v1", + "v2", + "v3", + "v5", + "v6", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2", + "v3" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "v1", + "v2", + "v3", + "v4", + "v7" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 21, + 3 + ], + [ + 1, + 3, + 21, + 2 + ], + [ + 1, + 4, + 21, + 0 + ], + [ + 2, + 3, + 21, + 0 + ], + [ + 2, + 4, + 21, + 0 + ], + [ + 3, + 6, + 2, + 2 + ], + [ + 4, + 6, + 3, + 3 + ], + [ + 5, + 0, + 6, + 3 + ], + [ + 5, + 1, + 2, + 2 + ], + [ + 5, + 2, + 7, + 0 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v2", + "v3", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2", + "v3" + ], + "staged": [], + "utility": 15 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 25 + } + ], + "selected": [ + "v1", + "v2", + "v3", + "v4", + "v7" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 27 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 6, + "v0": 4, + "v1": 6, + "v2": 2, + "v3": 7, + "v4": 8, + "v5": 2, + "v6": 3, + "v7": 4, + "v8": 8 + } + }, + { + "edges": [ + [ + "v2", + "v6" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v5" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v6" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v5" + ], + [ + "s2", + "v6" + ] + ], + "id": 41, + "ok": true, + "oracle": 21, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 8, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v1", + "v3", + "v4", + "v6" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v5" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s1", + "v1" + ], + "status": "solved", + "utility": 9 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s2", + "v0", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s2", + "v3", + "v4" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "s2", + "v0" + ], + "status": "solved", + "utility": 9 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [], + "selected": [ + "s0", + "s1", + "s2" + ], + "status": "solved", + "utility": 9 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 21 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 1, + "s1": 7, + "s2": 1, + "v0": 1, + "v1": 1, + "v2": 8, + "v3": 2, + "v4": 8, + "v5": 1, + "v6": 5 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v1", + "v3" + ], + [ + "v1", + "v4" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v3" + ] + ], + "id": 42, + "ok": true, + "oracle": 16, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 8, + 0 + ], + [ + 1, + 2, + 8, + 1 + ], + [ + 1, + 3, + 8, + 1 + ], + [ + 2, + 5, + 1, + 1 + ], + [ + 3, + 5, + 4, + 1 + ], + [ + 4, + 0, + 0, + 0 + ], + [ + 4, + 1, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 7 + ], + [ + 1, + 3, + 7, + 7 + ], + [ + 2, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 2 + ], + [ + 1, + 3, + 4, + 2 + ], + [ + 2, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 7 + ], + [ + 1, + 3, + 7, + 7 + ], + [ + 2, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v4", + "v5" + ], + "status": "solved", + "utility": 16 + } + ], + "selected": [ + "s0", + "v4", + "v5" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 16 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 5, + "v0": 0, + "v1": 2, + "v2": 7, + "v3": 1, + "v4": 4, + "v5": 7 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v7" + ], + [ + "v1", + "v4" + ], + [ + "v2", + "v4" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v5" + ], + [ + "s2", + "v2" + ], + [ + "s2", + "v4" + ], + [ + "s2", + "v8" + ], + [ + "s0", + "s2" + ] + ], + "id": 43, + "ok": true, + "oracle": 46, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 25, + 1 + ], + [ + 0, + 5, + 25, + 0 + ], + [ + 1, + 3, + 25, + 1 + ], + [ + 2, + 3, + 25, + 0 + ], + [ + 2, + 4, + 25, + 1 + ], + [ + 3, + 7, + 1, + 1 + ], + [ + 4, + 7, + 7, + 2 + ], + [ + 5, + 7, + 8, + 0 + ], + [ + 6, + 0, + 1, + 1 + ], + [ + 6, + 1, + 6, + 1 + ], + [ + 6, + 2, + 1, + 1 + ] + ], + "flow": 3, + "reachable": [ + 1, + 3, + 6 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v4", + "v5", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v5", + "v7" + ], + "staged": [], + "utility": 21 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v1", + "v3", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 39 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 18, + 1 + ], + [ + 0, + 3, + 18, + 0 + ], + [ + 1, + 2, + 18, + 1 + ], + [ + 2, + 5, + 7, + 2 + ], + [ + 3, + 5, + 8, + 0 + ], + [ + 4, + 0, + 1, + 1 + ], + [ + 4, + 1, + 1, + 1 + ] + ], + "flow": 2, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v5", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v7" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v1", + "v3", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 46 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 1 + ], + [ + 1, + 3, + 8, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s1", + "v1", + "v2", + "v3", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 36 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 1 + ], + [ + 1, + 3, + 8, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v2", + "v3", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 43 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 17, + 1 + ], + [ + 0, + 2, + 17, + 0 + ], + [ + 1, + 4, + 7, + 1 + ], + [ + 2, + 4, + 8, + 0 + ], + [ + 3, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v5", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v7" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s2", + "v1", + "v3", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 36 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 1 + ], + [ + 1, + 3, + 8, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "s2", + "v1", + "v3", + "v6", + "v7" + ], + "status": "solved", + "utility": 32 + } + ], + "selected": [ + "s0", + "v1", + "v3", + "v5", + "v6", + "v7", + "v8" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 46 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 7, + "s1": 3, + "s2": 3, + "v0": 1, + "v1": 6, + "v2": 1, + "v3": 5, + "v4": 1, + "v5": 7, + "v6": 7, + "v7": 8, + "v8": 6 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "s0", + "v2" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v2" + ], + [ + "s0", + "s1" + ] + ], + "id": 44, + "ok": true, + "oracle": 30, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 7 + ], + [ + 1, + 3, + 7, + 7 + ], + [ + 2, + 0, + 8, + 7 + ] + ], + "flow": 7, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 7 + ], + [ + 1, + 3, + 7, + 7 + ], + [ + 2, + 0, + 8, + 7 + ] + ], + "flow": 7, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v0", + "v1" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "v1", + "v3" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 7 + ], + [ + 1, + 3, + 7, + 7 + ], + [ + 2, + 0, + 8, + 7 + ] + ], + "flow": 7, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s2", + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 30 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 7 + ], + [ + 1, + 3, + 7, + 7 + ], + [ + 2, + 0, + 8, + 7 + ] + ], + "flow": 7, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v1" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "s2", + "v1", + "v3" + ], + "status": "solved", + "utility": 30 + } + ], + "selected": [ + "s1", + "s2", + "v1", + "v3" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 30 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 3, + "s1": 8, + "s2": 9, + "v0": 8, + "v1": 6, + "v2": 7, + "v3": 7 + } + }, + { + "edges": [ + [ + "v1", + "v4" + ], + [ + "v2", + "v3" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v3" + ], + [ + "s2", + "v2" + ], + [ + "s0", + "s1" + ] + ], + "id": 45, + "ok": true, + "oracle": 31, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 4 + ], + [ + 1, + 3, + 5, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 19, + 2 + ], + [ + 0, + 2, + 19, + 0 + ], + [ + 1, + 4, + 8, + 2 + ], + [ + 2, + 4, + 8, + 0 + ], + [ + 3, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 16 + } + ], + "selected": [ + "v0", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 2 + ], + [ + 1, + 3, + 8, + 2 + ], + [ + 2, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v3" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 2 + ], + [ + 1, + 3, + 8, + 2 + ], + [ + 2, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "v4", + "v5" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 4 + ], + [ + 1, + 3, + 5, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s2", + "v0", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 31 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v1", + "v3" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "s2", + "v4", + "v5" + ], + "status": "solved", + "utility": 27 + } + ], + "selected": [ + "s2", + "v0", + "v3", + "v4", + "v5" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 31 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 3, + "s1": 6, + "s2": 8, + "v0": 2, + "v1": 4, + "v2": 2, + "v3": 8, + "v4": 5, + "v5": 8 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ] + ], + "id": 46, + "ok": true, + "oracle": 18, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 2 + ], + [ + 0, + 2, + 11, + 1 + ], + [ + 1, + 4, + 2, + 2 + ], + [ + 2, + 4, + 5, + 1 + ], + [ + 3, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 8, + 2 + ], + [ + 0, + 2, + 8, + 0 + ], + [ + 1, + 4, + 3, + 2 + ], + [ + 2, + 4, + 2, + 0 + ], + [ + 3, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v2", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 3 + ], + [ + 1, + 3, + 5, + 3 + ], + [ + 2, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v4" + ], + "status": "solved", + "utility": 12 + } + ], + "selected": [ + "v2", + "v3", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 18 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 7, + "v0": 3, + "v1": 2, + "v2": 6, + "v3": 2, + "v4": 5, + "v5": 3, + "v6": 2 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v6" + ], + [ + "v1", + "v8" + ], + [ + "v3", + "v7" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v7" + ] + ], + "id": 47, + "ok": true, + "oracle": 45, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 0 + ], + [ + 0, + 2, + 9, + 0 + ], + [ + 1, + 4, + 5, + 0 + ], + [ + 2, + 4, + 3, + 0 + ], + [ + 3, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 3 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v6" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 0 + ], + [ + 1, + 3, + 8, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 6 + ], + [ + 1, + 3, + 6, + 6 + ], + [ + 2, + 0, + 8, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "v2", + "v3", + "v4", + "v5", + "v6", + "v8" + ], + "status": "solved", + "utility": 40 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 0 + ], + [ + 1, + 3, + 8, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 6 + ], + [ + 1, + 3, + 6, + 6 + ], + [ + 2, + 0, + 8, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s0", + "v2", + "v3", + "v5", + "v6", + "v8" + ], + "status": "solved", + "utility": 44 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 4, + 0 + ], + [ + 1, + 3, + 3, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v2", + "v5", + "v6", + "v8" + ], + "status": "solved", + "utility": 36 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "v2", + "v5", + "v6", + "v8" + ], + "status": "solved", + "utility": 45 + } + ], + "selected": [ + "s0", + "s1", + "v2", + "v5", + "v6", + "v8" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 45 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 9, + "s1": 9, + "v0": 0, + "v1": 0, + "v2": 7, + "v3": 8, + "v4": 5, + "v5": 9, + "v6": 3, + "v7": 6, + "v8": 8 + } + }, + { + "edges": [ + [ + "v1", + "v3" + ], + [ + "v1", + "v4" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v2" + ], + [ + "s1", + "s2" + ] + ], + "id": 48, + "ok": true, + "oracle": 28, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 4 + ], + [ + 0, + 2, + 16, + 0 + ], + [ + 1, + 4, + 4, + 4 + ], + [ + 2, + 4, + 7, + 0 + ], + [ + 3, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v0", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 4 + ], + [ + 0, + 2, + 16, + 0 + ], + [ + 1, + 4, + 4, + 4 + ], + [ + 2, + 4, + 7, + 0 + ], + [ + 3, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s1", + "v0", + "v1" + ], + "status": "solved", + "utility": 5 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s1", + "v0", + "v1" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s2", + "v0", + "v3", + "v4" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v3", + "v4" + ], + "status": "solved", + "utility": 28 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v3", + "v4" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 28 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 7, + "s1": 0, + "s2": 9, + "v0": 1, + "v1": 4, + "v2": 7, + "v3": 4, + "v4": 7 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v1", + "v4" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ] + ], + "id": 49, + "ok": true, + "oracle": 14, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 10, + 1 + ], + [ + 0, + 3, + 10, + 1 + ], + [ + 1, + 3, + 10, + 2 + ], + [ + 2, + 5, + 1, + 1 + ], + [ + 3, + 5, + 3, + 3 + ], + [ + 4, + 0, + 2, + 2 + ], + [ + 4, + 1, + 3, + 2 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2, + 3, + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s0", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 14 + } + ], + "selected": [ + "s0", + "v2", + "v3", + "v4" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 14 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 5, + "v0": 2, + "v1": 3, + "v2": 5, + "v3": 1, + "v4": 3 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v2", + "v3" + ], + [ + "v2", + "v4" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s1", + "v3" + ], + [ + "s2", + "v0" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v3" + ], + [ + "s2", + "v4" + ] + ], + "id": 50, + "ok": true, + "oracle": 20, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 17, + 0 + ], + [ + 1, + 2, + 17, + 0 + ], + [ + 1, + 3, + 17, + 7 + ], + [ + 1, + 4, + 17, + 0 + ], + [ + 2, + 6, + 0, + 0 + ], + [ + 3, + 6, + 7, + 7 + ], + [ + 4, + 6, + 0, + 0 + ], + [ + 5, + 0, + 0, + 0 + ], + [ + 5, + 1, + 9, + 7 + ] + ], + "flow": 7, + "reachable": [ + 1, + 2, + 3, + 4, + 5 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2", + "v3", + "v4", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v1", + "v2" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "v2" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 17, + 0 + ], + [ + 1, + 2, + 17, + 7 + ], + [ + 1, + 3, + 17, + 0 + ], + [ + 2, + 5, + 7, + 7 + ], + [ + 3, + 5, + 0, + 0 + ], + [ + 4, + 0, + 0, + 0 + ], + [ + 4, + 1, + 9, + 7 + ] + ], + "flow": 7, + "reachable": [ + 1, + 2, + 3, + 4 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2", + "v4", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "v1", + "v2" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "s1", + "v2" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s2", + "v2" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "s2", + "v2" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s1", + "s2", + "v2" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v2" + ], + "status": "solved", + "utility": 20 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v2" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 20 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 6, + "s1": 4, + "s2": 1, + "v0": 0, + "v1": 7, + "v2": 9, + "v3": 0, + "v4": 7, + "v5": 0 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v1", + "v3" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ] + ], + "id": 51, + "ok": true, + "oracle": 22, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 6 + ], + [ + 1, + 3, + 6, + 6 + ], + [ + 2, + 0, + 7, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 22, + 2 + ], + [ + 0, + 3, + 22, + 2 + ], + [ + 1, + 3, + 22, + 5 + ], + [ + 2, + 5, + 2, + 2 + ], + [ + 3, + 5, + 7, + 7 + ], + [ + 4, + 0, + 4, + 4 + ], + [ + 4, + 1, + 8, + 5 + ] + ], + "flow": 9, + "reachable": [ + 0, + 1, + 2, + 3, + 4 + ], + "searches": 4, + "vertex_order": [ + "v1", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v6" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 4 + ], + [ + 1, + 3, + 7, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 16 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v6" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 22 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 0, + "v0": 7, + "v1": 4, + "v2": 8, + "v3": 2, + "v4": 6, + "v5": 7, + "v6": 3 + } + }, + { + "edges": [ + [ + "s0", + "v0" + ], + [ + "s1", + "v0" + ], + [ + "s2", + "v2" + ], + [ + "s2", + "v3" + ] + ], + "id": 52, + "ok": true, + "oracle": 22, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s1", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s2", + "v1" + ], + "status": "solved", + "utility": 8 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s2", + "v1" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "s2", + "v1" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v1" + ], + "status": "solved", + "utility": 18 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v2", + "v3" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 22 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 6, + "s1": 4, + "s2": 7, + "v0": 0, + "v1": 1, + "v2": 7, + "v3": 4 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v3" + ], + [ + "v2", + "v4" + ], + [ + "v2", + "v6" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ] + ], + "id": 53, + "ok": true, + "oracle": 24, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 26, + 0 + ], + [ + 1, + 5, + 26, + 0 + ], + [ + 1, + 6, + 26, + 3 + ], + [ + 2, + 3, + 26, + 2 + ], + [ + 2, + 4, + 26, + 5 + ], + [ + 2, + 6, + 26, + 0 + ], + [ + 3, + 8, + 2, + 2 + ], + [ + 4, + 8, + 5, + 5 + ], + [ + 5, + 8, + 0, + 0 + ], + [ + 6, + 8, + 3, + 3 + ], + [ + 7, + 0, + 3, + 0 + ], + [ + 7, + 1, + 4, + 3 + ], + [ + 7, + 2, + 8, + 7 + ] + ], + "flow": 10, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2" + ], + "staged": [], + "utility": 15 + } + ], + "selected": [ + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 8, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 24 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 24 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 9, + "v0": 3, + "v1": 4, + "v2": 8, + "v3": 2, + "v4": 5, + "v5": 0, + "v6": 3 + } + }, + { + "edges": [ + [ + "v1", + "v5" + ], + [ + "v2", + "v3" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s1", + "v1" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v3" + ], + [ + "s2", + "v5" + ], + [ + "s1", + "s2" + ] + ], + "id": 54, + "ok": true, + "oracle": 24, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 4, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 2, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "v4", + "v5" + ], + "status": "solved", + "utility": 13 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "v0", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 24 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s1", + "v4", + "v5" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s2", + "v0", + "v2", + "v4" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s2", + "v4" + ], + "status": "solved", + "utility": 15 + } + ], + "selected": [ + "s1", + "v0", + "v2", + "v4", + "v5" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 24 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 4, + "s1": 3, + "s2": 3, + "v0": 3, + "v1": 2, + "v2": 9, + "v3": 0, + "v4": 8, + "v5": 1 + } + }, + { + "edges": [ + [ + "v1", + "v3" + ], + [ + "s0", + "v3" + ], + [ + "s1", + "v0" + ] + ], + "id": 55, + "ok": true, + "oracle": 22, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 9, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v2", + "v3" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v0", + "v2" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 9, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v2", + "v3" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "v2" + ], + "status": "solved", + "utility": 14 + } + ], + "selected": [ + "v0", + "v2", + "v3" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 22 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 2, + "s1": 4, + "v0": 5, + "v1": 0, + "v2": 8, + "v3": 9 + } + }, + { + "edges": [ + [ + "v1", + "v3" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v3" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s2", + "v0" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v2" + ] + ], + "id": 56, + "ok": true, + "oracle": 21, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 2 + ], + [ + 1, + 3, + 9, + 2 + ], + [ + 2, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v0", + "v3", + "v4" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v0", + "v4" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "v3", + "v4" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "v4" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s2", + "v3", + "v4" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s2", + "v4" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "s2", + "v3", + "v4" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v4" + ], + "status": "solved", + "utility": 20 + } + ], + "selected": [ + "s1", + "s2", + "v3", + "v4" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 21 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 8, + "s1": 5, + "s2": 2, + "v0": 6, + "v1": 2, + "v2": 0, + "v3": 9, + "v4": 5 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v7" + ], + [ + "v2", + "v4" + ], + [ + "v3", + "v5" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v7" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s0", + "s1" + ] + ], + "id": 57, + "ok": true, + "oracle": 28, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 31, + 6 + ], + [ + 1, + 4, + 31, + 1 + ], + [ + 1, + 5, + 31, + 1 + ], + [ + 1, + 6, + 31, + 2 + ], + [ + 2, + 4, + 31, + 0 + ], + [ + 3, + 5, + 31, + 0 + ], + [ + 4, + 8, + 7, + 7 + ], + [ + 5, + 8, + 1, + 1 + ], + [ + 6, + 8, + 2, + 2 + ], + [ + 7, + 0, + 6, + 6 + ], + [ + 7, + 1, + 7, + 4 + ], + [ + 7, + 2, + 5, + 0 + ], + [ + 7, + 3, + 2, + 0 + ] + ], + "flow": 10, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2", + "v3" + ], + "staged": [], + "utility": 20 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 26, + 6 + ], + [ + 1, + 3, + 26, + 1 + ], + [ + 2, + 3, + 26, + 0 + ], + [ + 3, + 5, + 7, + 7 + ], + [ + 4, + 0, + 6, + 6 + ], + [ + 4, + 1, + 7, + 1 + ], + [ + 4, + 2, + 5, + 0 + ] + ], + "flow": 7, + "reachable": [ + 0, + 1, + 2, + 3, + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v2", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2" + ], + "staged": [], + "utility": 18 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 4, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 2, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "v3", + "v4", + "v7" + ], + "status": "solved", + "utility": 18 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v3" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 28 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 8, + "s1": 7, + "v0": 6, + "v1": 7, + "v2": 5, + "v3": 2, + "v4": 7, + "v5": 1, + "v6": 0, + "v7": 2 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v7" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v4" + ], + [ + "v3", + "v6" + ], + [ + "v3", + "v8" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v7" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v5" + ], + [ + "s1", + "v7" + ] + ], + "id": 58, + "ok": true, + "oracle": 26, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 38, + 1 + ], + [ + 0, + 7, + 38, + 1 + ], + [ + 1, + 5, + 38, + 2 + ], + [ + 2, + 5, + 38, + 0 + ], + [ + 2, + 7, + 38, + 0 + ], + [ + 3, + 4, + 38, + 0 + ], + [ + 3, + 6, + 38, + 2 + ], + [ + 3, + 8, + 38, + 5 + ], + [ + 4, + 10, + 1, + 1 + ], + [ + 5, + 10, + 2, + 2 + ], + [ + 6, + 10, + 2, + 2 + ], + [ + 7, + 10, + 1, + 1 + ], + [ + 8, + 10, + 6, + 5 + ], + [ + 9, + 0, + 6, + 2 + ], + [ + 9, + 1, + 6, + 2 + ], + [ + 9, + 2, + 6, + 0 + ], + [ + 9, + 3, + 7, + 7 + ] + ], + "flow": 11, + "reachable": [ + 0, + 1, + 2, + 4, + 5, + 7, + 9 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2", + "v6", + "v8" + ], + "staged": [], + "utility": 26 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v6", + "v8" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 8, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 6, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 15, + 2 + ], + [ + 1, + 2, + 15, + 0 + ], + [ + 2, + 4, + 2, + 2 + ], + [ + 3, + 0, + 6, + 2 + ], + [ + 3, + 1, + 6, + 0 + ] + ], + "flow": 2, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v8" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 2 + ], + [ + 0, + 2, + 16, + 5 + ], + [ + 1, + 4, + 2, + 2 + ], + [ + 2, + 4, + 6, + 5 + ], + [ + 3, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v3", + "v6", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6", + "v8" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v0", + "v2", + "v6", + "v8" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s1", + "v0", + "v2", + "v8" + ], + "status": "solved", + "utility": 26 + } + ], + "selected": [ + "s0", + "s1", + "v0", + "v2", + "v8" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 26 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 2, + "s1": 6, + "v0": 6, + "v1": 6, + "v2": 6, + "v3": 7, + "v4": 1, + "v5": 2, + "v6": 2, + "v7": 1, + "v8": 6 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v6" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v9" + ], + [ + "v4", + "v5" + ], + [ + "v4", + "v8" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v9" + ], + [ + "s1", + "v2" + ] + ], + "id": 59, + "ok": true, + "oracle": 30, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 52, + 3 + ], + [ + 0, + 6, + 52, + 4 + ], + [ + 1, + 7, + 52, + 4 + ], + [ + 2, + 6, + 52, + 3 + ], + [ + 3, + 5, + 52, + 1 + ], + [ + 3, + 8, + 52, + 6 + ], + [ + 4, + 5, + 52, + 3 + ], + [ + 4, + 7, + 52, + 1 + ], + [ + 5, + 10, + 7, + 7 + ], + [ + 6, + 10, + 8, + 7 + ], + [ + 7, + 10, + 5, + 5 + ], + [ + 8, + 10, + 6, + 6 + ], + [ + 9, + 0, + 7, + 7 + ], + [ + 9, + 1, + 4, + 4 + ], + [ + 9, + 2, + 3, + 3 + ], + [ + 9, + 3, + 7, + 7 + ], + [ + 9, + 4, + 4, + 4 + ] + ], + "flow": 25, + "reachable": [ + 9 + ], + "searches": 8, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6", + "v8", + "v9" + ], + "staged": [], + "utility": 26 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 23, + 7 + ], + [ + 0, + 2, + 23, + 0 + ], + [ + 1, + 4, + 7, + 7 + ], + [ + 2, + 4, + 8, + 0 + ], + [ + 3, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 4 + ], + [ + 1, + 3, + 5, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 30 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 49, + 3 + ], + [ + 0, + 5, + 49, + 4 + ], + [ + 1, + 6, + 49, + 4 + ], + [ + 2, + 4, + 49, + 1 + ], + [ + 2, + 7, + 49, + 6 + ], + [ + 3, + 4, + 49, + 3 + ], + [ + 3, + 6, + 49, + 1 + ], + [ + 4, + 9, + 7, + 7 + ], + [ + 5, + 9, + 8, + 4 + ], + [ + 6, + 9, + 5, + 5 + ], + [ + 7, + 9, + 6, + 6 + ], + [ + 8, + 0, + 7, + 7 + ], + [ + 8, + 1, + 4, + 4 + ], + [ + 8, + 2, + 7, + 7 + ], + [ + 8, + 3, + 4, + 4 + ] + ], + "flow": 22, + "reachable": [ + 8 + ], + "searches": 7, + "vertex_order": [ + "v0", + "v1", + "v3", + "v4", + "v5", + "v6", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6", + "v8", + "v9" + ], + "staged": [], + "utility": 26 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 23, + 7 + ], + [ + 0, + 2, + 23, + 0 + ], + [ + 1, + 4, + 7, + 7 + ], + [ + 2, + 4, + 8, + 0 + ], + [ + 3, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 4 + ], + [ + 1, + 3, + 5, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s1", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 30 + } + ], + "selected": [ + "s0", + "s1", + "v5", + "v6", + "v7", + "v8" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 30 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 9, + "s1": 0, + "v0": 7, + "v1": 4, + "v2": 3, + "v3": 7, + "v4": 4, + "v5": 7, + "v6": 8, + "v7": 1, + "v8": 5, + "v9": 6 + } + }, + { + "edges": [ + [ + "v0", + "v6" + ], + [ + "v1", + "v7" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v8" + ], + [ + "v2", + "v9" + ], + [ + "v3", + "v5" + ], + [ + "v4", + "v6" + ], + [ + "v4", + "v9" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v3" + ] + ], + "id": 60, + "ok": true, + "oracle": 46, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 46, + 8 + ], + [ + 1, + 5, + 46, + 2 + ], + [ + 1, + 6, + 46, + 0 + ], + [ + 2, + 6, + 46, + 2 + ], + [ + 2, + 7, + 46, + 0 + ], + [ + 3, + 4, + 46, + 1 + ], + [ + 3, + 7, + 46, + 3 + ], + [ + 4, + 9, + 9, + 9 + ], + [ + 5, + 9, + 9, + 2 + ], + [ + 6, + 9, + 8, + 2 + ], + [ + 7, + 9, + 3, + 3 + ], + [ + 8, + 0, + 8, + 8 + ], + [ + 8, + 1, + 2, + 2 + ], + [ + 8, + 2, + 2, + 2 + ], + [ + 8, + 3, + 4, + 4 + ] + ], + "flow": 16, + "reachable": [ + 8 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v1", + "v2", + "v4", + "v6", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6", + "v7", + "v8", + "v9" + ], + "staged": [], + "utility": 29 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 3 + ], + [ + 1, + 3, + 5, + 3 + ], + [ + 2, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 34 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 25, + 2 + ], + [ + 0, + 3, + 25, + 0 + ], + [ + 1, + 3, + 25, + 2 + ], + [ + 1, + 4, + 25, + 0 + ], + [ + 2, + 6, + 9, + 2 + ], + [ + 3, + 6, + 8, + 2 + ], + [ + 4, + 6, + 3, + 0 + ], + [ + 5, + 0, + 2, + 2 + ], + [ + 5, + 1, + 2, + 2 + ] + ], + "flow": 4, + "reachable": [ + 5 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v2", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7", + "v8", + "v9" + ], + "staged": [], + "utility": 20 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 39 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 38, + 2 + ], + [ + 0, + 5, + 38, + 0 + ], + [ + 1, + 5, + 38, + 2 + ], + [ + 1, + 6, + 38, + 0 + ], + [ + 2, + 3, + 38, + 4 + ], + [ + 2, + 6, + 38, + 0 + ], + [ + 3, + 8, + 9, + 4 + ], + [ + 4, + 8, + 9, + 2 + ], + [ + 5, + 8, + 8, + 2 + ], + [ + 6, + 8, + 3, + 0 + ], + [ + 7, + 0, + 2, + 2 + ], + [ + 7, + 1, + 2, + 2 + ], + [ + 7, + 2, + 4, + 4 + ] + ], + "flow": 8, + "reachable": [ + 7 + ], + "searches": 4, + "vertex_order": [ + "v1", + "v2", + "v4", + "v6", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6", + "v7", + "v8", + "v9" + ], + "staged": [], + "utility": 29 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 41 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 25, + 2 + ], + [ + 0, + 3, + 25, + 0 + ], + [ + 1, + 3, + 25, + 2 + ], + [ + 1, + 4, + 25, + 0 + ], + [ + 2, + 6, + 9, + 2 + ], + [ + 3, + 6, + 8, + 2 + ], + [ + 4, + 6, + 3, + 0 + ], + [ + 5, + 0, + 2, + 2 + ], + [ + 5, + 1, + 2, + 2 + ] + ], + "flow": 4, + "reachable": [ + 5 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v2", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7", + "v8", + "v9" + ], + "staged": [], + "utility": 20 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "s1", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 46 + } + ], + "selected": [ + "s0", + "s1", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 46 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 5, + "s1": 7, + "v0": 8, + "v1": 2, + "v2": 2, + "v3": 3, + "v4": 4, + "v5": 5, + "v6": 9, + "v7": 9, + "v8": 8, + "v9": 3 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v7" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v7" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v7" + ] + ], + "id": 61, + "ok": true, + "oracle": 19, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 17, + 0 + ], + [ + 0, + 3, + 17, + 0 + ], + [ + 1, + 2, + 17, + 5 + ], + [ + 1, + 3, + 17, + 3 + ], + [ + 2, + 5, + 5, + 5 + ], + [ + 3, + 5, + 3, + 3 + ], + [ + 4, + 0, + 0, + 0 + ], + [ + 4, + 1, + 8, + 8 + ] + ], + "flow": 8, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v5", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v7" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 2 + ], + [ + 0, + 2, + 12, + 0 + ], + [ + 1, + 4, + 9, + 2 + ], + [ + 2, + 4, + 0, + 0 + ], + [ + 3, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v6" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 3, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "v1" + ], + "status": "solved", + "utility": 11 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6", + "v7" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 19 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 9, + "v0": 0, + "v1": 2, + "v2": 8, + "v3": 2, + "v4": 9, + "v5": 5, + "v6": 0, + "v7": 3 + } + }, + { + "edges": [ + [ + "v0", + "v2" + ], + [ + "v0", + "v3" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v3" + ] + ], + "id": 62, + "ok": true, + "oracle": 22, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 1 + ], + [ + 0, + 2, + 16, + 0 + ], + [ + 1, + 4, + 8, + 1 + ], + [ + 2, + 4, + 6, + 0 + ], + [ + 3, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v3" + ], + "staged": [], + "utility": 14 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 8, + 1 + ], + [ + 1, + 3, + 6, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v3" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v0", + "v1" + ], + "status": "solved", + "utility": 9 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s1", + "v0" + ], + "status": "solved", + "utility": 5 + } + ], + "selected": [ + "v1", + "v2", + "v3" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 22 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 4, + "s1": 0, + "v0": 1, + "v1": 8, + "v2": 8, + "v3": 6 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v6" + ], + [ + "v1", + "v3" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v4" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v4" + ] + ], + "id": 63, + "ok": true, + "oracle": 26, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 44, + 6 + ], + [ + 0, + 6, + 44, + 0 + ], + [ + 1, + 3, + 44, + 2 + ], + [ + 1, + 5, + 44, + 0 + ], + [ + 2, + 4, + 44, + 3 + ], + [ + 2, + 5, + 44, + 6 + ], + [ + 3, + 8, + 6, + 2 + ], + [ + 4, + 8, + 9, + 9 + ], + [ + 5, + 8, + 8, + 6 + ], + [ + 6, + 8, + 3, + 0 + ], + [ + 7, + 0, + 6, + 6 + ], + [ + 7, + 1, + 2, + 2 + ], + [ + 7, + 2, + 9, + 9 + ] + ], + "flow": 17, + "reachable": [ + 7 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4", + "v5", + "v6" + ], + "staged": [], + "utility": 26 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 3 + ], + [ + 1, + 3, + 3, + 3 + ], + [ + 2, + 0, + 6, + 3 + ] + ], + "flow": 3, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 26, + 2 + ], + [ + 0, + 3, + 26, + 0 + ], + [ + 1, + 3, + 26, + 8 + ], + [ + 2, + 5, + 6, + 2 + ], + [ + 3, + 5, + 8, + 8 + ], + [ + 4, + 0, + 2, + 2 + ], + [ + 4, + 1, + 9, + 8 + ] + ], + "flow": 10, + "reachable": [ + 1, + 3, + 4 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v3" + ], + "staged": [], + "utility": 15 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v3" + ], + "status": "solved", + "utility": 25 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 26 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 4, + "v0": 6, + "v1": 2, + "v2": 9, + "v3": 6, + "v4": 9, + "v5": 8, + "v6": 3 + } + }, + { + "edges": [ + [ + "v1", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v10" + ], + [ + "v4", + "v7" + ], + [ + "v4", + "v8" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v10" + ] + ], + "id": 64, + "ok": true, + "oracle": 42, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 30, + 4 + ], + [ + 0, + 4, + 30, + 0 + ], + [ + 1, + 6, + 7, + 3 + ], + [ + 2, + 1, + 30, + 3 + ], + [ + 2, + 3, + 30, + 0 + ], + [ + 3, + 6, + 7, + 4 + ], + [ + 4, + 6, + 8, + 0 + ], + [ + 5, + 0, + 4, + 4 + ], + [ + 5, + 2, + 3, + 3 + ] + ], + "flow": 7, + "reachable": [ + 5 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v10", + "v3", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v10", + "v5", + "v6" + ], + "staged": [], + "utility": 22 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 19, + 8 + ], + [ + 0, + 2, + 19, + 0 + ], + [ + 1, + 4, + 9, + 8 + ], + [ + 2, + 4, + 1, + 0 + ], + [ + 3, + 0, + 8, + 8 + ] + ], + "flow": 8, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v4", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7", + "v8" + ], + "staged": [], + "utility": 10 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v9" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v0", + "v10", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 42 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 19, + 8 + ], + [ + 0, + 2, + 19, + 0 + ], + [ + 1, + 4, + 9, + 8 + ], + [ + 2, + 4, + 1, + 0 + ], + [ + 3, + 0, + 8, + 8 + ] + ], + "flow": 8, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v4", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7", + "v8" + ], + "staged": [], + "utility": 10 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v9" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v1", + "v3", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 31 + } + ], + "selected": [ + "v0", + "v10", + "v5", + "v6", + "v7", + "v8", + "v9" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 42 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 9, + "v0": 5, + "v1": 4, + "v10": 7, + "v2": 0, + "v3": 3, + "v4": 8, + "v5": 7, + "v6": 8, + "v7": 9, + "v8": 1, + "v9": 5 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v4" + ], + [ + "v2", + "v3" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v4" + ], + [ + "s0", + "s1" + ] + ], + "id": 65, + "ok": true, + "oracle": 21, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 20, + 0 + ], + [ + 0, + 3, + 20, + 0 + ], + [ + 1, + 2, + 20, + 7 + ], + [ + 2, + 5, + 7, + 7 + ], + [ + 3, + 5, + 5, + 0 + ], + [ + 4, + 0, + 0, + 0 + ], + [ + 4, + 1, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 2 + ], + [ + 1, + 3, + 2, + 2 + ], + [ + 2, + 0, + 9, + 2 + ] + ], + "flow": 2, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "v1", + "v3", + "v5" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "v1" + ], + "status": "solved", + "utility": 11 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 20, + 0 + ], + [ + 0, + 3, + 20, + 0 + ], + [ + 1, + 2, + 20, + 7 + ], + [ + 2, + 5, + 7, + 7 + ], + [ + 3, + 5, + 5, + 0 + ], + [ + 4, + 0, + 0, + 0 + ], + [ + 4, + 1, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 12 + } + ], + "selected": [ + "s1", + "v3", + "v5" + ], + "status": "solved", + "utility": 14 + } + ], + "selected": [ + "v1", + "v3", + "v5" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 21 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 2, + "s1": 2, + "v0": 0, + "v1": 9, + "v2": 7, + "v3": 7, + "v4": 2, + "v5": 5 + } + }, + { + "edges": [ + [ + "v0", + "v1" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s2", + "v0" + ], + [ + "s2", + "v1" + ] + ], + "id": 66, + "ok": true, + "oracle": 9, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 4, + 0 + ], + [ + 1, + 3, + 3, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v1", + "v2" + ], + "status": "solved", + "utility": 9 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v2" + ], + "status": "solved", + "utility": 9 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 4, + 0 + ], + [ + 1, + 3, + 3, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s1", + "v1" + ], + "status": "solved", + "utility": 9 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [], + "selected": [ + "s0", + "s1" + ], + "status": "solved", + "utility": 9 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s2", + "v2" + ], + "status": "solved", + "utility": 6 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s2", + "v2" + ], + "status": "solved", + "utility": 9 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [], + "selected": [ + "s1", + "s2" + ], + "status": "solved", + "utility": 6 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [], + "selected": [ + "s0", + "s1", + "s2" + ], + "status": "solved", + "utility": 9 + } + ], + "selected": [ + "s0", + "s1" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 9 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 3, + "s1": 6, + "s2": 0, + "v0": 0, + "v1": 3, + "v2": 6 + } + }, + { + "edges": [ + [ + "v0", + "v6" + ], + [ + "v0", + "v7" + ], + [ + "v0", + "v8" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v7" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v8" + ] + ], + "id": 67, + "ok": true, + "oracle": 33, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 29, + 1 + ], + [ + 0, + 4, + 29, + 3 + ], + [ + 0, + 5, + 29, + 2 + ], + [ + 1, + 3, + 29, + 5 + ], + [ + 2, + 4, + 29, + 2 + ], + [ + 3, + 7, + 6, + 6 + ], + [ + 4, + 7, + 5, + 5 + ], + [ + 5, + 7, + 4, + 2 + ], + [ + 6, + 0, + 6, + 6 + ], + [ + 6, + 1, + 5, + 5 + ], + [ + 6, + 2, + 2, + 2 + ] + ], + "flow": 13, + "reachable": [ + 6 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v2", + "v3", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "v1", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 33 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 18, + 6 + ], + [ + 0, + 2, + 18, + 0 + ], + [ + 1, + 4, + 6, + 6 + ], + [ + 2, + 4, + 5, + 0 + ], + [ + 3, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v6", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6", + "v7" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 25 + } + ], + "selected": [ + "v1", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 33 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 2, + "v0": 6, + "v1": 6, + "v2": 5, + "v3": 2, + "v4": 8, + "v5": 4, + "v6": 6, + "v7": 5, + "v8": 4 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v3" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v4" + ], + [ + "s2", + "v0" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v3" + ], + [ + "s2", + "v4" + ], + [ + "s2", + "v5" + ], + [ + "s1", + "s2" + ] + ], + "id": 68, + "ok": true, + "oracle": 17, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 4 + ], + [ + 0, + 2, + 12, + 0 + ], + [ + 1, + 4, + 5, + 4 + ], + [ + 2, + 4, + 2, + 0 + ], + [ + 3, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 3 + ], + [ + 1, + 3, + 3, + 3 + ], + [ + 2, + 0, + 5, + 3 + ] + ], + "flow": 3, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v1", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 3 + ], + [ + 1, + 3, + 3, + 3 + ], + [ + 2, + 0, + 5, + 3 + ] + ], + "flow": 3, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v4" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 4 + ], + [ + 1, + 3, + 5, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 3 + ], + [ + 1, + 3, + 3, + 3 + ], + [ + 2, + 0, + 5, + 3 + ] + ], + "flow": 3, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "v2", + "v3" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 3 + ], + [ + 1, + 3, + 3, + 3 + ], + [ + 2, + 0, + 5, + 3 + ] + ], + "flow": 3, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "v2" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s2", + "v2" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s2", + "v2" + ], + "status": "solved", + "utility": 16 + } + ], + "selected": [ + "v1", + "v2", + "v3", + "v4" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 17 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 4, + "s1": 6, + "s2": 7, + "v0": 4, + "v1": 5, + "v2": 5, + "v3": 5, + "v4": 2, + "v5": 3 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v0" + ] + ], + "id": 69, + "ok": true, + "oracle": 27, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 5 + ], + [ + 1, + 3, + 9, + 5 + ], + [ + 2, + 0, + 5, + 5 + ] + ], + "flow": 5, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 13, + 4 + ], + [ + 1, + 2, + 13, + 0 + ], + [ + 2, + 4, + 4, + 4 + ], + [ + 3, + 0, + 8, + 4 + ], + [ + 3, + 1, + 0, + 0 + ] + ], + "flow": 4, + "reachable": [ + 0, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v1", + "v3", + "v4" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 5, + 0 + ], + [ + 1, + 3, + 4, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "v3", + "v5" + ], + "status": "solved", + "utility": 13 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 13, + 4 + ], + [ + 1, + 2, + 13, + 0 + ], + [ + 2, + 4, + 4, + 4 + ], + [ + 3, + 0, + 8, + 4 + ], + [ + 3, + 1, + 0, + 0 + ] + ], + "flow": 4, + "reachable": [ + 0, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s1", + "v1", + "v3", + "v4" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 5, + 0 + ], + [ + 1, + 3, + 4, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "s1", + "v3", + "v5" + ], + "status": "solved", + "utility": 17 + } + ], + "selected": [ + "s1", + "v1", + "v3", + "v4" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 27 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 0, + "s1": 4, + "v0": 5, + "v1": 8, + "v2": 0, + "v3": 9, + "v4": 6, + "v5": 4 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v6" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v3" + ] + ], + "id": 70, + "ok": true, + "oracle": 21, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 0 + ], + [ + 0, + 2, + 7, + 0 + ], + [ + 1, + 4, + 6, + 0 + ], + [ + 2, + 4, + 0, + 0 + ], + [ + 3, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 3 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 25, + 5 + ], + [ + 0, + 3, + 25, + 0 + ], + [ + 1, + 3, + 25, + 4 + ], + [ + 2, + 5, + 9, + 5 + ], + [ + 3, + 5, + 6, + 4 + ], + [ + 4, + 0, + 5, + 5 + ], + [ + 4, + 1, + 4, + 4 + ] + ], + "flow": 9, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v2", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6" + ], + "staged": [], + "utility": 15 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 0 + ], + [ + 0, + 2, + 7, + 0 + ], + [ + 1, + 4, + 6, + 0 + ], + [ + 2, + 4, + 0, + 0 + ], + [ + 3, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 3 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s1", + "v5", + "v6" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s0", + "s1" + ], + "status": "solved", + "utility": 9 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 21 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 4, + "s1": 5, + "v0": 0, + "v1": 5, + "v2": 4, + "v3": 6, + "v4": 0, + "v5": 9, + "v6": 6 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v6" + ], + [ + "v2", + "v3" + ], + [ + "v2", + "v4" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s2", + "v2" + ], + [ + "s0", + "s2" + ], + [ + "s1", + "s2" + ] + ], + "id": 71, + "ok": true, + "oracle": 31, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 18, + 2 + ], + [ + 0, + 4, + 18, + 1 + ], + [ + 1, + 2, + 18, + 2 + ], + [ + 1, + 3, + 18, + 0 + ], + [ + 2, + 6, + 2, + 2 + ], + [ + 3, + 6, + 2, + 2 + ], + [ + 4, + 6, + 1, + 1 + ], + [ + 5, + 0, + 7, + 3 + ], + [ + 5, + 1, + 5, + 2 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v3", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v5" + ], + "status": "solved", + "utility": 24 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "v6" + ], + "status": "solved", + "utility": 3 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 18, + 2 + ], + [ + 0, + 4, + 18, + 1 + ], + [ + 1, + 2, + 18, + 2 + ], + [ + 1, + 3, + 18, + 0 + ], + [ + 2, + 6, + 2, + 2 + ], + [ + 3, + 6, + 2, + 2 + ], + [ + 4, + 6, + 1, + 1 + ], + [ + 5, + 0, + 7, + 3 + ], + [ + 5, + 1, + 5, + 2 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v3", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v2", + "v5" + ], + "status": "solved", + "utility": 31 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s1", + "v6" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 2 + ], + [ + 0, + 2, + 11, + 1 + ], + [ + 1, + 4, + 2, + 2 + ], + [ + 2, + 4, + 1, + 1 + ], + [ + 3, + 0, + 7, + 3 + ] + ], + "flow": 3, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s2", + "v0", + "v1", + "v3", + "v5" + ], + "status": "solved", + "utility": 27 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v2", + "v5" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 31 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 2, + "s1": 7, + "s2": 6, + "v0": 7, + "v1": 5, + "v2": 5, + "v3": 2, + "v4": 2, + "v5": 7, + "v6": 1 + } + }, + { + "edges": [ + [ + "v0", + "v2" + ], + [ + "v1", + "v2" + ], + [ + "v1", + "v3" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v3" + ], + [ + "s2", + "v3" + ] + ], + "id": 72, + "ok": true, + "oracle": 18, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 0 + ], + [ + 1, + 2, + 19, + 0 + ], + [ + 1, + 3, + 19, + 8 + ], + [ + 2, + 5, + 0, + 0 + ], + [ + 3, + 5, + 9, + 8 + ], + [ + 4, + 0, + 1, + 0 + ], + [ + 4, + 1, + 8, + 8 + ] + ], + "flow": 8, + "reachable": [ + 0, + 2, + 4 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v3" + ], + "staged": [], + "utility": 10 + } + ], + "selected": [ + "v0", + "v3" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 0 + ], + [ + 1, + 2, + 19, + 0 + ], + [ + 1, + 3, + 19, + 8 + ], + [ + 2, + 5, + 0, + 0 + ], + [ + 3, + 5, + 9, + 8 + ], + [ + 4, + 0, + 1, + 0 + ], + [ + 4, + 1, + 8, + 8 + ] + ], + "flow": 8, + "reachable": [ + 0, + 2, + 4 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v3" + ], + "staged": [], + "utility": 10 + } + ], + "selected": [ + "s0", + "v0", + "v3" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 2, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "v0" + ], + "status": "solved", + "utility": 5 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 2, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s1", + "v0" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 10, + 0 + ], + [ + 1, + 2, + 10, + 0 + ], + [ + 2, + 4, + 0, + 0 + ], + [ + 3, + 0, + 1, + 0 + ], + [ + 3, + 1, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s2", + "v0", + "v1" + ], + "status": "solved", + "utility": 11 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 10, + 0 + ], + [ + 1, + 2, + 10, + 0 + ], + [ + 2, + 4, + 0, + 0 + ], + [ + 3, + 0, + 1, + 0 + ], + [ + 3, + 1, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v1" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 2, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "s2", + "v0" + ], + "status": "solved", + "utility": 7 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 2, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v0" + ], + "status": "solved", + "utility": 14 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v1" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 18 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 7, + "s1": 4, + "s2": 2, + "v0": 1, + "v1": 8, + "v2": 0, + "v3": 9 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v1", + "v3" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v3" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ], + [ + "s2", + "v3" + ] + ], + "id": 73, + "ok": true, + "oracle": 15, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 8, + 3 + ], + [ + 1, + 3, + 4, + 3 + ], + [ + 2, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 6 + ], + [ + 0, + 3, + 19, + 1 + ], + [ + 1, + 2, + 19, + 0 + ], + [ + 2, + 5, + 6, + 6 + ], + [ + 3, + 5, + 5, + 1 + ], + [ + 4, + 0, + 7, + 7 + ], + [ + 4, + 1, + 0, + 0 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 11 + } + ], + "selected": [ + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 7, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v0", + "v1" + ], + "status": "solved", + "utility": 11 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "v5" + ], + "status": "solved", + "utility": 8 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "v5" + ], + "status": "solved", + "utility": 9 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 8, + 3 + ], + [ + 1, + 3, + 4, + 3 + ], + [ + 2, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 7, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s2", + "v1", + "v4" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 7, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v1" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "s2", + "v5" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v5" + ], + "status": "solved", + "utility": 13 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v1" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 15 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 1, + "s1": 3, + "s2": 4, + "v0": 3, + "v1": 7, + "v2": 0, + "v3": 6, + "v4": 4, + "v5": 5 + } + }, + { + "edges": [ + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v3" + ] + ], + "id": 74, + "ok": true, + "oracle": 17, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v0", + "v1", + "v3" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v0", + "v3" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "v0", + "v1" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s1", + "v0" + ], + "status": "solved", + "utility": 15 + } + ], + "selected": [ + "s0", + "v0", + "v3" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 17 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 6, + "s1": 5, + "v0": 4, + "v1": 5, + "v2": 0, + "v3": 7 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v6" + ], + [ + "v3", + "v7" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v6" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v5" + ], + [ + "s2", + "v5" + ], + [ + "s0", + "s2" + ] + ], + "id": 75, + "ok": true, + "oracle": 32, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 18, + 2 + ], + [ + 0, + 2, + 18, + 4 + ], + [ + 1, + 4, + 2, + 2 + ], + [ + 2, + 4, + 9, + 4 + ], + [ + 3, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v6" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 4 + ], + [ + 1, + 3, + 4, + 4 + ], + [ + 2, + 0, + 5, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 32 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 4 + ], + [ + 1, + 3, + 4, + 4 + ], + [ + 2, + 0, + 5, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "v1", + "v3", + "v5" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s1", + "v6", + "v7" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s1", + "v7" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 18, + 2 + ], + [ + 0, + 2, + 18, + 4 + ], + [ + 1, + 4, + 2, + 2 + ], + [ + 2, + 4, + 9, + 4 + ], + [ + 3, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v6" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 4 + ], + [ + 1, + 3, + 4, + 4 + ], + [ + 2, + 0, + 5, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s2", + "v1", + "v2", + "v3", + "v4", + "v6" + ], + "status": "solved", + "utility": 31 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s1", + "s2", + "v6", + "v7" + ], + "status": "solved", + "utility": 19 + } + ], + "selected": [ + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 32 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 8, + "s1": 3, + "s2": 3, + "v0": 6, + "v1": 6, + "v2": 6, + "v3": 5, + "v4": 2, + "v5": 4, + "v6": 9, + "v7": 4 + } + }, + { + "edges": [ + [ + "v1", + "v3" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v3" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ] + ], + "id": 76, + "ok": true, + "oracle": 27, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 16, + 2 + ], + [ + 0, + 3, + 16, + 2 + ], + [ + 1, + 2, + 16, + 0 + ], + [ + 2, + 5, + 2, + 2 + ], + [ + 3, + 5, + 2, + 2 + ], + [ + 4, + 0, + 8, + 4 + ], + [ + 4, + 1, + 3, + 0 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2, + 3, + 4 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4" + ], + "status": "solved", + "utility": 24 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 2 + ], + [ + 1, + 3, + 2, + 2 + ], + [ + 2, + 0, + 8, + 2 + ] + ], + "flow": 2, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v4" + ], + "status": "solved", + "utility": 27 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v4" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 27 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 6, + "v0": 5, + "v1": 8, + "v2": 3, + "v3": 2, + "v4": 8, + "v5": 2 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v2", + "v6" + ], + [ + "s0", + "v6" + ], + [ + "s1", + "v4" + ], + [ + "s2", + "v2" + ], + [ + "s2", + "v3" + ] + ], + "id": 77, + "ok": true, + "oracle": 38, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 24, + 7 + ], + [ + 0, + 2, + 24, + 0 + ], + [ + 1, + 4, + 8, + 7 + ], + [ + 2, + 4, + 8, + 0 + ], + [ + 3, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4" + ], + "staged": [], + "utility": 16 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 8, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v1", + "v2", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 33 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 24, + 7 + ], + [ + 0, + 2, + 24, + 0 + ], + [ + 1, + 4, + 8, + 7 + ], + [ + 2, + 4, + 8, + 0 + ], + [ + 3, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4" + ], + "staged": [], + "utility": 16 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 38 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 7 + ], + [ + 1, + 3, + 8, + 7 + ], + [ + 2, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 8, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "v1", + "v2", + "v3", + "v5" + ], + "status": "solved", + "utility": 32 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 7 + ], + [ + 1, + 3, + 8, + 7 + ], + [ + 2, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v2", + "v3", + "v5" + ], + "status": "solved", + "utility": 37 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 7 + ], + [ + 1, + 3, + 8, + 7 + ], + [ + 2, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s2", + "v1", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 7 + ], + [ + 1, + 3, + 8, + 7 + ], + [ + 2, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s2", + "v1", + "v4", + "v5" + ], + "status": "solved", + "utility": 29 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "s2", + "v0", + "v1", + "v5", + "v6" + ], + "status": "solved", + "utility": 31 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v0", + "v1", + "v5" + ], + "status": "solved", + "utility": 35 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v3", + "v4", + "v5" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 38 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 5, + "s1": 7, + "s2": 7, + "v0": 7, + "v1": 2, + "v2": 8, + "v3": 8, + "v4": 8, + "v5": 7, + "v6": 1 + } + }, + { + "edges": [ + [ + "v0", + "v2" + ], + [ + "v0", + "v3" + ], + [ + "v1", + "v4" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "s1" + ] + ], + "id": 78, + "ok": true, + "oracle": 22, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 1 + ], + [ + 0, + 2, + 14, + 5 + ], + [ + 1, + 4, + 1, + 1 + ], + [ + 2, + 4, + 5, + 5 + ], + [ + 3, + 0, + 7, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 5 + ], + [ + 1, + 3, + 8, + 5 + ], + [ + 2, + 0, + 5, + 5 + ] + ], + "flow": 5, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v4" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 5 + ], + [ + 1, + 3, + 8, + 5 + ], + [ + 2, + 0, + 5, + 5 + ] + ], + "flow": 5, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 1 + ], + [ + 0, + 2, + 14, + 5 + ], + [ + 1, + 4, + 1, + 1 + ], + [ + 2, + 4, + 5, + 5 + ], + [ + 3, + 0, + 7, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 5 + ], + [ + 1, + 3, + 8, + 5 + ], + [ + 2, + 0, + 5, + 5 + ] + ], + "flow": 5, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v0", + "v4" + ], + "status": "solved", + "utility": 22 + } + ], + "selected": [ + "s1", + "v0", + "v4" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 22 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 6, + "s1": 7, + "v0": 7, + "v1": 5, + "v2": 1, + "v3": 5, + "v4": 8 + } + }, + { + "edges": [ + [ + "v1", + "v2" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v3" + ], + [ + "s0", + "s1" + ] + ], + "id": 79, + "ok": true, + "oracle": 19, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v1", + "v3" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [], + "selected": [ + "s0" + ], + "status": "solved", + "utility": 8 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s1", + "v0" + ], + "status": "solved", + "utility": 8 + } + ], + "selected": [ + "v0", + "v1", + "v3" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 19 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 8, + "s1": 6, + "v0": 2, + "v1": 9, + "v2": 0, + "v3": 8 + } + }, + { + "edges": [ + [ + "v0", + "v7" + ], + [ + "v0", + "v10" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v10" + ], + [ + "v4", + "v10" + ], + [ + "s0", + "v8" + ], + [ + "s0", + "v9" + ] + ], + "id": 80, + "ok": true, + "oracle": 37, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 32, + 6 + ], + [ + 0, + 6, + 32, + 3 + ], + [ + 1, + 5, + 32, + 0 + ], + [ + 2, + 8, + 6, + 6 + ], + [ + 3, + 2, + 32, + 0 + ], + [ + 3, + 5, + 32, + 4 + ], + [ + 4, + 2, + 32, + 0 + ], + [ + 5, + 8, + 6, + 4 + ], + [ + 6, + 8, + 3, + 3 + ], + [ + 7, + 0, + 9, + 9 + ], + [ + 7, + 1, + 0, + 0 + ], + [ + 7, + 3, + 4, + 4 + ], + [ + 7, + 4, + 3, + 0 + ] + ], + "flow": 13, + "reachable": [ + 0, + 2, + 4, + 6, + 7 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v10", + "v2", + "v4", + "v5", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v4", + "v5" + ], + "staged": [], + "utility": 18 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v9" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v0", + "v3", + "v4", + "v5", + "v6", + "v8", + "v9" + ], + "status": "solved", + "utility": 37 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 32, + 6 + ], + [ + 0, + 6, + 32, + 3 + ], + [ + 1, + 5, + 32, + 0 + ], + [ + 2, + 8, + 6, + 6 + ], + [ + 3, + 2, + 32, + 0 + ], + [ + 3, + 5, + 32, + 4 + ], + [ + 4, + 2, + 32, + 0 + ], + [ + 5, + 8, + 6, + 4 + ], + [ + 6, + 8, + 3, + 3 + ], + [ + 7, + 0, + 9, + 9 + ], + [ + 7, + 1, + 0, + 0 + ], + [ + 7, + 3, + 4, + 4 + ], + [ + 7, + 4, + 3, + 0 + ] + ], + "flow": 13, + "reachable": [ + 0, + 2, + 4, + 6, + 7 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v10", + "v2", + "v4", + "v5", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v4", + "v5" + ], + "staged": [], + "utility": 18 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "v0", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 32 + } + ], + "selected": [ + "v0", + "v3", + "v4", + "v5", + "v6", + "v8", + "v9" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 37 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 3, + "v0": 9, + "v1": 0, + "v10": 6, + "v2": 4, + "v3": 9, + "v4": 3, + "v5": 6, + "v6": 2, + "v7": 3, + "v8": 2, + "v9": 6 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v7" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v7" + ] + ], + "id": 81, + "ok": true, + "oracle": 28, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 2 + ], + [ + 1, + 3, + 2, + 2 + ], + [ + 2, + 0, + 6, + 2 + ] + ], + "flow": 2, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 6, + 1 + ], + [ + 1, + 3, + 4, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 17, + 6 + ], + [ + 0, + 2, + 17, + 2 + ], + [ + 1, + 4, + 6, + 6 + ], + [ + 2, + 4, + 2, + 2 + ], + [ + 3, + 0, + 8, + 8 + ] + ], + "flow": 8, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v3", + "v5", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v7" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v1", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 24 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 2 + ], + [ + 1, + 3, + 2, + 2 + ], + [ + 2, + 0, + 6, + 2 + ] + ], + "flow": 2, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 6 + ], + [ + 1, + 3, + 6, + 6 + ], + [ + 2, + 0, + 8, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 28 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v3" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 28 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 7, + "v0": 6, + "v1": 6, + "v2": 1, + "v3": 8, + "v4": 2, + "v5": 6, + "v6": 4, + "v7": 2 + } + }, + { + "edges": [ + [ + "v0", + "v7" + ], + [ + "v1", + "v7" + ], + [ + "v2", + "v6" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v8" + ] + ], + "id": 82, + "ok": true, + "oracle": 31, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 15, + 0 + ], + [ + 1, + 2, + 15, + 6 + ], + [ + 2, + 4, + 8, + 6 + ], + [ + 3, + 0, + 0, + 0 + ], + [ + 3, + 1, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 8, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "v2", + "v3", + "v4", + "v5", + "v7" + ], + "status": "solved", + "utility": 31 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 0 + ], + [ + 1, + 3, + 8, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 8, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s0", + "v2", + "v7" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 15, + 0 + ], + [ + 1, + 2, + 15, + 6 + ], + [ + 2, + 4, + 8, + 6 + ], + [ + 3, + 0, + 0, + 0 + ], + [ + 3, + 1, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "v4", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 0 + ], + [ + 1, + 3, + 8, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s1", + "v6", + "v7" + ], + "status": "solved", + "utility": 17 + } + ], + "selected": [ + "v2", + "v3", + "v4", + "v5", + "v7" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 31 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 3, + "s1": 5, + "v0": 0, + "v1": 6, + "v2": 8, + "v3": 1, + "v4": 7, + "v5": 7, + "v6": 1, + "v7": 8, + "v8": 0 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v4" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ] + ], + "id": 83, + "ok": true, + "oracle": 21, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 31, + 2 + ], + [ + 0, + 4, + 31, + 0 + ], + [ + 0, + 5, + 31, + 0 + ], + [ + 1, + 4, + 31, + 4 + ], + [ + 1, + 6, + 31, + 0 + ], + [ + 2, + 4, + 31, + 3 + ], + [ + 3, + 8, + 5, + 2 + ], + [ + 4, + 8, + 8, + 7 + ], + [ + 5, + 8, + 7, + 0 + ], + [ + 6, + 8, + 1, + 0 + ], + [ + 7, + 0, + 2, + 2 + ], + [ + 7, + 1, + 4, + 4 + ], + [ + 7, + 2, + 3, + 3 + ] + ], + "flow": 9, + "reachable": [ + 7 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4", + "v5", + "v6" + ], + "staged": [], + "utility": 21 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 6, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 4, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v1", + "v3" + ], + "status": "solved", + "utility": 9 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 21 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 0, + "v0": 2, + "v1": 4, + "v2": 3, + "v3": 5, + "v4": 8, + "v5": 7, + "v6": 1 + } + }, + { + "edges": [ + [ + "v1", + "v3" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v3" + ], + [ + "s2", + "v0" + ], + [ + "s2", + "v2" + ] + ], + "id": 84, + "ok": true, + "oracle": 18, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 8, + 1 + ], + [ + 1, + 3, + 6, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "v0", + "v2", + "v3" + ], + "status": "solved", + "utility": 11 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v2", + "v3" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "v1", + "v2" + ], + "status": "solved", + "utility": 11 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "s1", + "v2" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 8, + 1 + ], + [ + 1, + 3, + 6, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s2", + "v3" + ], + "status": "solved", + "utility": 7 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s2", + "v3" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "s2", + "v1" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [], + "selected": [ + "s0", + "s1", + "s2" + ], + "status": "solved", + "utility": 17 + } + ], + "selected": [ + "s0", + "s1", + "v2" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 18 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 8, + "s1": 8, + "s2": 1, + "v0": 3, + "v1": 1, + "v2": 2, + "v3": 6 + } + }, + { + "edges": [ + [ + "v0", + "v8" + ], + [ + "v0", + "v9" + ], + [ + "v1", + "v6" + ], + [ + "v1", + "v7" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v9" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v8" + ], + [ + "v3", + "v9" + ], + [ + "v4", + "v5" + ], + [ + "s0", + "v7" + ], + [ + "s0", + "v8" + ] + ], + "id": 85, + "ok": true, + "oracle": 40, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 8, + 58, + 5 + ], + [ + 0, + 9, + 58, + 0 + ], + [ + 1, + 6, + 58, + 6 + ], + [ + 1, + 7, + 58, + 0 + ], + [ + 2, + 5, + 58, + 0 + ], + [ + 2, + 9, + 58, + 2 + ], + [ + 3, + 5, + 58, + 0 + ], + [ + 3, + 7, + 58, + 7 + ], + [ + 3, + 8, + 58, + 0 + ], + [ + 3, + 9, + 58, + 0 + ], + [ + 4, + 5, + 58, + 0 + ], + [ + 5, + 11, + 0, + 0 + ], + [ + 6, + 11, + 9, + 6 + ], + [ + 7, + 11, + 8, + 7 + ], + [ + 8, + 11, + 7, + 5 + ], + [ + 9, + 11, + 4, + 2 + ], + [ + 10, + 0, + 5, + 5 + ], + [ + 10, + 1, + 6, + 6 + ], + [ + 10, + 2, + 2, + 2 + ], + [ + 10, + 3, + 7, + 7 + ], + [ + 10, + 4, + 9, + 0 + ] + ], + "flow": 20, + "reachable": [ + 4, + 5, + 10 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v6", + "v7", + "v8", + "v9" + ], + "staged": [], + "utility": 37 + } + ], + "selected": [ + "v4", + "v6", + "v7", + "v8", + "v9" + ], + "status": "solved", + "utility": 37 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 28, + 4 + ], + [ + 1, + 4, + 28, + 0 + ], + [ + 1, + 5, + 28, + 0 + ], + [ + 2, + 4, + 28, + 0 + ], + [ + 2, + 5, + 28, + 0 + ], + [ + 3, + 4, + 28, + 0 + ], + [ + 4, + 7, + 0, + 0 + ], + [ + 5, + 7, + 4, + 4 + ], + [ + 6, + 0, + 5, + 4 + ], + [ + 6, + 1, + 2, + 0 + ], + [ + 6, + 2, + 7, + 0 + ], + [ + 6, + 3, + 9, + 0 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2", + "v3", + "v4", + "v5", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2", + "v3", + "v4" + ], + "staged": [], + "utility": 23 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 6 + ], + [ + 1, + 3, + 9, + 6 + ], + [ + 2, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v3", + "v4", + "v6" + ], + "status": "solved", + "utility": 40 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v3", + "v4", + "v6" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 40 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 8, + "v0": 5, + "v1": 6, + "v2": 2, + "v3": 7, + "v4": 9, + "v5": 0, + "v6": 9, + "v7": 8, + "v8": 7, + "v9": 4 + } + }, + { + "edges": [ + [ + "v0", + "v6" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v6" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v7" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ] + ], + "id": 86, + "ok": true, + "oracle": 33, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 39, + 5 + ], + [ + 1, + 3, + 39, + 1 + ], + [ + 1, + 4, + 39, + 4 + ], + [ + 1, + 5, + 39, + 4 + ], + [ + 2, + 3, + 39, + 0 + ], + [ + 2, + 5, + 39, + 4 + ], + [ + 3, + 7, + 1, + 1 + ], + [ + 4, + 7, + 9, + 9 + ], + [ + 5, + 7, + 8, + 8 + ], + [ + 6, + 0, + 5, + 5 + ], + [ + 6, + 1, + 9, + 9 + ], + [ + 6, + 2, + 6, + 4 + ] + ], + "flow": 18, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5", + "v6", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2", + "v3" + ], + "staged": [], + "utility": 20 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 33 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 34, + 1 + ], + [ + 0, + 3, + 34, + 8 + ], + [ + 0, + 4, + 34, + 0 + ], + [ + 1, + 2, + 34, + 0 + ], + [ + 1, + 4, + 34, + 6 + ], + [ + 2, + 6, + 1, + 1 + ], + [ + 3, + 6, + 9, + 8 + ], + [ + 4, + 6, + 8, + 6 + ], + [ + 5, + 0, + 9, + 9 + ], + [ + 5, + 1, + 6, + 6 + ] + ], + "flow": 15, + "reachable": [ + 5 + ], + "searches": 4, + "vertex_order": [ + "v2", + "v3", + "v5", + "v6", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6", + "v7" + ], + "staged": [], + "utility": 18 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 29 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3", + "v4" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 33 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 3, + "v0": 5, + "v1": 5, + "v2": 9, + "v3": 6, + "v4": 8, + "v5": 1, + "v6": 9, + "v7": 8 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v1", + "v3" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v5" + ] + ], + "id": 87, + "ok": true, + "oracle": 29, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 6 + ], + [ + 1, + 2, + 19, + 0 + ], + [ + 2, + 4, + 6, + 6 + ], + [ + 3, + 0, + 7, + 6 + ], + [ + 3, + 1, + 5, + 0 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 6 + ], + [ + 1, + 2, + 19, + 0 + ], + [ + 2, + 4, + 6, + 6 + ], + [ + 3, + 0, + 7, + 6 + ], + [ + 3, + 1, + 5, + 0 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s0", + "s1", + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 6 + ], + [ + 1, + 2, + 19, + 0 + ], + [ + 2, + 4, + 6, + 6 + ], + [ + 3, + 0, + 7, + 6 + ], + [ + 3, + 1, + 5, + 0 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s2", + "v0", + "v1", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 6 + ], + [ + 1, + 2, + 19, + 0 + ], + [ + 2, + 4, + 6, + 6 + ], + [ + 3, + 0, + 7, + 6 + ], + [ + 3, + 1, + 5, + 0 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v1", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s1", + "s2", + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 29 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 29 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v0", + "v1", + "v2" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 29 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 0, + "s1": 8, + "s2": 6, + "v0": 7, + "v1": 5, + "v2": 3, + "v3": 6, + "v4": 1, + "v5": 5 + } + }, + { + "edges": [ + [ + "v0", + "v1" + ], + [ + "v0", + "v2" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s1", + "v0" + ], + [ + "s2", + "v1" + ], + [ + "s1", + "s2" + ] + ], + "id": 88, + "ok": true, + "oracle": 25, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 0 + ], + [ + 0, + 2, + 16, + 6 + ], + [ + 1, + 4, + 0, + 0 + ], + [ + 2, + 4, + 6, + 6 + ], + [ + 3, + 0, + 9, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "v0" + ], + "status": "solved", + "utility": 9 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "v0" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s1", + "v2" + ], + "status": "solved", + "utility": 13 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [], + "selected": [ + "s0", + "s1" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 6 + ], + [ + 1, + 3, + 6, + 6 + ], + [ + 2, + 0, + 9, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s2", + "v0" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "s2", + "v0" + ], + "status": "solved", + "utility": 25 + } + ], + "selected": [ + "s0", + "s2", + "v0" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 25 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 8, + "s1": 7, + "s2": 8, + "v0": 9, + "v1": 0, + "v2": 6 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v8" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v6" + ], + [ + "v1", + "v7" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v6" + ], + [ + "v2", + "v7" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v7" + ], + [ + "s0", + "v8" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v5" + ], + [ + "s1", + "v6" + ], + [ + "s1", + "v8" + ], + [ + "s2", + "v5" + ], + [ + "s2", + "v7" + ], + [ + "s1", + "s2" + ] + ], + "id": 89, + "ok": true, + "oracle": 38, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 36, + 0 + ], + [ + 0, + 7, + 36, + 3 + ], + [ + 1, + 3, + 36, + 2 + ], + [ + 1, + 5, + 36, + 0 + ], + [ + 1, + 6, + 36, + 0 + ], + [ + 1, + 7, + 36, + 0 + ], + [ + 2, + 4, + 36, + 6 + ], + [ + 2, + 5, + 36, + 1 + ], + [ + 2, + 6, + 36, + 2 + ], + [ + 3, + 9, + 4, + 2 + ], + [ + 4, + 9, + 6, + 6 + ], + [ + 5, + 9, + 1, + 1 + ], + [ + 6, + 9, + 2, + 2 + ], + [ + 7, + 9, + 8, + 3 + ], + [ + 8, + 0, + 3, + 3 + ], + [ + 8, + 1, + 2, + 2 + ], + [ + 8, + 2, + 9, + 9 + ] + ], + "flow": 14, + "reachable": [ + 8 + ], + "searches": 7, + "vertex_order": [ + "v0", + "v1", + "v2", + "v4", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 21 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 29 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 17, + 6 + ], + [ + 0, + 2, + 17, + 1 + ], + [ + 1, + 4, + 6, + 6 + ], + [ + 2, + 4, + 1, + 1 + ], + [ + 3, + 0, + 9, + 7 + ] + ], + "flow": 7, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 3, + "vertex_order": [ + "v2", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "v2", + "v4" + ], + "status": "solved", + "utility": 13 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 18, + 2 + ], + [ + 0, + 3, + 18, + 0 + ], + [ + 1, + 3, + 18, + 2 + ], + [ + 2, + 5, + 4, + 2 + ], + [ + 3, + 5, + 2, + 2 + ], + [ + 4, + 0, + 2, + 2 + ], + [ + 4, + 1, + 9, + 2 + ] + ], + "flow": 4, + "reachable": [ + 1, + 3, + 4 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v2", + "v4", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v4" + ], + "staged": [], + "utility": 13 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 30 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s1", + "v2", + "v4" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 28, + 3 + ], + [ + 1, + 3, + 28, + 2 + ], + [ + 1, + 4, + 28, + 0 + ], + [ + 1, + 5, + 28, + 0 + ], + [ + 2, + 4, + 28, + 1 + ], + [ + 3, + 7, + 4, + 2 + ], + [ + 4, + 7, + 1, + 1 + ], + [ + 5, + 7, + 8, + 3 + ], + [ + 6, + 0, + 3, + 3 + ], + [ + 6, + 1, + 2, + 2 + ], + [ + 6, + 2, + 9, + 1 + ] + ], + "flow": 6, + "reachable": [ + 2, + 4, + 6 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v4", + "v6", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v4", + "v8" + ], + "staged": [], + "utility": 21 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s2", + "v2", + "v3", + "v4", + "v8" + ], + "status": "solved", + "utility": 38 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 1 + ], + [ + 1, + 3, + 1, + 1 + ], + [ + 2, + 0, + 9, + 1 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s2", + "v2", + "v4" + ], + "status": "solved", + "utility": 22 + } + ], + "selected": [ + "s2", + "v2", + "v3", + "v4", + "v8" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 38 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 0, + "s1": 9, + "s2": 9, + "v0": 3, + "v1": 2, + "v2": 9, + "v3": 8, + "v4": 4, + "v5": 6, + "v6": 1, + "v7": 2, + "v8": 8 + } + }, + { + "edges": [ + [ + "v0", + "v7" + ], + [ + "v0", + "v9" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v8" + ], + [ + "v4", + "v7" + ], + [ + "v4", + "v9" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v7" + ], + [ + "s0", + "v9" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v5" + ], + [ + "s1", + "v8" + ] + ], + "id": 90, + "ok": true, + "oracle": 32, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 33, + 1 + ], + [ + 0, + 7, + 33, + 0 + ], + [ + 1, + 4, + 33, + 2 + ], + [ + 1, + 5, + 33, + 3 + ], + [ + 2, + 4, + 33, + 0 + ], + [ + 2, + 6, + 33, + 6 + ], + [ + 3, + 5, + 33, + 1 + ], + [ + 3, + 7, + 33, + 0 + ], + [ + 4, + 9, + 2, + 2 + ], + [ + 5, + 9, + 5, + 5 + ], + [ + 6, + 9, + 6, + 6 + ], + [ + 7, + 9, + 0, + 0 + ], + [ + 8, + 0, + 1, + 1 + ], + [ + 8, + 1, + 5, + 5 + ], + [ + 8, + 2, + 7, + 6 + ], + [ + 8, + 3, + 6, + 1 + ] + ], + "flow": 13, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v2", + "v3", + "v4", + "v5", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2", + "v3", + "v4" + ], + "staged": [], + "utility": 19 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 5, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 2 + ], + [ + 0, + 2, + 16, + 5 + ], + [ + 1, + 4, + 2, + 2 + ], + [ + 2, + 4, + 6, + 5 + ], + [ + 3, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v3", + "v5", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v8" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v4", + "v5", + "v8" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 5, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 17, + 5 + ], + [ + 1, + 2, + 17, + 0 + ], + [ + 1, + 3, + 17, + 0 + ], + [ + 2, + 5, + 5, + 5 + ], + [ + 3, + 5, + 0, + 0 + ], + [ + 4, + 0, + 5, + 5 + ], + [ + 4, + 1, + 6, + 0 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2, + 3, + 4 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v4", + "v7", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v4" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "v1", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v3", + "v4" + ], + "status": "solved", + "utility": 32 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v3", + "v4" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 32 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 9, + "s1": 6, + "v0": 1, + "v1": 4, + "v2": 5, + "v3": 7, + "v4": 6, + "v5": 2, + "v6": 0, + "v7": 5, + "v8": 6, + "v9": 0 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v5" + ], + [ + "v0", + "v7" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v7" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v5" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v6" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v8" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v6" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ] + ], + "id": 91, + "ok": true, + "oracle": 27, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 38, + 4 + ], + [ + 0, + 5, + 38, + 0 + ], + [ + 0, + 7, + 38, + 0 + ], + [ + 1, + 4, + 38, + 3 + ], + [ + 1, + 7, + 38, + 1 + ], + [ + 1, + 8, + 38, + 0 + ], + [ + 2, + 5, + 38, + 0 + ], + [ + 3, + 5, + 38, + 0 + ], + [ + 3, + 6, + 38, + 3 + ], + [ + 3, + 7, + 38, + 1 + ], + [ + 3, + 8, + 38, + 2 + ], + [ + 4, + 10, + 7, + 7 + ], + [ + 5, + 10, + 0, + 0 + ], + [ + 6, + 10, + 3, + 3 + ], + [ + 7, + 10, + 2, + 2 + ], + [ + 8, + 10, + 7, + 2 + ], + [ + 9, + 0, + 4, + 4 + ], + [ + 9, + 1, + 4, + 4 + ], + [ + 9, + 2, + 4, + 0 + ], + [ + 9, + 3, + 6, + 6 + ] + ], + "flow": 14, + "reachable": [ + 2, + 5, + 9 + ], + "searches": 7, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v4", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 23 + } + ], + "selected": [ + "v2", + "v4", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 0 + ], + [ + 0, + 2, + 16, + 2 + ], + [ + 0, + 3, + 16, + 4 + ], + [ + 1, + 5, + 0, + 0 + ], + [ + 2, + 5, + 2, + 2 + ], + [ + 3, + 5, + 7, + 4 + ], + [ + 4, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v3", + "v5", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v7", + "v8" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v7", + "v8" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 23, + 0 + ], + [ + 1, + 2, + 23, + 0 + ], + [ + 1, + 3, + 23, + 3 + ], + [ + 1, + 4, + 23, + 2 + ], + [ + 1, + 5, + 23, + 1 + ], + [ + 2, + 7, + 0, + 0 + ], + [ + 3, + 7, + 3, + 3 + ], + [ + 4, + 7, + 2, + 2 + ], + [ + 5, + 7, + 7, + 1 + ], + [ + 6, + 0, + 4, + 0 + ], + [ + 6, + 1, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 2, + 6 + ], + "searches": 4, + "vertex_order": [ + "v2", + "v3", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 16 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "v2", + "v4", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 0 + ], + [ + 0, + 2, + 16, + 2 + ], + [ + 0, + 3, + 16, + 4 + ], + [ + 1, + 5, + 0, + 0 + ], + [ + 2, + 5, + 2, + 2 + ], + [ + 3, + 5, + 7, + 4 + ], + [ + 4, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v3", + "v5", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v7", + "v8" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s1", + "v4", + "v5", + "v7", + "v8" + ], + "status": "solved", + "utility": 27 + } + ], + "selected": [ + "s0", + "s1", + "v4", + "v5", + "v7", + "v8" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 27 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 9, + "s1": 2, + "v0": 4, + "v1": 4, + "v2": 4, + "v3": 6, + "v4": 7, + "v5": 0, + "v6": 3, + "v7": 2, + "v8": 7 + } + }, + { + "edges": [ + [ + "v0", + "v2" + ], + [ + "v1", + "v2" + ], + [ + "s0", + "v0" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v2" + ], + [ + "s2", + "v3" + ] + ], + "id": 92, + "ok": true, + "oracle": 18, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 16, + 2 + ], + [ + 1, + 2, + 16, + 3 + ], + [ + 2, + 4, + 5, + 5 + ], + [ + 3, + 0, + 2, + 2 + ], + [ + 3, + 1, + 8, + 3 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 10 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v1", + "v3" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 8, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v1", + "v3" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 16, + 2 + ], + [ + 1, + 2, + 16, + 3 + ], + [ + 2, + 4, + 5, + 5 + ], + [ + 3, + 0, + 2, + 2 + ], + [ + 3, + 1, + 8, + 3 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 10 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v3" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 8, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v3" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s2", + "v0" + ], + "status": "solved", + "utility": 6 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [], + "selected": [ + "s0", + "s2" + ], + "status": "solved", + "utility": 4 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "s2", + "v0" + ], + "status": "solved", + "utility": 6 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [], + "selected": [ + "s0", + "s1", + "s2" + ], + "status": "solved", + "utility": 4 + } + ], + "selected": [ + "s1", + "v0", + "v1", + "v3" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 18 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 0, + "s1": 0, + "s2": 4, + "v0": 2, + "v1": 8, + "v2": 5, + "v3": 8 + } + }, + { + "edges": [ + [ + "v0", + "v6" + ], + [ + "v0", + "v8" + ], + [ + "v0", + "v9" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v7" + ], + [ + "v2", + "v8" + ], + [ + "v2", + "v9" + ], + [ + "v2", + "v10" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v9" + ], + [ + "v3", + "v10" + ], + [ + "v4", + "v6" + ], + [ + "v4", + "v7" + ], + [ + "v4", + "v9" + ], + [ + "v4", + "v10" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v6" + ] + ], + "id": 93, + "ok": true, + "oracle": 26, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 7, + 39, + 2 + ], + [ + 0, + 9, + 39, + 3 + ], + [ + 0, + 10, + 39, + 0 + ], + [ + 1, + 6, + 39, + 0 + ], + [ + 1, + 8, + 39, + 0 + ], + [ + 2, + 12, + 2, + 2 + ], + [ + 3, + 2, + 39, + 2 + ], + [ + 3, + 9, + 39, + 5 + ], + [ + 3, + 10, + 39, + 0 + ], + [ + 4, + 2, + 39, + 0 + ], + [ + 4, + 8, + 39, + 0 + ], + [ + 4, + 10, + 39, + 0 + ], + [ + 5, + 2, + 39, + 0 + ], + [ + 5, + 7, + 39, + 0 + ], + [ + 5, + 8, + 39, + 0 + ], + [ + 5, + 10, + 39, + 0 + ], + [ + 6, + 12, + 7, + 0 + ], + [ + 7, + 12, + 2, + 2 + ], + [ + 8, + 12, + 0, + 0 + ], + [ + 9, + 12, + 8, + 8 + ], + [ + 10, + 12, + 0, + 0 + ], + [ + 11, + 0, + 5, + 5 + ], + [ + 11, + 1, + 0, + 0 + ], + [ + 11, + 3, + 7, + 7 + ], + [ + 11, + 4, + 0, + 0 + ], + [ + 11, + 5, + 7, + 0 + ] + ], + "flow": 12, + "reachable": [ + 0, + 2, + 3, + 5, + 7, + 8, + 9, + 10, + 11 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v10", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2", + "v4", + "v5" + ], + "staged": [], + "utility": 26 + } + ], + "selected": [ + "v0", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 7, + 30, + 5 + ], + [ + 0, + 8, + 30, + 0 + ], + [ + 1, + 5, + 30, + 0 + ], + [ + 1, + 6, + 30, + 0 + ], + [ + 2, + 10, + 2, + 2 + ], + [ + 3, + 2, + 30, + 0 + ], + [ + 3, + 6, + 30, + 0 + ], + [ + 3, + 8, + 30, + 0 + ], + [ + 4, + 2, + 30, + 2 + ], + [ + 4, + 6, + 30, + 0 + ], + [ + 4, + 8, + 30, + 0 + ], + [ + 5, + 10, + 7, + 0 + ], + [ + 6, + 10, + 0, + 0 + ], + [ + 7, + 10, + 8, + 5 + ], + [ + 8, + 10, + 0, + 0 + ], + [ + 9, + 0, + 5, + 5 + ], + [ + 9, + 1, + 0, + 0 + ], + [ + 9, + 3, + 0, + 0 + ], + [ + 9, + 4, + 7, + 2 + ] + ], + "flow": 7, + "reachable": [ + 2, + 4, + 6, + 8, + 9 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v10", + "v3", + "v4", + "v5", + "v7", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v8" + ], + "staged": [], + "utility": 22 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v8" + ], + "status": "solved", + "utility": 26 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v8" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 26 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 4, + "v0": 5, + "v1": 0, + "v10": 2, + "v2": 7, + "v3": 0, + "v4": 7, + "v5": 7, + "v6": 2, + "v7": 0, + "v8": 8, + "v9": 0 + } + }, + { + "edges": [ + [ + "v0", + "v2" + ], + [ + "s1", + "v0" + ], + [ + "s2", + "v2" + ], + [ + "s0", + "s2" + ] + ], + "id": 94, + "ok": true, + "oracle": 27, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 9, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "v1", + "v2" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 9, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "v1", + "v2" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s1", + "v1", + "v2" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v2" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s2", + "v1" + ], + "status": "solved", + "utility": 2 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "s2", + "v1" + ], + "status": "solved", + "utility": 11 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v2" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 27 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 8, + "s1": 9, + "s2": 1, + "v0": 0, + "v1": 1, + "v2": 9 + } + }, + { + "edges": [ + [ + "v1", + "v7" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v4" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v4" + ], + [ + "v3", + "v7" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v7" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v6" + ], + [ + "s1", + "v8" + ], + [ + "s2", + "v0" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v2" + ], + [ + "s2", + "v3" + ], + [ + "s2", + "v6" + ], + [ + "s0", + "s2" + ] + ], + "id": 95, + "ok": true, + "oracle": 28, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 24, + 0 + ], + [ + 0, + 6, + 24, + 0 + ], + [ + 1, + 3, + 24, + 0 + ], + [ + 1, + 4, + 24, + 0 + ], + [ + 2, + 3, + 24, + 0 + ], + [ + 2, + 5, + 24, + 1 + ], + [ + 3, + 8, + 0, + 0 + ], + [ + 4, + 8, + 9, + 0 + ], + [ + 5, + 8, + 1, + 1 + ], + [ + 6, + 8, + 7, + 0 + ], + [ + 7, + 0, + 0, + 0 + ], + [ + 7, + 1, + 0, + 0 + ], + [ + 7, + 2, + 6, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2, + 3, + 5, + 7 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2", + "v3", + "v4", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v6", + "v8" + ], + "staged": [], + "utility": 22 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "v0", + "v3", + "v5", + "v6", + "v8" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 8, + 0 + ], + [ + 1, + 3, + 7, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v1", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v0", + "v3", + "v8" + ], + "status": "solved", + "utility": 23 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 1, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v2", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "v0", + "v4", + "v5", + "v7" + ], + "status": "solved", + "utility": 7 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s0", + "s1", + "v0" + ], + "status": "solved", + "utility": 10 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s2", + "v5", + "v7", + "v8" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s1", + "s2", + "v5", + "v7" + ], + "status": "solved", + "utility": 8 + } + ], + "selected": [ + "v0", + "v3", + "v5", + "v6", + "v8" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 28 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 7, + "s1": 0, + "s2": 4, + "v0": 3, + "v1": 0, + "v2": 0, + "v3": 6, + "v4": 0, + "v5": 3, + "v6": 9, + "v7": 1, + "v8": 7 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v3" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v3" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ] + ], + "id": 96, + "ok": true, + "oracle": 21, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 21, + 4 + ], + [ + 0, + 4, + 21, + 0 + ], + [ + 1, + 3, + 21, + 1 + ], + [ + 1, + 4, + 21, + 1 + ], + [ + 2, + 3, + 21, + 0 + ], + [ + 2, + 4, + 21, + 2 + ], + [ + 3, + 6, + 5, + 5 + ], + [ + 4, + 6, + 7, + 3 + ], + [ + 5, + 0, + 4, + 4 + ], + [ + 5, + 1, + 2, + 2 + ], + [ + 5, + 2, + 2, + 2 + ] + ], + "flow": 8, + "reachable": [ + 5 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 14, + 4 + ], + [ + 1, + 2, + 14, + 2 + ], + [ + 2, + 4, + 7, + 6 + ], + [ + 3, + 0, + 4, + 4 + ], + [ + 3, + 1, + 2, + 2 + ] + ], + "flow": 6, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v5" + ], + "status": "solved", + "utility": 14 + } + ], + "selected": [ + "v3", + "v4", + "v5" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 21 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 7, + "v0": 4, + "v1": 2, + "v2": 2, + "v3": 5, + "v4": 9, + "v5": 7 + } + }, + { + "edges": [ + [ + "v0", + "v6" + ], + [ + "v0", + "v8" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v8" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v8" + ] + ], + "id": 97, + "ok": true, + "oracle": 34, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 39, + 2 + ], + [ + 0, + 6, + 39, + 2 + ], + [ + 1, + 4, + 39, + 1 + ], + [ + 2, + 5, + 39, + 7 + ], + [ + 3, + 4, + 39, + 5 + ], + [ + 3, + 6, + 39, + 1 + ], + [ + 4, + 8, + 6, + 6 + ], + [ + 5, + 8, + 9, + 9 + ], + [ + 6, + 8, + 5, + 3 + ], + [ + 7, + 0, + 4, + 4 + ], + [ + 7, + 1, + 1, + 1 + ], + [ + 7, + 2, + 7, + 7 + ], + [ + 7, + 3, + 6, + 6 + ] + ], + "flow": 18, + "reachable": [ + 7 + ], + "searches": 7, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v5", + "v6", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6", + "v8" + ], + "staged": [], + "utility": 20 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 34 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v3", + "v7" + ], + "status": "solved", + "utility": 26 + } + ], + "selected": [ + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 34 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 3, + "v0": 4, + "v1": 1, + "v2": 7, + "v3": 6, + "v4": 9, + "v5": 6, + "v6": 9, + "v7": 5, + "v8": 5 + } + }, + { + "edges": [ + [ + "v1", + "v3" + ], + [ + "s0", + "v0" + ] + ], + "id": 98, + "ok": true, + "oracle": 25, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 6 + ], + [ + 1, + 3, + 6, + 6 + ], + [ + 2, + 0, + 9, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 6 + ], + [ + 1, + 3, + 6, + 6 + ], + [ + 2, + 0, + 9, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 25 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v4", + "v5" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 25 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 4, + "v0": 4, + "v1": 9, + "v2": 1, + "v3": 6, + "v4": 6, + "v5": 5 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v3" + ], + [ + "v2", + "v3" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v5" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v3" + ] + ], + "id": 99, + "ok": true, + "oracle": 21, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 21, + 1 + ], + [ + 0, + 4, + 21, + 2 + ], + [ + 1, + 3, + 21, + 2 + ], + [ + 2, + 3, + 21, + 0 + ], + [ + 3, + 6, + 3, + 3 + ], + [ + 4, + 6, + 2, + 2 + ], + [ + 5, + 0, + 3, + 3 + ], + [ + 5, + 1, + 7, + 2 + ], + [ + 5, + 2, + 5, + 0 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 14, + 3 + ], + [ + 1, + 2, + 14, + 0 + ], + [ + 2, + 4, + 3, + 3 + ], + [ + 3, + 0, + 3, + 3 + ], + [ + 3, + 1, + 7, + 0 + ] + ], + "flow": 3, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1" + ], + "staged": [], + "utility": 10 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v4" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s1", + "v4" + ], + "status": "solved", + "utility": 10 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 21 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 0, + "s1": 4, + "v0": 3, + "v1": 7, + "v2": 5, + "v3": 3, + "v4": 6, + "v5": 2 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v1", + "v3" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v5" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v3" + ] + ], + "id": 100, + "ok": true, + "oracle": 33, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 32, + 6 + ], + [ + 1, + 3, + 32, + 0 + ], + [ + 1, + 4, + 32, + 4 + ], + [ + 2, + 4, + 32, + 5 + ], + [ + 3, + 6, + 6, + 6 + ], + [ + 4, + 6, + 9, + 9 + ], + [ + 5, + 0, + 6, + 6 + ], + [ + 5, + 1, + 4, + 4 + ], + [ + 5, + 2, + 6, + 5 + ] + ], + "flow": 15, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2" + ], + "staged": [], + "utility": 16 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4", + "v6" + ], + "status": "solved", + "utility": 31 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 6 + ], + [ + 1, + 3, + 6, + 6 + ], + [ + 2, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v2", + "v3", + "v6" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 6 + ], + [ + 1, + 3, + 9, + 6 + ], + [ + 2, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 33 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "v2", + "v6" + ], + "status": "solved", + "utility": 31 + } + ], + "selected": [ + "s1", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 33 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 8, + "s1": 9, + "v0": 6, + "v1": 4, + "v2": 6, + "v3": 6, + "v4": 7, + "v5": 9, + "v6": 8 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v4" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v6" + ] + ], + "id": 101, + "ok": true, + "oracle": 23, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 6 + ], + [ + 1, + 2, + 19, + 0 + ], + [ + 2, + 4, + 6, + 6 + ], + [ + 3, + 0, + 7, + 6 + ], + [ + 3, + 1, + 5, + 0 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v3" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 4 + ], + [ + 1, + 3, + 5, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "v0", + "v3", + "v5", + "v7" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 5 + ], + [ + 1, + 3, + 6, + 5 + ], + [ + 2, + 0, + 5, + 5 + ] + ], + "flow": 5, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v7" + ], + "status": "solved", + "utility": 23 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v7" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 23 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 9, + "v0": 7, + "v1": 0, + "v2": 4, + "v3": 5, + "v4": 6, + "v5": 3, + "v6": 0, + "v7": 5 + } + }, + { + "edges": [ + [ + "v0", + "v2" + ], + [ + "s0", + "v2" + ], + [ + "s1", + "v2" + ], + [ + "s2", + "v0" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v2" + ], + [ + "s0", + "s2" + ] + ], + "id": 102, + "ok": true, + "oracle": 20, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 0 + ], + [ + 1, + 3, + 9, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "v1", + "v2" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v1" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s1", + "v1" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s1", + "v1" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [], + "selected": [ + "s2" + ], + "status": "solved", + "utility": 8 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [], + "selected": [ + "s1", + "s2" + ], + "status": "solved", + "utility": 13 + } + ], + "selected": [ + "s0", + "s1", + "v1" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 20 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 8, + "s1": 5, + "s2": 8, + "v0": 0, + "v1": 7, + "v2": 9 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v6" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v8" + ], + [ + "s0", + "v7" + ], + [ + "s1", + "v3" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v6" + ] + ], + "id": 103, + "ok": true, + "oracle": 36, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 4, + 0 + ], + [ + 1, + 3, + 3, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 30, + 6 + ], + [ + 1, + 4, + 30, + 2 + ], + [ + 2, + 3, + 30, + 0 + ], + [ + 2, + 4, + 30, + 0 + ], + [ + 2, + 5, + 30, + 1 + ], + [ + 3, + 7, + 6, + 6 + ], + [ + 4, + 7, + 2, + 2 + ], + [ + 5, + 7, + 8, + 1 + ], + [ + 6, + 0, + 8, + 6 + ], + [ + 6, + 1, + 4, + 2 + ], + [ + 6, + 2, + 1, + 1 + ] + ], + "flow": 9, + "reachable": [ + 0, + 1, + 3, + 4, + 6 + ], + "searches": 4, + "vertex_order": [ + "v1", + "v2", + "v3", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v2", + "v8" + ], + "staged": [], + "utility": 20 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "v1", + "v2", + "v4", + "v5", + "v8" + ], + "status": "solved", + "utility": 32 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 4, + 0 + ], + [ + 1, + 3, + 3, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 24, + 6 + ], + [ + 1, + 2, + 24, + 0 + ], + [ + 1, + 3, + 24, + 1 + ], + [ + 2, + 5, + 6, + 6 + ], + [ + 3, + 5, + 8, + 1 + ], + [ + 4, + 0, + 8, + 6 + ], + [ + 4, + 1, + 1, + 1 + ] + ], + "flow": 7, + "reachable": [ + 0, + 2, + 4 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v3", + "v6", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v8" + ], + "staged": [], + "utility": 16 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v4", + "v5", + "v8" + ], + "status": "solved", + "utility": 36 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 4, + 0 + ], + [ + 1, + 3, + 3, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 2 + ], + [ + 1, + 3, + 2, + 2 + ], + [ + 2, + 0, + 4, + 2 + ] + ], + "flow": 2, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v1", + "v2", + "v5", + "v8" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 4, + 0 + ], + [ + 1, + 3, + 3, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v2", + "v5", + "v8" + ], + "status": "solved", + "utility": 29 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v4", + "v5", + "v8" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 36 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 4, + "s1": 2, + "v0": 0, + "v1": 8, + "v2": 4, + "v3": 1, + "v4": 9, + "v5": 3, + "v6": 6, + "v7": 2, + "v8": 8 + } + }, + { + "edges": [ + [ + "v0", + "v2" + ], + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v1", + "v2" + ], + [ + "v1", + "v4" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v0" + ], + [ + "s2", + "v0" + ], + [ + "s2", + "v2" + ], + [ + "s2", + "v4" + ] + ], + "id": 104, + "ok": true, + "oracle": 26, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 27, + 0 + ], + [ + 0, + 3, + 27, + 7 + ], + [ + 0, + 4, + 27, + 0 + ], + [ + 1, + 2, + 27, + 4 + ], + [ + 1, + 4, + 27, + 0 + ], + [ + 2, + 6, + 4, + 4 + ], + [ + 3, + 6, + 8, + 7 + ], + [ + 4, + 6, + 0, + 0 + ], + [ + 5, + 0, + 7, + 7 + ], + [ + 5, + 1, + 7, + 4 + ] + ], + "flow": 11, + "reachable": [ + 1, + 2, + 4, + 5 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v3" + ], + "staged": [], + "utility": 15 + } + ], + "selected": [ + "v1", + "v3" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 27, + 0 + ], + [ + 0, + 3, + 27, + 7 + ], + [ + 1, + 2, + 27, + 4 + ], + [ + 2, + 5, + 4, + 4 + ], + [ + 3, + 5, + 8, + 7 + ], + [ + 4, + 0, + 7, + 7 + ], + [ + 4, + 1, + 7, + 4 + ] + ], + "flow": 11, + "reachable": [ + 1, + 2, + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1", + "v3" + ], + "staged": [], + "utility": 15 + } + ], + "selected": [ + "s0", + "v1", + "v3" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 4 + ], + [ + 0, + 2, + 12, + 0 + ], + [ + 1, + 4, + 4, + 4 + ], + [ + 2, + 4, + 0, + 0 + ], + [ + 3, + 0, + 7, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v1", + "v3" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 4 + ], + [ + 1, + 3, + 4, + 4 + ], + [ + 2, + 0, + 7, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v3" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s2", + "v1", + "v3" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s2", + "v1", + "v3" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "s2", + "v1", + "v3" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v1", + "v3" + ], + "status": "solved", + "utility": 26 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v1", + "v3" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 26 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 5, + "s1": 5, + "s2": 1, + "v0": 7, + "v1": 7, + "v2": 4, + "v3": 8, + "v4": 0 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v3" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v6" + ], + [ + "s0", + "v0" + ] + ], + "id": 105, + "ok": true, + "oracle": 21, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 24, + 5 + ], + [ + 0, + 4, + 24, + 0 + ], + [ + 1, + 2, + 24, + 1 + ], + [ + 1, + 3, + 24, + 2 + ], + [ + 1, + 5, + 24, + 0 + ], + [ + 2, + 7, + 6, + 6 + ], + [ + 3, + 7, + 3, + 2 + ], + [ + 4, + 7, + 1, + 0 + ], + [ + 5, + 7, + 5, + 0 + ], + [ + 6, + 0, + 5, + 5 + ], + [ + 6, + 1, + 3, + 3 + ] + ], + "flow": 8, + "reachable": [ + 6 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v3", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4", + "v5", + "v6" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "v2", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 18, + 3 + ], + [ + 0, + 2, + 18, + 0 + ], + [ + 0, + 3, + 18, + 0 + ], + [ + 1, + 5, + 6, + 3 + ], + [ + 2, + 5, + 3, + 0 + ], + [ + 3, + 5, + 5, + 0 + ], + [ + 4, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 4 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4", + "v6" + ], + "staged": [], + "utility": 14 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "v2", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 21 + } + ], + "selected": [ + "s0", + "v2", + "v3", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 21 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 3, + "v0": 5, + "v1": 3, + "v2": 3, + "v3": 6, + "v4": 3, + "v5": 1, + "v6": 5 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v1", + "v3" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ] + ], + "id": 106, + "ok": true, + "oracle": 22, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 13, + 0 + ], + [ + 1, + 2, + 13, + 4 + ], + [ + 2, + 4, + 8, + 4 + ], + [ + 3, + 0, + 0, + 0 + ], + [ + 3, + 1, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 4 + ], + [ + 1, + 3, + 8, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v4", + "v5" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 13, + 0 + ], + [ + 1, + 2, + 13, + 4 + ], + [ + 2, + 4, + 8, + 4 + ], + [ + 3, + 0, + 0, + 0 + ], + [ + 3, + 1, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 13, + 4 + ], + [ + 1, + 3, + 8, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "v4", + "v5" + ], + "status": "solved", + "utility": 21 + } + ], + "selected": [ + "s1", + "v3", + "v4", + "v5" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 22 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 7, + "s1": 4, + "v0": 0, + "v1": 4, + "v2": 4, + "v3": 8, + "v4": 2, + "v5": 8 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v8" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v1", + "v7" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v4" + ], + [ + "v3", + "v5" + ], + [ + "v3", + "v6" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v8" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v4" + ] + ], + "id": 107, + "ok": true, + "oracle": 42, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 57, + 2 + ], + [ + 0, + 8, + 57, + 0 + ], + [ + 1, + 5, + 57, + 2 + ], + [ + 1, + 6, + 57, + 0 + ], + [ + 1, + 7, + 57, + 0 + ], + [ + 1, + 8, + 57, + 0 + ], + [ + 2, + 6, + 57, + 9 + ], + [ + 3, + 4, + 57, + 4 + ], + [ + 3, + 5, + 57, + 5 + ], + [ + 3, + 6, + 57, + 0 + ], + [ + 3, + 7, + 57, + 0 + ], + [ + 3, + 8, + 57, + 0 + ], + [ + 4, + 10, + 6, + 6 + ], + [ + 5, + 10, + 9, + 7 + ], + [ + 6, + 10, + 9, + 9 + ], + [ + 7, + 10, + 9, + 0 + ], + [ + 8, + 10, + 1, + 0 + ], + [ + 9, + 0, + 2, + 2 + ], + [ + 9, + 1, + 2, + 2 + ], + [ + 9, + 2, + 9, + 9 + ], + [ + 9, + 3, + 9, + 9 + ] + ], + "flow": 22, + "reachable": [ + 9 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 34 + } + ], + "selected": [ + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 34 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 7, + 51, + 1 + ], + [ + 1, + 4, + 51, + 2 + ], + [ + 1, + 5, + 51, + 0 + ], + [ + 1, + 6, + 51, + 0 + ], + [ + 1, + 7, + 51, + 0 + ], + [ + 2, + 5, + 51, + 9 + ], + [ + 3, + 4, + 51, + 7 + ], + [ + 3, + 5, + 51, + 0 + ], + [ + 3, + 6, + 51, + 2 + ], + [ + 3, + 7, + 51, + 0 + ], + [ + 4, + 9, + 9, + 9 + ], + [ + 5, + 9, + 9, + 9 + ], + [ + 6, + 9, + 9, + 2 + ], + [ + 7, + 9, + 1, + 1 + ], + [ + 8, + 0, + 2, + 1 + ], + [ + 8, + 1, + 2, + 2 + ], + [ + 8, + 2, + 9, + 9 + ], + [ + 8, + 3, + 9, + 9 + ] + ], + "flow": 21, + "reachable": [ + 0, + 7, + 8 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v5", + "v6", + "v7" + ], + "staged": [], + "utility": 29 + } + ], + "selected": [ + "s0", + "v0", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 38 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 6, + 49, + 1 + ], + [ + 1, + 4, + 49, + 9 + ], + [ + 2, + 3, + 49, + 9 + ], + [ + 2, + 4, + 49, + 0 + ], + [ + 2, + 5, + 49, + 0 + ], + [ + 2, + 6, + 49, + 0 + ], + [ + 3, + 8, + 9, + 9 + ], + [ + 4, + 8, + 9, + 9 + ], + [ + 5, + 8, + 9, + 0 + ], + [ + 6, + 8, + 1, + 1 + ], + [ + 7, + 0, + 2, + 1 + ], + [ + 7, + 1, + 9, + 9 + ], + [ + 7, + 2, + 9, + 9 + ] + ], + "flow": 19, + "reachable": [ + 0, + 6, + 7 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v5", + "v6", + "v7" + ], + "staged": [], + "utility": 29 + } + ], + "selected": [ + "s1", + "v0", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 33 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 6, + 49, + 1 + ], + [ + 1, + 4, + 49, + 9 + ], + [ + 2, + 3, + 49, + 9 + ], + [ + 2, + 4, + 49, + 0 + ], + [ + 2, + 5, + 49, + 0 + ], + [ + 2, + 6, + 49, + 0 + ], + [ + 3, + 8, + 9, + 9 + ], + [ + 4, + 8, + 9, + 9 + ], + [ + 5, + 8, + 9, + 0 + ], + [ + 6, + 8, + 1, + 1 + ], + [ + 7, + 0, + 2, + 1 + ], + [ + 7, + 1, + 9, + 9 + ], + [ + 7, + 2, + 9, + 9 + ] + ], + "flow": 19, + "reachable": [ + 0, + 6, + 7 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v5", + "v6", + "v7" + ], + "staged": [], + "utility": 29 + } + ], + "selected": [ + "s0", + "s1", + "v0", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 42 + } + ], + "selected": [ + "s0", + "s1", + "v0", + "v5", + "v6", + "v7" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 42 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 9, + "s1": 4, + "v0": 2, + "v1": 2, + "v2": 9, + "v3": 9, + "v4": 6, + "v5": 9, + "v6": 9, + "v7": 9, + "v8": 1 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v6" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ] + ], + "id": 108, + "ok": true, + "oracle": 23, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 26, + 4 + ], + [ + 0, + 4, + 26, + 0 + ], + [ + 1, + 3, + 26, + 4 + ], + [ + 1, + 4, + 26, + 2 + ], + [ + 2, + 6, + 8, + 4 + ], + [ + 3, + 6, + 4, + 4 + ], + [ + 4, + 6, + 3, + 2 + ], + [ + 5, + 0, + 4, + 4 + ], + [ + 5, + 1, + 6, + 6 + ] + ], + "flow": 10, + "reachable": [ + 5 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v3", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5", + "v6" + ], + "staged": [], + "utility": 15 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "v2", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 4 + ], + [ + 0, + 2, + 14, + 2 + ], + [ + 1, + 4, + 4, + 4 + ], + [ + 2, + 4, + 3, + 2 + ], + [ + 3, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s0", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 23 + } + ], + "selected": [ + "s0", + "v3", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 23 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 5, + "v0": 4, + "v1": 6, + "v2": 1, + "v3": 8, + "v4": 3, + "v5": 4, + "v6": 3 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v0", + "v5" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v3" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v4" + ], + [ + "s2", + "v4" + ] + ], + "id": 109, + "ok": true, + "oracle": 35, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 28, + 6 + ], + [ + 0, + 2, + 28, + 1 + ], + [ + 0, + 3, + 28, + 0 + ], + [ + 1, + 5, + 6, + 6 + ], + [ + 2, + 5, + 9, + 1 + ], + [ + 3, + 5, + 5, + 0 + ], + [ + 4, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v3", + "v4", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4", + "v5" + ], + "staged": [], + "utility": 20 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v1", + "v2", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 35 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v2", + "v4", + "v5" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "v1", + "v2", + "v3", + "v5" + ], + "status": "solved", + "utility": 29 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "v2", + "v5" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 19, + 6 + ], + [ + 0, + 2, + 19, + 1 + ], + [ + 1, + 4, + 6, + 6 + ], + [ + 2, + 4, + 5, + 1 + ], + [ + 3, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s2", + "v1", + "v2", + "v3", + "v5" + ], + "status": "solved", + "utility": 30 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s2", + "v2", + "v5" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s1", + "s2", + "v1", + "v2", + "v3", + "v5" + ], + "status": "solved", + "utility": 33 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v2", + "v5" + ], + "status": "solved", + "utility": 24 + } + ], + "selected": [ + "v1", + "v2", + "v3", + "v4", + "v5" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 35 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 6, + "s1": 3, + "s2": 4, + "v0": 7, + "v1": 9, + "v2": 6, + "v3": 6, + "v4": 9, + "v5": 5 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v6" + ], + [ + "v2", + "v8" + ], + [ + "v2", + "v9" + ], + [ + "v4", + "v9" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v9" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v5" + ], + [ + "s1", + "v7" + ] + ], + "id": 110, + "ok": true, + "oracle": 35, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 20, + 5 + ], + [ + 0, + 2, + 20, + 3 + ], + [ + 1, + 4, + 5, + 5 + ], + [ + 2, + 4, + 6, + 3 + ], + [ + 3, + 0, + 8, + 8 + ] + ], + "flow": 8, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5", + "v6" + ], + "staged": [], + "utility": 11 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 1 + ], + [ + 0, + 3, + 19, + 0 + ], + [ + 1, + 3, + 19, + 3 + ], + [ + 2, + 5, + 5, + 1 + ], + [ + 3, + 5, + 3, + 3 + ], + [ + 4, + 0, + 1, + 1 + ], + [ + 4, + 1, + 9, + 3 + ] + ], + "flow": 4, + "reachable": [ + 1, + 3, + 4 + ], + "searches": 3, + "vertex_order": [ + "v2", + "v4", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v8" + ], + "staged": [], + "utility": 14 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "v1", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 35 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 5 + ], + [ + 1, + 3, + 5, + 5 + ], + [ + 2, + 0, + 8, + 5 + ] + ], + "flow": 5, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 1 + ], + [ + 1, + 3, + 5, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v7", + "v8" + ], + "status": "solved", + "utility": 24 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 15, + 6 + ], + [ + 1, + 3, + 6, + 6 + ], + [ + 2, + 0, + 8, + 6 + ] + ], + "flow": 6, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 1 + ], + [ + 0, + 3, + 19, + 0 + ], + [ + 1, + 3, + 19, + 3 + ], + [ + 2, + 5, + 5, + 1 + ], + [ + 3, + 5, + 3, + 3 + ], + [ + 4, + 0, + 1, + 1 + ], + [ + 4, + 1, + 9, + 3 + ] + ], + "flow": 4, + "reachable": [ + 1, + 3, + 4 + ], + "searches": 3, + "vertex_order": [ + "v2", + "v4", + "v8", + "v9" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v8" + ], + "staged": [], + "utility": 14 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s1", + "v0", + "v4", + "v8" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 1 + ], + [ + 1, + 3, + 5, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s0", + "s1", + "v0", + "v8" + ], + "status": "solved", + "utility": 19 + } + ], + "selected": [ + "v1", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 35 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 1, + "s1": 5, + "v0": 8, + "v1": 8, + "v2": 1, + "v3": 0, + "v4": 9, + "v5": 5, + "v6": 6, + "v7": 2, + "v8": 5, + "v9": 3 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v3" + ], + [ + "v2", + "v6" + ], + [ + "s0", + "v1" + ] + ], + "id": 111, + "ok": true, + "oracle": 25, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 33, + 7 + ], + [ + 1, + 4, + 33, + 4 + ], + [ + 1, + 5, + 33, + 1 + ], + [ + 2, + 3, + 33, + 0 + ], + [ + 2, + 5, + 33, + 4 + ], + [ + 3, + 7, + 7, + 7 + ], + [ + 4, + 7, + 4, + 4 + ], + [ + 5, + 7, + 5, + 5 + ], + [ + 6, + 0, + 7, + 7 + ], + [ + 6, + 1, + 5, + 5 + ], + [ + 6, + 2, + 4, + 4 + ] + ], + "flow": 16, + "reachable": [ + 6 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4", + "v6" + ], + "staged": [], + "utility": 16 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 24, + 7 + ], + [ + 1, + 2, + 24, + 0 + ], + [ + 1, + 3, + 24, + 4 + ], + [ + 2, + 5, + 7, + 7 + ], + [ + 3, + 5, + 5, + 4 + ], + [ + 4, + 0, + 7, + 7 + ], + [ + 4, + 1, + 4, + 4 + ] + ], + "flow": 11, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v3", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v6" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s0", + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 25 + } + ], + "selected": [ + "s0", + "v3", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 25 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 6, + "v0": 7, + "v1": 5, + "v2": 4, + "v3": 7, + "v4": 4, + "v5": 3, + "v6": 5 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ] + ], + "id": 112, + "ok": true, + "oracle": 12, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 16, + 7 + ], + [ + 1, + 3, + 8, + 7 + ], + [ + 2, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "v0", + "v2" + ], + "status": "solved", + "utility": 12 + } + ], + "selected": [ + "s0", + "v0", + "v2" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 12 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 3, + "v0": 7, + "v1": 0, + "v2": 2, + "v3": 8, + "v4": 2 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v6" + ], + [ + "v2", + "v4" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v4" + ], + [ + "s0", + "v3" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v3" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v2" + ], + [ + "s1", + "s2" + ] + ], + "id": 113, + "ok": true, + "oracle": 43, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 34, + 4 + ], + [ + 0, + 5, + 34, + 2 + ], + [ + 1, + 3, + 34, + 1 + ], + [ + 1, + 4, + 34, + 5 + ], + [ + 1, + 5, + 34, + 0 + ], + [ + 2, + 3, + 34, + 2 + ], + [ + 3, + 7, + 7, + 7 + ], + [ + 4, + 7, + 6, + 5 + ], + [ + 5, + 7, + 6, + 2 + ], + [ + 6, + 0, + 6, + 6 + ], + [ + 6, + 1, + 6, + 6 + ], + [ + 6, + 2, + 2, + 2 + ] + ], + "flow": 14, + "reachable": [ + 6 + ], + "searches": 5, + "vertex_order": [ + "v0", + "v2", + "v3", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v6" + ], + "staged": [], + "utility": 19 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "v1", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 32, + 6 + ], + [ + 0, + 4, + 32, + 0 + ], + [ + 1, + 2, + 32, + 1 + ], + [ + 1, + 3, + 32, + 5 + ], + [ + 1, + 4, + 32, + 0 + ], + [ + 2, + 6, + 7, + 7 + ], + [ + 3, + 6, + 6, + 5 + ], + [ + 4, + 6, + 6, + 0 + ], + [ + 5, + 0, + 6, + 6 + ], + [ + 5, + 1, + 6, + 6 + ] + ], + "flow": 12, + "reachable": [ + 5 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v6" + ], + "staged": [], + "utility": 19 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s0", + "v1", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 35 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 26, + 6 + ], + [ + 0, + 2, + 26, + 0 + ], + [ + 0, + 3, + 26, + 0 + ], + [ + 1, + 5, + 7, + 6 + ], + [ + 2, + 5, + 6, + 0 + ], + [ + 3, + 5, + 6, + 0 + ], + [ + 4, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 4 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v6" + ], + "staged": [], + "utility": 19 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s1", + "v1", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 36 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 26, + 6 + ], + [ + 0, + 2, + 26, + 0 + ], + [ + 0, + 3, + 26, + 0 + ], + [ + 1, + 5, + 7, + 6 + ], + [ + 2, + 5, + 6, + 0 + ], + [ + 3, + 5, + 6, + 0 + ], + [ + 4, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 4 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v6" + ], + "staged": [], + "utility": 19 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 43 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 22, + 5 + ], + [ + 0, + 3, + 22, + 1 + ], + [ + 1, + 2, + 22, + 2 + ], + [ + 2, + 5, + 7, + 7 + ], + [ + 3, + 5, + 6, + 1 + ], + [ + 4, + 0, + 6, + 6 + ], + [ + 4, + 1, + 2, + 2 + ] + ], + "flow": 8, + "reachable": [ + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v3", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v6" + ], + "staged": [], + "utility": 13 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s2", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 20, + 6 + ], + [ + 0, + 2, + 20, + 0 + ], + [ + 1, + 4, + 7, + 6 + ], + [ + 2, + 4, + 6, + 0 + ], + [ + 3, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v6" + ], + "staged": [], + "utility": 13 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s0", + "s2", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 26 + } + ], + "selected": [ + "s0", + "s1", + "v1", + "v4", + "v5", + "v6" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 43 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 7, + "s1": 8, + "s2": 0, + "v0": 6, + "v1": 9, + "v2": 6, + "v3": 2, + "v4": 7, + "v5": 6, + "v6": 6, + "v7": 0 + } + }, + { + "edges": [ + [ + "v2", + "v4" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v8" + ], + [ + "s0", + "v4" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v7" + ], + [ + "s0", + "v8" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v4" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v4" + ], + [ + "s2", + "v7" + ], + [ + "s0", + "s1" + ] + ], + "id": 114, + "ok": true, + "oracle": 36, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 3 + ], + [ + 0, + 2, + 11, + 0 + ], + [ + 1, + 4, + 3, + 3 + ], + [ + 2, + 4, + 4, + 0 + ], + [ + 3, + 0, + 3, + 3 + ] + ], + "flow": 3, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v4", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v7" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 2 + ], + [ + 1, + 3, + 7, + 2 + ], + [ + 2, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "v0", + "v1", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 36 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2", + "v3", + "v5" + ], + "status": "solved", + "utility": 26 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 2 + ], + [ + 1, + 3, + 7, + 2 + ], + [ + 2, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s1", + "v0", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 32 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 2 + ], + [ + 1, + 3, + 7, + 2 + ], + [ + 2, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s2", + "v0", + "v2", + "v5", + "v6", + "v8" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v2", + "v3", + "v5" + ], + "status": "solved", + "utility": 22 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 2 + ], + [ + 1, + 3, + 7, + 2 + ], + [ + 2, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v3", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v8" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "s2", + "v0", + "v5", + "v6", + "v8" + ], + "status": "solved", + "utility": 30 + } + ], + "selected": [ + "v0", + "v1", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 36 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 1, + "s1": 5, + "s2": 2, + "v0": 7, + "v1": 6, + "v2": 3, + "v3": 2, + "v4": 3, + "v5": 7, + "v6": 2, + "v7": 4, + "v8": 7 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v4" + ], + [ + "v0", + "v6" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v6" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v5" + ] + ], + "id": 115, + "ok": true, + "oracle": 18, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 20, + 3 + ], + [ + 0, + 4, + 20, + 0 + ], + [ + 0, + 5, + 20, + 2 + ], + [ + 1, + 5, + 20, + 2 + ], + [ + 2, + 5, + 20, + 0 + ], + [ + 3, + 7, + 3, + 3 + ], + [ + 4, + 7, + 0, + 0 + ], + [ + 5, + 7, + 4, + 4 + ], + [ + 6, + 0, + 5, + 5 + ], + [ + 6, + 1, + 2, + 2 + ], + [ + 6, + 2, + 5, + 0 + ] + ], + "flow": 7, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v5" + ], + "status": "solved", + "utility": 18 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 4 + ], + [ + 1, + 3, + 4, + 4 + ], + [ + 2, + 0, + 5, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v2", + "v5" + ], + "status": "solved", + "utility": 13 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 2 + ], + [ + 1, + 3, + 4, + 2 + ], + [ + 2, + 0, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + } + ], + "selected": [ + "s1", + "v3", + "v6" + ], + "status": "solved", + "utility": 13 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s1", + "v6" + ], + "status": "solved", + "utility": 12 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v5" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 18 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 2, + "s1": 6, + "v0": 5, + "v1": 2, + "v2": 5, + "v3": 3, + "v4": 0, + "v5": 6, + "v6": 4 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "s0", + "v0" + ], + [ + "s1", + "v1" + ] + ], + "id": 116, + "ok": true, + "oracle": 21, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 1 + ], + [ + 1, + 3, + 5, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "v1", + "v2", + "v3" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 7, + 1 + ], + [ + 1, + 3, + 5, + 1 + ], + [ + 2, + 0, + 1, + 1 + ] + ], + "flow": 1, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s1", + "v2", + "v3" + ], + "status": "solved", + "utility": 17 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + } + ], + "selected": [ + "s0", + "s1", + "v2", + "v3" + ], + "status": "solved", + "utility": 21 + } + ], + "selected": [ + "s0", + "s1", + "v2", + "v3" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 21 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 4, + "s1": 9, + "v0": 1, + "v1": 8, + "v2": 3, + "v3": 5 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v7" + ], + [ + "v1", + "v8" + ], + [ + "v2", + "v8" + ], + [ + "v3", + "v4" + ], + [ + "v3", + "v6" + ], + [ + "v3", + "v7" + ], + [ + "v3", + "v8" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v7" + ], + [ + "s0", + "v8" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s2", + "v4" + ], + [ + "s2", + "v6" + ], + [ + "s2", + "v8" + ], + [ + "s1", + "s2" + ] + ], + "id": 117, + "ok": true, + "oracle": 29, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 42, + 0 + ], + [ + 0, + 5, + 42, + 8 + ], + [ + 1, + 7, + 42, + 0 + ], + [ + 1, + 8, + 42, + 0 + ], + [ + 2, + 8, + 42, + 3 + ], + [ + 3, + 4, + 42, + 0 + ], + [ + 3, + 6, + 42, + 2 + ], + [ + 3, + 7, + 42, + 0 + ], + [ + 3, + 8, + 42, + 0 + ], + [ + 4, + 10, + 0, + 0 + ], + [ + 5, + 10, + 8, + 8 + ], + [ + 6, + 10, + 7, + 2 + ], + [ + 7, + 10, + 4, + 0 + ], + [ + 8, + 10, + 9, + 3 + ], + [ + 9, + 0, + 8, + 8 + ], + [ + 9, + 1, + 0, + 0 + ], + [ + 9, + 2, + 3, + 3 + ], + [ + 9, + 3, + 2, + 2 + ] + ], + "flow": 13, + "reachable": [ + 9 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 28 + } + ], + "selected": [ + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 9, + 0 + ], + [ + 1, + 3, + 0, + 0 + ], + [ + 2, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v6" + ], + "status": "solved", + "utility": 20 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 26, + 3 + ], + [ + 1, + 2, + 26, + 0 + ], + [ + 1, + 3, + 26, + 2 + ], + [ + 1, + 4, + 26, + 0 + ], + [ + 1, + 5, + 26, + 0 + ], + [ + 2, + 7, + 0, + 0 + ], + [ + 3, + 7, + 7, + 2 + ], + [ + 4, + 7, + 4, + 0 + ], + [ + 5, + 7, + 9, + 3 + ], + [ + 6, + 0, + 3, + 3 + ], + [ + 6, + 1, + 2, + 2 + ] + ], + "flow": 5, + "reachable": [ + 6 + ], + "searches": 3, + "vertex_order": [ + "v2", + "v3", + "v4", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 20 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 29 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s1", + "v2", + "v6" + ], + "status": "solved", + "utility": 13 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 17, + 8 + ], + [ + 1, + 3, + 8, + 8 + ], + [ + 2, + 0, + 8, + 8 + ] + ], + "flow": 8, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 7, + 0 + ], + [ + 1, + 2, + 7, + 2 + ], + [ + 2, + 4, + 4, + 2 + ], + [ + 3, + 0, + 0, + 0 + ], + [ + 3, + 1, + 2, + 2 + ] + ], + "flow": 2, + "reachable": [ + 3 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s2", + "v2", + "v5", + "v7" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s0", + "s2", + "v0", + "v2" + ], + "status": "solved", + "utility": 13 + } + ], + "selected": [ + "s1", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 29 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 2, + "s1": 1, + "s2": 0, + "v0": 8, + "v1": 0, + "v2": 3, + "v3": 2, + "v4": 0, + "v5": 8, + "v6": 7, + "v7": 4, + "v8": 9 + } + }, + { + "edges": [ + [ + "v0", + "v3" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v6" + ], + [ + "s1", + "v6" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v6" + ], + [ + "s0", + "s2" + ] + ], + "id": 118, + "ok": true, + "oracle": 36, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 20, + 1 + ], + [ + 0, + 3, + 20, + 0 + ], + [ + 1, + 3, + 20, + 6 + ], + [ + 2, + 5, + 5, + 1 + ], + [ + 3, + 5, + 7, + 6 + ], + [ + 4, + 0, + 1, + 1 + ], + [ + 4, + 1, + 6, + 6 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 4 + ], + [ + 1, + 3, + 5, + 4 + ], + [ + 2, + 0, + 4, + 4 + ] + ], + "flow": 4, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "v3", + "v4", + "v5", + "v6" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 6 + ], + [ + 1, + 3, + 7, + 6 + ], + [ + 2, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 21 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 20, + 1 + ], + [ + 0, + 3, + 20, + 0 + ], + [ + 1, + 3, + 20, + 6 + ], + [ + 2, + 5, + 5, + 1 + ], + [ + 3, + 5, + 7, + 6 + ], + [ + 4, + 0, + 1, + 1 + ], + [ + 4, + 1, + 6, + 6 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v1", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 31 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 14, + 6 + ], + [ + 1, + 3, + 7, + 6 + ], + [ + 2, + 0, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s0", + "s1", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 20, + 1 + ], + [ + 0, + 3, + 20, + 0 + ], + [ + 1, + 3, + 20, + 6 + ], + [ + 2, + 5, + 5, + 1 + ], + [ + 3, + 5, + 7, + 6 + ], + [ + 4, + 0, + 1, + 1 + ], + [ + 4, + 1, + 6, + 6 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s2", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 29 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 20, + 1 + ], + [ + 0, + 3, + 20, + 0 + ], + [ + 1, + 3, + 20, + 6 + ], + [ + 2, + 5, + 5, + 1 + ], + [ + 3, + 5, + 7, + 6 + ], + [ + 4, + 0, + 1, + 1 + ], + [ + 4, + 1, + 6, + 6 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "s2", + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 36 + } + ], + "selected": [ + "s1", + "s2", + "v3", + "v4", + "v5" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 36 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 1, + "s1": 7, + "s2": 9, + "v0": 1, + "v1": 4, + "v2": 6, + "v3": 5, + "v4": 8, + "v5": 7, + "v6": 5 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v6" + ], + [ + "v1", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v5" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v4" + ], + [ + "v3", + "v7" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v3" + ] + ], + "id": 119, + "ok": true, + "oracle": 31, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 32, + 7 + ], + [ + 0, + 4, + 32, + 1 + ], + [ + 1, + 3, + 32, + 0 + ], + [ + 1, + 4, + 32, + 2 + ], + [ + 2, + 3, + 32, + 0 + ], + [ + 2, + 4, + 32, + 0 + ], + [ + 3, + 6, + 7, + 7 + ], + [ + 4, + 6, + 3, + 3 + ], + [ + 5, + 0, + 8, + 8 + ], + [ + 5, + 1, + 5, + 2 + ], + [ + 5, + 2, + 8, + 0 + ] + ], + "flow": 10, + "reachable": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v1", + "v2" + ], + "staged": [], + "utility": 21 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 19, + 6 + ], + [ + 0, + 2, + 19, + 2 + ], + [ + 1, + 4, + 6, + 6 + ], + [ + 2, + 4, + 4, + 2 + ], + [ + 3, + 0, + 8, + 8 + ] + ], + "flow": 8, + "reachable": [ + 3 + ], + "searches": 3, + "vertex_order": [ + "v3", + "v4", + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v7" + ], + "staged": [], + "utility": 10 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4", + "v7" + ], + "status": "solved", + "utility": 31 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v6" + ], + "staged": [], + "utility": 3 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v6", + "v7" + ], + "status": "solved", + "utility": 24 + } + ], + "selected": [ + "v0", + "v1", + "v2", + "v4", + "v7" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 31 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 4, + "v0": 8, + "v1": 5, + "v2": 8, + "v3": 8, + "v4": 6, + "v5": 7, + "v6": 3, + "v7": 4 + } + }, + { + "edges": [ + [ + "v0", + "v2" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v3" + ], + [ + "s0", + "s1" + ], + [ + "s0", + "s2" + ] + ], + "id": 120, + "ok": true, + "oracle": 27, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 17, + 7 + ], + [ + 1, + 3, + 9, + 7 + ], + [ + 2, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "v1", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 17, + 7 + ], + [ + 1, + 3, + 9, + 7 + ], + [ + 2, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "v1", + "v2" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s1", + "v0", + "v4" + ], + "status": "solved", + "utility": 19 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 17, + 7 + ], + [ + 1, + 3, + 9, + 7 + ], + [ + 2, + 0, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 2 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 1 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s2", + "v1", + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s1", + "s2", + "v0", + "v4" + ], + "status": "solved", + "utility": 19 + } + ], + "selected": [ + "s2", + "v1", + "v2", + "v3", + "v4" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 27 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 5, + "s1": 3, + "s2": 0, + "v0": 7, + "v1": 1, + "v2": 9, + "v3": 8, + "v4": 9 + } + }, + { + "edges": [ + [ + "v1", + "v3" + ], + [ + "s0", + "v0" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v4" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v2" + ], + [ + "s1", + "s2" + ] + ], + "id": 121, + "ok": true, + "oracle": 16, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 4 + ], + [ + 1, + 3, + 4, + 4 + ], + [ + 2, + 0, + 6, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "v1", + "v2", + "v4" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 4 + ], + [ + 1, + 3, + 4, + 4 + ], + [ + 2, + 0, + 6, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "v1" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 4 + ], + [ + 1, + 3, + 4, + 4 + ], + [ + 2, + 0, + 6, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s1", + "v1", + "v2", + "v4" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 11, + 4 + ], + [ + 1, + 3, + 4, + 4 + ], + [ + 2, + 0, + 6, + 4 + ] + ], + "flow": 4, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s0", + "s1", + "v1" + ], + "status": "solved", + "utility": 13 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s2", + "v3", + "v4" + ], + "status": "solved", + "utility": 11 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 4, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s2", + "v3" + ], + "status": "solved", + "utility": 13 + } + ], + "selected": [ + "s1", + "v1", + "v2", + "v4" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 16 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 6, + "s1": 1, + "s2": 3, + "v0": 0, + "v1": 6, + "v2": 5, + "v3": 4, + "v4": 4 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v4" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v4" + ], + [ + "v3", + "v6" + ], + [ + "v3", + "v8" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v5" + ], + [ + "s1", + "v6" + ], + [ + "s1", + "v7" + ], + [ + "s1", + "v8" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v2" + ] + ], + "id": 122, + "ok": true, + "oracle": 37, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 38, + 3 + ], + [ + 0, + 5, + 38, + 2 + ], + [ + 1, + 6, + 38, + 6 + ], + [ + 2, + 4, + 38, + 0 + ], + [ + 2, + 7, + 38, + 0 + ], + [ + 3, + 4, + 38, + 0 + ], + [ + 3, + 6, + 38, + 1 + ], + [ + 3, + 8, + 38, + 1 + ], + [ + 4, + 10, + 3, + 3 + ], + [ + 5, + 10, + 6, + 2 + ], + [ + 6, + 10, + 7, + 7 + ], + [ + 7, + 10, + 1, + 0 + ], + [ + 8, + 10, + 7, + 1 + ], + [ + 9, + 0, + 5, + 5 + ], + [ + 9, + 1, + 6, + 6 + ], + [ + 9, + 2, + 0, + 0 + ], + [ + 9, + 3, + 2, + 2 + ] + ], + "flow": 13, + "reachable": [ + 9 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 24 + } + ], + "selected": [ + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 24 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 38, + 3 + ], + [ + 0, + 5, + 38, + 2 + ], + [ + 1, + 6, + 38, + 6 + ], + [ + 2, + 4, + 38, + 0 + ], + [ + 2, + 7, + 38, + 0 + ], + [ + 3, + 4, + 38, + 0 + ], + [ + 3, + 6, + 38, + 1 + ], + [ + 3, + 8, + 38, + 1 + ], + [ + 4, + 10, + 3, + 3 + ], + [ + 5, + 10, + 6, + 2 + ], + [ + 6, + 10, + 7, + 7 + ], + [ + 7, + 10, + 1, + 0 + ], + [ + 8, + 10, + 7, + 1 + ], + [ + 9, + 0, + 5, + 5 + ], + [ + 9, + 1, + 6, + 6 + ], + [ + 9, + 2, + 0, + 0 + ], + [ + 9, + 3, + 2, + 2 + ] + ], + "flow": 13, + "reachable": [ + 9 + ], + "searches": 6, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "staged": [], + "utility": 24 + } + ], + "selected": [ + "s0", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 28 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "v3" + ], + "status": "solved", + "utility": 3 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "s1", + "v3" + ], + "status": "solved", + "utility": 7 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 31, + 3 + ], + [ + 0, + 3, + 31, + 2 + ], + [ + 1, + 2, + 31, + 0 + ], + [ + 1, + 4, + 31, + 2 + ], + [ + 1, + 5, + 31, + 0 + ], + [ + 2, + 7, + 3, + 3 + ], + [ + 3, + 7, + 6, + 2 + ], + [ + 4, + 7, + 7, + 2 + ], + [ + 5, + 7, + 7, + 0 + ], + [ + 6, + 0, + 5, + 5 + ], + [ + 6, + 1, + 2, + 2 + ] + ], + "flow": 7, + "reachable": [ + 6 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v3", + "v4", + "v5", + "v6", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v6", + "v8" + ], + "staged": [], + "utility": 23 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s2", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 33 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 31, + 3 + ], + [ + 0, + 3, + 31, + 2 + ], + [ + 1, + 2, + 31, + 0 + ], + [ + 1, + 4, + 31, + 2 + ], + [ + 1, + 5, + 31, + 0 + ], + [ + 2, + 7, + 3, + 3 + ], + [ + 3, + 7, + 6, + 2 + ], + [ + 4, + 7, + 7, + 2 + ], + [ + 5, + 7, + 7, + 0 + ], + [ + 6, + 0, + 5, + 5 + ], + [ + 6, + 1, + 2, + 2 + ] + ], + "flow": 7, + "reachable": [ + 6 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v3", + "v4", + "v5", + "v6", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v5", + "v6", + "v8" + ], + "staged": [], + "utility": 23 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 1, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 1 + } + ], + "selected": [ + "s0", + "s2", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "status": "solved", + "utility": 37 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "s2", + "v3" + ], + "status": "solved", + "utility": 12 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v3" + ], + "status": "solved", + "utility": 16 + } + ], + "selected": [ + "s0", + "s2", + "v4", + "v5", + "v6", + "v7", + "v8" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 37 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 4, + "s1": 1, + "s2": 9, + "v0": 5, + "v1": 6, + "v2": 0, + "v3": 2, + "v4": 3, + "v5": 6, + "v6": 7, + "v7": 1, + "v8": 7 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v7" + ], + [ + "v0", + "v8" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v4" + ], + [ + "v2", + "v6" + ], + [ + "v2", + "v7" + ], + [ + "v3", + "v6" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v6" + ], + [ + "s0", + "v7" + ], + [ + "s1", + "v1" + ], + [ + "s2", + "v7" + ] + ], + "id": 123, + "ok": true, + "oracle": 33, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 28, + 6 + ], + [ + 0, + 5, + 28, + 0 + ], + [ + 0, + 6, + 28, + 0 + ], + [ + 1, + 3, + 28, + 1 + ], + [ + 1, + 4, + 28, + 0 + ], + [ + 1, + 5, + 28, + 2 + ], + [ + 2, + 4, + 28, + 0 + ], + [ + 3, + 8, + 7, + 7 + ], + [ + 4, + 8, + 0, + 0 + ], + [ + 5, + 8, + 2, + 2 + ], + [ + 6, + 8, + 2, + 0 + ], + [ + 7, + 0, + 6, + 6 + ], + [ + 7, + 1, + 3, + 3 + ], + [ + 7, + 2, + 7, + 0 + ] + ], + "flow": 9, + "reachable": [ + 2, + 4, + 7 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v3", + "v4", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4", + "v7", + "v8" + ], + "staged": [], + "utility": 18 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 2 + ], + [ + 1, + 3, + 2, + 2 + ], + [ + 2, + 0, + 9, + 2 + ] + ], + "flow": 2, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "v1", + "v3", + "v4", + "v7", + "v8" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 4 + ], + [ + 0, + 3, + 19, + 2 + ], + [ + 1, + 2, + 19, + 3 + ], + [ + 2, + 5, + 7, + 7 + ], + [ + 3, + 5, + 2, + 2 + ], + [ + 4, + 0, + 6, + 6 + ], + [ + 4, + 1, + 3, + 3 + ] + ], + "flow": 9, + "reachable": [ + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v4", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v8" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "v1", + "v3", + "v4", + "v8" + ], + "status": "solved", + "utility": 29 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 28, + 6 + ], + [ + 0, + 5, + 28, + 0 + ], + [ + 0, + 6, + 28, + 0 + ], + [ + 1, + 3, + 28, + 1 + ], + [ + 1, + 4, + 28, + 0 + ], + [ + 1, + 5, + 28, + 2 + ], + [ + 2, + 4, + 28, + 0 + ], + [ + 3, + 8, + 7, + 7 + ], + [ + 4, + 8, + 0, + 0 + ], + [ + 5, + 8, + 2, + 2 + ], + [ + 6, + 8, + 2, + 0 + ], + [ + 7, + 0, + 6, + 6 + ], + [ + 7, + 1, + 3, + 3 + ], + [ + 7, + 2, + 7, + 0 + ] + ], + "flow": 9, + "reachable": [ + 2, + 4, + 7 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v3", + "v4", + "v6", + "v7", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4", + "v7", + "v8" + ], + "staged": [], + "utility": 18 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "v3", + "v4", + "v5", + "v7", + "v8" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 4 + ], + [ + 0, + 3, + 19, + 2 + ], + [ + 1, + 2, + 19, + 3 + ], + [ + 2, + 5, + 7, + 7 + ], + [ + 3, + 5, + 2, + 2 + ], + [ + 4, + 0, + 6, + 6 + ], + [ + 4, + 1, + 3, + 3 + ] + ], + "flow": 9, + "reachable": [ + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v4", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v8" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s1", + "v3", + "v4", + "v8" + ], + "status": "solved", + "utility": 25 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 26, + 4 + ], + [ + 0, + 5, + 26, + 2 + ], + [ + 1, + 3, + 26, + 3 + ], + [ + 1, + 4, + 26, + 0 + ], + [ + 2, + 4, + 26, + 0 + ], + [ + 3, + 7, + 7, + 7 + ], + [ + 4, + 7, + 0, + 0 + ], + [ + 5, + 7, + 2, + 2 + ], + [ + 6, + 0, + 6, + 6 + ], + [ + 6, + 1, + 3, + 3 + ], + [ + 6, + 2, + 7, + 0 + ] + ], + "flow": 9, + "reachable": [ + 2, + 4, + 6 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v3", + "v4", + "v6", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4", + "v8" + ], + "staged": [], + "utility": 16 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 12, + 2 + ], + [ + 1, + 3, + 2, + 2 + ], + [ + 2, + 0, + 9, + 2 + ] + ], + "flow": 2, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v1", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + } + ], + "selected": [ + "s2", + "v1", + "v3", + "v4", + "v8" + ], + "status": "solved", + "utility": 29 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 4 + ], + [ + 0, + 3, + 19, + 2 + ], + [ + 1, + 2, + 19, + 3 + ], + [ + 2, + 5, + 7, + 7 + ], + [ + 3, + 5, + 2, + 2 + ], + [ + 4, + 0, + 6, + 6 + ], + [ + 4, + 1, + 3, + 3 + ] + ], + "flow": 9, + "reachable": [ + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v4", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v8" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s2", + "v1", + "v3", + "v4", + "v8" + ], + "status": "solved", + "utility": 33 + }, + { + "chosen_separator": [ + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 26, + 4 + ], + [ + 0, + 5, + 26, + 2 + ], + [ + 1, + 3, + 26, + 3 + ], + [ + 1, + 4, + 26, + 0 + ], + [ + 2, + 4, + 26, + 0 + ], + [ + 3, + 7, + 7, + 7 + ], + [ + 4, + 7, + 0, + 0 + ], + [ + 5, + 7, + 2, + 2 + ], + [ + 6, + 0, + 6, + 6 + ], + [ + 6, + 1, + 3, + 3 + ], + [ + 6, + 2, + 7, + 0 + ] + ], + "flow": 9, + "reachable": [ + 2, + 4, + 6 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v3", + "v4", + "v6", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v4", + "v8" + ], + "staged": [], + "utility": 16 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "s2", + "v3", + "v4", + "v5", + "v8" + ], + "status": "solved", + "utility": 27 + }, + { + "chosen_separator": [ + "s0", + "s1", + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 19, + 4 + ], + [ + 0, + 3, + 19, + 2 + ], + [ + 1, + 2, + 19, + 3 + ], + [ + 2, + 5, + 7, + 7 + ], + [ + 3, + 5, + 2, + 2 + ], + [ + 4, + 0, + 6, + 6 + ], + [ + 4, + 1, + 3, + 3 + ] + ], + "flow": 9, + "reachable": [ + 4 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v2", + "v4", + "v8" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4", + "v8" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 7, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 7 + } + ], + "selected": [ + "s0", + "s1", + "s2", + "v3", + "v4", + "v8" + ], + "status": "solved", + "utility": 29 + } + ], + "selected": [ + "s0", + "s2", + "v1", + "v3", + "v4", + "v8" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 33 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 4, + "s1": 5, + "s2": 4, + "v0": 6, + "v1": 9, + "v2": 3, + "v3": 7, + "v4": 7, + "v5": 2, + "v6": 0, + "v7": 2, + "v8": 2 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v1", + "v2" + ], + [ + "v1", + "v4" + ], + [ + "s0", + "v2" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v3" + ], + [ + "s2", + "v0" + ], + [ + "s2", + "v1" + ], + [ + "s2", + "v3" + ], + [ + "s2", + "v4" + ], + [ + "s1", + "s2" + ] + ], + "id": 124, + "ok": true, + "oracle": 16, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 3, + 19, + 0 + ], + [ + 1, + 2, + 19, + 6 + ], + [ + 1, + 3, + 19, + 0 + ], + [ + 2, + 5, + 8, + 6 + ], + [ + 3, + 5, + 4, + 0 + ], + [ + 4, + 0, + 0, + 0 + ], + [ + 4, + 1, + 6, + 6 + ] + ], + "flow": 6, + "reachable": [ + 4 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v2", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2", + "v4" + ], + "staged": [], + "utility": 12 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "v2", + "v3", + "v4" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 11, + 0 + ], + [ + 1, + 2, + 11, + 4 + ], + [ + 2, + 4, + 4, + 4 + ], + [ + 3, + 0, + 0, + 0 + ], + [ + 3, + 1, + 6, + 4 + ] + ], + "flow": 4, + "reachable": [ + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v1", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 6 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 3, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 3 + } + ], + "selected": [ + "s0", + "v1", + "v3" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 5, + 0 + ], + [ + 1, + 3, + 4, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s1", + "v2", + "v4" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 5, + 0 + ], + [ + 1, + 3, + 4, + 0 + ], + [ + 2, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 2 + ], + "searches": 1, + "vertex_order": [ + "v0", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 4 + } + ], + "selected": [ + "s0", + "s1", + "v4" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s2" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v2" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 8 + } + ], + "selected": [ + "s2", + "v2" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0", + "s2" + ], + "residual_components": [], + "selected": [ + "s0", + "s2" + ], + "status": "solved", + "utility": 14 + } + ], + "selected": [ + "s0", + "v1", + "v3" + ], + "separator": [ + "s0", + "s1", + "s2" + ], + "staged": [], + "status": "solved", + "utility": 16 + }, + "separator": [ + "s0", + "s1", + "s2" + ], + "weights": { + "s0": 7, + "s1": 3, + "s2": 7, + "v0": 0, + "v1": 6, + "v2": 8, + "v3": 3, + "v4": 4 + } + }, + { + "edges": [ + [ + "v0", + "v4" + ], + [ + "v0", + "v5" + ], + [ + "v1", + "v3" + ], + [ + "v1", + "v5" + ], + [ + "v2", + "v4" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v5" + ] + ], + "id": 125, + "ok": true, + "oracle": 17, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 26, + 1 + ], + [ + 0, + 5, + 26, + 6 + ], + [ + 1, + 3, + 26, + 2 + ], + [ + 1, + 5, + 26, + 0 + ], + [ + 2, + 4, + 26, + 0 + ], + [ + 3, + 7, + 2, + 2 + ], + [ + 4, + 7, + 1, + 1 + ], + [ + 5, + 7, + 6, + 6 + ], + [ + 6, + 0, + 9, + 7 + ], + [ + 6, + 1, + 2, + 2 + ], + [ + 6, + 2, + 5, + 0 + ] + ], + "flow": 9, + "reachable": [ + 0, + 2, + 4, + 5, + 6 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2", + "v3" + ], + "staged": [], + "utility": 16 + } + ], + "selected": [ + "v0", + "v2", + "v3" + ], + "status": "solved", + "utility": 16 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 16, + 1 + ], + [ + 1, + 2, + 16, + 0 + ], + [ + 2, + 4, + 1, + 1 + ], + [ + 3, + 0, + 9, + 1 + ], + [ + 3, + 1, + 5, + 0 + ] + ], + "flow": 1, + "reachable": [ + 0, + 1, + 2, + 3 + ], + "searches": 2, + "vertex_order": [ + "v0", + "v2", + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2" + ], + "staged": [], + "utility": 14 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v1" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2" + ], + "status": "solved", + "utility": 17 + } + ], + "selected": [ + "s0", + "v0", + "v1", + "v2" + ], + "separator": [ + "s0" + ], + "staged": [], + "status": "solved", + "utility": 17 + }, + "separator": [ + "s0" + ], + "weights": { + "s0": 1, + "v0": 9, + "v1": 2, + "v2": 5, + "v3": 2, + "v4": 1, + "v5": 6 + } + }, + { + "edges": [ + [ + "v1", + "v3" + ], + [ + "v2", + "v3" + ], + [ + "v2", + "v5" + ], + [ + "s0", + "v1" + ], + [ + "s0", + "v2" + ], + [ + "s0", + "v4" + ], + [ + "s1", + "v0" + ], + [ + "s1", + "v3" + ] + ], + "id": 126, + "ok": true, + "oracle": 15, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 2, + 15, + 0 + ], + [ + 1, + 2, + 15, + 5 + ], + [ + 1, + 3, + 15, + 2 + ], + [ + 2, + 5, + 5, + 5 + ], + [ + 3, + 5, + 2, + 2 + ], + [ + 4, + 0, + 0, + 0 + ], + [ + 4, + 1, + 7, + 7 + ] + ], + "flow": 7, + "reachable": [ + 4 + ], + "searches": 3, + "vertex_order": [ + "v1", + "v2", + "v3", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3", + "v5" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "v3", + "v4", + "v5" + ], + "status": "solved", + "utility": 13 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 5, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 5 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "v3", + "v5" + ], + "status": "solved", + "utility": 14 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 0, + 0 + ] + ], + "flow": 0, + "reachable": [ + 1 + ], + "searches": 1, + "vertex_order": [ + "v1" + ] + }, + "method": "bipartite_flow", + "selected": [], + "staged": [], + "utility": 0 + }, + { + "certificate": { + "arcs": [ + [ + 0, + 1, + 10, + 2 + ], + [ + 1, + 3, + 2, + 2 + ], + [ + 2, + 0, + 7, + 2 + ] + ], + "flow": 2, + "reachable": [ + 0, + 1, + 2 + ], + "searches": 2, + "vertex_order": [ + "v2", + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v2" + ], + "staged": [], + "utility": 7 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 6, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v4" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v4" + ], + "staged": [], + "utility": 6 + } + ], + "selected": [ + "s1", + "v2", + "v4" + ], + "status": "solved", + "utility": 15 + }, + { + "chosen_separator": [ + "s0", + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v5" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v5" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s0", + "s1", + "v5" + ], + "status": "solved", + "utility": 11 + } + ], + "selected": [ + "s1", + "v2", + "v4" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 15 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 7, + "s1": 2, + "v0": 0, + "v1": 0, + "v2": 7, + "v3": 5, + "v4": 6, + "v5": 2 + } + }, + { + "edges": [ + [ + "v0", + "v5" + ], + [ + "v0", + "v6" + ], + [ + "v1", + "v4" + ], + [ + "v1", + "v6" + ], + [ + "v2", + "v6" + ], + [ + "v3", + "v5" + ], + [ + "s0", + "v3" + ], + [ + "s0", + "v5" + ], + [ + "s0", + "v7" + ], + [ + "s1", + "v1" + ], + [ + "s1", + "v2" + ], + [ + "s1", + "v4" + ], + [ + "s1", + "v5" + ], + [ + "s1", + "v6" + ], + [ + "s0", + "s1" + ] + ], + "id": 127, + "ok": true, + "oracle": 32, + "result": { + "branches": [ + { + "chosen_separator": [], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 5, + 45, + 5 + ], + [ + 0, + 6, + 45, + 4 + ], + [ + 1, + 4, + 45, + 5 + ], + [ + 1, + 6, + 45, + 0 + ], + [ + 2, + 6, + 45, + 0 + ], + [ + 3, + 5, + 45, + 0 + ], + [ + 4, + 8, + 7, + 5 + ], + [ + 5, + 8, + 5, + 5 + ], + [ + 6, + 8, + 4, + 4 + ], + [ + 7, + 0, + 9, + 9 + ], + [ + 7, + 1, + 5, + 5 + ], + [ + 7, + 2, + 6, + 0 + ], + [ + 7, + 3, + 8, + 0 + ] + ], + "flow": 14, + "reachable": [ + 0, + 2, + 3, + 5, + 6, + 7 + ], + "searches": 4, + "vertex_order": [ + "v0", + "v1", + "v2", + "v3", + "v4", + "v5", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2", + "v3", + "v4" + ], + "staged": [], + "utility": 30 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "v0", + "v2", + "v3", + "v4", + "v7" + ], + "status": "solved", + "utility": 32 + }, + { + "chosen_separator": [ + "s0" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 0, + 4, + 32, + 4 + ], + [ + 1, + 3, + 32, + 5 + ], + [ + 1, + 4, + 32, + 0 + ], + [ + 2, + 4, + 32, + 0 + ], + [ + 3, + 6, + 7, + 5 + ], + [ + 4, + 6, + 4, + 4 + ], + [ + 5, + 0, + 9, + 4 + ], + [ + 5, + 1, + 5, + 5 + ], + [ + 5, + 2, + 6, + 0 + ] + ], + "flow": 9, + "reachable": [ + 0, + 2, + 4, + 5 + ], + "searches": 3, + "vertex_order": [ + "v0", + "v1", + "v2", + "v4", + "v6" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0", + "v2", + "v4" + ], + "staged": [], + "utility": 22 + } + ], + "selected": [ + "s0", + "v0", + "v2", + "v4" + ], + "status": "solved", + "utility": 29 + }, + { + "chosen_separator": [ + "s1" + ], + "residual_components": [ + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 9, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v0" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v0" + ], + "staged": [], + "utility": 9 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 8, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v3" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v3" + ], + "staged": [], + "utility": 8 + }, + { + "certificate": { + "arcs": [ + [ + 1, + 0, + 2, + 0 + ] + ], + "flow": 0, + "reachable": [ + 0, + 1 + ], + "searches": 1, + "vertex_order": [ + "v7" + ] + }, + "method": "bipartite_flow", + "selected": [ + "v7" + ], + "staged": [], + "utility": 2 + } + ], + "selected": [ + "s1", + "v0", + "v3", + "v7" + ], + "status": "solved", + "utility": 22 + } + ], + "selected": [ + "v0", + "v2", + "v3", + "v4", + "v7" + ], + "separator": [ + "s0", + "s1" + ], + "staged": [], + "status": "solved", + "utility": 32 + }, + "separator": [ + "s0", + "s1" + ], + "weights": { + "s0": 7, + "s1": 3, + "v0": 9, + "v1": 5, + "v2": 6, + "v3": 8, + "v4": 7, + "v5": 5, + "v6": 4, + "v7": 2 + } + } + ], + "small_failures": 0 + }, + "H4": { + "baseline_solve_calls_actual_control": 7088, + "baseline_solve_calls_frozen": 7959, + "cases": [ + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 0, + "index_solve_calls": 11, + "n": 5, + "optimum": 14, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 1, + "index_solve_calls": 19, + "n": 9, + "optimum": 21, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 2, + "index_solve_calls": 13, + "n": 6, + "optimum": 25, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 3, + "index_solve_calls": 19, + "n": 9, + "optimum": 36, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 4, + "index_solve_calls": 11, + "n": 5, + "optimum": 4, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 5, + "index_solve_calls": 17, + "n": 8, + "optimum": 21, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 6, + "index_solve_calls": 13, + "n": 6, + "optimum": 23, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 7, + "index_solve_calls": 9, + "n": 4, + "optimum": 12, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 8, + "index_solve_calls": 13, + "n": 6, + "optimum": 16, + "trials": [ + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 9, + "index_solve_calls": 19, + "n": 9, + "optimum": 26, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 10, + "index_solve_calls": 19, + "n": 9, + "optimum": 28, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 11, + "index_solve_calls": 9, + "n": 4, + "optimum": 9, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 12, + "index_solve_calls": 17, + "n": 8, + "optimum": 14, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 13, + "index_solve_calls": 11, + "n": 5, + "optimum": 11, + "trials": [ + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 14, + "index_solve_calls": 15, + "n": 7, + "optimum": 8, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 15, + "index_solve_calls": 15, + "n": 7, + "optimum": 26, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 16, + "index_solve_calls": 13, + "n": 6, + "optimum": 19, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 17, + "index_solve_calls": 21, + "n": 10, + "optimum": 21, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 18, + "index_solve_calls": 15, + "n": 7, + "optimum": 34, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 19, + "index_solve_calls": 13, + "n": 6, + "optimum": 22, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 20, + "index_solve_calls": 11, + "n": 5, + "optimum": 24, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 21, + "index_solve_calls": 19, + "n": 9, + "optimum": 24, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 22, + "index_solve_calls": 13, + "n": 6, + "optimum": 17, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 23, + "index_solve_calls": 11, + "n": 5, + "optimum": 14, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 24, + "index_solve_calls": 9, + "n": 4, + "optimum": 16, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 25, + "index_solve_calls": 9, + "n": 4, + "optimum": 13, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 26, + "index_solve_calls": 13, + "n": 6, + "optimum": 11, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 27, + "index_solve_calls": 15, + "n": 7, + "optimum": 19, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 28, + "index_solve_calls": 11, + "n": 5, + "optimum": 22, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 29, + "index_solve_calls": 17, + "n": 8, + "optimum": 27, + "trials": [ + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 30, + "index_solve_calls": 11, + "n": 5, + "optimum": 15, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 31, + "index_solve_calls": 19, + "n": 9, + "optimum": 16, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 32, + "index_solve_calls": 21, + "n": 10, + "optimum": 38, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 33, + "index_solve_calls": 21, + "n": 10, + "optimum": 32, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 34, + "index_solve_calls": 13, + "n": 6, + "optimum": 20, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 35, + "index_solve_calls": 21, + "n": 10, + "optimum": 23, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 36, + "index_solve_calls": 9, + "n": 4, + "optimum": 11, + "trials": [ + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 37, + "index_solve_calls": 15, + "n": 7, + "optimum": 23, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 38, + "index_solve_calls": 13, + "n": 6, + "optimum": 3, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 39, + "index_solve_calls": 19, + "n": 9, + "optimum": 28, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 40, + "index_solve_calls": 15, + "n": 7, + "optimum": 23, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 41, + "index_solve_calls": 13, + "n": 6, + "optimum": 16, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 42, + "index_solve_calls": 9, + "n": 4, + "optimum": 14, + "trials": [ + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 43, + "index_solve_calls": 13, + "n": 6, + "optimum": 22, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 44, + "index_solve_calls": 9, + "n": 4, + "optimum": 11, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 45, + "index_solve_calls": 9, + "n": 4, + "optimum": 18, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 46, + "index_solve_calls": 15, + "n": 7, + "optimum": 23, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 47, + "index_solve_calls": 17, + "n": 8, + "optimum": 20, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 48, + "index_solve_calls": 9, + "n": 4, + "optimum": 11, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 49, + "index_solve_calls": 17, + "n": 8, + "optimum": 15, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 50, + "index_solve_calls": 15, + "n": 7, + "optimum": 17, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 51, + "index_solve_calls": 21, + "n": 10, + "optimum": 17, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 52, + "index_solve_calls": 21, + "n": 10, + "optimum": 16, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 53, + "index_solve_calls": 9, + "n": 4, + "optimum": 21, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 54, + "index_solve_calls": 11, + "n": 5, + "optimum": 19, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 55, + "index_solve_calls": 15, + "n": 7, + "optimum": 25, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 56, + "index_solve_calls": 9, + "n": 4, + "optimum": 9, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 57, + "index_solve_calls": 9, + "n": 4, + "optimum": 5, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 58, + "index_solve_calls": 11, + "n": 5, + "optimum": 19, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 59, + "index_solve_calls": 9, + "n": 4, + "optimum": 13, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 60, + "index_solve_calls": 17, + "n": 8, + "optimum": 21, + "trials": [ + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 61, + "index_solve_calls": 9, + "n": 4, + "optimum": 19, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 62, + "index_solve_calls": 11, + "n": 5, + "optimum": 20, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 63, + "index_solve_calls": 17, + "n": 8, + "optimum": 26, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 64, + "index_solve_calls": 11, + "n": 5, + "optimum": 23, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 65, + "index_solve_calls": 11, + "n": 5, + "optimum": 11, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 66, + "index_solve_calls": 9, + "n": 4, + "optimum": 15, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 67, + "index_solve_calls": 21, + "n": 10, + "optimum": 23, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 68, + "index_solve_calls": 11, + "n": 5, + "optimum": 29, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 69, + "index_solve_calls": 13, + "n": 6, + "optimum": 12, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 70, + "index_solve_calls": 11, + "n": 5, + "optimum": 12, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 71, + "index_solve_calls": 13, + "n": 6, + "optimum": 21, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 72, + "index_solve_calls": 19, + "n": 9, + "optimum": 18, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 73, + "index_solve_calls": 9, + "n": 4, + "optimum": 12, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 74, + "index_solve_calls": 13, + "n": 6, + "optimum": 17, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 75, + "index_solve_calls": 9, + "n": 4, + "optimum": 14, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 76, + "index_solve_calls": 11, + "n": 5, + "optimum": 17, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 77, + "index_solve_calls": 13, + "n": 6, + "optimum": 16, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 78, + "index_solve_calls": 19, + "n": 9, + "optimum": 26, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 79, + "index_solve_calls": 11, + "n": 5, + "optimum": 25, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 80, + "index_solve_calls": 21, + "n": 10, + "optimum": 36, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 81, + "index_solve_calls": 11, + "n": 5, + "optimum": 12, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 82, + "index_solve_calls": 21, + "n": 10, + "optimum": 25, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 83, + "index_solve_calls": 15, + "n": 7, + "optimum": 28, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 84, + "index_solve_calls": 19, + "n": 9, + "optimum": 32, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 85, + "index_solve_calls": 11, + "n": 5, + "optimum": 28, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 86, + "index_solve_calls": 15, + "n": 7, + "optimum": 35, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 87, + "index_solve_calls": 21, + "n": 10, + "optimum": 32, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 88, + "index_solve_calls": 9, + "n": 4, + "optimum": 21, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 89, + "index_solve_calls": 15, + "n": 7, + "optimum": 19, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 90, + "index_solve_calls": 17, + "n": 8, + "optimum": 31, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 91, + "index_solve_calls": 11, + "n": 5, + "optimum": 11, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 92, + "index_solve_calls": 21, + "n": 10, + "optimum": 37, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 93, + "index_solve_calls": 15, + "n": 7, + "optimum": 23, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 94, + "index_solve_calls": 21, + "n": 10, + "optimum": 18, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 95, + "index_solve_calls": 9, + "n": 4, + "optimum": 21, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 96, + "index_solve_calls": 11, + "n": 5, + "optimum": 30, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 97, + "index_solve_calls": 17, + "n": 8, + "optimum": 25, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 98, + "index_solve_calls": 13, + "n": 6, + "optimum": 18, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 99, + "index_solve_calls": 11, + "n": 5, + "optimum": 19, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 100, + "index_solve_calls": 9, + "n": 4, + "optimum": 15, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 101, + "index_solve_calls": 11, + "n": 5, + "optimum": 18, + "trials": [ + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 102, + "index_solve_calls": 19, + "n": 9, + "optimum": 27, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 103, + "index_solve_calls": 15, + "n": 7, + "optimum": 29, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 104, + "index_solve_calls": 17, + "n": 8, + "optimum": 16, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 105, + "index_solve_calls": 13, + "n": 6, + "optimum": 22, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 106, + "index_solve_calls": 13, + "n": 6, + "optimum": 20, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 107, + "index_solve_calls": 13, + "n": 6, + "optimum": 13, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 108, + "index_solve_calls": 9, + "n": 4, + "optimum": 7, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 109, + "index_solve_calls": 21, + "n": 10, + "optimum": 27, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 110, + "index_solve_calls": 19, + "n": 9, + "optimum": 24, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 111, + "index_solve_calls": 15, + "n": 7, + "optimum": 19, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 112, + "index_solve_calls": 15, + "n": 7, + "optimum": 33, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 113, + "index_solve_calls": 19, + "n": 9, + "optimum": 22, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 114, + "index_solve_calls": 17, + "n": 8, + "optimum": 32, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 115, + "index_solve_calls": 9, + "n": 4, + "optimum": 13, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 116, + "index_solve_calls": 17, + "n": 8, + "optimum": 34, + "trials": [ + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 117, + "index_solve_calls": 13, + "n": 6, + "optimum": 11, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2, + 3 + ], + "id": 118, + "index_solve_calls": 13, + "n": 6, + "optimum": 32, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 3, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 3, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 119, + "index_solve_calls": 9, + "n": 4, + "optimum": 16, + "trials": [ + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 120, + "index_solve_calls": 11, + "n": 5, + "optimum": 17, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 121, + "index_solve_calls": 17, + "n": 8, + "optimum": 22, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 122, + "index_solve_calls": 17, + "n": 8, + "optimum": 18, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 123, + "index_solve_calls": 21, + "n": 10, + "optimum": 17, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v9" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 124, + "index_solve_calls": 9, + "n": 4, + "optimum": 16, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v3" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 125, + "index_solve_calls": 15, + "n": 7, + "optimum": 16, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 126, + "index_solve_calls": 19, + "n": 9, + "optimum": 25, + "trials": [ + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + } + ] + }, + { + "epsilons": [ + 0, + 1, + 2 + ], + "id": 127, + "index_solve_calls": 19, + "n": 9, + "optimum": 20, + "trials": [ + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v0" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v0" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v1" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v1" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v2" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v2" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v3" + }, + { + "epsilon": 1, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v3" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v4" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v4" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v5" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v5" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v6" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v6" + }, + { + "epsilon": 0, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 1, + "new": "certain", + "ok": true, + "old": "certain", + "vertex": "v7" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v7" + }, + { + "epsilon": 0, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 1, + "new": "impossible", + "ok": true, + "old": "impossible", + "vertex": "v8" + }, + { + "epsilon": 2, + "new": "ambiguous", + "ok": true, + "old": "ambiguous", + "vertex": "v8" + } + ] + } + ], + "conservative_saving": 0.7440744920993227, + "index_solve_calls": 1814, + "mismatches": 0, + "primary_target_met": true, + "queries": 2653, + "saving": 0.7720819198391757, + "witness_failures": 0 + }, + "H5": { + "cases": [ + { + "id": 0, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5503657264385539, + "a1": 0.6311863104679986, + "a2": 0.6043601340290281, + "a3": 0.38474561584865236, + "a4": 0.5586943283374838, + "a5": 0.5580391075639016 + }, + "support": [ + [ + 6, + 0.09735439316303407 + ], + [ + 15, + 0.18155203690655242 + ], + [ + 30, + 0.1630544623665119 + ], + [ + 38, + 0.14908630145631213 + ], + [ + 46, + 0.013312940136617601 + ], + [ + 49, + 0.36881368953200144 + ], + [ + 58, + 0.02682617643897045 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.35574359832028857, + "a1": 0.5057911814934163, + "a2": 0.41621864410602, + "a3": 0.46927367675584925, + "a4": 0.5030420060676609, + "a5": 0.4329576770020148 + }, + "support": [ + [ + 11, + 0.06400031693032426 + ], + [ + 21, + 0.2137531069894006 + ], + [ + 25, + 0.07799017440056372 + ], + [ + 26, + 0.12481764830834186 + ], + [ + 28, + 0.08648107636935476 + ], + [ + 34, + 0.31697321625475017 + ], + [ + 44, + 0.11598446074726465 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.35574359832028857, + 0.5503657264385539 + ], + "a1": [ + 0.5057911814934163, + 0.6311863104679986 + ], + "a2": [ + 0.41621864410602, + 0.6043601340290281 + ], + "a3": [ + 0.38474561584865236, + 0.46927367675584925 + ], + "a4": [ + 0.5030420060676609, + 0.5586943283374838 + ], + "a5": [ + 0.4329576770020148, + 0.5580391075639016 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.45386927667825805, + "a1": 0.6041253150550066, + "a2": 0.5164342109856722, + "a3": 0.3991733927740437, + "a4": 0.5545146333570171, + "a5": 0.49049219219234186 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.12055942604067876, + "max": { + "marginals": { + "a0": 0.45386927667825805, + "a1": 0.6041253150550066, + "a2": 0.5164342109856722, + "a3": 0.3991733927740437, + "a4": 0.5545146333570171, + "a5": 0.49049219219234186 + }, + "support": [ + [ + 6, + 0.20495192228096287 + ], + [ + 14, + 0.17561244945074134 + ], + [ + 15, + 0.0579945917332646 + ], + [ + 30, + 0.07094884434268933 + ], + [ + 46, + 0.006926403178014073 + ], + [ + 49, + 0.39587468494499345 + ], + [ + 58, + 0.08769110406933434 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.45386927667825805, + "a1": 0.6041253150550066, + "a2": 0.5164342109856722, + "a3": 0.3991733927740436, + "a4": 0.5545146333570171, + "a5": 0.49049219219234186 + }, + "support": [ + [ + 11, + 0.07555270049131979 + ], + [ + 21, + 0.2577570501462595 + ], + [ + 26, + 0.06494353144331111 + ], + [ + 28, + 0.11125452572676775 + ], + [ + 34, + 0.3430695570796969 + ], + [ + 44, + 0.026863109071966207 + ], + [ + 63, + 0.12055952604067877 + ] + ], + "value": 0.12055952604067877 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "proofs": [ + [ + "a3", + "a4", + "a5" + ], + [ + "a0", + "a5" + ], + [ + "a1", + "a2" + ], + [ + "a0", + "a1", + "a4" + ], + [ + "a2", + "a4", + "a5" + ], + [ + "a0", + "a5" + ] + ], + "true_marginals": { + "a0": 0.4530546623794212, + "a1": 0.5684887459807074, + "a2": 0.5102893890675241, + "a3": 0.4270096463022508, + "a4": 0.5308681672025723, + "a5": 0.4954983922829582 + }, + "truth": 0.5344051446945338 + }, + { + "id": 1, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.5241257268652214, + "max": { + "marginals": { + "a0": 0.684384811432651, + "a1": 0.3314078933932959 + }, + "support": [ + [ + 0, + 0.31561518856734905 + ], + [ + 1, + 0.35297691803935505 + ], + [ + 3, + 0.3314078933932959 + ] + ], + "value": 0.684384811432651 + }, + "min": { + "marginals": { + "a0": 0.5241258268652214, + "a1": 0.3314078933932959 + }, + "support": [ + [ + 0, + 0.47587417313477864 + ], + [ + 1, + 0.19271793347192545 + ], + [ + 3, + 0.3314078933932959 + ] + ], + "value": 0.5241258268652214 + }, + "status": "bounded", + "upper": 0.6843849114326509, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.5241258268652214, + 0.684384811432651 + ], + "a1": [ + 0.22178359596840627, + 0.3314078933932959 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5611810192893611, + "a1": 0.31249162169344863 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.5611809192893612, + "max": { + "marginals": { + "a0": 0.5611810192893611, + "a1": 0.31249162169344863 + }, + "support": [ + [ + 0, + 0.12632735901719028 + ], + [ + 1, + 0.5611810192893611 + ], + [ + 2, + 0.31249162169344863 + ] + ], + "value": 0.5611810192893611 + }, + "min": { + "marginals": { + "a0": 0.5611810192893611, + "a1": 0.31249162169344863 + }, + "support": [ + [ + 0, + 0.12632735901719028 + ], + [ + 1, + 0.5611810192893611 + ], + [ + 2, + 0.31249162169344863 + ] + ], + "value": 0.5611810192893611 + }, + "status": "bounded", + "upper": 0.5611811192893611, + "worlds": 4 + }, + "proofs": [ + [ + "a0" + ], + [ + "a0" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.6042553191489362, + "a1": 0.2765957446808511 + }, + "truth": 0.6042553191489362 + }, + { + "id": 2, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.43703490749412394, + "max": { + "marginals": { + "a0": 0.3262407689866995, + "a1": 0.5811468106876941 + }, + "support": [ + [ + 0, + 0.41885318931230586 + ], + [ + 2, + 0.2549060417009946 + ], + [ + 3, + 0.3262407689866995 + ] + ], + "value": 0.5811468106876941 + }, + "min": { + "marginals": { + "a0": 0.3262407689866995, + "a1": 0.43703500749412394 + }, + "support": [ + [ + 0, + 0.5629649925058761 + ], + [ + 2, + 0.11079423850742443 + ], + [ + 3, + 0.3262407689866995 + ] + ], + "value": 0.43703500749412394 + }, + "status": "bounded", + "upper": 0.5811469106876941, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.21921377646784593, + 0.3262407689866995 + ], + "a1": [ + 0.43703500749412394, + 0.5811468106876941 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.2920113757726063, + "a1": 0.4961111114510848 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.49611101145108477, + "max": { + "marginals": { + "a0": 0.2920113757726063, + "a1": 0.4961111114510848 + }, + "support": [ + [ + 0, + 0.21187751277630895 + ], + [ + 1, + 0.2920113757726063 + ], + [ + 2, + 0.4961111114510848 + ] + ], + "value": 0.4961111114510848 + }, + "min": { + "marginals": { + "a0": 0.2920113757726063, + "a1": 0.4961111114510848 + }, + "support": [ + [ + 0, + 0.21187751277630895 + ], + [ + 1, + 0.2920113757726063 + ], + [ + 2, + 0.4961111114510848 + ] + ], + "value": 0.4961111114510848 + }, + "status": "bounded", + "upper": 0.4961112114510848, + "worlds": 4 + }, + "proofs": [ + [ + "a1" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a1" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.2727272727272727, + "a1": 0.509090909090909 + }, + "truth": 0.509090909090909 + }, + { + "id": 3, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.48294243145197574, + "max": { + "marginals": { + "a0": 0.5065614110303409, + "a1": 0.5584134007514141, + "a2": 0.4972528541670014, + "a3": 0.5380040666298329, + "a4": 0.4577572110594725 + }, + "support": [ + [ + 7, + 0.02040933412158119 + ], + [ + 10, + 0.47726797715877245 + ], + [ + 15, + 0.044565477660173825 + ], + [ + 17, + 0.025479168674226116 + ], + [ + 21, + 0.4161074305743598 + ], + [ + 30, + 0.01617061181088658 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5065614110303409, + "a1": 0.48294253145197574, + "a2": 0.5065614110303409, + "a3": 0.5380040666298328, + "a4": 0.4577572110594725 + }, + "support": [ + [ + 5, + 0.014734779828377953 + ], + [ + 7, + 0.4472611535417892 + ], + [ + 10, + 0.03568137791018655 + ], + [ + 13, + 0.04456547766017377 + ], + [ + 24, + 0.4577572110594725 + ] + ], + "value": 0.48294253145197574 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.5065614110303409, + 0.6188623177832184 + ], + "a1": [ + 0.48294253145197574, + 0.5584134007514141 + ], + "a2": [ + 0.4972528541670014, + 0.6580013831211342 + ], + "a3": [ + 0.5380040666298328, + 0.6308094926922011 + ], + "a4": [ + 0.4577572110594725, + 0.5212258397879852 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.6087961208512105, + "a1": 0.5150938027204767, + "a2": 0.5548318299946213, + "a3": 0.5515675729059494, + "a4": 0.49011276592163244 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5150937027204767, + "max": { + "marginals": { + "a0": 0.6087961208512105, + "a1": 0.5150938027204767, + "a2": 0.5548318299946213, + "a3": 0.5515675729059494, + "a4": 0.49011276592163244 + }, + "support": [ + [ + 10, + 0.3859973105066804 + ], + [ + 15, + 0.12388992357168715 + ], + [ + 17, + 0.05917085949869827 + ], + [ + 21, + 0.38926156759535235 + ], + [ + 29, + 0.03647377018547271 + ], + [ + 30, + 0.005206568642109111 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.6087961208512105, + "a1": 0.5150938027204767, + "a2": 0.5548318299946213, + "a3": 0.5515675729059494, + "a4": 0.49011276592163244 + }, + "support": [ + [ + 3, + 0.05396429085658916 + ], + [ + 7, + 0.29555924946461853 + ], + [ + 13, + 0.09370231813073382 + ], + [ + 15, + 0.06666137562642604 + ], + [ + 23, + 0.09890888677284293 + ], + [ + 24, + 0.3912038791487895 + ] + ], + "value": 0.5150938027204767 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a1" + ], + [ + "a0", + "a2", + "a4" + ], + [ + "a0", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5627118644067797, + "a1": 0.5206779661016949, + "a2": 0.5776271186440678, + "a3": 0.584406779661017, + "a4": 0.4894915254237288 + }, + "truth": 0.6501694915254237 + }, + { + "id": 4, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.4847123881254758, + "a1": 0.5249919731384507 + }, + "support": [ + [ + 0, + 0.4750080268615493 + ], + [ + 2, + 0.040279585012974906 + ], + [ + 3, + 0.4847123881254758 + ] + ], + "value": 0.4847123881254758 + }, + "min": { + "marginals": { + "a0": 0.4337425474968418, + "a1": 0.5249919731384507 + }, + "support": [ + [ + 0, + 0.04126547936470748 + ], + [ + 1, + 0.4337425474968418 + ], + [ + 2, + 0.5249919731384507 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4847124881254758, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.4337425474968418, + 0.4847123881254758 + ], + "a1": [ + 0.5249919731384507, + 0.6423900011104764 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4538082737038138, + "a1": 0.559400727019725 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.013208900723538811, + "max": { + "marginals": { + "a0": 0.4538082737038138, + "a1": 0.559400727019725 + }, + "support": [ + [ + 0, + 0.440599272980275 + ], + [ + 2, + 0.10559245331591116 + ], + [ + 3, + 0.4538082737038138 + ] + ], + "value": 0.4538082737038138 + }, + "min": { + "marginals": { + "a0": 0.4538082737038138, + "a1": 0.559400727019725 + }, + "support": [ + [ + 1, + 0.440599272980275 + ], + [ + 2, + 0.5461917262961862 + ], + [ + 3, + 0.01320900072353881 + ] + ], + "value": 0.01320900072353881 + }, + "status": "bounded", + "upper": 0.4538083737038138, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.4592274678111588, + "a1": 0.5836909871244635 + }, + "truth": 0.37339055793991416 + }, + { + "id": 5, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5159999096297343, + "a1": 0.6328270700782715, + "a2": 0.36717292992172845 + }, + "support": [ + [ + 2, + 0.11682716044853725 + ], + [ + 3, + 0.5159999096297343 + ], + [ + 4, + 0.36717292992172845 + ] + ], + "value": 0.5159999096297343 + }, + "min": { + "marginals": { + "a0": 0.34652363085990795, + "a1": 0.5498471295450805, + "a2": 0.3215598834932742 + }, + "support": [ + [ + 1, + 0.34652363085990795 + ], + [ + 2, + 0.3319164856468178 + ], + [ + 4, + 0.10362923959501147 + ], + [ + 6, + 0.21793064389826272 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5160000096297342, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.34652363085990795, + 0.5159999096297343 + ], + "a1": [ + 0.5498471295450805, + 0.6328270700782715 + ], + "a2": [ + 0.3215598834932742, + 0.48446648185512503 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.43711204553652916, + "a1": 0.5620803207855348, + "a2": 0.44611488078120676 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.43711204553652916, + "a1": 0.5620803207855348, + "a2": 0.44611488078120676 + }, + "support": [ + [ + 2, + 0.11677307368226408 + ], + [ + 3, + 0.43711204553652916 + ], + [ + 4, + 0.4379196792144652 + ], + [ + 6, + 0.008195201566741583 + ] + ], + "value": 0.43711204553652916 + }, + "min": { + "marginals": { + "a0": 0.43711204553652916, + "a1": 0.5620803207855348, + "a2": 0.44611488078120676 + }, + "support": [ + [ + 1, + 0.43711204553652916 + ], + [ + 2, + 0.11677307368226408 + ], + [ + 4, + 0.0008076336779360149 + ], + [ + 6, + 0.44530724710327074 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.43711214553652916, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a2" + ] + ], + "true_marginals": { + "a0": 0.4312617702448211, + "a1": 0.591337099811676, + "a2": 0.4030131826741996 + }, + "truth": 0.32580037664783423 + }, + { + "id": 6, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.4902212964418363, + "max": { + "marginals": { + "a0": 0.5337979095792064, + "a1": 0.5725162461437149, + "a2": 0.46824221923310805, + "a3": 0.5865262233165358, + "a4": 0.5199714145652105, + "a5": 0.6381588601757098 + }, + "support": [ + [ + 11, + 0.10427402691060683 + ], + [ + 15, + 0.003737639082430605 + ], + [ + 22, + 0.2538294738312528 + ], + [ + 39, + 0.1596443028522113 + ], + [ + 40, + 0.21237261658954082 + ], + [ + 57, + 0.2151111372667443 + ], + [ + 63, + 0.05103080346721334 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5337979095792065, + "a1": 0.4902213964418363, + "a2": 0.46824221923310805, + "a3": 0.5557770867879348, + "a4": 0.5557770867879348, + "a5": 0.46824221923310805 + }, + "support": [ + [ + 25, + 0.5097786035581637 + ], + [ + 26, + 0.021979177208728273 + ], + [ + 38, + 0.44422291321206536 + ], + [ + 63, + 0.024019306021042686 + ] + ], + "value": 0.4902213964418363 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.5337979095792064, + 0.6157584909277646 + ], + "a1": [ + 0.4902213964418363, + 0.5725162461437149 + ], + "a2": [ + 0.46824221923310805, + 0.5571063232257006 + ], + "a3": [ + 0.45656629886343875, + 0.5865262233165359 + ], + "a4": [ + 0.5199714145652105, + 0.6739449352446755 + ], + "a5": [ + 0.44929361130718, + 0.6381588601757098 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.605903754363533, + "a1": 0.5508650742820672, + "a2": 0.5027205308533623, + "a3": 0.5692262432846247, + "a4": 0.5688593455568484, + "a5": 0.5687928954527743 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5508649742820673, + "max": { + "marginals": { + "a0": 0.605903754363533, + "a1": 0.5508650742820672, + "a2": 0.5027205308533623, + "a3": 0.5692262432846247, + "a4": 0.5688593455568484, + "a5": 0.5687928954527743 + }, + "support": [ + [ + 7, + 0.05420545424284251 + ], + [ + 11, + 0.04814454342870489 + ], + [ + 15, + 0.071946774137987 + ], + [ + 22, + 0.25691033273769126 + ], + [ + 39, + 0.11965796973484155 + ], + [ + 40, + 0.13718591289877569 + ], + [ + 57, + 0.3119490128191571 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.605903754363533, + "a1": 0.5508650742820672, + "a2": 0.5027205308533623, + "a3": 0.5692262432846247, + "a4": 0.5688593455568484, + "a5": 0.5687928954527743 + }, + "support": [ + [ + 1, + 0.01874968990820125 + ], + [ + 10, + 0.06643926232718833 + ], + [ + 25, + 0.3460181523118361 + ], + [ + 37, + 0.018294718898483442 + ], + [ + 38, + 0.3276569833092786 + ], + [ + 49, + 0.06607236459941201 + ], + [ + 63, + 0.15676882864560027 + ] + ], + "value": 0.5508650742820672 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "proofs": [ + [ + "a0", + "a1", + "a5" + ], + [ + "a3", + "a5" + ], + [ + "a0", + "a1", + "a5" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.5747782002534855, + "a1": 0.5313688212927756, + "a2": 0.5126742712294043, + "a3": 0.5215462610899874, + "a4": 0.596958174904943, + "a5": 0.5437262357414449 + }, + "truth": 0.6555766793409379 + }, + { + "id": 7, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.49335369699461135, + "max": { + "marginals": { + "a0": 0.5015833311178816, + "a1": 0.5094682154995525, + "a2": 0.5743092423979466, + "a3": 0.4182596393943142, + "a4": 0.49053178450044754 + }, + "support": [ + [ + 3, + 0.007431118207739229 + ], + [ + 7, + 0.49415221291014233 + ], + [ + 10, + 0.007884884381670898 + ], + [ + 20, + 0.08015702948780423 + ], + [ + 24, + 0.4103747550126433 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5066462030053887, + "a1": 0.49335379699461135, + "a2": 0.4667866480130123, + "a3": 0.49335379699461135, + "a4": 0.49053178450044754 + }, + "support": [ + [ + 5, + 0.24145053325897667 + ], + [ + 10, + 0.26801768224057576 + ], + [ + 17, + 0.26519566974641196 + ], + [ + 30, + 0.2253361147540356 + ] + ], + "value": 0.49335379699461135 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.5015833311178816, + 0.5922776531540616 + ], + "a1": [ + 0.49335379699461135, + 0.5903600538425271 + ], + "a2": [ + 0.46678664801301223, + 0.5743092423979466 + ], + "a3": [ + 0.4182596393943142, + 0.6055861241774766 + ], + "a4": [ + 0.49053178450044754, + 0.5343286924148238 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5686945566338155, + "a1": 0.5264854613205413, + "a2": 0.5017580675662554, + "a3": 0.5518026622644965, + "a4": 0.5150013461350197 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5518025622644965, + "max": { + "marginals": { + "a0": 0.5686945566338155, + "a1": 0.5264854613205413, + "a2": 0.5017580675662554, + "a3": 0.5518026622644965, + "a4": 0.5150013461350197 + }, + "support": [ + [ + 3, + 0.06693648906756011 + ], + [ + 7, + 0.2975649458991082 + ], + [ + 15, + 0.120497218898312 + ], + [ + 21, + 0.042209095313274214 + ], + [ + 23, + 0.04148680745556099 + ], + [ + 24, + 0.4313054433661845 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5686945566338155, + "a1": 0.5264854613205413, + "a2": 0.5017580675662554, + "a3": 0.5518026622644965, + "a4": 0.5150013461350197 + }, + "support": [ + [ + 5, + 0.1698870206061912 + ], + [ + 10, + 0.1946144143604771 + ], + [ + 15, + 0.120497218898312 + ], + [ + 17, + 0.2783103171293123 + ], + [ + 24, + 0.025317200943955176 + ], + [ + 30, + 0.2113738280617522 + ] + ], + "value": 0.5518026622644965 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a3" + ], + [ + "a2", + "a4" + ], + [ + "a1" + ], + [ + "a0", + "a1", + "a4" + ], + [ + "a0", + "a2", + "a4" + ], + [ + "a1", + "a2", + "a3" + ] + ], + "true_marginals": { + "a0": 0.5469304921359716, + "a1": 0.5418569254185692, + "a2": 0.5205479452054794, + "a3": 0.5119228817858954, + "a4": 0.5124302384576357 + }, + "truth": 0.8356164383561644 + }, + { + "id": 8, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.4940861563436873, + "max": { + "marginals": { + "a0": 0.652525733202821, + "a1": 0.5842763167557281, + "a2": 0.622810831153357, + "a3": 0.4653627584859322 + }, + "support": [ + [ + 3, + 0.377189168846643 + ], + [ + 6, + 0.15744807266742478 + ], + [ + 12, + 0.14038711888809385 + ], + [ + 13, + 0.27533656435617804 + ], + [ + 14, + 0.049639075241660335 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5194040913585826, + "a1": 0.4940862563436873, + "a2": 0.560814899840795, + "a3": 0.388438411104711 + }, + "support": [ + [ + 3, + 0.27241647269909064 + ], + [ + 4, + 0.2589261249968208 + ], + [ + 5, + 0.08021899119937759 + ], + [ + 9, + 0.16676862746011434 + ], + [ + 14, + 0.22166978364459664 + ] + ], + "value": 0.4940862563436873 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.5194040913585826, + 0.652525733202821 + ], + "a1": [ + 0.49408625634368725, + 0.5842763167557281 + ], + "a2": [ + 0.560814899840795, + 0.622810831153357 + ], + "a3": [ + 0.388438411104711, + 0.4653627584859322 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5368036730925675, + "a1": 0.5089941160914452, + "a2": 0.5772874970519178, + "a3": 0.4162480830754891 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5089940160914452, + "max": { + "marginals": { + "a0": 0.5368036730925675, + "a1": 0.5089941160914452, + "a2": 0.5772874970519178, + "a3": 0.4162480830754891 + }, + "support": [ + [ + 3, + 0.42271250294808216 + ], + [ + 4, + 0.07475780083306571 + ], + [ + 6, + 0.08628161314336302 + ], + [ + 12, + 0.3021569129310038 + ], + [ + 13, + 0.11409117014448533 + ] + ], + "value": 0.9252421991669343 + }, + "min": { + "marginals": { + "a0": 0.5368036730925675, + "a1": 0.5089941160914452, + "a2": 0.5772874970519178, + "a3": 0.4162480830754891 + }, + "support": [ + [ + 3, + 0.2577292679820191 + ], + [ + 4, + 0.21193147879800645 + ], + [ + 5, + 0.11409117014448533 + ], + [ + 9, + 0.16498323496606304 + ], + [ + 14, + 0.25126484810942606 + ] + ], + "value": 0.5089941160914452 + }, + "status": "bounded", + "upper": 0.9252422991669342, + "worlds": 16 + }, + "proofs": [ + [ + "a1", + "a2", + "a3" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a1" + ], + [ + "a2", + "a3" + ], + [ + "a0", + "a1", + "a3" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.5859649122807018, + "a1": 0.5391812865497077, + "a2": 0.591812865497076, + "a3": 0.4269005847953216 + }, + "truth": 0.6970760233918128 + }, + { + "id": 9, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.5358150166758334, + "max": { + "marginals": { + "a0": 0.301520627834957, + "a1": 0.473818288546355, + "a2": 0.6759495892065197 + }, + "support": [ + [ + 2, + 0.02252978295852337 + ], + [ + 3, + 0.301520627834957 + ], + [ + 4, + 0.5261817114536451 + ], + [ + 6, + 0.14976787775287465 + ] + ], + "value": 0.6759495892065197 + }, + "min": { + "marginals": { + "a0": 0.301520627834957, + "a1": 0.473818288546355, + "a2": 0.5358151166758334 + }, + "support": [ + [ + 2, + 0.1626642554892097 + ], + [ + 3, + 0.301520627834957 + ], + [ + 4, + 0.5261817114536451 + ], + [ + 6, + 0.009633405222188307 + ] + ], + "value": 0.5358151166758334 + }, + "status": "bounded", + "upper": 0.6759496892065197, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.301520627834957, + 0.4435774113807293 + ], + "a1": [ + 0.473818288546355, + 0.6163777898850177 + ], + "a2": [ + 0.5358151166758334, + 0.6759495892065197 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4232141931463829, + "a1": 0.4942315359394953, + "a2": 0.6040482735826921 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.6040481735826921, + "max": { + "marginals": { + "a0": 0.4232141931463829, + "a1": 0.4942315359394953, + "a2": 0.6040482735826921 + }, + "support": [ + [ + 3, + 0.3959517264173079 + ], + [ + 4, + 0.4785059973314297 + ], + [ + 5, + 0.027262466729075008 + ], + [ + 6, + 0.0982798095221874 + ] + ], + "value": 0.6040482735826921 + }, + "min": { + "marginals": { + "a0": 0.4232141931463829, + "a1": 0.4942315359394953, + "a2": 0.6040482735826921 + }, + "support": [ + [ + 3, + 0.3959517264173079 + ], + [ + 4, + 0.4785059973314297 + ], + [ + 5, + 0.027262466729075008 + ], + [ + 6, + 0.0982798095221874 + ] + ], + "value": 0.6040482735826921 + }, + "status": "bounded", + "upper": 0.604048373582692, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a2" + ] + ], + "true_marginals": { + "a0": 0.37254901960784315, + "a1": 0.5450980392156863, + "a2": 0.6058823529411765 + }, + "truth": 0.6058823529411765 + }, + { + "id": 10, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.49312716111957167, + "max": { + "marginals": { + "a0": 0.5454902780555034, + "a1": 0.5524524268584032, + "a2": 0.42471662971778756, + "a3": 0.43393617330055356, + "a4": 0.5070155851171195, + "a5": 0.5645638271151956 + }, + "support": [ + [ + 6, + 0.001499999584250844 + ], + [ + 10, + 0.27652545641112414 + ], + [ + 15, + 0.09794270491390666 + ], + [ + 30, + 0.05946801197552276 + ], + [ + 38, + 0.11701625397359883 + ], + [ + 49, + 0.2987579138710883 + ], + [ + 53, + 0.14878965927050847 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.45336906844882346, + "a1": 0.49312726111957167, + "a2": 0.4403601561699325, + "a3": 0.5596398438300674, + "a4": 0.5061361733984626, + "a5": 0.4938638266015373 + }, + "support": [ + [ + 25, + 0.45336906844882346 + ], + [ + 26, + 0.052767104949639154 + ], + [ + 38, + 0.4403601561699325 + ], + [ + 40, + 0.05350367043160481 + ] + ], + "value": 0.49312726111957167 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.39424664455079816, + 0.5454902780555034 + ], + "a1": [ + 0.49312726111957167, + 0.5524524268584032 + ], + "a2": [ + 0.4247166297177876, + 0.5810955452592695 + ], + "a3": [ + 0.43393617330055356, + 0.5596398438300675 + ], + "a4": [ + 0.4370039927354348, + 0.5070155851171195 + ], + "a5": [ + 0.4938638266015373, + 0.5645638271151956 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.42809582578191224, + "a1": 0.49787559926233055, + "a2": 0.4366894564504067, + "a3": 0.5098566261855181, + "a4": 0.4639634464116092, + "a5": 0.544476828566047 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.49787549926233055, + "max": { + "marginals": { + "a0": 0.42809582578191224, + "a1": 0.49787559926233055, + "a2": 0.4366894564504067, + "a3": 0.5098566261855181, + "a4": 0.4639634464116092, + "a5": 0.544476828566047 + }, + "support": [ + [ + 4, + 0.06204754803256962 + ], + [ + 10, + 0.3456269758484989 + ], + [ + 12, + 0.011981026923187532 + ], + [ + 30, + 0.03586762062969695 + ], + [ + 46, + 0.11638100278413471 + ], + [ + 49, + 0.21768356770109437 + ], + [ + 53, + 0.21041225808081787 + ] + ], + "value": 0.9259714250442428 + }, + "min": { + "marginals": { + "a0": 0.42809582578191224, + "a1": 0.49787559926233055, + "a2": 0.4366894564504067, + "a3": 0.5098566261855181, + "a4": 0.46396344641160914, + "a5": 0.544476828566047 + }, + "support": [ + [ + 1, + 0.02344405485621537 + ], + [ + 16, + 0.030009862507859864 + ], + [ + 25, + 0.3727674410918254 + ], + [ + 26, + 0.0293018129780524 + ], + [ + 38, + 0.4366894564504067 + ], + [ + 40, + 0.0759030422817688 + ], + [ + 59, + 0.03188432983387146 + ] + ], + "value": 0.49787559926233055 + }, + "status": "bounded", + "upper": 0.9259715250442427, + "worlds": 64 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a4", + "a5" + ], + [ + "a1", + "a3", + "a4" + ], + [ + "a1" + ], + [ + "a1", + "a3", + "a5" + ] + ], + "true_marginals": { + "a0": 0.4698684613031508, + "a1": 0.5227898439889874, + "a2": 0.5029060874885286, + "a3": 0.4967880085653105, + "a4": 0.47200978892627715, + "a5": 0.5292138268583665 + }, + "truth": 0.5705108595900887 + }, + { + "id": 11, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5282476645917497, + "a1": 0.5373115723787791, + "a2": 0.4340161639559744, + "a3": 0.6167523800576667, + "a4": 0.5310929229666241, + "a5": 0.44880685691286204 + }, + "support": [ + [ + 10, + 0.10045015004793023 + ], + [ + 25, + 0.44789773466433325 + ], + [ + 26, + 0.002845258374874482 + ], + [ + 38, + 0.36845692698544563 + ], + [ + 49, + 0.014790692956887619 + ], + [ + 63, + 0.06555923697052879 + ] + ], + "value": 0.6167523800576667 + }, + "min": { + "marginals": { + "a0": 0.4396353298063465, + "a1": 0.41298539542365914, + "a2": 0.5437894002828502, + "a3": 0.44232858274320846, + "a4": 0.48860073130033427, + "a5": 0.5371262471821676 + }, + "support": [ + [ + 1, + 0.05947952167531531 + ], + [ + 19, + 0.0772770694164405 + ], + [ + 22, + 0.11803608745044508 + ], + [ + 28, + 0.20808107427563155 + ], + [ + 39, + 0.21767223855677356 + ], + [ + 40, + 0.23424750846757691 + ], + [ + 49, + 0.08520650015781714 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.6167524800576667, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.4396353298063465, + 0.5700551984837443 + ], + "a1": [ + 0.41298539542365914, + 0.5373115723787791 + ], + "a2": [ + 0.4340161639559744, + 0.5437894002828502 + ], + "a3": [ + 0.44232858274320846, + 0.6167523800576667 + ], + "a4": [ + 0.48860073130033427, + 0.5310929229666241 + ], + "a5": [ + 0.44880685691286204, + 0.5371262471821676 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.49687560411067266, + "a1": 0.46964271711737254, + "a2": 0.5106334152965029, + "a3": 0.5310843186059698, + "a4": 0.4929386598614994, + "a5": 0.5232872080526221 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.027959822716642466, + "max": { + "marginals": { + "a0": 0.49687560411067266, + "a1": 0.46964271711737254, + "a2": 0.5106334152965029, + "a3": 0.5310843186059698, + "a4": 0.4929386598614994, + "a5": 0.5232872080526221 + }, + "support": [ + [ + 4, + 0.010413943007917814 + ], + [ + 25, + 0.46629884893946016 + ], + [ + 32, + 0.023067735764037034 + ], + [ + 37, + 0.0305767551712125 + ], + [ + 38, + 0.4048572474508629 + ], + [ + 46, + 0.038145658744470456 + ], + [ + 62, + 0.02663981092203921 + ] + ], + "value": 0.5310843186059698 + }, + "min": { + "marginals": { + "a0": 0.49687560411067266, + "a1": 0.4696427171173726, + "a2": 0.5106334152965029, + "a3": 0.5310843186059698, + "a4": 0.49293865986149943, + "a5": 0.5232872080526221 + }, + "support": [ + [ + 1, + 0.019483470897910582 + ], + [ + 19, + 0.1941393500768473 + ], + [ + 28, + 0.2630899709726201 + ], + [ + 39, + 0.24754344432388278 + ], + [ + 40, + 0.24003442491670726 + ], + [ + 49, + 0.007749416095389539 + ], + [ + 59, + 0.027959922716642466 + ] + ], + "value": 0.027959922716642466 + }, + "status": "bounded", + "upper": 0.5310844186059698, + "worlds": 64 + }, + "proofs": [ + [ + "a1", + "a3" + ], + [ + "a0", + "a3" + ], + [ + "a0", + "a3", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5048452641450454, + "a1": 0.4751484839012191, + "a2": 0.4889027821194123, + "a3": 0.5295404814004376, + "a4": 0.5098468271334792, + "a5": 0.4929665520475148 + }, + "truth": 0.3866833385432948 + }, + { + "id": 12, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.4891116684476738, + "a1": 0.5108883315523263, + "a2": 0.4647764410205955, + "a3": 0.5352235589794045, + "a4": 0.5352235589794045, + "a5": 0.4647764410205955 + }, + "support": [ + [ + 25, + 0.4891116684476738 + ], + [ + 26, + 0.04611189053173076 + ], + [ + 38, + 0.4647764410205955 + ] + ], + "value": 0.4891116684476738 + }, + "min": { + "marginals": { + "a0": 0.44903266144923343, + "a1": 0.5269624365497556, + "a2": 0.4539602612838449, + "a3": 0.4160810936279347, + "a4": 0.5628021683705887, + "a5": 0.5266324936873082 + }, + "support": [ + [ + 1, + 0.20530450943965783 + ], + [ + 10, + 0.09700707726692159 + ], + [ + 28, + 0.024004902001010908 + ], + [ + 30, + 0.14705101760510136 + ], + [ + 38, + 0.1348862449228318 + ], + [ + 49, + 0.2437281520095756 + ], + [ + 62, + 0.14801809675490085 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4891117684476738, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.44903266144923343, + 0.4891116684476738 + ], + "a1": [ + 0.3424533710103819, + 0.5269624365497556 + ], + "a2": [ + 0.4539602612838449, + 0.5964406550964529 + ], + "a3": [ + 0.4160810936279347, + 0.579909742569087 + ], + "a4": [ + 0.38450596450455443, + 0.5628021683705887 + ], + "a5": [ + 0.4647764410205955, + 0.5266324936873082 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.455349062511016, + "a1": 0.4890414215182645, + "a2": 0.5707450120995037, + "a3": 0.5315063418549252, + "a4": 0.43463574301238794, + "a5": 0.48444973721755824 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.455349062511016, + "a1": 0.4890414215182645, + "a2": 0.5707450120995037, + "a3": 0.5315063418549252, + "a4": 0.43463574301238794, + "a5": 0.48444973721755824 + }, + "support": [ + [ + 4, + 0.11172141265423297 + ], + [ + 10, + 0.030017822072993722 + ], + [ + 15, + 0.020713319498628036 + ], + [ + 25, + 0.35309770855658706 + ], + [ + 38, + 0.35677224549084186 + ], + [ + 40, + 0.04613945727091548 + ], + [ + 63, + 0.08153803445580088 + ] + ], + "value": 0.455349062511016 + }, + "min": { + "marginals": { + "a0": 0.455349062511016, + "a1": 0.4890414215182645, + "a2": 0.5707450120995037, + "a3": 0.5315063418549252, + "a4": 0.43463574301238794, + "a5": 0.48444973721755824 + }, + "support": [ + [ + 1, + 0.4292549879004964 + ], + [ + 28, + 0.05560951597071956 + ], + [ + 30, + 0.03068575891122588 + ], + [ + 37, + 0.026094074610519602 + ], + [ + 38, + 0.013144595634058898 + ], + [ + 46, + 0.09687059884253724 + ], + [ + 62, + 0.3483404681304425 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.455349162511016, + "worlds": 64 + }, + "proofs": [ + [ + "a0", + "a3" + ] + ], + "true_marginals": { + "a0": 0.4690721649484536, + "a1": 0.43470790378006874, + "a2": 0.5252004581901489, + "a3": 0.4979954180985109, + "a4": 0.4736540664375716, + "a5": 0.4957044673539519 + }, + "truth": 0.20761741122565866 + }, + { + "id": 13, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5923497060891689, + "a1": 0.5271295164967573, + "a2": 0.5369246530798504, + "a3": 0.4855432641432387 + }, + "support": [ + [ + 3, + 0.3169679792213438 + ], + [ + 4, + 0.19748875663541754 + ], + [ + 9, + 0.14610736769880583 + ], + [ + 13, + 0.1292743591690193 + ], + [ + 14, + 0.21016153727541353 + ] + ], + "value": 0.5271295164967573 + }, + "min": { + "marginals": { + "a0": 0.501667387927925, + "a1": 0.3646083752411345, + "a2": 0.5369246530798504, + "a3": 0.5628897842898097 + }, + "support": [ + [ + 2, + 0.30338597887924973 + ], + [ + 4, + 0.13372423683094053 + ], + [ + 9, + 0.09846697167901514 + ], + [ + 10, + 0.06122239636188476 + ], + [ + 13, + 0.40320041624890984 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5271296164967573, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.501667387927925, + 0.5923497060891689 + ], + "a1": [ + 0.3646083752411345, + 0.5271295164967573 + ], + "a2": [ + 0.4459813298261325, + 0.5369246530798504 + ], + "a3": [ + 0.4855432641432387, + 0.5628897842898097 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5279024205015421, + "a1": 0.4138399655064885, + "a2": 0.5106120633544531, + "a3": 0.511601018385029 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5279024205015421, + "a1": 0.4138399655064885, + "a2": 0.5106120633544531, + "a3": 0.511601018385029 + }, + "support": [ + [ + 3, + 0.2150706838115008 + ], + [ + 4, + 0.2733282978034702 + ], + [ + 9, + 0.2743172528340461 + ], + [ + 13, + 0.03851448385599521 + ], + [ + 14, + 0.1987692816949877 + ] + ], + "value": 0.4138399655064885 + }, + "min": { + "marginals": { + "a0": 0.5279024205015421, + "a1": 0.4138399655064885, + "a2": 0.5106120633544531, + "a3": 0.511601018385029 + }, + "support": [ + [ + 1, + 0.016301402116513097 + ], + [ + 2, + 0.4138399655064885 + ], + [ + 4, + 0.05825761399196938 + ], + [ + 9, + 0.059246569022545326 + ], + [ + 13, + 0.4523544493624837 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4138400655064885, + "worlds": 16 + }, + "proofs": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.547008547008547, + "a1": 0.4458689458689459, + "a2": 0.49145299145299143, + "a3": 0.5242165242165242 + }, + "truth": 0.396011396011396 + }, + { + "id": 14, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.47303071792209694, + "a1": 0.47238070392246123, + "a2": 0.5311448444623571, + "a3": 0.39134273955865917, + "a4": 0.5311448444623571 + }, + "support": [ + [ + 3, + 0.2749465599507225 + ], + [ + 9, + 0.19390859558692042 + ], + [ + 20, + 0.3295351381061643 + ], + [ + 21, + 0.004175562384454046 + ], + [ + 30, + 0.19743414397173872 + ] + ], + "value": 0.5311448444623571 + }, + "min": { + "marginals": { + "a0": 0.47303071792209694, + "a1": 0.39095091031168006, + "a2": 0.47303071792209694, + "a3": 0.5269692820779031, + "a4": 0.43759728923089974 + }, + "support": [ + [ + 5, + 0.17145180045742026 + ], + [ + 7, + 0.3015789174646767 + ], + [ + 10, + 0.08937199284700337 + ], + [ + 24, + 0.43759728923089974 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.531144944462357, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.47303071792209694, + 0.5140760381377277 + ], + "a1": [ + 0.39095091031168006, + 0.47238070392246123 + ], + "a2": [ + 0.4446158569301133, + 0.5311448444623571 + ], + "a3": [ + 0.3913427395586591, + 0.5782292047425271 + ], + "a4": [ + 0.43759728923089974, + 0.6289318495004049 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4775717155590152, + "a1": 0.40242242066031736, + "a2": 0.49885667723651317, + "a3": 0.4521181282237404, + "a4": 0.5979583792014171 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.09681495643793031, + "max": { + "marginals": { + "a0": 0.4775717155590152, + "a1": 0.40242242066031736, + "a2": 0.49885667723651317, + "a3": 0.4521181282237404, + "a4": 0.5979583792014171 + }, + "support": [ + [ + 3, + 0.18795876021981572 + ], + [ + 9, + 0.21408286057876713 + ], + [ + 17, + 0.07553009476043232 + ], + [ + 20, + 0.28439301679601153 + ], + [ + 24, + 0.023571607204471656 + ], + [ + 30, + 0.21446366044050164 + ] + ], + "value": 0.49885667723651317 + }, + "min": { + "marginals": { + "a0": 0.4775717155590152, + "a1": 0.40242242066031736, + "a2": 0.49885667723651317, + "a3": 0.4521181282237404, + "a4": 0.5979583792014171 + }, + "support": [ + [ + 5, + 0.026124100358951408 + ], + [ + 7, + 0.37591752043963145 + ], + [ + 17, + 0.07553009476043232 + ], + [ + 20, + 0.0703101562172444 + ], + [ + 24, + 0.4256132280030545 + ], + [ + 30, + 0.026504900220685912 + ] + ], + "value": 0.09681505643793031 + }, + "status": "bounded", + "upper": 0.49885677723651317, + "worlds": 32 + }, + "proofs": [ + [ + "a2", + "a4" + ] + ], + "true_marginals": { + "a0": 0.49355337802991234, + "a1": 0.43166580711707064, + "a2": 0.4878803506962352, + "a3": 0.4847859721505931, + "a4": 0.5332645693656524 + }, + "truth": 0.27643115007735947 + }, + { + "id": 15, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.4752405669561739, + "max": { + "marginals": { + "a0": 0.4699849166241584, + "a1": 0.5300150833758416, + "a2": 0.4253793830339164, + "a3": 0.5333991572649569, + "a4": 0.5746206169660836, + "a5": 0.4666008427350431 + }, + "support": [ + [ + 25, + 0.42876345692303175 + ], + [ + 26, + 0.10463570034192515 + ], + [ + 38, + 0.4253793830339164 + ], + [ + 49, + 0.04122145970112667 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4699849166241584, + "a1": 0.5164183356234613, + "a2": 0.48650467493709804, + "a3": 0.4752406669561739, + "a4": 0.4752406669561739, + "a5": 0.5111625852914459 + }, + "support": [ + [ + 4, + 0.25005071134473916 + ], + [ + 25, + 0.23353095303179955 + ], + [ + 26, + 0.005255750332015474 + ], + [ + 34, + 0.27470862169908694 + ], + [ + 63, + 0.23645396359235887 + ] + ], + "value": 0.4752406669561739 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.4699849166241584, + 0.5926237790280154 + ], + "a1": [ + 0.5164183356234613, + 0.568219345535959 + ], + "a2": [ + 0.4253793830339164, + 0.48650467493709804 + ], + "a3": [ + 0.4752406669561739, + 0.6041796228988986 + ], + "a4": [ + 0.416073967105274, + 0.5769695111555956 + ], + "a5": [ + 0.4666008427350431, + 0.54441365001858 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5600441647431365, + "a1": 0.5651936985118982, + "a2": 0.4431475578770885, + "a3": 0.5227677784791624, + "a4": 0.4734837441240785, + "a5": 0.5118661855087012 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5600440647431365, + "max": { + "marginals": { + "a0": 0.5600441647431365, + "a1": 0.5651936985118982, + "a2": 0.4431475578770885, + "a3": 0.5227677784791624, + "a4": 0.4734837441240785, + "a5": 0.5118661855087012 + }, + "support": [ + [ + 1, + 0.09060389926717088 + ], + [ + 10, + 0.11800266198669673 + ], + [ + 25, + 0.2754837745893182 + ], + [ + 26, + 0.0040434786481129414 + ], + [ + 38, + 0.3179096946220539 + ], + [ + 49, + 0.06871862763161274 + ], + [ + 63, + 0.1252378632550346 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5600441647431365, + "a1": 0.5651936985118982, + "a2": 0.4431475578770885, + "a3": 0.5227677784791624, + "a4": 0.47348374412407845, + "a5": 0.5118661855087012 + }, + "support": [ + [ + 4, + 0.20324592728258417 + ], + [ + 11, + 0.08858215994311447 + ], + [ + 18, + 0.0020217393240564707 + ], + [ + 25, + 0.19428398794154367 + ], + [ + 34, + 0.2346881686502229 + ], + [ + 49, + 0.037276386263974004 + ], + [ + 63, + 0.2399016305945043 + ] + ], + "value": 0.5600441647431365 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "proofs": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a5" + ], + [ + "a0" + ], + [ + "a3", + "a4", + "a5" + ], + [ + "a3" + ], + [ + "a3", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5313043478260869, + "a1": 0.5423188405797101, + "a2": 0.45594202898550723, + "a3": 0.5397101449275362, + "a4": 0.4965217391304348, + "a5": 0.5055072463768115 + }, + "truth": 0.8252173913043478 + }, + { + "id": 16, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.44583416988264474, + "max": { + "marginals": { + "a0": 0.5257246432192678, + "a1": 0.5257246432192678, + "a2": 0.4742753567807322 + }, + "support": [ + [ + 3, + 0.5257246432192678 + ], + [ + 4, + 0.4742753567807322 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4127967756619864, + "a1": 0.5541657301173553, + "a2": 0.44583426988264474 + }, + "support": [ + [ + 2, + 0.5541657301173553 + ], + [ + 4, + 0.033037494220658326 + ], + [ + 5, + 0.4127967756619864 + ] + ], + "value": 0.44583426988264474 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.4127967756619864, + 0.5357127094328644 + ], + "a1": [ + 0.5257246432192678, + 0.6016466304934692 + ], + "a2": [ + 0.44583426988264474, + 0.5297754862149162 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.527120498156449, + "a1": 0.5544371327289586, + "a2": 0.4545056921351891 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.5271203981564491, + "max": { + "marginals": { + "a0": 0.527120498156449, + "a1": 0.5544371327289586, + "a2": 0.4545056921351891 + }, + "support": [ + [ + 2, + 0.018373809708361888 + ], + [ + 3, + 0.527120498156449 + ], + [ + 4, + 0.44556286727104144 + ], + [ + 6, + 0.008942824864147658 + ] + ], + "value": 0.9816261902916381 + }, + "min": { + "marginals": { + "a0": 0.527120498156449, + "a1": 0.5544371327289586, + "a2": 0.4545056921351891 + }, + "support": [ + [ + 2, + 0.472879501843551 + ], + [ + 3, + 0.07261480602125991 + ], + [ + 5, + 0.44556286727104144 + ], + [ + 7, + 0.008942824864147658 + ] + ], + "value": 0.527120498156449 + }, + "status": "bounded", + "upper": 0.9816262902916381, + "worlds": 8 + }, + "proofs": [ + [ + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0" + ] + ], + "true_marginals": { + "a0": 0.47425474254742545, + "a1": 0.5636856368563685, + "a2": 0.4878048780487805 + }, + "truth": 0.8482384823848238 + }, + { + "id": 17, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.5315475506530187, + "max": { + "marginals": { + "a0": 0.4143843909691678, + "a1": 0.48228460113699895, + "a2": 0.5315476506530186 + }, + "support": [ + [ + 2, + 0.05406795837781353 + ], + [ + 3, + 0.4143843909691678 + ], + [ + 4, + 0.517715398863001 + ], + [ + 6, + 0.013832251790017625 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4143843909691678, + "a1": 0.48228460113699895, + "a2": 0.5315476506530187 + }, + "support": [ + [ + 0, + 0.4684523493469813 + ], + [ + 5, + 0.04926304951601973 + ], + [ + 6, + 0.11716325968385088 + ], + [ + 7, + 0.36512134145314806 + ] + ], + "value": 0.5315476506530187 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.4143843909691678, + 0.5132751834989173 + ], + "a1": [ + 0.48228460113699895, + 0.5730345477991712 + ], + "a2": [ + 0.5315476506530187, + 0.711005540836343 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4800233142880453, + "a1": 0.4894563633502641, + "a2": 0.5943657478387446 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.5943656478387447, + "max": { + "marginals": { + "a0": 0.4800233142880453, + "a1": 0.4894563633502641, + "a2": 0.5943657478387446 + }, + "support": [ + [ + 3, + 0.40563425216125537 + ], + [ + 4, + 0.436154574522946 + ], + [ + 5, + 0.07438906212678992 + ], + [ + 6, + 0.08382211118900873 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4800233142880453, + "a1": 0.4894563633502641, + "a2": 0.5943657478387446 + }, + "support": [ + [ + 0, + 0.4056342521612554 + ], + [ + 5, + 0.10490938448848053 + ], + [ + 6, + 0.11434243355069934 + ], + [ + 7, + 0.37511392979956476 + ] + ], + "value": 0.5943657478387446 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "proofs": [ + [ + "a2" + ], + [ + "a1" + ], + [ + "a0" + ] + ], + "true_marginals": { + "a0": 0.46382978723404256, + "a1": 0.5276595744680851, + "a2": 0.6212765957446809 + }, + "truth": 0.9531914893617021 + }, + { + "id": 18, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4472751155196538, + "max": { + "marginals": { + "a0": 0.4276377532840041, + "a1": 0.4772690119175436, + "a2": 0.6160441766198884, + "a3": 0.5723622467159959, + "a4": 0.38627286751910517 + }, + "support": [ + [ + 5, + 0.3248645438992355 + ], + [ + 7, + 0.10277320938476858 + ], + [ + 10, + 0.18608937919689073 + ], + [ + 24, + 0.19786644418322086 + ], + [ + 30, + 0.1884064233358843 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.402848624482658, + "a1": 0.5756010787168974, + "a2": 0.5561612614465768, + "a3": 0.4472752155196538, + "a4": 0.38627286751910517 + }, + "support": [ + [ + 3, + 0.166451916961241 + ], + [ + 10, + 0.24413266479520948 + ], + [ + 13, + 0.03812605376399747 + ], + [ + 15, + 0.16501649696044687 + ], + [ + 17, + 0.033254156796972634 + ], + [ + 20, + 0.35301871072213253 + ] + ], + "value": 0.4472752155196538 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.402848624482658, + 0.4959429163028405 + ], + "a1": [ + 0.4772690119175436, + 0.5756010787168974 + ], + "a2": [ + 0.5561612614465768, + 0.6160441766198884 + ], + "a3": [ + 0.4472752155196538, + 0.5723622467159959 + ], + "a4": [ + 0.38627286751910517, + 0.476264896831348 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4265903977260094, + "a1": 0.4824880753172319, + "a2": 0.567795379641948, + "a3": 0.4955531704128854, + "a4": 0.4484259407822524 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4955530704128854, + "max": { + "marginals": { + "a0": 0.4265903977260094, + "a1": 0.4824880753172319, + "a2": 0.567795379641948, + "a3": 0.4955531704128854, + "a4": 0.4484259407822524 + }, + "support": [ + [ + 5, + 0.1324345339553491 + ], + [ + 7, + 0.2941558637706603 + ], + [ + 10, + 0.12498366149173823 + ], + [ + 20, + 0.07785643186110525 + ], + [ + 24, + 0.30722095886631373 + ], + [ + 30, + 0.06334855005483342 + ] + ], + "value": 0.9221435681388948 + }, + "min": { + "marginals": { + "a0": 0.4265903977260094, + "a1": 0.4824880753172319, + "a2": 0.567795379641948, + "a3": 0.4955531704128854, + "a4": 0.4484259407822524 + }, + "support": [ + [ + 3, + 0.05602088880486222 + ], + [ + 10, + 0.250583696522464 + ], + [ + 13, + 0.06908598390051568 + ], + [ + 15, + 0.17588348998990572 + ], + [ + 17, + 0.12560003503072575 + ], + [ + 20, + 0.32282590575152664 + ] + ], + "value": 0.4955531704128854 + }, + "status": "bounded", + "upper": 0.9221436681388947, + "worlds": 32 + }, + "proofs": [ + [ + "a3" + ], + [ + "a0", + "a2" + ] + ], + "true_marginals": { + "a0": 0.44939577039274925, + "a1": 0.5264350453172205, + "a2": 0.5861027190332326, + "a3": 0.5098187311178248, + "a4": 0.4312688821752266 + }, + "truth": 0.6533232628398792 + }, + { + "id": 19, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.4071874975350029, + "max": { + "marginals": { + "a0": 0.6053758734653798, + "a1": 0.5088732136431813, + "a2": 0.5738834802558362, + "a3": 0.5015908009175281, + "a4": 0.5577814928388564, + "a5": 0.4246147237536587 + }, + "support": [ + [ + 11, + 0.18076114971172108 + ], + [ + 16, + 0.04466888628749105 + ], + [ + 22, + 0.029125589041322175 + ], + [ + 26, + 0.037529117440715465 + ], + [ + 28, + 0.2833005337650915 + ], + [ + 39, + 0.26145735744942256 + ], + [ + 49, + 0.16315736630423616 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4844092310385943, + "a1": 0.5088732136431813, + "a2": 0.5135466051136074, + "a3": 0.4092317613828012, + "a4": 0.4071875975350029, + "a5": 0.5109173774909797 + }, + "support": [ + [ + 1, + 0.0772216335035914 + ], + [ + 4, + 0.004673391470426114 + ], + [ + 25, + 0.4071875975350029 + ], + [ + 38, + 0.5088732136431813 + ], + [ + 40, + 0.0020441638477983193 + ] + ], + "value": 0.4071875975350029 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.4844092310385943, + 0.6053758734653798 + ], + "a1": [ + 0.3783802452911726, + 0.5088732136431813 + ], + "a2": [ + 0.5135466051136074, + 0.5738834802558362 + ], + "a3": [ + 0.3732988075605408, + 0.5015908009175281 + ], + "a4": [ + 0.4071875975350029, + 0.5577814928388564 + ], + "a5": [ + 0.4246147237536587, + 0.598052335416197 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5201286603654902, + "a1": 0.464961474366718, + "a2": 0.559814201728517, + "a3": 0.38872491959639416, + "a4": 0.4346172282572759, + "a5": 0.4471117799192613 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.4346171282572759, + "max": { + "marginals": { + "a0": 0.5201286603654902, + "a1": 0.464961474366718, + "a2": 0.559814201728517, + "a3": 0.3887249195963941, + "a4": 0.4346172282572759, + "a5": 0.4471117799192613 + }, + "support": [ + [ + 4, + 0.03835636519647029 + ], + [ + 11, + 0.13508181262576474 + ], + [ + 16, + 0.18787186746741014 + ], + [ + 28, + 0.19157817479109351 + ], + [ + 39, + 0.32987966174095323 + ], + [ + 40, + 0.06206493217953585 + ], + [ + 49, + 0.05516718599877224 + ] + ], + "value": 0.8995787026239939 + }, + "min": { + "marginals": { + "a0": 0.5201286603654902, + "a1": 0.464961474366718, + "a2": 0.559814201728517, + "a3": 0.38872491959639416, + "a4": 0.4346172282572759, + "a5": 0.4471117799192613 + }, + "support": [ + [ + 1, + 0.11738243366238352 + ], + [ + 4, + 0.09485272736179906 + ], + [ + 22, + 0.03187100155416919 + ], + [ + 25, + 0.3087820575023869 + ], + [ + 38, + 0.3531476107185415 + ], + [ + 49, + 0.014021307106712538 + ], + [ + 63, + 0.07994286209400725 + ] + ], + "value": 0.4346172282572759 + }, + "status": "bounded", + "upper": 0.8995788026239938, + "worlds": 64 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a2", + "a4" + ], + [ + "a4" + ] + ], + "true_marginals": { + "a0": 0.5448925522519871, + "a1": 0.4436267294671769, + "a2": 0.5437150426847218, + "a3": 0.4374448042390344, + "a4": 0.4824845451869296, + "a5": 0.5113335295849278 + }, + "truth": 0.613482484545187 + }, + { + "id": 20, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5026346909062415, + "a1": 0.5100031888308684, + "a2": 0.5257355389491559, + "a3": 0.5359253411064867, + "a4": 0.5257355389491559, + "a5": 0.4357044290381159 + }, + "support": [ + [ + 11, + 0.4742644610508441 + ], + [ + 21, + 0.02837022985539739 + ], + [ + 28, + 0.06166088005564263 + ], + [ + 52, + 0.3999657012580916 + ], + [ + 54, + 0.03573872778002429 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4899968111691317, + "a1": 0.5100031888308684, + "a2": 0.4137898326766452, + "a3": 0.5359253411064867, + "a4": 0.5257355389491559, + "a5": 0.46407465889351335 + }, + "support": [ + [ + 10, + 0.060474628374198924 + ], + [ + 25, + 0.43971198495226355 + ], + [ + 26, + 0.03573872778002424 + ], + [ + 38, + 0.4137898326766452 + ], + [ + 49, + 0.05028482621686814 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.4681432601893393, + 0.5392737020808961 + ], + "a1": [ + 0.42711387018235314, + 0.5100031888308684 + ], + "a2": [ + 0.4137898326766452, + 0.5607345143081983 + ], + "a3": [ + 0.4334393799512366, + 0.5359253411064867 + ], + "a4": [ + 0.44169432238589734, + 0.5257355389491559 + ], + "a5": [ + 0.4357044290381159, + 0.5330153387787174 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.534083886161272, + "a1": 0.48302238301305295, + "a2": 0.47285171816858684, + "a3": 0.4731625083399815, + "a4": 0.4575585366490417, + "a5": 0.4439014807142182 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.534083886161272, + "a1": 0.48302238301305295, + "a2": 0.47285171816858684, + "a3": 0.4731625083399815, + "a4": 0.4575585366490417, + "a5": 0.4439014807142182 + }, + "support": [ + [ + 4, + 0.015293181519545118 + ], + [ + 11, + 0.4731625083399815 + ], + [ + 21, + 0.06092137782129048 + ], + [ + 22, + 0.006721451604964679 + ], + [ + 32, + 0.05398577349143163 + ], + [ + 52, + 0.3867772841546798 + ], + [ + 54, + 0.0031384230681067438 + ] + ], + "value": 0.9307210449890233 + }, + "min": { + "marginals": { + "a0": 0.534083886161272, + "a1": 0.483022383013053, + "a2": 0.47285171816858684, + "a3": 0.4731625083399815, + "a4": 0.4575585366490418, + "a5": 0.4439014807142182 + }, + "support": [ + [ + 1, + 0.05398577349143152 + ], + [ + 4, + 0.005921984140021763 + ], + [ + 7, + 0.02302825331434688 + ], + [ + 10, + 0.0156039716909398 + ], + [ + 25, + 0.4570698593554936 + ], + [ + 26, + 0.0004886772935481509 + ], + [ + 38, + 0.4439014807142182 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.9307211449890233, + "worlds": 64 + }, + "proofs": [ + [ + "a2", + "a4" + ], + [ + "a0", + "a1", + "a3" + ], + [ + "a0", + "a2", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5037084811351177, + "a1": 0.46855852950661075, + "a2": 0.4872621734924218, + "a3": 0.48468236052886166, + "a4": 0.48371493066752663, + "a5": 0.48435988390841667 + }, + "truth": 0.32441148016768784 + }, + { + "id": 21, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5394226742677531, + "a1": 0.5208908950632389, + "a2": 0.4715728992732391, + "a3": 0.5355951564823584, + "a4": 0.6279513968714511, + "a5": 0.5400536099535038 + }, + "support": [ + [ + 4, + 0.13508385589925717 + ], + [ + 10, + 0.23633381154354108 + ], + [ + 22, + 0.0365967627494139 + ], + [ + 28, + 0.05193195985428403 + ], + [ + 38, + 0.0006309356857506776 + ], + [ + 49, + 0.29209328918321986 + ], + [ + 63, + 0.2473293850845333 + ] + ], + "value": 0.5394226742677531 + }, + "min": { + "marginals": { + "a0": 0.4873947732282082, + "a1": 0.5126052267717918, + "a2": 0.4715728992732391, + "a3": 0.5284271007267609, + "a4": 0.5284271007267609, + "a5": 0.4715728992732391 + }, + "support": [ + [ + 25, + 0.4873947732282082 + ], + [ + 26, + 0.04103232749855268 + ], + [ + 38, + 0.4715728992732391 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5394227742677531, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.4873947732282082, + 0.5394226742677531 + ], + "a1": [ + 0.46715433918554944, + 0.5208908950632389 + ], + "a2": [ + 0.4715728992732391, + 0.614049071647601 + ], + "a3": [ + 0.4653741488488208, + 0.5355951564823584 + ], + "a4": [ + 0.4731794593482582, + 0.6279513968714511 + ], + "a5": [ + 0.44605301363292593, + 0.5400536099535038 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5083348914724358, + "a1": 0.5043749155393253, + "a2": 0.5557397026560871, + "a3": 0.5251833771449104, + "a4": 0.6149445402193124, + "a5": 0.49438092205009704 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5083348914724358, + "a1": 0.5043749155393253, + "a2": 0.5557397026560871, + "a3": 0.5251833771449104, + "a4": 0.6149445402193124, + "a5": 0.4943809220500971 + }, + "support": [ + [ + 4, + 0.18984408821619392 + ], + [ + 10, + 0.19521137156449364 + ], + [ + 22, + 0.04987757828181516 + ], + [ + 25, + 0.013953969422338786 + ], + [ + 28, + 0.05673207046506143 + ], + [ + 49, + 0.23509495635708053 + ], + [ + 63, + 0.25928596569301654 + ] + ], + "value": 0.4943809220500971 + }, + "min": { + "marginals": { + "a0": 0.5083348914724358, + "a1": 0.5043749155393253, + "a2": 0.5557397026560871, + "a3": 0.5251833771449104, + "a4": 0.6149445402193124, + "a5": 0.49438092205009704 + }, + "support": [ + [ + 22, + 0.06135878060599004 + ], + [ + 25, + 0.4442602973439129 + ], + [ + 37, + 0.051364787116761734 + ], + [ + 38, + 0.32098086565216466 + ], + [ + 39, + 0.012709807011761165 + ], + [ + 54, + 0.028402382468412035 + ], + [ + 62, + 0.08092307980099744 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4943810220500971, + "worlds": 64 + }, + "proofs": [ + [ + "a0", + "a4", + "a5" + ] + ], + "true_marginals": { + "a0": 0.5134087237479806, + "a1": 0.4940226171243942, + "a2": 0.5428109854604201, + "a3": 0.5004846526655896, + "a4": 0.5505654281098546, + "a5": 0.4930533117932149 + }, + "truth": 0.1282714054927302 + }, + { + "id": 22, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.4638466208956134, + "max": { + "marginals": { + "a0": 0.49861129594845416, + "a1": 0.6010883440394514, + "a2": 0.7528409720111471, + "a3": 0.5930793471631128 + }, + "support": [ + [ + 3, + 0.0996996399879056 + ], + [ + 6, + 0.3072210128489816 + ], + [ + 10, + 0.14745938800094738 + ], + [ + 13, + 0.39891165596054856 + ], + [ + 14, + 0.046708303201616896 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4246472636737418, + "a1": 0.4638467208956134, + "a2": 0.6757304565602815, + "a3": 0.5214424946314562 + }, + "support": [ + [ + 3, + 0.13333688485193784 + ], + [ + 4, + 0.24484290028258265 + ], + [ + 5, + 0.1003777202340233 + ], + [ + 9, + 0.19093265858778063 + ], + [ + 14, + 0.33050983604367556 + ] + ], + "value": 0.4638467208956134 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.4246472636737418, + 0.49861129594845416 + ], + "a1": [ + 0.4638467208956134, + 0.6010883440394514 + ], + "a2": [ + 0.6757304565602815, + 0.7528409720111471 + ], + "a3": [ + 0.5214424946314562, + 0.5930793471631128 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.48755521616355574, + "a1": 0.554643156893699, + "a2": 0.7204449544478496, + "a3": 0.5846170617572352 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5546430568936991, + "max": { + "marginals": { + "a0": 0.48755521616355574, + "a1": 0.5546431568936991, + "a2": 0.7204449544478496, + "a3": 0.5846170617572352 + }, + "support": [ + [ + 2, + 0.09809645384396143 + ], + [ + 3, + 0.04219837305725477 + ], + [ + 6, + 0.27508811134154865 + ], + [ + 10, + 0.1392602186509342 + ], + [ + 13, + 0.44535684310630097 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.48755521616355574, + "a1": 0.554643156893699, + "a2": 0.7204449544478497, + "a3": 0.5846170617572352 + }, + "support": [ + [ + 3, + 0.12479057034430713 + ], + [ + 4, + 0.08259219728705236 + ], + [ + 5, + 0.20800017061140536 + ], + [ + 9, + 0.15476447520784326 + ], + [ + 14, + 0.4298525865493919 + ] + ], + "value": 0.554643156893699 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "proofs": [ + [ + "a0", + "a1", + "a2" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a2", + "a3" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.46162927981109797, + "a1": 0.5324675324675324, + "a2": 0.7142857142857143, + "a3": 0.5572609208972845 + }, + "truth": 0.6458087367178276 + }, + { + "id": 23, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.4155910054026911, + "max": { + "marginals": { + "a0": 0.3602754137167275, + "a1": 0.5779327178641118, + "a2": 0.42206728213588823 + }, + "support": [ + [ + 2, + 0.21765730414738432 + ], + [ + 3, + 0.3602754137167275 + ], + [ + 4, + 0.42206728213588823 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.3602754137167275, + "a1": 0.3945758732011802, + "a2": 0.4155911054026911 + }, + "support": [ + [ + 0, + 0.5844088945973089 + ], + [ + 5, + 0.021015232201510914 + ], + [ + 6, + 0.05531569168596362 + ], + [ + 7, + 0.3392601815152166 + ] + ], + "value": 0.4155911054026911 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.3602754137167275, + 0.5503775072454717 + ], + "a1": [ + 0.3945758732011802, + 0.5779327178641118 + ], + "a2": [ + 0.4155911054026911, + 0.5259896506110545 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.45373524271725774, + "a1": 0.5558316944016302, + "a2": 0.5193493454728685 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.5558315944016302, + "max": { + "marginals": { + "a0": 0.45373524271725774, + "a1": 0.5558316944016302, + "a2": 0.5193493454728685 + }, + "support": [ + [ + 2, + 0.02691541180987378 + ], + [ + 3, + 0.45373524271725774 + ], + [ + 4, + 0.44416830559836984 + ], + [ + 6, + 0.07518103987449865 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.45373524271725774, + "a1": 0.5558316944016302, + "a2": 0.5193493454728685 + }, + "support": [ + [ + 0, + 0.44416830559836984 + ], + [ + 3, + 0.036482348928761676 + ], + [ + 6, + 0.10209645168437242 + ], + [ + 7, + 0.41725289378849606 + ] + ], + "value": 0.5558316944016302 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "proofs": [ + [ + "a2" + ], + [ + "a1" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0" + ] + ], + "true_marginals": { + "a0": 0.45532646048109965, + "a1": 0.48625429553264604, + "a2": 0.47079037800687284 + }, + "truth": 0.8814432989690721 + }, + { + "id": 24, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.05915423375778778, + "max": { + "marginals": { + "a0": 0.4018813042216559, + "a1": 0.6912738403625424, + "a2": 0.6132081895160336 + }, + "support": [ + [ + 1, + 0.30872615963745764 + ], + [ + 3, + 0.07806565084650874 + ], + [ + 6, + 0.5981186957783441 + ], + [ + 7, + 0.01508949373768953 + ] + ], + "value": 0.6132081895160336 + }, + "min": { + "marginals": { + "a0": 0.4018813042216559, + "a1": 0.5068613577726558, + "a2": 0.5522929759851319 + }, + "support": [ + [ + 2, + 0.04582571979321215 + ], + [ + 3, + 0.4018813042216559 + ], + [ + 4, + 0.49313864222734416 + ], + [ + 6, + 0.05915433375778778 + ] + ], + "value": 0.05915433375778778 + }, + "status": "bounded", + "upper": 0.6132082895160336, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.4018813042216559, + 0.4932235908832392 + ], + "a1": [ + 0.5068613577726558, + 0.6912738403625424 + ], + "a2": [ + 0.5522929759851319, + 0.6132081895160336 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.43239726331451495, + "a1": 0.6695434819222095, + "a2": 0.58616100596099 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.25570438788319944, + "max": { + "marginals": { + "a0": 0.43239726331451495, + "a1": 0.6695434819222095, + "a2": 0.58616100596099 + }, + "support": [ + [ + 1, + 0.3304565180777905 + ], + [ + 3, + 0.0833824759612195 + ], + [ + 6, + 0.567602736685485 + ], + [ + 7, + 0.01855826927550497 + ] + ], + "value": 0.58616100596099 + }, + "min": { + "marginals": { + "a0": 0.43239726331451495, + "a1": 0.6695434819222095, + "a2": 0.58616100596099 + }, + "support": [ + [ + 3, + 0.41383899403901003 + ], + [ + 4, + 0.3118982488022856 + ], + [ + 5, + 0.018558269275504913 + ], + [ + 6, + 0.25570448788319944 + ] + ], + "value": 0.25570448788319944 + }, + "status": "bounded", + "upper": 0.5861611059609899, + "worlds": 8 + }, + "proofs": [ + [ + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.44755244755244755, + "a1": 0.5990675990675991, + "a2": 0.5827505827505828 + }, + "truth": 0.2913752913752914 + }, + { + "id": 25, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.459501454147724, + "max": { + "marginals": { + "a0": 0.3781367247513986, + "a1": 0.6218632752486014, + "a2": 0.4877950767212075 + }, + "support": [ + [ + 2, + 0.5122049232787925 + ], + [ + 5, + 0.3781367247513986 + ], + [ + 6, + 0.10965835196980889 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.29504117058967977, + "a1": 0.459501554147724, + "a2": 0.5404984458522759 + }, + "support": [ + [ + 2, + 0.1644603835580442 + ], + [ + 3, + 0.29504117058967977 + ], + [ + 4, + 0.5404984458522759 + ] + ], + "value": 0.459501554147724 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.29504117058967977, + 0.4083709029011338 + ], + "a1": [ + 0.459501554147724, + 0.6218632752486014 + ], + "a2": [ + 0.4877950767212075, + 0.667060566323412 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.3168683640460085, + "a1": 0.48215742387458366, + "a2": 0.6498470743328639 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.48215732387458365, + "max": { + "marginals": { + "a0": 0.3168683640460085, + "a1": 0.48215742387458366, + "a2": 0.6498470743328639 + }, + "support": [ + [ + 2, + 0.3501529256671361 + ], + [ + 4, + 0.20097421207940785 + ], + [ + 5, + 0.3168683640460085 + ], + [ + 6, + 0.13200449820744758 + ] + ], + "value": 0.7990257879205922 + }, + "min": { + "marginals": { + "a0": 0.3168683640460085, + "a1": 0.48215742387458366, + "a2": 0.6498470743328639 + }, + "support": [ + [ + 2, + 0.033284561621127584 + ], + [ + 3, + 0.3168683640460085 + ], + [ + 4, + 0.5178425761254164 + ], + [ + 6, + 0.13200449820744758 + ] + ], + "value": 0.48215742387458366 + }, + "status": "bounded", + "upper": 0.7990258879205921, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.3517060367454068, + "a1": 0.5406824146981627, + "a2": 0.5774278215223098 + }, + "truth": 0.5721784776902887 + }, + { + "id": 26, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.41326641459857033, + "max": { + "marginals": { + "a0": 0.5258322125093895, + "a1": 0.48942334828217093, + "a2": 0.5939450238629682, + "a3": 0.4475989647476036, + "a4": 0.4741677874906106 + }, + "support": [ + [ + 7, + 0.22914461080543813 + ], + [ + 9, + 0.2966876017039513 + ], + [ + 18, + 0.10936737443308053 + ], + [ + 20, + 0.2138890500138778 + ], + [ + 30, + 0.15091136304365227 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5035595371395567, + "a1": 0.48942334828217093, + "a2": 0.41326651459857033, + "a3": 0.4475989647476036, + "a4": 0.4741677874906106 + }, + "support": [ + [ + 3, + 0.1391345206538261 + ], + [ + 5, + 0.03640886422721845 + ], + [ + 7, + 0.32801615225851216 + ], + [ + 10, + 0.022272675369832684 + ], + [ + 20, + 0.04884149811283972 + ], + [ + 24, + 0.4253262893777709 + ] + ], + "value": 0.41326651459857033 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.5035595371395567, + 0.5949981551681356 + ], + "a1": [ + 0.48942334828217093, + 0.6031247286409059 + ], + "a2": [ + 0.41326651459857033, + 0.5939450238629682 + ], + "a3": [ + 0.4475989647476036, + 0.5343721890985502 + ], + "a4": [ + 0.4741677874906106, + 0.6255918278940048 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5550664734920909, + "a1": 0.525748893887208, + "a2": 0.4998791610086192, + "a3": 0.5222656859634471, + "a4": 0.5711135690160656 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4998790610086192, + "max": { + "marginals": { + "a0": 0.5550664734920909, + "a1": 0.5257488938872081, + "a2": 0.4998791610086192, + "a3": 0.5222656859634471, + "a4": 0.5711135690160656 + }, + "support": [ + [ + 7, + 0.12037841030008296 + ], + [ + 9, + 0.3085080206838514 + ], + [ + 18, + 0.06543277579937286 + ], + [ + 19, + 0.12618004250815654 + ], + [ + 20, + 0.1657430854289405 + ], + [ + 30, + 0.21375766527959572 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5550664734920909, + "a1": 0.525748893887208, + "a2": 0.4998791610086192, + "a3": 0.5222656859634471, + "a4": 0.5711135690160656 + }, + "support": [ + [ + 3, + 0.025869732878588847 + ], + [ + 7, + 0.3256845386498075 + ], + [ + 15, + 0.07733215945553806 + ], + [ + 17, + 0.1261800425081565 + ], + [ + 24, + 0.34807106360463547 + ], + [ + 30, + 0.0968624629032736 + ] + ], + "value": 0.4998791610086192 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a1", + "a4" + ], + [ + "a2" + ], + [ + "a0", + "a3" + ], + [ + "a0", + "a3", + "a4" + ], + [ + "a0", + "a3" + ] + ], + "true_marginals": { + "a0": 0.5492788461538461, + "a1": 0.5462740384615384, + "a2": 0.5036057692307693, + "a3": 0.4909855769230769, + "a4": 0.5498798076923077 + }, + "truth": 0.7181490384615384 + }, + { + "id": 27, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4541888423695612, + "max": { + "marginals": { + "a0": 0.46234713461677296, + "a1": 0.5417070904621761, + "a2": 0.5628949812620807, + "a3": 0.43710501873791924, + "a4": 0.4467334529330006 + }, + "support": [ + [ + 5, + 0.01155945660482327 + ], + [ + 7, + 0.4507876780119497 + ], + [ + 10, + 0.09091941245022644 + ], + [ + 20, + 0.1005478466453078 + ], + [ + 24, + 0.3461856062876928 + ] + ], + "value": 0.5417070904621761 + }, + "min": { + "marginals": { + "a0": 0.46234713461677296, + "a1": 0.4541889423695612, + "a2": 0.5628949812620807, + "a3": 0.43710501873791924, + "a4": 0.4467334529330006 + }, + "support": [ + [ + 5, + 0.0990776046974382 + ], + [ + 7, + 0.36326952991933475 + ], + [ + 10, + 0.09091941245022644 + ], + [ + 20, + 0.1005478466453078 + ], + [ + 24, + 0.3461856062876928 + ] + ], + "value": 0.4541889423695612 + }, + "status": "bounded", + "upper": 0.5417071904621761, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.46234713461677296, + 0.5403888434954023 + ], + "a1": [ + 0.4541889423695612, + 0.5417070904621761 + ], + "a2": [ + 0.45682892295077704, + 0.5801067815635869 + ], + "a3": [ + 0.43710501873791924, + 0.5847828061594816 + ], + "a4": [ + 0.4467334529330006, + 0.5943062187496259 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4670719812251497, + "a1": 0.5331324037541572, + "a2": 0.5675374800779088, + "a3": 0.48588794021674936, + "a4": 0.5647367339904344 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5331323037541572, + "max": { + "marginals": { + "a0": 0.4670719812251497, + "a1": 0.5331324037541572, + "a2": 0.5675374800779088, + "a3": 0.48588794021674936, + "a4": 0.5647367339904346 + }, + "support": [ + [ + 7, + 0.4226282637752163 + ], + [ + 10, + 0.012635002234349269 + ], + [ + 17, + 0.04444371744993342 + ], + [ + 20, + 0.04704007855810094 + ], + [ + 24, + 0.3753838002378085 + ], + [ + 30, + 0.0978691377445916 + ] + ], + "value": 0.5331324037541572 + }, + "min": { + "marginals": { + "a0": 0.4670719812251497, + "a1": 0.5331324037541572, + "a2": 0.5675374800779088, + "a3": 0.48588794021674936, + "a4": 0.5647367339904346 + }, + "support": [ + [ + 7, + 0.4226282637752163 + ], + [ + 10, + 0.012635002234349269 + ], + [ + 17, + 0.04444371744993342 + ], + [ + 20, + 0.04704007855810094 + ], + [ + 24, + 0.3753838002378085 + ], + [ + 30, + 0.0978691377445916 + ] + ], + "value": 0.5331324037541572 + }, + "status": "bounded", + "upper": 0.5331325037541571, + "worlds": 32 + }, + "proofs": [ + [ + "a0", + "a1", + "a3" + ], + [ + "a0", + "a1", + "a4" + ], + [ + "a0", + "a1", + "a4" + ], + [ + "a1" + ], + [ + "a1", + "a2" + ], + [ + "a1", + "a2", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5013679890560876, + "a1": 0.49794801641586867, + "a2": 0.518467852257182, + "a3": 0.5109439124487004, + "a4": 0.5205198358413132 + }, + "truth": 0.49794801641586867 + }, + { + "id": 28, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5864811005573732, + "max": { + "marginals": { + "a0": 0.6818701833174763, + "a1": 0.6556024459891722, + "a2": 0.5059522481894759, + "a3": 0.5186228167719986 + }, + "support": [ + [ + 3, + 0.41576019055858626 + ], + [ + 6, + 0.06561699266941512 + ], + [ + 8, + 0.07828756125193781 + ], + [ + 13, + 0.26610999275889 + ], + [ + 14, + 0.17422526276117078 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5864812005573732, + "a1": 0.47556482236221165, + "a2": 0.5059522481894759, + "a3": 0.41037838659743575 + }, + "support": [ + [ + 3, + 0.17610281395993743 + ], + [ + 4, + 0.4135187994426268 + ], + [ + 9, + 0.018482929448312424 + ], + [ + 11, + 0.2994620084022742 + ], + [ + 13, + 0.09243344874684911 + ] + ], + "value": 0.5864812005573732 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.5864812005573732, + 0.6818701833174763 + ], + "a1": [ + 0.47556482236221165, + 0.6556024459891722 + ], + "a2": [ + 0.3243726615578165, + 0.5059522481894759 + ], + "a3": [ + 0.41037838659743575, + 0.5186228167719986 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.6233603871192941, + "a1": 0.644112175571067, + "a2": 0.4352350418547402, + "a3": 0.4922966972388782 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.6441120755710671, + "max": { + "marginals": { + "a0": 0.6233603871192941, + "a1": 0.644112175571067, + "a2": 0.43523504185474016, + "a3": 0.4922966972388782 + }, + "support": [ + [ + 3, + 0.4161187604178105 + ], + [ + 6, + 0.09158454234331126 + ], + [ + 8, + 0.1486461977274493 + ], + [ + 13, + 0.2072416267014836 + ], + [ + 14, + 0.1364088728099453 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.6233603871192941, + "a1": 0.644112175571067, + "a2": 0.4352350418547402, + "a3": 0.4922966972388782 + }, + "support": [ + [ + 3, + 0.15181547833218884 + ], + [ + 4, + 0.355887824428933 + ], + [ + 11, + 0.412949479813071 + ], + [ + 14, + 0.020751788451772946 + ], + [ + 15, + 0.05859542897403425 + ] + ], + "value": 0.644112175571067 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "proofs": [ + [ + "a1", + "a2", + "a3" + ], + [ + "a0", + "a2", + "a3" + ], + [ + "a0" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a3" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.6341756919374247, + "a1": 0.5655836341756919, + "a2": 0.4151624548736462, + "a3": 0.4645006016847172 + }, + "truth": 0.8315282791817088 + }, + { + "id": 29, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.4025425139756529, + "max": { + "marginals": { + "a0": 0.4774498617073846, + "a1": 0.4998877467190158, + "a2": 0.5001122532809842 + }, + "support": [ + [ + 2, + 0.022437885011631187 + ], + [ + 3, + 0.4774498617073846 + ], + [ + 4, + 0.5001122532809842 + ] + ], + "value": 0.5001122532809842 + }, + "min": { + "marginals": { + "a0": 0.4774498617073846, + "a1": 0.5474812745550787, + "a2": 0.4025426139756529 + }, + "support": [ + [ + 0, + 0.04997611146926839 + ], + [ + 2, + 0.07003141284769404 + ], + [ + 3, + 0.4774498617073846 + ], + [ + 4, + 0.4025426139756529 + ] + ], + "value": 0.4025426139756529 + }, + "status": "bounded", + "upper": 0.5001123532809841, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.4774498617073846, + 0.6597182798855356 + ], + "a1": [ + 0.4171204953564257, + 0.5474812745550787 + ], + "a2": [ + 0.4025426139756529, + 0.5001122532809842 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5868615482533803, + "a1": 0.48853999235688006, + "a2": 0.41267299291603676 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.41267289291603676, + "max": { + "marginals": { + "a0": 0.5868615482533803, + "a1": 0.48853999235688006, + "a2": 0.41267299291603676 + }, + "support": [ + [ + 0, + 0.09878701472708318 + ], + [ + 3, + 0.48853999235688006 + ], + [ + 4, + 0.3143514370195365 + ], + [ + 5, + 0.09832155589650027 + ] + ], + "value": 0.41267299291603676 + }, + "min": { + "marginals": { + "a0": 0.5868615482533803, + "a1": 0.48853999235688006, + "a2": 0.41267299291603676 + }, + "support": [ + [ + 0, + 0.09878701472708318 + ], + [ + 3, + 0.48853999235688006 + ], + [ + 4, + 0.3143514370195365 + ], + [ + 5, + 0.09832155589650027 + ] + ], + "value": 0.41267299291603676 + }, + "status": "bounded", + "upper": 0.41267309291603677, + "worlds": 8 + }, + "proofs": [ + [ + "a2" + ] + ], + "true_marginals": { + "a0": 0.5685840707964601, + "a1": 0.4823008849557522, + "a2": 0.45132743362831856 + }, + "truth": 0.45132743362831856 + }, + { + "id": 30, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.41453847745797, + "a1": 0.45092589824968493, + "a2": 0.6318503275036257 + }, + "support": [ + [ + 0, + 0.13453562429234506 + ], + [ + 2, + 0.23361404820402926 + ], + [ + 5, + 0.41453847745797 + ], + [ + 6, + 0.21731185004565567 + ] + ], + "value": 0.6318503275036257 + }, + "min": { + "marginals": { + "a0": 0.2966914690660941, + "a1": 0.45092589824968493, + "a2": 0.5490741017503151 + }, + "support": [ + [ + 2, + 0.15423442918359082 + ], + [ + 3, + 0.2966914690660941 + ], + [ + 4, + 0.5490741017503151 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.6318504275036256, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.2966914690660941, + 0.41453847745797 + ], + "a1": [ + 0.3939938878465718, + 0.45092589824968493 + ], + "a2": [ + 0.5125346992343424, + 0.6318503275036257 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.40134415163606674, + "a1": 0.43797872768872653, + "a2": 0.6131359159522191 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.05111454364094559, + "max": { + "marginals": { + "a0": 0.40134415163606674, + "a1": 0.43797872768872653, + "a2": 0.6131359159522191 + }, + "support": [ + [ + 0, + 0.16067712067520673 + ], + [ + 2, + 0.2261869633725742 + ], + [ + 5, + 0.40134415163606674 + ], + [ + 6, + 0.21179176431615232 + ] + ], + "value": 0.6131359159522191 + }, + "min": { + "marginals": { + "a0": 0.40134415163606674, + "a1": 0.43797872768872653, + "a2": 0.6131359159522191 + }, + "support": [ + [ + 3, + 0.38686408404778094 + ], + [ + 4, + 0.5620212723112734 + ], + [ + 6, + 0.036634576052659795 + ], + [ + 7, + 0.014480067588285794 + ] + ], + "value": 0.05111464364094559 + }, + "status": "bounded", + "upper": 0.613136015952219, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.35561497326203206, + "a1": 0.42245989304812837, + "a2": 0.572192513368984 + }, + "truth": 0.3262032085561497 + }, + { + "id": 31, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.44685396093609664, + "max": { + "marginals": { + "a0": 0.6361550181819318, + "a1": 0.576248959409718, + "a2": 0.5479948113509173, + "a3": 0.3922886607938852, + "a4": 0.5217623591062439 + }, + "support": [ + [ + 3, + 0.028254148058800665 + ], + [ + 7, + 0.42153981385913863 + ], + [ + 15, + 0.028443678975816844 + ], + [ + 17, + 0.15791737728817556 + ], + [ + 24, + 0.2658336633021065 + ], + [ + 30, + 0.09801131851596184 + ] + ], + "value": 0.6361550181819318 + }, + "min": { + "marginals": { + "a0": 0.44685406093609664, + "a1": 0.576248959409718, + "a2": 0.5479948113509173, + "a3": 0.3922886607938852, + "a4": 0.5217623591062439 + }, + "support": [ + [ + 3, + 0.15772784637115939 + ], + [ + 7, + 0.28912621456493726 + ], + [ + 10, + 0.03138357995765939 + ], + [ + 20, + 0.1608572782700181 + ], + [ + 24, + 0.26289376232026385 + ], + [ + 30, + 0.09801131851596195 + ] + ], + "value": 0.44685406093609664 + }, + "status": "bounded", + "upper": 0.6361551181819317, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.44685406093609664, + 0.6361550181819318 + ], + "a1": [ + 0.576248959409718, + 0.6442439069975454 + ], + "a2": [ + 0.37159014325349254, + 0.5479948113509173 + ], + "a3": [ + 0.3922886607938852, + 0.47800965308419524 + ], + "a4": [ + 0.5217623591062439, + 0.6546319340195668 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4654146711230508, + "a1": 0.614655429440115, + "a2": 0.5211376221862727, + "a3": 0.45971572389781695, + "a4": 0.5963244908182962 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4654145711230508, + "max": { + "marginals": { + "a0": 0.4654146711230508, + "a1": 0.614655429440115, + "a2": 0.5211376221862727, + "a3": 0.45971572389781695, + "a4": 0.5963244908182963 + }, + "support": [ + [ + 3, + 0.1683874122329746 + ], + [ + 7, + 0.23528809694872926 + ], + [ + 17, + 0.06173916194134693 + ], + [ + 20, + 0.07486960497913231 + ], + [ + 24, + 0.24873580363940584 + ], + [ + 30, + 0.2109799202584111 + ] + ], + "value": 0.4654146711230508 + }, + "min": { + "marginals": { + "a0": 0.4654146711230508, + "a1": 0.614655429440115, + "a2": 0.5211376221862727, + "a3": 0.45971572389781695, + "a4": 0.5963244908182963 + }, + "support": [ + [ + 3, + 0.1683874122329746 + ], + [ + 7, + 0.23528809694872926 + ], + [ + 17, + 0.06173916194134693 + ], + [ + 20, + 0.07486960497913231 + ], + [ + 24, + 0.24873580363940584 + ], + [ + 30, + 0.2109799202584111 + ] + ], + "value": 0.4654146711230508 + }, + "status": "bounded", + "upper": 0.4654147711230508, + "worlds": 32 + }, + "proofs": [ + [ + "a0" + ], + [ + "a0" + ], + [ + "a0", + "a3" + ] + ], + "true_marginals": { + "a0": 0.5415045395590142, + "a1": 0.6102464332036317, + "a2": 0.4597924773022049, + "a3": 0.4351491569390402, + "a4": 0.5881971465629053 + }, + "truth": 0.5415045395590142 + }, + { + "id": 32, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.40271750763543135, + "max": { + "marginals": { + "a0": 0.5809780445384818, + "a1": 0.47506136789397524, + "a2": 0.47506136789397524, + "a3": 0.49060622834783874, + "a4": 0.49060622834783874, + "a5": 0.47506136789397524 + }, + "support": [ + [ + 1, + 0.09037181619064305 + ], + [ + 25, + 0.4345668159153817 + ], + [ + 38, + 0.4190219554615182 + ], + [ + 63, + 0.056039412432457025 + ] + ], + "value": 0.5809780445384818 + }, + "min": { + "marginals": { + "a0": 0.40271760763543135, + "a1": 0.4814863404617735, + "a2": 0.47506136789397524, + "a3": 0.5458104632294261, + "a4": 0.450886242450032, + "a5": 0.549113757549968 + }, + "support": [ + [ + 25, + 0.40271760763543135 + ], + [ + 26, + 0.02729680369119944 + ], + [ + 28, + 0.020871831123401213 + ], + [ + 38, + 0.45418953677057405 + ], + [ + 40, + 0.094924220779394 + ] + ], + "value": 0.40271760763543135 + }, + "status": "bounded", + "upper": 0.5809781445384817, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.40271760763543135, + 0.5809780445384818 + ], + "a1": [ + 0.36875520543194634, + 0.48148634046177347 + ], + "a2": [ + 0.47506136789397524, + 0.5913637528789717 + ], + "a3": [ + 0.45869722125686574, + 0.6035008463759844 + ], + "a4": [ + 0.4453841098164125, + 0.49060622834783874 + ], + "a5": [ + 0.39231136322297877, + 0.549113757549968 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.505417720259849, + "a1": 0.3789952157900979, + "a2": 0.5375735108023402, + "a3": 0.5548220266601688, + "a4": 0.46558146708734455, + "a5": 0.4656855450062495 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5054176202598489, + "max": { + "marginals": { + "a0": 0.5054177202598489, + "a1": 0.3789952157900979, + "a2": 0.5375735108023402, + "a3": 0.5548220266601688, + "a4": 0.46558146708734455, + "a5": 0.4656855450062495 + }, + "support": [ + [ + 1, + 0.038561137994168104 + ], + [ + 4, + 0.1585782950122423 + ], + [ + 15, + 0.0012751151783363113 + ], + [ + 25, + 0.3358999068090038 + ], + [ + 38, + 0.24803854033342077 + ], + [ + 40, + 0.08796544439448792 + ], + [ + 63, + 0.12968156027834077 + ] + ], + "value": 0.5054177202598489 + }, + "min": { + "marginals": { + "a0": 0.5054177202598489, + "a1": 0.3789952157900979, + "a2": 0.5375735108023402, + "a3": 0.5548220266601688, + "a4": 0.46558146708734455, + "a5": 0.4656855450062495 + }, + "support": [ + [ + 1, + 0.038561137994168104 + ], + [ + 4, + 0.1585782950122423 + ], + [ + 15, + 0.0012751151783363113 + ], + [ + 25, + 0.3358999068090038 + ], + [ + 38, + 0.24803854033342077 + ], + [ + 40, + 0.08796544439448792 + ], + [ + 63, + 0.12968156027834077 + ] + ], + "value": 0.5054177202598489 + }, + "status": "bounded", + "upper": 0.5054178202598488, + "worlds": 64 + }, + "proofs": [ + [ + "a0" + ] + ], + "true_marginals": { + "a0": 0.49184782608695654, + "a1": 0.4251207729468599, + "a2": 0.5332125603864735, + "a3": 0.5310990338164251, + "a4": 0.46799516908212563, + "a5": 0.4707125603864734 + }, + "truth": 0.49184782608695654 + }, + { + "id": 33, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.46101961949677545, + "max": { + "marginals": { + "a0": 0.617849772883278, + "a1": 0.6429523378010915, + "a2": 0.5997279440546263, + "a3": 0.5051074735864217 + }, + "support": [ + [ + 3, + 0.3778473185489739 + ], + [ + 4, + 0.11704520786460437 + ], + [ + 9, + 0.02242473739639983 + ], + [ + 13, + 0.2175777169379043 + ], + [ + 14, + 0.2651050192521176 + ] + ], + "value": 0.5997279440546263 + }, + "min": { + "marginals": { + "a0": 0.617849772883278, + "a1": 0.6429523378010915, + "a2": 0.46101971949677545, + "a3": 0.5051074735864217 + }, + "support": [ + [ + 3, + 0.3778473185489739 + ], + [ + 4, + 0.11704520786460437 + ], + [ + 9, + 0.16113296195425064 + ], + [ + 13, + 0.07886949238005347 + ], + [ + 14, + 0.2651050192521176 + ] + ], + "value": 0.46101971949677545 + }, + "status": "bounded", + "upper": 0.5997280440546262, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.47560817104195563, + 0.617849772883278 + ], + "a1": [ + 0.567328036030684, + 0.6429523378010915 + ], + "a2": [ + 0.46101971949677545, + 0.5997279440546263 + ], + "a3": [ + 0.31732243295563434, + 0.5051074735864217 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5029912357969011, + "a1": 0.6289631517040922, + "a2": 0.5213638090578998, + "a3": 0.3531203496905605 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5213637090578999, + "max": { + "marginals": { + "a0": 0.5029912357969011, + "a1": 0.6289631517040922, + "a2": 0.5213638090578998, + "a3": 0.3531203496905605 + }, + "support": [ + [ + 3, + 0.3894170189052164 + ], + [ + 4, + 0.2574626314042231 + ], + [ + 9, + 0.08921917203688379 + ], + [ + 13, + 0.02435504485480089 + ], + [ + 14, + 0.23954613279887582 + ] + ], + "value": 0.5213638090578998 + }, + "min": { + "marginals": { + "a0": 0.5029912357969011, + "a1": 0.6289631517040922, + "a2": 0.5213638090578998, + "a3": 0.3531203496905605 + }, + "support": [ + [ + 3, + 0.3894170189052164 + ], + [ + 4, + 0.2574626314042231 + ], + [ + 9, + 0.08921917203688379 + ], + [ + 13, + 0.02435504485480089 + ], + [ + 14, + 0.23954613279887582 + ] + ], + "value": 0.5213638090578998 + }, + "status": "bounded", + "upper": 0.5213639090578998, + "worlds": 16 + }, + "proofs": [ + [ + "a0", + "a2" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a2", + "a3" + ] + ], + "true_marginals": { + "a0": 0.5467289719626168, + "a1": 0.6051401869158878, + "a2": 0.5303738317757009, + "a3": 0.411214953271028 + }, + "truth": 0.5303738317757009 + }, + { + "id": 34, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5065567174149557, + "a1": 0.682189509085428, + "a2": 0.40729151581971057, + "a3": 0.47271101239137026 + }, + "support": [ + [ + 0, + 0.1365616322682932 + ], + [ + 3, + 0.39072735534033654 + ], + [ + 8, + 0.06541949657165969 + ], + [ + 13, + 0.11582936207461914 + ], + [ + 14, + 0.29146215374509143 + ] + ], + "value": 0.40729151581971057 + }, + "min": { + "marginals": { + "a0": 0.5065567174149557, + "a1": 0.682189509085428, + "a2": 0.36697749002824265, + "a3": 0.4068211513513198 + }, + "support": [ + [ + 3, + 0.5065567174149557 + ], + [ + 4, + 0.03745513212005391 + ], + [ + 6, + 0.04916699911367062 + ], + [ + 10, + 0.12646579255680168 + ], + [ + 12, + 0.2803553587945181 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4072916158197106, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.3636187211815356, + 0.5065567174149557 + ], + "a1": [ + 0.5973426546572622, + 0.682189509085428 + ], + "a2": [ + 0.36697749002824265, + 0.40729151581971057 + ], + "a3": [ + 0.4068211513513198, + 0.47271101239137026 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.41539226150176684, + "a1": 0.6302510510066314, + "a2": 0.40011759126203716, + "a3": 0.42955406996381024 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.41539226150176684, + "a1": 0.6302510510066314, + "a2": 0.4001175912620372, + "a3": 0.42955406996381024 + }, + "support": [ + [ + 0, + 0.24768306941300922 + ], + [ + 3, + 0.3227628606231805 + ], + [ + 8, + 0.029436478701773017 + ], + [ + 13, + 0.09262940087858634 + ], + [ + 14, + 0.3074881903834509 + ] + ], + "value": 0.4001175912620372 + }, + "min": { + "marginals": { + "a0": 0.41539226150176684, + "a1": 0.6302510510066314, + "a2": 0.40011759126203716, + "a3": 0.42955406996381024 + }, + "support": [ + [ + 3, + 0.41539226150176684 + ], + [ + 4, + 0.12468502626575428 + ], + [ + 6, + 0.03036864226866859 + ], + [ + 10, + 0.18449014723619594 + ], + [ + 12, + 0.2450639227276143 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4001176912620372, + "worlds": 16 + }, + "proofs": [ + [ + "a1", + "a2", + "a3" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a0", + "a2", + "a3" + ], + [ + "a1", + "a2", + "a3" + ] + ], + "true_marginals": { + "a0": 0.43508771929824563, + "a1": 0.6397660818713451, + "a2": 0.3871345029239766, + "a3": 0.439766081871345 + }, + "truth": 0.1286549707602339 + }, + { + "id": 35, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.04646563041370422, + "max": { + "marginals": { + "a0": 0.6580418835345657, + "a1": 0.6580418835345657, + "a2": 0.5185910781842733 + }, + "support": [ + [ + 3, + 0.4814089218157267 + ], + [ + 4, + 0.3419581164654343 + ], + [ + 7, + 0.17663296171883902 + ] + ], + "value": 0.6580418835345657 + }, + "min": { + "marginals": { + "a0": 0.4689422434495612, + "a1": 0.577523486964143, + "a2": 0.5185910781842733 + }, + "support": [ + [ + 2, + 0.4349431914020225 + ], + [ + 3, + 0.04646573041370422 + ], + [ + 5, + 0.422476513035857 + ], + [ + 6, + 0.09611456514841632 + ] + ], + "value": 0.04646573041370422 + }, + "status": "bounded", + "upper": 0.6580419835345657, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.4689422434495612, + 0.6580418835345657 + ], + "a1": [ + 0.577523486964143, + 0.7200955606549047 + ], + "a2": [ + 0.5185910781842733, + 0.6401390805458853 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5785672908509703, + "a1": 0.6591544852665304, + "a2": 0.6046010949736618 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.23772167611750067, + "max": { + "marginals": { + "a0": 0.5785672908509703, + "a1": 0.6591544852665304, + "a2": 0.6046010949736618 + }, + "support": [ + [ + 3, + 0.39539890502633823 + ], + [ + 4, + 0.3408455147334696 + ], + [ + 6, + 0.08058719441556017 + ], + [ + 7, + 0.18316838582463202 + ] + ], + "value": 0.5785672908509703 + }, + "min": { + "marginals": { + "a0": 0.5785672908509703, + "a1": 0.6591544852665304, + "a2": 0.6046010949736618 + }, + "support": [ + [ + 2, + 0.15767712890883756 + ], + [ + 3, + 0.23772177611750067 + ], + [ + 5, + 0.3408455147334696 + ], + [ + 6, + 0.2637555802401922 + ] + ], + "value": 0.23772177611750067 + }, + "status": "bounded", + "upper": 0.5785673908509702, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.5634920634920635, + "a1": 0.6488095238095238, + "a2": 0.5793650793650793 + }, + "truth": 0.34325396825396826 + }, + { + "id": 36, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.3461713561261031, + "max": { + "marginals": { + "a0": 0.4675375156106412, + "a1": 0.5231545411228653, + "a2": 0.5271995060410791, + "a3": 0.5670267660007274 + }, + "support": [ + [ + 0, + 0.009307943266493535 + ], + [ + 2, + 0.3640033003023412 + ], + [ + 6, + 0.059661990430437906 + ], + [ + 10, + 0.09948925039008621 + ], + [ + 13, + 0.4675375156106412 + ] + ], + "value": 0.9906920567335065 + }, + "min": { + "marginals": { + "a0": 0.4675375156106413, + "a1": 0.3461714561261031, + "a2": 0.5271995060410791, + "a3": 0.45085493963888734 + }, + "support": [ + [ + 3, + 0.1840585052230683 + ], + [ + 4, + 0.36508655513804433 + ], + [ + 8, + 0.005262978348279601 + ], + [ + 9, + 0.28347901038757295 + ], + [ + 14, + 0.16211295090303482 + ] + ], + "value": 0.3461714561261031 + }, + "status": "bounded", + "upper": 0.9906921567335064, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.35226991217477827, + 0.4675375156106412 + ], + "a1": [ + 0.3461714561261031, + 0.5231545411228653 + ], + "a2": [ + 0.4741760097773527, + 0.5271995060410791 + ], + "a3": [ + 0.4508549396388874, + 0.5670267660007274 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4138078554765474, + "a1": 0.4986613254959576, + "a2": 0.5038256720621749, + "a3": 0.5610001375391563 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.49866122549595754, + "max": { + "marginals": { + "a0": 0.4138078554765474, + "a1": 0.4986613254959576, + "a2": 0.5038256720621749, + "a3": 0.5610001375391563 + }, + "support": [ + [ + 0, + 0.08753081902749499 + ], + [ + 2, + 0.2614512268477212 + ], + [ + 6, + 0.09001781658562746 + ], + [ + 10, + 0.14719228206260893 + ], + [ + 13, + 0.4138078554765474 + ] + ], + "value": 0.912469180972505 + }, + "min": { + "marginals": { + "a0": 0.4138078554765474, + "a1": 0.49866132549595754, + "a2": 0.5038256720621749, + "a3": 0.5610001375391563 + }, + "support": [ + [ + 3, + 0.2169177579473132 + ], + [ + 4, + 0.2220821045135305 + ], + [ + 8, + 0.08236647246127773 + ], + [ + 9, + 0.19689009752923423 + ], + [ + 14, + 0.2817435675486444 + ] + ], + "value": 0.49866132549595754 + }, + "status": "bounded", + "upper": 0.9124692809725049, + "worlds": 16 + }, + "proofs": [ + [ + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.40990371389270974, + "a1": 0.4346629986244842, + "a2": 0.5006877579092159, + "a3": 0.5089408528198074 + }, + "truth": 0.5818431911966988 + }, + { + "id": 37, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.397107503877047, + "max": { + "marginals": { + "a0": 0.4230248034731426, + "a1": 0.5769751965268574, + "a2": 0.5043683179538425, + "a3": 0.49563168204615743, + "a4": 0.49379514035147265, + "a5": 0.5043683179538425 + }, + "support": [ + [ + 10, + 0.001836541694684779 + ], + [ + 26, + 0.49379514035147265 + ], + [ + 37, + 0.4230248034731426 + ], + [ + 38, + 0.08134351448069993 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.49379514035147265, + "a1": 0.397107603877047, + "a2": 0.42765648330817463, + "a3": 0.49563168204615743, + "a4": 0.49379514035147265, + "a5": 0.5523678148630677 + }, + "support": [ + [ + 4, + 0.030548879431127607 + ], + [ + 25, + 0.4170833057058047 + ], + [ + 38, + 0.397107603877047 + ], + [ + 40, + 0.07854837634035272 + ], + [ + 49, + 0.07671183464566794 + ] + ], + "value": 0.397107603877047 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.40923292710372844, + 0.585718267780149 + ], + "a1": [ + 0.397107603877047, + 0.5769751965268574 + ], + "a2": [ + 0.42765648330817463, + 0.5444067950492808 + ], + "a3": [ + 0.4044019766546168, + 0.49563168204615743 + ], + "a4": [ + 0.4015263002409205, + 0.49379514035147265 + ], + "a5": [ + 0.46519654400603083, + 0.5977452264416299 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.48859917595163405, + "a1": 0.5177369953961373, + "a2": 0.5032195444661574, + "a3": 0.47153060277146824, + "a4": 0.4556501138994683, + "a5": 0.5119463999749181 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5177368953961373, + "max": { + "marginals": { + "a0": 0.48859917595163405, + "a1": 0.5177369953961373, + "a2": 0.5032195444661574, + "a3": 0.47153060277146824, + "a4": 0.4556501138994683, + "a5": 0.5119463999749181 + }, + "support": [ + [ + 10, + 0.0260673147778423 + ], + [ + 11, + 0.006336171347771313 + ], + [ + 22, + 0.01652299725361367 + ], + [ + 26, + 0.43912711664585463 + ], + [ + 34, + 0.02524985276237446 + ], + [ + 37, + 0.48226300460386273 + ], + [ + 38, + 0.004433542608680896 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.48859917595163405, + "a1": 0.5177369953961373, + "a2": 0.5032195444661574, + "a3": 0.4715306027714682, + "a4": 0.4556501138994683, + "a5": 0.5119463999749181 + }, + "support": [ + [ + 1, + 0.032949062052165745 + ], + [ + 10, + 0.014517450929979914 + ], + [ + 25, + 0.44058708704293625 + ], + [ + 38, + 0.4918384263929957 + ], + [ + 40, + 0.0050449467253903535 + ], + [ + 49, + 0.00368190878337038 + ], + [ + 63, + 0.011381118073161667 + ] + ], + "value": 0.5177369953961373 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "proofs": [ + [ + "a0", + "a2", + "a3" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a1" + ], + [ + "a2", + "a5" + ] + ], + "true_marginals": { + "a0": 0.49747559744193875, + "a1": 0.4870414002019522, + "a2": 0.4860316391787277, + "a3": 0.4500168293503871, + "a4": 0.4476607202961966, + "a5": 0.5314708852238303 + }, + "truth": 0.6290811174688657 + }, + { + "id": 38, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.6685511909896654, + "max": { + "marginals": { + "a0": 0.7314487090103345, + "a1": 0.44915994104478263 + }, + "support": [ + [ + 0, + 0.26855129098966546 + ], + [ + 1, + 0.2822887679655519 + ], + [ + 3, + 0.44915994104478263 + ] + ], + "value": 0.7314487090103345 + }, + "min": { + "marginals": { + "a0": 0.6685512909896654, + "a1": 0.44915994104478263 + }, + "support": [ + [ + 0, + 0.33144870901033463 + ], + [ + 1, + 0.21939134994488274 + ], + [ + 3, + 0.44915994104478263 + ] + ], + "value": 0.6685512909896654 + }, + "status": "bounded", + "upper": 0.7314488090103345, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.6685512909896654, + 0.7314487090103345 + ], + "a1": [ + 0.39084005895521745, + 0.44915994104478263 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.6997816370705277, + "a1": 0.42544106750982674 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.6997815370705277, + "max": { + "marginals": { + "a0": 0.6997816370705277, + "a1": 0.42544106750982674 + }, + "support": [ + [ + 1, + 0.5745589324901732 + ], + [ + 2, + 0.3002183629294723 + ], + [ + 3, + 0.12522270458035445 + ] + ], + "value": 0.6997816370705277 + }, + "min": { + "marginals": { + "a0": 0.6997816370705277, + "a1": 0.42544106750982674 + }, + "support": [ + [ + 1, + 0.5745589324901732 + ], + [ + 2, + 0.3002183629294723 + ], + [ + 3, + 0.12522270458035445 + ] + ], + "value": 0.6997816370705277 + }, + "status": "bounded", + "upper": 0.6997817370705276, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a0" + ], + [ + "a0", + "a1" + ], + [ + "a0" + ] + ], + "true_marginals": { + "a0": 0.7, + "a1": 0.42000000000000004 + }, + "truth": 0.7 + }, + { + "id": 39, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.541086065142731, + "max": { + "marginals": { + "a0": 0.5535057490503803, + "a1": 0.5390494361161505, + "a2": 0.6443843907185789, + "a3": 0.5548430307113901, + "a4": 0.43617054157055324 + }, + "support": [ + [ + 3, + 0.1924202545527861 + ], + [ + 11, + 0.163195354728635 + ], + [ + 12, + 0.01032370937906646 + ], + [ + 13, + 0.1978901397689592 + ], + [ + 20, + 0.2527367147358238 + ], + [ + 30, + 0.18343382683472942 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.46355534065793, + "a1": 0.4758102226620554, + "a2": 0.541086165142731, + "a3": 0.5548430307113901, + "a4": 0.43617054157055324 + }, + "support": [ + [ + 5, + 0.16555006025219232 + ], + [ + 7, + 0.2796069090364176 + ], + [ + 10, + 0.10027411777151674 + ], + [ + 15, + 0.0183983713693201 + ], + [ + 24, + 0.35863971708575226 + ], + [ + 30, + 0.07753082448480098 + ] + ], + "value": 0.541086165142731 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.46355534065793, + 0.5535057490503803 + ], + "a1": [ + 0.4758102226620554, + 0.5390494361161505 + ], + "a2": [ + 0.541086165142731, + 0.6443843907185789 + ], + "a3": [ + 0.5548430307113901, + 0.5965053457332989 + ], + "a4": [ + 0.43617054157055324, + 0.5456676532560841 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.49681679647223187, + "a1": 0.5256781554721635, + "a2": 0.5746283519116142, + "a3": 0.5761626773956618, + "a4": 0.4884478085477372 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5746282519116143, + "max": { + "marginals": { + "a0": 0.49681679647223187, + "a1": 0.5256781554721635, + "a2": 0.5746283519116142, + "a3": 0.5761626773956618, + "a4": 0.4884478085477372 + }, + "support": [ + [ + 3, + 0.035696021440378645 + ], + [ + 11, + 0.38967562664800715 + ], + [ + 12, + 0.014735394980030958 + ], + [ + 13, + 0.07144514838384608 + ], + [ + 20, + 0.3881413011639595 + ], + [ + 30, + 0.10030650738377767 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.49681679647223187, + "a1": 0.5256781554721635, + "a2": 0.5746283519116142, + "a3": 0.5761626773956618, + "a4": 0.4884478085477372 + }, + "support": [ + [ + 5, + 0.06368559141948171 + ], + [ + 7, + 0.36015173118485644 + ], + [ + 10, + 0.014735394980030958 + ], + [ + 15, + 0.07297947386789372 + ], + [ + 24, + 0.41063625310835483 + ], + [ + 30, + 0.07781155543938234 + ] + ], + "value": 0.5746283519116142 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a2" + ], + [ + "a0", + "a2", + "a3" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.5085305448541552, + "a1": 0.507429829389103, + "a2": 0.592735277930655, + "a3": 0.5756741882223445, + "a4": 0.4909190974133187 + }, + "truth": 0.7154650522839846 + }, + { + "id": 40, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.479082375685661, + "max": { + "marginals": { + "a0": 0.4389768777920403, + "a1": 0.43645076031557717, + "a2": 0.5681278247435236, + "a3": 0.46789811938260195, + "a4": 0.42232319953379527 + }, + "support": [ + [ + 3, + 0.13086244675764358 + ], + [ + 5, + 0.30811443103439673 + ], + [ + 10, + 0.13869992267416442 + ], + [ + 20, + 0.0931250028253578 + ], + [ + 24, + 0.16230980582466834 + ], + [ + 30, + 0.16688839088376914 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4389768777920403, + "a1": 0.4678981193826019, + "a2": 0.479082475685661, + "a3": 0.4678981193826019, + "a4": 0.5658742253589086 + }, + "support": [ + [ + 0, + 0.2580332105816949 + ], + [ + 5, + 0.011184356303059084 + ], + [ + 15, + 0.16490820775633724 + ], + [ + 17, + 0.262884313732644 + ], + [ + 30, + 0.30298991162626465 + ] + ], + "value": 0.479082475685661 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.4389768777920403, + 0.5417098174869297 + ], + "a1": [ + 0.43645076031557717, + 0.5152659778818477 + ], + "a2": [ + 0.4790824756856609, + 0.5681278247435236 + ], + "a3": [ + 0.4678981193826019, + 0.5846769879135355 + ], + "a4": [ + 0.42232319953379527, + 0.5658742253589086 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4590808293948108, + "a1": 0.48696396833444205, + "a2": 0.5492282933267394, + "a3": 0.4955373618245025, + "a4": 0.5156758004348074 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5492281933267394, + "max": { + "marginals": { + "a0": 0.4590808293948108, + "a1": 0.48696396833444205, + "a2": 0.5492282933267394, + "a3": 0.4955373618245025, + "a4": 0.5156758004348074 + }, + "support": [ + [ + 3, + 0.20847747150640922 + ], + [ + 5, + 0.2506033578884016 + ], + [ + 10, + 0.025243370170381807 + ], + [ + 20, + 0.04538180878068676 + ], + [ + 24, + 0.21705086499646964 + ], + [ + 30, + 0.25324312665765103 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4590808293948108, + "a1": 0.48696396833444205, + "a2": 0.5492282933267394, + "a3": 0.4955373618245025, + "a4": 0.5156758004348074 + }, + "support": [ + [ + 0, + 0.23800753842182115 + ], + [ + 5, + 0.05369093150223697 + ], + [ + 13, + 0.008573393490060421 + ], + [ + 15, + 0.18405233615107403 + ], + [ + 17, + 0.2127641682514394 + ], + [ + 30, + 0.30291163218336803 + ] + ], + "value": 0.5492282933267394 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a2" + ], + [ + "a0", + "a3" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a3" + ] + ], + "true_marginals": { + "a0": 0.490343347639485, + "a1": 0.47585836909871243, + "a2": 0.5236051502145923, + "a3": 0.5262875536480687, + "a4": 0.49409871244635195 + }, + "truth": 0.8090128755364807 + }, + { + "id": 41, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5199816235181691, + "max": { + "marginals": { + "a0": 0.4803067388677813, + "a1": 0.5196932611322187, + "a2": 0.5196932611322187, + "a3": 0.46506354706048975, + "a4": 0.4803067388677813, + "a5": 0.5349364529395102 + }, + "support": [ + [ + 25, + 0.46506354706048975 + ], + [ + 38, + 0.5196932611322187 + ], + [ + 49, + 0.015243191807291556 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4359461575241419, + "a1": 0.5557969047071922, + "a2": 0.43740360215070473, + "a3": 0.4650635470604897, + "a4": 0.519874491599104, + "a5": 0.5199817235181691 + }, + "support": [ + [ + 4, + 0.11954068431961895 + ], + [ + 10, + 0.27654925808724984 + ], + [ + 22, + 0.045313062863818754 + ], + [ + 28, + 0.03861527121114339 + ], + [ + 38, + 0.08403556599402717 + ], + [ + 49, + 0.28604713976204543 + ], + [ + 63, + 0.14989901776209646 + ] + ], + "value": 0.5199817235181691 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.4359461575241419, + 0.4803067388677813 + ], + "a1": [ + 0.46704321445864694, + 0.5557969047071922 + ], + "a2": [ + 0.43740360215070473, + 0.6185381389946113 + ], + "a3": [ + 0.4247080517478518, + 0.46506354706048975 + ], + "a4": [ + 0.4692019731476686, + 0.519874491599104 + ], + "a5": [ + 0.5199817235181691, + 0.6306306564884513 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4761214410322436, + "a1": 0.5161311746325159, + "a2": 0.45611390373168004, + "a3": 0.4400655283042278, + "a4": 0.48190028153479664, + "a5": 0.57879058820129 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5787904882012901, + "max": { + "marginals": { + "a0": 0.4761214410322436, + "a1": 0.5161311746325159, + "a2": 0.45611390373168004, + "a3": 0.4400655283042278, + "a4": 0.48190028153479664, + "a5": 0.57879058820129 + }, + "support": [ + [ + 25, + 0.42120941179870997 + ], + [ + 34, + 0.05735232506697374 + ], + [ + 38, + 0.450335063229127 + ], + [ + 40, + 0.010412330169102646 + ], + [ + 49, + 0.05224708339967149 + ], + [ + 59, + 0.00266494583386212 + ], + [ + 62, + 0.005778840502553062 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4761214410322436, + "a1": 0.5161311746325159, + "a2": 0.45611390373168004, + "a3": 0.4400655283042278, + "a4": 0.48190028153479664, + "a5": 0.57879058820129 + }, + "support": [ + [ + 4, + 0.174817229946384 + ], + [ + 10, + 0.2406133413497729 + ], + [ + 28, + 0.005778840502553062 + ], + [ + 38, + 0.09225681699994381 + ], + [ + 40, + 0.010412330169102646 + ], + [ + 49, + 0.2928604247494444 + ], + [ + 63, + 0.18326101628279917 + ] + ], + "value": 0.57879058820129 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "proofs": [ + [ + "a2", + "a4", + "a5" + ], + [ + "a5" + ], + [ + "a0" + ], + [ + "a0", + "a2", + "a4" + ] + ], + "true_marginals": { + "a0": 0.4581264481959616, + "a1": 0.5114200595829196, + "a2": 0.527970870572658, + "a3": 0.4448857994041708, + "a4": 0.4945382323733863, + "a5": 0.5753061900033102 + }, + "truth": 0.785501489572989 + }, + { + "id": 42, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5213914962211571, + "max": { + "marginals": { + "a0": 0.49623575235880396, + "a1": 0.41441945951778736, + "a2": 0.6122543592301911, + "a3": 0.4167816431196911, + "a4": 0.501060324300249 + }, + "support": [ + [ + 5, + 0.11355621853184583 + ], + [ + 7, + 0.38267953382695813 + ], + [ + 10, + 0.0027039233409470453 + ], + [ + 20, + 0.08698260452150497 + ], + [ + 24, + 0.3850417174288619 + ], + [ + 30, + 0.029036002349882184 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4962357523588039, + "a1": 0.5234468945267613, + "a2": 0.521391596221157, + "a3": 0.4167816431196911, + "a4": 0.6196899687829865 + }, + "support": [ + [ + 0, + 0.11433334525049577 + ], + [ + 3, + 0.13401599213606097 + ], + [ + 5, + 0.10460995310146592 + ], + [ + 13, + 0.027350740728990797 + ], + [ + 17, + 0.23025906639228622 + ], + [ + 30, + 0.38943090239070033 + ] + ], + "value": 0.521391596221157 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.49623575235880396, + 0.575276557137093 + ], + "a1": [ + 0.41441945951778736, + 0.5234468945267613 + ], + "a2": [ + 0.5213915962211572, + 0.6122543592301911 + ], + "a3": [ + 0.4167816431196911, + 0.5257740426950803 + ], + "a4": [ + 0.501060324300249, + 0.6196899687829865 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5271997881180094, + "a1": 0.4776780081562853, + "a2": 0.5899725680096621, + "a3": 0.5179570783839126, + "a4": 0.561090057077876 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5899724680096622, + "max": { + "marginals": { + "a0": 0.5271997881180094, + "a1": 0.4776780081562853, + "a2": 0.5899725680096621, + "a3": 0.5179570783839126, + "a4": 0.561090057077876 + }, + "support": [ + [ + 5, + 0.11229455985337683 + ], + [ + 7, + 0.28145851656682525 + ], + [ + 15, + 0.045156866501921966 + ], + [ + 23, + 0.08828984519588534 + ], + [ + 24, + 0.41002743199033787 + ], + [ + 30, + 0.06277277989165275 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5271997881180095, + "a1": 0.4776780081562853, + "a2": 0.5899725680096621, + "a3": 0.5179570783839126, + "a4": 0.561090057077876 + }, + "support": [ + [ + 0, + 0.10561993017338583 + ], + [ + 3, + 0.11049772644768063 + ], + [ + 5, + 0.0720154896257496 + ], + [ + 13, + 0.1507767966753079 + ], + [ + 17, + 0.1939097753692713 + ], + [ + 30, + 0.36718028170860467 + ] + ], + "value": 0.5899725680096621 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a3" + ], + [ + "a3" + ], + [ + "a2" + ] + ], + "true_marginals": { + "a0": 0.5357561547479485, + "a1": 0.46893317702227433, + "a2": 0.5668229777256741, + "a3": 0.4712778429073857, + "a4": 0.5603751465416178 + }, + "truth": 0.7420867526377491 + }, + { + "id": 43, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.48820478261212547, + "max": { + "marginals": { + "a0": 0.48820488261212547, + "a1": 0.48820488261212547, + "a2": 0.5117951173878745 + }, + "support": [ + [ + 3, + 0.48820488261212547 + ], + [ + 4, + 0.5117951173878745 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.48820488261212547, + "a1": 0.5024259451218506, + "a2": 0.48820488261212547 + }, + "support": [ + [ + 0, + 0.009369172266023962 + ], + [ + 2, + 0.5024259451218506 + ], + [ + 5, + 0.48820488261212547 + ] + ], + "value": 0.48820488261212547 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.48820488261212547, + 0.6407349454681037 + ], + "a1": [ + 0.38582620387528405, + 0.5024259451218506 + ], + "a2": [ + 0.375211060349677, + 0.5703476789053373 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.6011257821486492, + "a1": 0.46379506361281825, + "a2": 0.43130299792399335 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.6011256821486493, + "max": { + "marginals": { + "a0": 0.6011257821486492, + "a1": 0.46379506361281825, + "a2": 0.43130299792399335 + }, + "support": [ + [ + 1, + 0.10490193846318835 + ], + [ + 3, + 0.46379506361281825 + ], + [ + 4, + 0.39887421785135074 + ], + [ + 5, + 0.032428780072642605 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.6011257821486492, + "a1": 0.46379506361281825, + "a2": 0.43130299792399335 + }, + "support": [ + [ + 0, + 0.10490193846318846 + ], + [ + 2, + 0.2939722793881624 + ], + [ + 3, + 0.16982278422465585 + ], + [ + 5, + 0.43130299792399335 + ] + ], + "value": 0.6011257821486492 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a1", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0" + ], + [ + "a2" + ] + ], + "true_marginals": { + "a0": 0.5644699140401146, + "a1": 0.44412607449856734, + "a2": 0.47277936962750716 + }, + "truth": 0.7335243553008596 + }, + { + "id": 44, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.5386252326614063, + "max": { + "marginals": { + "a0": 0.35876812068642105, + "a1": 0.649147593102786 + }, + "support": [ + [ + 1, + 0.350852406897214 + ], + [ + 2, + 0.641231879313579 + ], + [ + 3, + 0.00791571378920708 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.35876812068642105, + "a1": 0.5386253326614062 + }, + "support": [ + [ + 0, + 0.4613746673385938 + ], + [ + 2, + 0.17985721197498516 + ], + [ + 3, + 0.35876812068642105 + ] + ], + "value": 0.5386253326614062 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.17398297101663562, + 0.35876812068642105 + ], + "a1": [ + 0.5386253326614062, + 0.649147593102786 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.31656080054800567, + "a1": 0.6045602298408161 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.6045601298408162, + "max": { + "marginals": { + "a0": 0.31656080054800567, + "a1": 0.6045602298408161 + }, + "support": [ + [ + 0, + 0.07887896961117818 + ], + [ + 1, + 0.31656080054800567 + ], + [ + 2, + 0.6045602298408161 + ] + ], + "value": 0.9211210303888218 + }, + "min": { + "marginals": { + "a0": 0.31656080054800567, + "a1": 0.6045602298408161 + }, + "support": [ + [ + 0, + 0.3954397701591839 + ], + [ + 2, + 0.28799942929281047 + ], + [ + 3, + 0.31656080054800567 + ] + ], + "value": 0.6045602298408161 + }, + "status": "bounded", + "upper": 0.9211211303888217, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a0" + ], + [ + "a1" + ], + [ + "a0" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.26637554585152834, + "a1": 0.5938864628820961 + }, + "truth": 0.6069868995633187 + }, + { + "id": 45, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4686253660047739, + "max": { + "marginals": { + "a0": 0.44245432826456255, + "a1": 0.5101075690930683, + "a2": 0.4327491805759016, + "a3": 0.5101075690930683, + "a4": 0.48989243090693174 + }, + "support": [ + [ + 10, + 0.3174520301263021 + ], + [ + 15, + 0.1926555389667662 + ], + [ + 17, + 0.24979878929779634 + ], + [ + 20, + 0.2400936416091354 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5101075690930683, + "a1": 0.6089909549060057, + "a2": 0.5365994784279298, + "a3": 0.4686254660047739, + "a4": 0.48989243090693174 + }, + "support": [ + [ + 3, + 0.29124952278557215 + ], + [ + 5, + 0.21885804630749617 + ], + [ + 16, + 0.021266964902157848 + ], + [ + 24, + 0.1508840338843403 + ], + [ + 30, + 0.3177414321204336 + ] + ], + "value": 0.4686254660047739 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.44245432826456255, + 0.5767027598580428 + ], + "a1": [ + 0.4574202839190262, + 0.6089909549060057 + ], + "a2": [ + 0.4327491805759016, + 0.5365994784279298 + ], + "a3": [ + 0.4686254660047739, + 0.606725747277474 + ], + "a4": [ + 0.48989243090693174, + 0.5982301744570531 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5332881906592022, + "a1": 0.5049133742332188, + "a2": 0.49953314374043833, + "a3": 0.5429091493464515, + "a4": 0.5774645499143579 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5429090493464516, + "max": { + "marginals": { + "a0": 0.5332881906592022, + "a1": 0.5049133742332188, + "a2": 0.49953314374043833, + "a3": 0.5429091493464515, + "a4": 0.5774645499143579 + }, + "support": [ + [ + 10, + 0.17585917028638443 + ], + [ + 15, + 0.24667627979925766 + ], + [ + 17, + 0.28661191085994453 + ], + [ + 20, + 0.17047893979360396 + ], + [ + 24, + 0.03799577511323271 + ], + [ + 30, + 0.08237792414757672 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5332881906592022, + "a1": 0.5049133742332188, + "a2": 0.49953314374043833, + "a3": 0.5429091493464515, + "a4": 0.5774645499143579 + }, + "support": [ + [ + 3, + 0.15858147000243122 + ], + [ + 5, + 0.26395398008321086 + ], + [ + 16, + 0.0345554005679064 + ], + [ + 24, + 0.19657724511566393 + ], + [ + 27, + 0.1107527405735601 + ], + [ + 30, + 0.23557916365722747 + ] + ], + "value": 0.5429091493464515 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a1", + "a4" + ], + [ + "a0", + "a4" + ], + [ + "a3" + ], + [ + "a2", + "a4" + ], + [ + "a1", + "a3", + "a4" + ], + [ + "a2", + "a3", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5095785440613027, + "a1": 0.533205619412516, + "a2": 0.4846743295019157, + "a3": 0.5376756066411239, + "a4": 0.5440613026819924 + }, + "truth": 0.7707535121328225 + }, + { + "id": 46, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.4183655492704199, + "a1": 0.5816344507295801, + "a2": 0.46586012402455956, + "a3": 0.5323080726689189, + "a4": 0.5323080726689189, + "a5": 0.46586012402455956 + }, + "support": [ + [ + 1, + 0.001831803306521551 + ], + [ + 25, + 0.41653374596389836 + ], + [ + 26, + 0.11577432670502052 + ], + [ + 38, + 0.46586012402455956 + ] + ], + "value": 0.9981681966934784 + }, + "min": { + "marginals": { + "a0": 0.40965181664026995, + "a1": 0.43165825579450745, + "a2": 0.4278313758206686, + "a3": 0.47582200863189433, + "a4": 0.5241779913681056, + "a5": 0.41360258364599545 + }, + "support": [ + [ + 11, + 0.1585660405333359 + ], + [ + 21, + 0.15473916055949705 + ], + [ + 22, + 0.27309221526117156 + ], + [ + 40, + 0.31725596809855844 + ], + [ + 49, + 0.09634661554743701 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.9981682966934784, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.40965181664026995, + 0.5122287065127877 + ], + "a1": [ + 0.40033797769035634, + 0.5816344507295801 + ], + "a2": [ + 0.4278313758206686, + 0.6149399214575215 + ], + "a3": [ + 0.47582200863189433, + 0.5323080726689189 + ], + "a4": [ + 0.4836023335237287, + 0.5598759273458365 + ], + "a5": [ + 0.41360258364599545, + 0.46586012402455956 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.493206034395962, + "a1": 0.527351656965888, + "a2": 0.5824100230683975, + "a3": 0.519072087409996, + "a4": 0.5337637644717141, + "a5": 0.42240371555701955 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.10148201047839348, + "max": { + "marginals": { + "a0": 0.493206034395962, + "a1": 0.527351656965888, + "a2": 0.5824100230683975, + "a3": 0.519072087409996, + "a4": 0.5337637644717141, + "a5": 0.42240371555701955 + }, + "support": [ + [ + 15, + 0.043832519971266304 + ], + [ + 21, + 0.03178353749309315 + ], + [ + 22, + 0.026740659539891354 + ], + [ + 25, + 0.41758997693160255 + ], + [ + 28, + 0.02327482860941632 + ], + [ + 30, + 0.034374761897710826 + ], + [ + 38, + 0.42240371555701955 + ] + ], + "value": 0.9414758029670156 + }, + "min": { + "marginals": { + "a0": 0.493206034395962, + "a1": 0.527351656965888, + "a2": 0.5824100230683975, + "a3": 0.519072087409996, + "a4": 0.5337637644717141, + "a5": 0.4224037155570196 + }, + "support": [ + [ + 7, + 0.04864625859668337 + ], + [ + 11, + 0.09666837185297644 + ], + [ + 21, + 0.19906801571169733 + ], + [ + 22, + 0.23321363828162336 + ], + [ + 40, + 0.2735803273224147 + ], + [ + 43, + 0.047341277756211386 + ], + [ + 63, + 0.10148211047839348 + ] + ], + "value": 0.10148211047839348 + }, + "status": "bounded", + "upper": 0.9414759029670156, + "worlds": 64 + }, + "proofs": [ + [ + "a2", + "a5" + ], + [ + "a3", + "a4" + ], + [ + "a2", + "a3" + ] + ], + "true_marginals": { + "a0": 0.46094026157652884, + "a1": 0.4909862142099682, + "a2": 0.5213856486390951, + "a3": 0.5040650406504066, + "a4": 0.5217391304347826, + "a5": 0.4397313538352775 + }, + "truth": 0.5227995758218452 + }, + { + "id": 47, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5629073601850146, + "a1": 0.5628440567366577, + "a2": 0.4453163959487181, + "a3": 0.5152329375731298, + "a4": 0.5062472467593817, + "a5": 0.4543312271214529 + }, + "support": [ + [ + 6, + 0.15618725222708962 + ], + [ + 10, + 0.10035237692982901 + ], + [ + 13, + 0.10857613306356173 + ], + [ + 14, + 0.002885574098465571 + ], + [ + 30, + 0.17766743655960116 + ], + [ + 43, + 0.12575141692167235 + ], + [ + 49, + 0.32857981019978055 + ] + ], + "value": 0.899647623070171 + }, + "min": { + "marginals": { + "a0": 0.49284176873484603, + "a1": 0.5019643056326804, + "a2": 0.26618186189100324, + "a3": 0.5725719404756507, + "a4": 0.4623938682231968, + "a5": 0.4007210376869095 + }, + "support": [ + [ + 4, + 0.02670702183743978 + ], + [ + 11, + 0.2609879362585296 + ], + [ + 25, + 0.2318538324763164 + ], + [ + 28, + 0.07973017174080471 + ], + [ + 34, + 0.24097636937415073 + ], + [ + 36, + 0.008934804306683086 + ], + [ + 52, + 0.15080986400607566 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.8996477230701709, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.49284176873484603, + 0.5629073601850146 + ], + "a1": [ + 0.5019643056326804, + 0.5628440567366577 + ], + "a2": [ + 0.26618186189100324, + 0.4453163959487181 + ], + "a3": [ + 0.5152329375731298, + 0.5725719404756507 + ], + "a4": [ + 0.4623938682231968, + 0.5062472467593817 + ], + "a5": [ + 0.4007210376869095, + 0.4543312271214529 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5060382369696729, + "a1": 0.5390497979231551, + "a2": 0.35314551894244217, + "a3": 0.5477845689226175, + "a4": 0.48690725106169097, + "a5": 0.4292361477317434 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5060382369696729, + "a1": 0.5390497979231552, + "a2": 0.35314551894244217, + "a3": 0.5477845689226175, + "a4": 0.48690725106169097, + "a5": 0.4292361477317434 + }, + "support": [ + [ + 6, + 0.06806731823846712 + ], + [ + 10, + 0.21761833332581437 + ], + [ + 13, + 0.07680208923792947 + ], + [ + 14, + 0.10551697324326992 + ], + [ + 30, + 0.10275913822277566 + ], + [ + 43, + 0.04508803489282809 + ], + [ + 49, + 0.3841481128389153 + ] + ], + "value": 0.7823816666741856 + }, + "min": { + "marginals": { + "a0": 0.5060382369696728, + "a1": 0.5390497979231552, + "a2": 0.35314551894244217, + "a3": 0.5477845689226175, + "a4": 0.486907251061691, + "a5": 0.4292361477317434 + }, + "support": [ + [ + 4, + 0.0205826165531256 + ], + [ + 11, + 0.3958368870427566 + ], + [ + 19, + 0.002396666792513528 + ], + [ + 25, + 0.10780468313440272 + ], + [ + 26, + 0.044142998745458184 + ], + [ + 34, + 0.09667324534242683 + ], + [ + 52, + 0.3325629023893166 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.7823817666741856, + "worlds": 64 + }, + "proofs": [ + [ + "a1", + "a2", + "a5" + ], + [ + "a0", + "a5" + ], + [ + "a1", + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a2" + ] + ], + "true_marginals": { + "a0": 0.5278745644599303, + "a1": 0.532404181184669, + "a2": 0.35574912891986066, + "a3": 0.5439024390243903, + "a4": 0.4843205574912892, + "a5": 0.4275261324041812 + }, + "truth": 0.43066202090592337 + }, + { + "id": 48, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.58604272137958, + "max": { + "marginals": { + "a0": 0.58604282137958, + "a1": 0.4139833012752092, + "a2": 0.47942542143474065, + "a3": 0.46828454715923173, + "a4": 0.5333079409855002 + }, + "support": [ + [ + 3, + 0.17346128515807835 + ], + [ + 5, + 0.23890340531760978 + ], + [ + 15, + 0.054327368538811704 + ], + [ + 17, + 0.11935076236508013 + ], + [ + 24, + 0.22776253104210087 + ], + [ + 30, + 0.18619464757831916 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.58604282137958, + "a1": 0.5446472265421946, + "a2": 0.4249968324882265, + "a3": 0.46828454715923173, + "a4": 0.5333079409855002 + }, + "support": [ + [ + 10, + 0.41395717862042003 + ], + [ + 15, + 0.05273488039407981 + ], + [ + 17, + 0.16104598889135346 + ], + [ + 21, + 0.294306784566452 + ], + [ + 23, + 0.07636267938296282 + ], + [ + 31, + 0.0015924881447318961 + ] + ], + "value": 0.58604282137958 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.58604282137958, + 0.6293637406746283 + ], + "a1": [ + 0.4139833012752092, + 0.5446472265421946 + ], + "a2": [ + 0.4249968324882265, + 0.47942542143474065 + ], + "a3": [ + 0.46828454715923173, + 0.6173074642530364 + ], + "a4": [ + 0.5333079409855002, + 0.6278903471742716 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.6259797380376829, + "a1": 0.46180900950628245, + "a2": 0.4413233745016637, + "a3": 0.5109203005486268, + "a4": 0.5938777649462765 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.625979638037683, + "max": { + "marginals": { + "a0": 0.6259797380376829, + "a1": 0.46180900950628245, + "a2": 0.4413233745016637, + "a3": 0.5109203005486268, + "a4": 0.5938777649462765 + }, + "support": [ + [ + 3, + 0.14485391573601625 + ], + [ + 5, + 0.1243682807313975 + ], + [ + 15, + 0.13690003858630972 + ], + [ + 17, + 0.21985750298395945 + ], + [ + 24, + 0.1939652067783606 + ], + [ + 30, + 0.18005505518395648 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.6259797380376829, + "a1": 0.46180900950628245, + "a2": 0.4413233745016637, + "a3": 0.5109203005486268, + "a4": 0.5938777649462765 + }, + "support": [ + [ + 10, + 0.3740202619623171 + ], + [ + 15, + 0.03210197309140639 + ], + [ + 17, + 0.18465636353601922 + ], + [ + 21, + 0.304423335915354 + ], + [ + 29, + 0.04911129104234435 + ], + [ + 31, + 0.055686774452558985 + ] + ], + "value": 0.6259797380376829 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a3", + "a4" + ], + [ + "a1", + "a2" + ], + [ + "a0" + ], + [ + "a2", + "a4" + ], + [ + "a0" + ], + [ + "a1", + "a4" + ] + ], + "true_marginals": { + "a0": 0.6077032810271041, + "a1": 0.4793152639087019, + "a2": 0.4522111269614836, + "a3": 0.5427960057061341, + "a4": 0.5805991440798859 + }, + "truth": 0.8787446504992867 + }, + { + "id": 49, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.39232930867434596, + "max": { + "marginals": { + "a0": 0.3952189156768992, + "a1": 0.5900235325021246, + "a2": 0.6119619146813542, + "a3": 0.6894380740237401 + }, + "support": [ + [ + 3, + 0.14790218707764183 + ], + [ + 4, + 0.16265973889861796 + ], + [ + 9, + 0.24013589824100387 + ], + [ + 13, + 0.007180830358253509 + ], + [ + 14, + 0.4421213454244828 + ] + ], + "value": 0.5900235325021246 + }, + "min": { + "marginals": { + "a0": 0.39521891567689926, + "a1": 0.39232940867434596, + "a2": 0.6119619146813543, + "a3": 0.6894380740237401 + }, + "support": [ + [ + 3, + 0.049055125163752517 + ], + [ + 4, + 0.2615068008125073 + ], + [ + 9, + 0.33898296015489315 + ], + [ + 13, + 0.007180830358253565 + ], + [ + 14, + 0.3432742835105934 + ] + ], + "value": 0.39232940867434596 + }, + "status": "bounded", + "upper": 0.5900236325021245, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.319486966676042, + 0.3952189156768992 + ], + "a1": [ + 0.39232940867434596, + 0.5900235325021246 + ], + "a2": [ + 0.467449850024528, + 0.6119619146813543 + ], + "a3": [ + 0.6894380740237401, + 0.8399736906821421 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.34104117387668154, + "a1": 0.5692688423418154, + "a2": 0.5071884067231824, + "a3": 0.7452464901685815 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5692687423418155, + "max": { + "marginals": { + "a0": 0.34104117387668154, + "a1": 0.5692688423418154, + "a2": 0.5071884067231824, + "a3": 0.7452464901685815 + }, + "support": [ + [ + 3, + 0.15841697272502575 + ], + [ + 4, + 0.09633653710639278 + ], + [ + 8, + 0.15177041940013603 + ], + [ + 9, + 0.18262420115165579 + ], + [ + 14, + 0.41085186961678966 + ] + ], + "value": 0.5692688423418154 + }, + "min": { + "marginals": { + "a0": 0.34104117387668154, + "a1": 0.5692688423418154, + "a2": 0.5071884067231824, + "a3": 0.7452464901685815 + }, + "support": [ + [ + 3, + 0.15841697272502575 + ], + [ + 4, + 0.09633653710639278 + ], + [ + 8, + 0.15177041940013603 + ], + [ + 9, + 0.18262420115165579 + ], + [ + 14, + 0.41085186961678966 + ] + ], + "value": 0.5692688423418154 + }, + "status": "bounded", + "upper": 0.5692689423418154, + "worlds": 16 + }, + "proofs": [ + [ + "a0", + "a1", + "a3" + ], + [ + "a0", + "a1", + "a3" + ], + [ + "a1" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.3573529411764706, + "a1": 0.49117647058823527, + "a2": 0.5397058823529411, + "a3": 0.7647058823529411 + }, + "truth": 0.49117647058823527 + }, + { + "id": 50, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.5106907637762277, + "max": { + "marginals": { + "a0": 0.5137104653553008, + "a1": 0.6978197745216447 + }, + "support": [ + [ + 0, + 0.3021802254783553 + ], + [ + 2, + 0.18410930916634383 + ], + [ + 3, + 0.5137104653553008 + ] + ], + "value": 0.6978197745216447 + }, + "min": { + "marginals": { + "a0": 0.5106908637762276, + "a1": 0.5106908637762276 + }, + "support": [ + [ + 0, + 0.48930913622377237 + ], + [ + 3, + 0.5106908637762276 + ] + ], + "value": 0.5106908637762276 + }, + "status": "bounded", + "upper": 0.6978198745216446, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.34586400272980544, + 0.5137104653553008 + ], + "a1": [ + 0.5106908637762276, + 0.6978197745216447 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.44091708935419804, + "a1": 0.5898275444952383 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.5898274444952384, + "max": { + "marginals": { + "a0": 0.44091708935419804, + "a1": 0.5898275444952383 + }, + "support": [ + [ + 1, + 0.41017245550476167 + ], + [ + 2, + 0.559082910645802 + ], + [ + 3, + 0.030744633849436376 + ] + ], + "value": 0.5898275444952383 + }, + "min": { + "marginals": { + "a0": 0.44091708935419804, + "a1": 0.5898275444952383 + }, + "support": [ + [ + 1, + 0.41017245550476167 + ], + [ + 2, + 0.559082910645802 + ], + [ + 3, + 0.030744633849436376 + ] + ], + "value": 0.5898275444952383 + }, + "status": "bounded", + "upper": 0.5898276444952383, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a1" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.42978723404255315, + "a1": 0.6042553191489362 + }, + "truth": 0.6042553191489362 + }, + { + "id": 51, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4561865757438596, + "max": { + "marginals": { + "a0": 0.4988593242922026, + "a1": 0.4504255331286491, + "a2": 0.6139486466556421, + "a3": 0.5011406757077974, + "a4": 0.5011406757077974 + }, + "support": [ + [ + 3, + 0.1676681053826048 + ], + [ + 5, + 0.3311912189095978 + ], + [ + 24, + 0.21838324796175312 + ], + [ + 30, + 0.2827574277460443 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4426003077499998, + "a1": 0.5073363977545106, + "a2": 0.45023127654786865, + "a3": 0.5011406757077974, + "a4": 0.4561866757438596 + }, + "support": [ + [ + 4, + 0.04267264854834296 + ], + [ + 10, + 0.5011406757077974 + ], + [ + 17, + 0.048628047744333935 + ], + [ + 20, + 0.013586367993859816 + ], + [ + 21, + 0.3877765379589527 + ], + [ + 23, + 0.006195722046713148 + ] + ], + "value": 0.4561866757438596 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.4426003077499998, + 0.6138999665231764 + ], + "a1": [ + 0.4504255331286491, + 0.5073363977545106 + ], + "a2": [ + 0.45023127654786865, + 0.6139486466556421 + ], + "a3": [ + 0.5011406757077974, + 0.6299619024600578 + ], + "a4": [ + 0.4561866757438596, + 0.6321292869549885 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4861949397998151, + "a1": 0.45862495396540576, + "a2": 0.5066159185198114, + "a3": 0.5953673600586775, + "a4": 0.60263670056793 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.60263660056793, + "max": { + "marginals": { + "a0": 0.4861949397998151, + "a1": 0.45862495396540576, + "a2": 0.5066159185198114, + "a3": 0.5953673600586775, + "a4": 0.60263670056793 + }, + "support": [ + [ + 3, + 0.13390501750958592 + ], + [ + 5, + 0.18189598206399152 + ], + [ + 15, + 0.0815622998584926 + ], + [ + 17, + 0.08883164036774503 + ], + [ + 24, + 0.27064742360285765 + ], + [ + 30, + 0.24315763659732725 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4861949397998151, + "a1": 0.45862495396540576, + "a2": 0.5066159185198114, + "a3": 0.5953673600586775, + "a4": 0.60263670056793 + }, + "support": [ + [ + 8, + 0.0551801062347792 + ], + [ + 10, + 0.3421831931972909 + ], + [ + 17, + 0.09602078204811859 + ], + [ + 21, + 0.30861185789320394 + ], + [ + 29, + 0.08156229985849256 + ], + [ + 30, + 0.11644176076811485 + ] + ], + "value": 0.60263670056793 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a4" + ], + [ + "a0" + ], + [ + "a0" + ], + [ + "a0" + ] + ], + "true_marginals": { + "a0": 0.5282501371365881, + "a1": 0.4788809654415798, + "a2": 0.5320899616017554, + "a3": 0.5655512890839276, + "a4": 0.5441579813494241 + }, + "truth": 0.7849698299506308 + }, + { + "id": 52, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.6168363428978267, + "a1": 0.5687065903247814, + "a2": 0.5687065903247814, + "a3": 0.39691477525336816, + "a4": 0.4468443811035496 + }, + "support": [ + [ + 7, + 0.5394045007452555 + ], + [ + 15, + 0.013751118151194897 + ], + [ + 17, + 0.06368072400137637 + ], + [ + 24, + 0.3676126856738422 + ], + [ + 30, + 0.015550971428331062 + ] + ], + "value": 0.6168363428978267 + }, + "min": { + "marginals": { + "a0": 0.4515070141278702, + "a1": 0.46948900255979975, + "a2": 0.5687065903247814, + "a3": 0.39691477525336805, + "a4": 0.4468443811035496 + }, + "support": [ + [ + 5, + 0.4019757086400968 + ], + [ + 9, + 0.04953130548777343 + ], + [ + 10, + 0.10164860476858009 + ], + [ + 18, + 0.20110951610653502 + ], + [ + 24, + 0.07900398331232997 + ], + [ + 30, + 0.1667308816846846 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.6168364428978267, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.45150701412787025, + 0.6168363428978267 + ], + "a1": [ + 0.4694890025597997, + 0.5704235179432073 + ], + "a2": [ + 0.4132507634204346, + 0.5687065903247814 + ], + "a3": [ + 0.39691477525336816, + 0.5566117419691579 + ], + "a4": [ + 0.4468443811035496, + 0.5460479097657779 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5302831538809851, + "a1": 0.4872204789178909, + "a2": 0.5042527804378322, + "a3": 0.46645640979134, + "a4": 0.4579075274479383 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.017503532798876013, + "max": { + "marginals": { + "a0": 0.5302831538809851, + "a1": 0.4872204789178909, + "a2": 0.5042527804378323, + "a3": 0.46645640979134, + "a4": 0.4579075274479383 + }, + "support": [ + [ + 4, + 0.003260436327674865 + ], + [ + 7, + 0.4872204789178909 + ], + [ + 8, + 0.05161155730649597 + ], + [ + 17, + 0.02929080977082782 + ], + [ + 21, + 0.01377186519226642 + ], + [ + 24, + 0.41484485248484404 + ] + ], + "value": 0.5302831538809851 + }, + "min": { + "marginals": { + "a0": 0.5302831538809851, + "a1": 0.4872204789178909, + "a2": 0.5042527804378322, + "a3": 0.46645640979134007, + "a4": 0.4579075274479383 + }, + "support": [ + [ + 3, + 0.017503632798876012 + ], + [ + 5, + 0.2811926051998389 + ], + [ + 9, + 0.23158691588227018 + ], + [ + 10, + 0.011809318671076596 + ], + [ + 18, + 0.23484735220994502 + ], + [ + 30, + 0.22306017523799326 + ] + ], + "value": 0.017503632798876012 + }, + "status": "bounded", + "upper": 0.5302832538809851, + "worlds": 32 + }, + "proofs": [ + [ + "a0", + "a4" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.5341716785128485, + "a1": 0.5199562602515035, + "a2": 0.490978676872608, + "a3": 0.476763258611263, + "a4": 0.49644614543466375 + }, + "truth": 0.4002186987424822 + }, + { + "id": 53, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5727302180697162, + "a1": 0.4694612840656441, + "a2": 0.5727302180697162 + }, + "support": [ + [ + 2, + 0.42726978193028387 + ], + [ + 5, + 0.530538715934356 + ], + [ + 7, + 0.042191502135360215 + ] + ], + "value": 0.5727302180697162 + }, + "min": { + "marginals": { + "a0": 0.42081816902705804, + "a1": 0.5344262700810971, + "a2": 0.4655737299189029 + }, + "support": [ + [ + 2, + 0.11360810105403907 + ], + [ + 3, + 0.42081816902705804 + ], + [ + 4, + 0.4655737299189029 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5727303180697162, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.42081816902705804, + 0.5727302180697161 + ], + "a1": [ + 0.4694612840656441, + 0.6359150600203776 + ], + "a2": [ + 0.4655737299189029, + 0.5967918614789467 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.449994614684019, + "a1": 0.6000538007437333, + "a2": 0.4885902419421745 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.449994614684019, + "a1": 0.6000538007437333, + "a2": 0.4885902419421745 + }, + "support": [ + [ + 2, + 0.5114097580578255 + ], + [ + 5, + 0.39994619925626673 + ], + [ + 6, + 0.03859562725815546 + ], + [ + 7, + 0.05004841542775229 + ] + ], + "value": 0.449994614684019 + }, + "min": { + "marginals": { + "a0": 0.449994614684019, + "a1": 0.6000538007437333, + "a2": 0.4885902419421745 + }, + "support": [ + [ + 2, + 0.06141514337380649 + ], + [ + 3, + 0.449994614684019 + ], + [ + 4, + 0.39994619925626673 + ], + [ + 6, + 0.08864404268590775 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.449994714684019, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.4967741935483871, + "a1": 0.5526881720430108, + "a2": 0.5311827956989248 + }, + "truth": 0.21720430107526884 + }, + { + "id": 54, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.1781550116242907, + "max": { + "marginals": { + "a0": 0.5243522473594774, + "a1": 0.7501264066028157 + }, + "support": [ + [ + 0, + 0.2498735933971843 + ], + [ + 2, + 0.22577415924333832 + ], + [ + 3, + 0.5243522473594774 + ] + ], + "value": 0.5243522473594774 + }, + "min": { + "marginals": { + "a0": 0.428028705021475, + "a1": 0.7501264066028157 + }, + "support": [ + [ + 1, + 0.2498735933971843 + ], + [ + 2, + 0.571971294978525 + ], + [ + 3, + 0.1781551116242907 + ] + ], + "value": 0.1781551116242907 + }, + "status": "bounded", + "upper": 0.5243523473594773, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.428028705021475, + 0.5243522473594774 + ], + "a1": [ + 0.7501264066028157, + 0.8054291489527396 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4946410771304721, + "a1": 0.7568331730990556 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.25147415022952774, + "max": { + "marginals": { + "a0": 0.4946410771304721, + "a1": 0.7568331730990556 + }, + "support": [ + [ + 0, + 0.24316682690094438 + ], + [ + 2, + 0.2621920959685835 + ], + [ + 3, + 0.4946410771304721 + ] + ], + "value": 0.4946410771304721 + }, + "min": { + "marginals": { + "a0": 0.4946410771304721, + "a1": 0.7568331730990556 + }, + "support": [ + [ + 1, + 0.24316682690094438 + ], + [ + 2, + 0.5053589228695279 + ], + [ + 3, + 0.25147425022952774 + ] + ], + "value": 0.25147425022952774 + }, + "status": "bounded", + "upper": 0.4946411771304721, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.47619047619047616, + "a1": 0.7777777777777777 + }, + "truth": 0.4126984126984127 + }, + { + "id": 55, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.3346073805716753, + "max": { + "marginals": { + "a0": 0.4446702266555558, + "a1": 0.4194329603474767, + "a2": 0.5709191094972436, + "a3": 0.5553297733444442, + "a4": 0.5553297733444442 + }, + "support": [ + [ + 3, + 0.14659203875289445 + ], + [ + 5, + 0.29807818790266133 + ], + [ + 24, + 0.282488851749862 + ], + [ + 30, + 0.27284092159458223 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.3346074805716753, + "a1": 0.49141399359011617, + "a2": 0.5709191094972436, + "a3": 0.5553297733444442, + "a4": 0.49208459198244814 + }, + "support": [ + [ + 10, + 0.32490159163776267 + ], + [ + 13, + 0.01650141442743569 + ], + [ + 15, + 0.16651240195235348 + ], + [ + 17, + 0.10417929886499375 + ], + [ + 20, + 0.340490927790562 + ], + [ + 29, + 0.04741436532689236 + ] + ], + "value": 0.3346074805716753 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.3346074805716753, + 0.5242335298295133 + ], + "a1": [ + 0.4194329603474767, + 0.49141399359011617 + ], + "a2": [ + 0.4142220494923552, + 0.5709191094972436 + ], + "a3": [ + 0.5553297733444442, + 0.6928128715292556 + ], + "a4": [ + 0.49208459198244814, + 0.5792378448674775 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.3769342398066349, + "a1": 0.42803255944526397, + "a2": 0.478542361185814, + "a3": 0.5828853934288599, + "a4": 0.5056129014325652 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.37693413980663487, + "max": { + "marginals": { + "a0": 0.3769342398066349, + "a1": 0.42803255944526397, + "a2": 0.478542361185814, + "a3": 0.5828853934288599, + "a4": 0.5056129014325652 + }, + "support": [ + [ + 2, + 0.04018036676450526 + ], + [ + 3, + 0.10448578965264244 + ], + [ + 5, + 0.27244845015399244 + ], + [ + 10, + 0.07727249199629471 + ], + [ + 24, + 0.29951899040074365 + ], + [ + 30, + 0.20609391103182156 + ] + ], + "value": 0.8825471412392001 + }, + "min": { + "marginals": { + "a0": 0.3769342398066349, + "a1": 0.42803255944526397, + "a2": 0.47854236118581406, + "a3": 0.5828853934288599, + "a4": 0.5056129014325652 + }, + "support": [ + [ + 10, + 0.3637043962182055 + ], + [ + 13, + 0.06635453912217082 + ], + [ + 15, + 0.06432816322705845 + ], + [ + 17, + 0.15775324259598048 + ], + [ + 20, + 0.25936136397515963 + ], + [ + 29, + 0.08849829486142513 + ] + ], + "value": 0.3769342398066349 + }, + "status": "bounded", + "upper": 0.8825472412392, + "worlds": 32 + }, + "proofs": [ + [ + "a3", + "a4" + ], + [ + "a0" + ] + ], + "true_marginals": { + "a0": 0.4294205052005943, + "a1": 0.4554234769687964, + "a2": 0.4925705794947994, + "a3": 0.6240713224368499, + "a4": 0.5356612184249628 + }, + "truth": 0.5980683506686478 + }, + { + "id": 56, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5189283480820347, + "a1": 0.5189283480820347, + "a2": 0.40789175488783075, + "a3": 0.5550124461565005, + "a4": 0.5189283480820347, + "a5": 0.5550124461565005 + }, + "support": [ + [ + 19, + 0.11103659319420395 + ], + [ + 23, + 0.3339509606492956 + ], + [ + 40, + 0.4810716519179653 + ], + [ + 63, + 0.07394079423853517 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.48107165191796536, + "a1": 0.5189283480820347, + "a2": 0.40789175488783075, + "a3": 0.5550124461565005, + "a4": 0.5394756875165264, + "a5": 0.4449875538434996 + }, + "support": [ + [ + 10, + 0.05263255759564289 + ], + [ + 25, + 0.4439758529622965 + ], + [ + 26, + 0.058404035598561055 + ], + [ + 38, + 0.40789175488783075 + ], + [ + 49, + 0.037095798955668835 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.4679564145116541, + 0.5489718711146926 + ], + "a1": [ + 0.34410643185025214, + 0.5189283480820347 + ], + "a2": [ + 0.40789175488783075, + 0.5622529050075216 + ], + "a3": [ + 0.44529534085488764, + 0.5550124461565005 + ], + "a4": [ + 0.4503673411076657, + 0.5394756875165264 + ], + "a5": [ + 0.442055958619079, + 0.6025731580321984 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5134673184452023, + "a1": 0.4440930697515224, + "a2": 0.5119517500797386, + "a3": 0.48159590871788704, + "a4": 0.4739701291563917, + "a5": 0.5320254749069409 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0136212836248279, + "max": { + "marginals": { + "a0": 0.5134673184452023, + "a1": 0.4440930697515224, + "a2": 0.5119517500797386, + "a3": 0.48159590871788704, + "a4": 0.4739701291563917, + "a5": 0.5320254749069409 + }, + "support": [ + [ + 4, + 0.0026967549879762243 + ], + [ + 21, + 0.021184700353560515 + ], + [ + 23, + 0.4440930697515224 + ], + [ + 37, + 0.041737207137745036 + ], + [ + 40, + 0.48159590871788704 + ], + [ + 49, + 0.006452341202374368 + ], + [ + 52, + 0.002240017848934406 + ] + ], + "value": 0.9256889784694095 + }, + "min": { + "marginals": { + "a0": 0.5134673184452023, + "a1": 0.4440930697515224, + "a2": 0.5119517500797386, + "a3": 0.48159590871788704, + "a4": 0.4739701291563917, + "a5": 0.5320254749069409 + }, + "support": [ + [ + 25, + 0.45379377957335637 + ], + [ + 28, + 0.014180745519702775 + ], + [ + 32, + 0.014637482658744594 + ], + [ + 37, + 0.053677934808513406 + ], + [ + 38, + 0.4440930697515224 + ], + [ + 40, + 0.013621383624827899 + ], + [ + 49, + 0.005995604063332549 + ] + ], + "value": 0.013621383624827899 + }, + "status": "bounded", + "upper": 0.9256890784694094, + "worlds": 64 + }, + "proofs": [ + [ + "a3", + "a5" + ], + [ + "a0", + "a1", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5084641428131733, + "a1": 0.4315173899661434, + "a2": 0.4850723299476762, + "a3": 0.5001538935056941, + "a4": 0.494921514312096, + "a5": 0.5223145583256387 + }, + "truth": 0.3044013542628501 + }, + { + "id": 57, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.6209641821550045, + "max": { + "marginals": { + "a0": 0.22752467165325965, + "a1": 0.7474567704765743 + }, + "support": [ + [ + 0, + 0.25254322952342567 + ], + [ + 2, + 0.5199320988233147 + ], + [ + 3, + 0.22752467165325965 + ] + ], + "value": 0.7474567704765743 + }, + "min": { + "marginals": { + "a0": 0.22752467165325965, + "a1": 0.6209642821550044 + }, + "support": [ + [ + 0, + 0.37903571784499557 + ], + [ + 2, + 0.3934396105017448 + ], + [ + 3, + 0.22752467165325965 + ] + ], + "value": 0.6209642821550044 + }, + "status": "bounded", + "upper": 0.7474568704765743, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.151422696767793, + 0.22752467165325965 + ], + "a1": [ + 0.6209642821550044, + 0.7474567704765743 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.15693523438793316, + "a1": 0.6707239577919951 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.6707238577919952, + "max": { + "marginals": { + "a0": 0.15693523438793316, + "a1": 0.6707239577919951 + }, + "support": [ + [ + 0, + 0.17234080782007172 + ], + [ + 1, + 0.15693523438793316 + ], + [ + 2, + 0.6707239577919951 + ] + ], + "value": 0.6707239577919951 + }, + "min": { + "marginals": { + "a0": 0.15693523438793316, + "a1": 0.6707239577919951 + }, + "support": [ + [ + 0, + 0.17234080782007172 + ], + [ + 1, + 0.15693523438793316 + ], + [ + 2, + 0.6707239577919951 + ] + ], + "value": 0.6707239577919951 + }, + "status": "bounded", + "upper": 0.6707240577919951, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a1" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.18947368421052632, + "a1": 0.6842105263157894 + }, + "truth": 0.6842105263157894 + }, + { + "id": 58, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5872838745444791, + "a1": 0.5914086442557089, + "a2": 0.587537762202843, + "a3": 0.524781476240734 + }, + "support": [ + [ + 1, + 0.296526004959078 + ], + [ + 7, + 0.178692518800188 + ], + [ + 9, + 0.11206535078521307 + ], + [ + 10, + 0.0038708820528658983 + ], + [ + 14, + 0.40884524340265505 + ] + ], + "value": 0.5914086442557089 + }, + "min": { + "marginals": { + "a0": 0.7270018397412352, + "a1": 0.44573421288714815, + "a2": 0.5467479520828713, + "a3": 0.42378995233069455 + }, + "support": [ + [ + 3, + 0.44573421288714815 + ], + [ + 4, + 0.13047583478215724 + ], + [ + 8, + 0.007517835029980491 + ], + [ + 12, + 0.135004490446627 + ], + [ + 13, + 0.28126762685408707 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5914087442557089, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.5872838745444791, + 0.7270018397412352 + ], + "a1": [ + 0.44573421288714815, + 0.5914086442557089 + ], + "a2": [ + 0.5467479520828713, + 0.587537762202843 + ], + "a3": [ + 0.42378995233069455, + 0.524781476240734 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.6388755264110897, + "a1": 0.5415750915802207, + "a2": 0.5586336265420062, + "a3": 0.46352004028545013 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.10020861812222687, + "max": { + "marginals": { + "a0": 0.6388755264110897, + "a1": 0.5415750915802207, + "a2": 0.5586336265420062, + "a3": 0.46352004028545013 + }, + "support": [ + [ + 1, + 0.3560293417232395 + ], + [ + 7, + 0.18045061799131035 + ], + [ + 9, + 0.08533703173475427 + ], + [ + 13, + 0.017058534961785554 + ], + [ + 14, + 0.3611244735889103 + ] + ], + "value": 0.5415750915802207 + }, + "min": { + "marginals": { + "a0": 0.6388755264110897, + "a1": 0.5415750915802207, + "a2": 0.5586336265420062, + "a3": 0.46352004028545013 + }, + "support": [ + [ + 3, + 0.4413663734579938 + ], + [ + 4, + 0.09511358625655608 + ], + [ + 12, + 0.16580216921012736 + ], + [ + 13, + 0.1975091529530959 + ], + [ + 14, + 0.10020871812222687 + ] + ], + "value": 0.10020871812222687 + }, + "status": "bounded", + "upper": 0.5415751915802206, + "worlds": 16 + }, + "proofs": [ + [ + "a1", + "a3" + ], + [ + "a0", + "a1", + "a3" + ], + [ + "a1", + "a2" + ], + [ + "a1", + "a3" + ] + ], + "true_marginals": { + "a0": 0.6571428571428571, + "a1": 0.5185714285714286, + "a2": 0.5671428571428572, + "a3": 0.4742857142857143 + }, + "truth": 0.40714285714285714 + }, + { + "id": 59, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.4787318426836314, + "max": { + "marginals": { + "a0": 0.5887573329552157, + "a1": 0.5144584332590092, + "a2": 0.40876059534818154, + "a3": 0.6154103167305947 + }, + "support": [ + [ + 3, + 0.3472275854330217 + ], + [ + 6, + 0.03736209783638367 + ], + [ + 8, + 0.24401181921879678 + ], + [ + 13, + 0.24152974752219403 + ], + [ + 14, + 0.12986874998960385 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5212680573163686, + "a1": 0.4787319426836314, + "a2": 0.4087605953481816, + "a3": 0.4787319426836314 + }, + "support": [ + [ + 1, + 0.5212680573163686 + ], + [ + 10, + 0.0699713473354498 + ], + [ + 14, + 0.4087605953481816 + ] + ], + "value": 0.4787319426836314 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.5137531272958303, + 0.5887573329552157 + ], + "a1": [ + 0.3349139516782294, + 0.5144584332590092 + ], + "a2": [ + 0.3652979820576761, + 0.4087605953481816 + ], + "a3": [ + 0.4787319426836314, + 0.6154103167305947 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5520502620693771, + "a1": 0.35202650294146676, + "a2": 0.3989779836781935, + "a3": 0.5164778955709336 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5164777955709337, + "max": { + "marginals": { + "a0": 0.5520502620693771, + "a1": 0.35202650294146676, + "a2": 0.3989779836781935, + "a3": 0.5164778955709336 + }, + "support": [ + [ + 3, + 0.318297191410125 + ], + [ + 4, + 0.13149560148759964 + ], + [ + 6, + 0.03372931153134173 + ], + [ + 8, + 0.2827248249116815 + ], + [ + 13, + 0.2337530706592521 + ] + ], + "value": 0.8685043985124004 + }, + "min": { + "marginals": { + "a0": 0.5520502620693771, + "a1": 0.35202650294146676, + "a2": 0.3989779836781935, + "a3": 0.5164778955709336 + }, + "support": [ + [ + 0, + 0.04897175425242939 + ], + [ + 1, + 0.3875988694399103 + ], + [ + 4, + 0.046951480736726725 + ], + [ + 9, + 0.16445139262946684 + ], + [ + 14, + 0.35202650294146676 + ] + ], + "value": 0.5164778955709336 + }, + "status": "bounded", + "upper": 0.8685044985124003, + "worlds": 16 + }, + "proofs": [ + [ + "a0", + "a2", + "a3" + ], + [ + "a1" + ], + [ + "a3" + ], + [ + "a3" + ] + ], + "true_marginals": { + "a0": 0.551255230125523, + "a1": 0.4246861924686193, + "a2": 0.38702928870292885, + "a3": 0.547071129707113 + }, + "truth": 0.7332635983263598 + }, + { + "id": 60, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4916763742916282, + "max": { + "marginals": { + "a0": 0.4656888464488395, + "a1": 0.4450472915707237, + "a2": 0.5570126642851507, + "a3": 0.4519819094148233, + "a4": 0.3235173005807786 + }, + "support": [ + [ + 5, + 0.24042998154847173 + ], + [ + 7, + 0.22525886490036778 + ], + [ + 10, + 0.21079385297038183 + ], + [ + 20, + 0.08232924413633713 + ], + [ + 24, + 0.23219348274446738 + ], + [ + 30, + 0.008994573699974084 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4656888464488395, + "a1": 0.5100088882045573, + "a2": 0.4916764742916282, + "a3": 0.4519819094148233, + "a4": 0.3235173005807786 + }, + "support": [ + [ + 0, + 0.21079385297038178 + ], + [ + 1, + 0.07134352023740637 + ], + [ + 3, + 0.22618615250058355 + ], + [ + 13, + 0.1681591737108496 + ], + [ + 20, + 0.039694564876804894 + ], + [ + 30, + 0.2838227357039737 + ] + ], + "value": 0.4916764742916282 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.4656888464488395, + 0.6129628389444188 + ], + "a1": [ + 0.4450472915707237, + 0.5100088882045573 + ], + "a2": [ + 0.4916764742916282, + 0.5570126642851507 + ], + "a3": [ + 0.4519819094148233, + 0.6379057310346149 + ], + "a4": [ + 0.3235173005807786, + 0.47798082676004533 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.49612766001661585, + "a1": 0.48126966561114937, + "a2": 0.5205241808039398, + "a3": 0.5088687633184237, + "a4": 0.370394498279563 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5205240808039399, + "max": { + "marginals": { + "a0": 0.49612766001661585, + "a1": 0.48126966561114937, + "a2": 0.5205241808039398, + "a3": 0.5088687633184237, + "a4": 0.370394498279563 + }, + "support": [ + [ + 5, + 0.17273235689661154 + ], + [ + 7, + 0.31839887978496473 + ], + [ + 10, + 0.1334778417038211 + ], + [ + 15, + 0.004996423335039579 + ], + [ + 24, + 0.34599797749223904 + ], + [ + 30, + 0.02439652078732396 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.49612766001661585, + "a1": 0.48126966561114937, + "a2": 0.5205241808039398, + "a3": 0.5088687633184237, + "a4": 0.370394498279563 + }, + "support": [ + [ + 0, + 0.1334778417038212 + ], + [ + 1, + 0.22346739267513654 + ], + [ + 3, + 0.1225305848171025 + ], + [ + 13, + 0.1501296825243768 + ], + [ + 20, + 0.011655417485516129 + ], + [ + 30, + 0.35873908079404687 + ] + ], + "value": 0.5205241808039398 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a0", + "a2" + ], + [ + "a3" + ], + [ + "a0", + "a2", + "a3" + ], + [ + "a2" + ], + [ + "a0", + "a4" + ], + [ + "a1", + "a3", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5393258426966292, + "a1": 0.47752808988764045, + "a2": 0.5243445692883895, + "a3": 0.5449438202247191, + "a4": 0.40074906367041196 + }, + "truth": 0.797752808988764 + }, + { + "id": 61, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.36172419075569096, + "max": { + "marginals": { + "a0": 0.4920254312383633, + "a1": 0.4742896787870241, + "a2": 0.46655853752713733, + "a3": 0.39985541846125716, + "a4": 0.4253041808390944 + }, + "support": [ + [ + 3, + 0.1335860440116055 + ], + [ + 5, + 0.10040614037388151 + ], + [ + 7, + 0.25803324685287626 + ], + [ + 10, + 0.08267038792254233 + ], + [ + 20, + 0.10811915030037955 + ], + [ + 24, + 0.31718503053871483 + ] + ], + "value": 0.46655853752713733 + }, + "min": { + "marginals": { + "a0": 0.4920254312383633, + "a1": 0.4742896787870241, + "a2": 0.36172429075569096, + "a3": 0.39985541846125716, + "a4": 0.4253041808390944 + }, + "support": [ + [ + 3, + 0.23842029078305188 + ], + [ + 5, + 0.10040614037388151 + ], + [ + 7, + 0.1531990000814299 + ], + [ + 10, + 0.08267038792254233 + ], + [ + 20, + 0.10811915030037955 + ], + [ + 24, + 0.31718503053871483 + ] + ], + "value": 0.36172429075569096 + }, + "status": "bounded", + "upper": 0.46655863752713733, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.4920254312383633, + 0.6642431367949105 + ], + "a1": [ + 0.4742896787870241, + 0.6498933277489236 + ], + "a2": [ + 0.36172429075569096, + 0.46655853752713733 + ], + "a3": [ + 0.39985541846125716, + 0.5734066136243043 + ], + "a4": [ + 0.4253041808390944, + 0.5622181008008343 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5293320711510074, + "a1": 0.5172348253573869, + "a2": 0.37018014947741174, + "a3": 0.41347739130287325, + "a4": 0.5445396416744394 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.37018004947741173, + "max": { + "marginals": { + "a0": 0.5293320711510074, + "a1": 0.5172348253573869, + "a2": 0.37018014947741174, + "a3": 0.41347739130287325, + "a4": 0.5445396416744394 + }, + "support": [ + [ + 3, + 0.20424521342609436 + ], + [ + 7, + 0.2512151448994662 + ], + [ + 17, + 0.07387171282544686 + ], + [ + 20, + 0.05719053754611925 + ], + [ + 24, + 0.351702924271047 + ], + [ + 30, + 0.06177446703182626 + ] + ], + "value": 0.37018014947741174 + }, + "min": { + "marginals": { + "a0": 0.5293320711510074, + "a1": 0.5172348253573869, + "a2": 0.37018014947741174, + "a3": 0.41347739130287325, + "a4": 0.5445396416744394 + }, + "support": [ + [ + 3, + 0.20424521342609436 + ], + [ + 7, + 0.2512151448994662 + ], + [ + 17, + 0.07387171282544686 + ], + [ + 20, + 0.05719053754611925 + ], + [ + 24, + 0.351702924271047 + ], + [ + 30, + 0.06177446703182626 + ] + ], + "value": 0.37018014947741174 + }, + "status": "bounded", + "upper": 0.37018024947741174, + "worlds": 32 + }, + "proofs": [ + [ + "a2" + ], + [ + "a1", + "a2", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5781342840166369, + "a1": 0.5620915032679739, + "a2": 0.41414141414141414, + "a3": 0.48663101604278075, + "a4": 0.49376114081996436 + }, + "truth": 0.41414141414141414 + }, + { + "id": 62, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.32133258893828615, + "max": { + "marginals": { + "a0": 0.47248174405140453, + "a1": 0.29057821222852254 + }, + "support": [ + [ + 0, + 0.23694004372007293 + ], + [ + 1, + 0.47248174405140453 + ], + [ + 2, + 0.29057821222852254 + ] + ], + "value": 0.7630599562799271 + }, + "min": { + "marginals": { + "a0": 0.32133268893828615, + "a1": 0.29057821222852254 + }, + "support": [ + [ + 0, + 0.6786673110617139 + ], + [ + 1, + 0.030754476709763612 + ], + [ + 3, + 0.29057821222852254 + ] + ], + "value": 0.32133268893828615 + }, + "status": "bounded", + "upper": 0.763060056279927, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.32133268893828615, + 0.47248174405140453 + ], + "a1": [ + 0.21457642694673515, + 0.29057821222852254 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.3298096593381206, + "a1": 0.24101329131532573 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.3298095593381206, + "max": { + "marginals": { + "a0": 0.3298096593381206, + "a1": 0.24101329131532573 + }, + "support": [ + [ + 0, + 0.4291770493465536 + ], + [ + 1, + 0.3298096593381206 + ], + [ + 2, + 0.24101329131532573 + ] + ], + "value": 0.5708229506534463 + }, + "min": { + "marginals": { + "a0": 0.3298096593381206, + "a1": 0.24101329131532573 + }, + "support": [ + [ + 0, + 0.6701903406618793 + ], + [ + 1, + 0.08879636802279489 + ], + [ + 3, + 0.24101329131532573 + ] + ], + "value": 0.3298096593381206 + }, + "status": "bounded", + "upper": 0.5708230506534463, + "worlds": 4 + }, + "proofs": [ + [ + "a0" + ], + [ + "a0", + "a1" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.39690721649484534, + "a1": 0.25257731958762886 + }, + "truth": 0.5051546391752577 + }, + { + "id": 63, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.39624085320352537, + "a1": 0.39624085320352537 + }, + "support": [ + [ + 0, + 0.6037591467964747 + ], + [ + 3, + 0.39624085320352537 + ] + ], + "value": 0.39624085320352537 + }, + "min": { + "marginals": { + "a0": 0.21696669396628593, + "a1": 0.29507995152894234 + }, + "support": [ + [ + 0, + 0.4879533545047717 + ], + [ + 1, + 0.21696669396628593 + ], + [ + 2, + 0.29507995152894234 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.39624095320352537, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.21696669396628593, + 0.39624085320352537 + ], + "a1": [ + 0.29507995152894234, + 0.469070991867284 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.3224725149634339, + "a1": 0.3830889610199878 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.3224725149634339, + "a1": 0.3830889610199878 + }, + "support": [ + [ + 0, + 0.6169110389800122 + ], + [ + 2, + 0.06061644605655392 + ], + [ + 3, + 0.3224725149634339 + ] + ], + "value": 0.3224725149634339 + }, + "min": { + "marginals": { + "a0": 0.3224725149634339, + "a1": 0.3830889610199878 + }, + "support": [ + [ + 0, + 0.29443852401657833 + ], + [ + 1, + 0.3224725149634339 + ], + [ + 2, + 0.3830889610199878 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.3224726149634339, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.30660377358490565, + "a1": 0.3820754716981132 + }, + "truth": 0.018867924528301886 + }, + { + "id": 64, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.3933388393520086, + "max": { + "marginals": { + "a0": 0.4638039177908485, + "a1": 0.4540097895916402, + "a2": 0.5459902104083598 + }, + "support": [ + [ + 3, + 0.4540097895916402 + ], + [ + 4, + 0.5361960822091515 + ], + [ + 5, + 0.00979412819920833 + ] + ], + "value": 0.4638039177908485 + }, + "min": { + "marginals": { + "a0": 0.3933389393520086, + "a1": 0.4540097895916402, + "a2": 0.5459902104083598 + }, + "support": [ + [ + 2, + 0.06067085023963159 + ], + [ + 3, + 0.3933389393520086 + ], + [ + 4, + 0.5459902104083598 + ] + ], + "value": 0.3933389393520086 + }, + "status": "bounded", + "upper": 0.4638040177908485, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.3933389393520086, + 0.4638039177908485 + ], + "a1": [ + 0.3133455638712738, + 0.5023226388937032 + ], + "a2": [ + 0.5459902104083598, + 0.6199084071031609 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.42735463090823295, + "a1": 0.38144082744908275, + "a2": 0.5674611615698538 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.42735453090823294, + "max": { + "marginals": { + "a0": 0.42735463090823295, + "a1": 0.38144082744908275, + "a2": 0.5674611615698538 + }, + "support": [ + [ + 0, + 0.051098010981063424 + ], + [ + 3, + 0.38144082744908275 + ], + [ + 4, + 0.5215473581107036 + ], + [ + 5, + 0.04591380345915019 + ] + ], + "value": 0.42735463090823295 + }, + "min": { + "marginals": { + "a0": 0.42735463090823295, + "a1": 0.38144082744908275, + "a2": 0.5674611615698538 + }, + "support": [ + [ + 0, + 0.051098010981063424 + ], + [ + 3, + 0.38144082744908275 + ], + [ + 4, + 0.5215473581107036 + ], + [ + 5, + 0.04591380345915019 + ] + ], + "value": 0.42735463090823295 + }, + "status": "bounded", + "upper": 0.42735473090823295, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0" + ], + [ + "a0", + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.42857142857142855, + "a1": 0.4078341013824885, + "a2": 0.5829493087557603 + }, + "truth": 0.42857142857142855 + }, + { + "id": 65, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.3811468882142145, + "max": { + "marginals": { + "a0": 0.4390309368174724, + "a1": 0.4562316525624845, + "a2": 0.5713065047000256, + "a3": 0.4598622165370299, + "a4": 0.35408503276943337 + }, + "support": [ + [ + 5, + 0.21359090795604685 + ], + [ + 10, + 0.4286934952999743 + ], + [ + 13, + 0.00363056397454542 + ], + [ + 20, + 0.10473741062004305 + ], + [ + 21, + 0.22180946488688014 + ], + [ + 30, + 0.027538157262510188 + ] + ], + "value": 0.9999999999999999 + }, + "min": { + "marginals": { + "a0": 0.4390309368174724, + "a1": 0.3811469882142145, + "a2": 0.48225383485971224, + "a3": 0.4598622165370299, + "a4": 0.5177461651402878 + }, + "support": [ + [ + 4, + 0.10110684664549774 + ], + [ + 7, + 0.3811469882142145 + ], + [ + 17, + 0.057883948603257906 + ], + [ + 24, + 0.4598622165370299 + ] + ], + "value": 0.3811469882142145 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.4390309368174724, + 0.5282020728912654 + ], + "a1": [ + 0.3811469882142145, + 0.4562316525624845 + ], + "a2": [ + 0.409276019571819, + 0.5713065047000256 + ], + "a3": [ + 0.4598622165370299, + 0.5486329290940382 + ], + "a4": [ + 0.35408503276943337, + 0.5257693361626055 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4681330214973082, + "a1": 0.39513803496700517, + "a2": 0.5170742471469786, + "a3": 0.4898497741601027, + "a4": 0.502479064371788 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.39513793496700517, + "max": { + "marginals": { + "a0": 0.4681330214973082, + "a1": 0.39513803496700517, + "a2": 0.5170742471469786, + "a3": 0.4898497741601027, + "a4": 0.502479064371788 + }, + "support": [ + [ + 5, + 0.09545887935412556 + ], + [ + 10, + 0.39513803496700517 + ], + [ + 13, + 0.006924021307081252 + ], + [ + 20, + 0.048941225649670406 + ], + [ + 21, + 0.36575012083610137 + ], + [ + 24, + 0.0877877178860163 + ] + ], + "value": 0.9122122821139838 + }, + "min": { + "marginals": { + "a0": 0.4681330214973082, + "a1": 0.39513803496700517, + "a2": 0.5170742471469786, + "a3": 0.4898497741601027, + "a4": 0.502479064371788 + }, + "support": [ + [ + 4, + 0.12193621217997341 + ], + [ + 7, + 0.29566571561085425 + ], + [ + 15, + 0.07991900783738431 + ], + [ + 17, + 0.09254829804906961 + ], + [ + 24, + 0.3903774548039518 + ], + [ + 30, + 0.019553311518766603 + ] + ], + "value": 0.39513803496700517 + }, + "status": "bounded", + "upper": 0.9122123821139837, + "worlds": 32 + }, + "proofs": [ + [ + "a1" + ], + [ + "a1", + "a2" + ], + [ + "a2", + "a4" + ], + [ + "a0", + "a2" + ], + [ + "a1", + "a3", + "a4" + ] + ], + "true_marginals": { + "a0": 0.4836165048543689, + "a1": 0.4186893203883495, + "a2": 0.49029126213592233, + "a3": 0.504247572815534, + "a4": 0.4399271844660194 + }, + "truth": 0.6334951456310679 + }, + { + "id": 66, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.4509016704022251, + "max": { + "marginals": { + "a0": 0.3071229912656948, + "a1": 0.5813562941139039, + "a2": 0.4186437058860961 + }, + "support": [ + [ + 2, + 0.5813562941139039 + ], + [ + 4, + 0.1115207146204013 + ], + [ + 5, + 0.3071229912656948 + ] + ], + "value": 0.5813562941139039 + }, + "min": { + "marginals": { + "a0": 0.3071229912656948, + "a1": 0.4509017704022251, + "a2": 0.4994957345501744 + }, + "support": [ + [ + 0, + 0.049602495047600614 + ], + [ + 2, + 0.4509017704022251 + ], + [ + 4, + 0.19237274328447956 + ], + [ + 5, + 0.3071229912656948 + ] + ], + "value": 0.4509017704022251 + }, + "status": "bounded", + "upper": 0.5813563941139038, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.3071229912656948, + 0.45631786894935894 + ], + "a1": [ + 0.4509017704022251, + 0.5813562941139039 + ], + "a2": [ + 0.3230849106111159, + 0.4994957345501744 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.366404289861068, + "a1": 0.5024154655903587, + "a2": 0.49000597774166843 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.5024153655903587, + "max": { + "marginals": { + "a0": 0.366404289861068, + "a1": 0.5024154655903587, + "a2": 0.49000597774166843 + }, + "support": [ + [ + 0, + 0.007578556667972913 + ], + [ + 2, + 0.5024154655903587 + ], + [ + 4, + 0.12360168788060044 + ], + [ + 5, + 0.366404289861068 + ] + ], + "value": 0.5024154655903587 + }, + "min": { + "marginals": { + "a0": 0.366404289861068, + "a1": 0.5024154655903587, + "a2": 0.49000597774166843 + }, + "support": [ + [ + 0, + 0.007578556667972913 + ], + [ + 2, + 0.5024154655903587 + ], + [ + 4, + 0.12360168788060044 + ], + [ + 5, + 0.366404289861068 + ] + ], + "value": 0.5024154655903587 + }, + "status": "bounded", + "upper": 0.5024155655903586, + "worlds": 8 + }, + "proofs": [ + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.3817204301075269, + "a1": 0.5161290322580645, + "a2": 0.41129032258064513 + }, + "truth": 0.5161290322580645 + }, + { + "id": 67, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.4897910935975413, + "max": { + "marginals": { + "a0": 0.5377130768753566, + "a1": 0.595480124231916, + "a2": 0.6511766831897563, + "a3": 0.4863068143307214 + }, + "support": [ + [ + 2, + 0.13384317714033367 + ], + [ + 3, + 0.13319320110727262 + ], + [ + 6, + 0.24665680742167229 + ], + [ + 10, + 0.08178693856263741 + ], + [ + 13, + 0.404519875768084 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.35929688990205194, + "a1": 0.4897911935975413, + "a2": 0.6407031100979481, + "a3": 0.43506638611224646 + }, + "support": [ + [ + 3, + 0.2070108486936734 + ], + [ + 4, + 0.3579227651940802 + ], + [ + 9, + 0.15228604120837855 + ], + [ + 14, + 0.28278034490386794 + ] + ], + "value": 0.4897911935975413 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.35929688990205194, + 0.5377130768753566 + ], + "a1": [ + 0.4897911935975413, + 0.595480124231916 + ], + "a2": [ + 0.4739617442742525, + 0.6511766831897563 + ], + "a3": [ + 0.43506638611224646, + 0.4863068143307214 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.3827908174973583, + "a1": 0.5193046341488706, + "a2": 0.5058759181176105, + "a3": 0.4656453253828041 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5193045341488707, + "max": { + "marginals": { + "a0": 0.3827908174973583, + "a1": 0.5193046341488706, + "a2": 0.5058759181176105, + "a3": 0.4656453253828041 + }, + "support": [ + [ + 0, + 0.09790454835377105 + ], + [ + 2, + 0.3133650256431727 + ], + [ + 6, + 0.12308510062025213 + ], + [ + 10, + 0.0828545078854458 + ], + [ + 13, + 0.3827908174973583 + ] + ], + "value": 0.902095451646229 + }, + "min": { + "marginals": { + "a0": 0.3827908174973583, + "a1": 0.5193046341488706, + "a2": 0.5058759181176105, + "a3": 0.4656453253828041 + }, + "support": [ + [ + 3, + 0.273891695324228 + ], + [ + 4, + 0.26046297929296786 + ], + [ + 8, + 0.11133326438503122 + ], + [ + 9, + 0.1088991221731303 + ], + [ + 14, + 0.2454129388246426 + ] + ], + "value": 0.5193046341488706 + }, + "status": "bounded", + "upper": 0.9020955516462289, + "worlds": 16 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a2" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.4485049833887043, + "a1": 0.5426356589147286, + "a2": 0.5625692137320044, + "a3": 0.46068660022148394 + }, + "truth": 0.689922480620155 + }, + { + "id": 68, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.032231836177977036, + "max": { + "marginals": { + "a0": 0.6512837604281942, + "a1": 0.6512837604281942 + }, + "support": [ + [ + 0, + 0.34871623957180575 + ], + [ + 3, + 0.6512837604281942 + ] + ], + "value": 0.6512837604281942 + }, + "min": { + "marginals": { + "a0": 0.4658333566889228, + "a1": 0.5663985794890543 + }, + "support": [ + [ + 1, + 0.43360142051094575 + ], + [ + 2, + 0.5341666433110772 + ], + [ + 3, + 0.03223193617797704 + ] + ], + "value": 0.03223193617797704 + }, + "status": "bounded", + "upper": 0.6512838604281942, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.4658333566889228, + 0.6512837604281942 + ], + "a1": [ + 0.5663985794890543, + 0.7128806997902248 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.6092380167164698, + "a1": 0.674585643977357 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.2838235606938268, + "max": { + "marginals": { + "a0": 0.6092380167164698, + "a1": 0.674585643977357 + }, + "support": [ + [ + 0, + 0.325414356022643 + ], + [ + 2, + 0.06534762726088716 + ], + [ + 3, + 0.6092380167164698 + ] + ], + "value": 0.6092380167164698 + }, + "min": { + "marginals": { + "a0": 0.6092380167164698, + "a1": 0.674585643977357 + }, + "support": [ + [ + 1, + 0.325414356022643 + ], + [ + 2, + 0.3907619832835302 + ], + [ + 3, + 0.2838236606938268 + ] + ], + "value": 0.2838236606938268 + }, + "status": "bounded", + "upper": 0.6092381167164698, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.5585585585585585, + "a1": 0.6396396396396395 + }, + "truth": 0.38738738738738737 + }, + { + "id": 69, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.36597487638549325, + "max": { + "marginals": { + "a0": 0.45489538502801946, + "a1": 0.5451046149719805, + "a2": 0.49714616495711933, + "a3": 0.5028538350428806, + "a4": 0.5028538350428806, + "a5": 0.49714616495711933 + }, + "support": [ + [ + 25, + 0.45489538502801946 + ], + [ + 26, + 0.047958450014861154 + ], + [ + 38, + 0.49714616495711933 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.45489538502801946, + "a1": 0.5745692186605722, + "a2": 0.36597497638549326, + "a3": 0.456370086030336, + "a4": 0.4404112607456597, + "a5": 0.5586103933758959 + }, + "support": [ + [ + 1, + 0.08725453763791484 + ], + [ + 10, + 0.28136465563063406 + ], + [ + 28, + 0.07277041335555515 + ], + [ + 38, + 0.1909695459857913 + ], + [ + 49, + 0.26540583034595777 + ], + [ + 63, + 0.10223501704414684 + ] + ], + "value": 0.36597497638549326 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.45489538502801946, + 0.5007783738372287 + ], + "a1": [ + 0.5288586773205153, + 0.5745692186605722 + ], + "a2": [ + 0.36597497638549326, + 0.5619210047019771 + ], + "a3": [ + 0.4504558576285141, + 0.5028538350428806 + ], + "a4": [ + 0.4404112607456598, + 0.6269646257791628 + ], + "a5": [ + 0.4668033182080285, + 0.5586103933758959 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4952154127829003, + "a1": 0.5691544477098179, + "a2": 0.5224193120153521, + "a3": 0.4572117265658505, + "a4": 0.5581085522228604, + "a5": 0.48395890227185157 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5224192120153521, + "max": { + "marginals": { + "a0": 0.4952154127829003, + "a1": 0.5691544477098179, + "a2": 0.5224193120153521, + "a3": 0.4572117265658505, + "a4": 0.5581085522228604, + "a5": 0.48395890227185157 + }, + "support": [ + [ + 1, + 0.012518321309275715 + ], + [ + 22, + 0.09304618554748811 + ], + [ + 25, + 0.41047659087138466 + ], + [ + 38, + 0.4117384016696116 + ], + [ + 39, + 0.017634724798252344 + ], + [ + 49, + 0.007850640109521745 + ], + [ + 59, + 0.04673513569446586 + ] + ], + "value": 0.9796310385812026 + }, + "min": { + "marginals": { + "a0": 0.4952154127829003, + "a1": 0.5691544477098179, + "a2": 0.5224193120153521, + "a3": 0.4572117265658505, + "a4": 0.5581085522228604, + "a5": 0.48395890227185157 + }, + "support": [ + [ + 1, + 0.1455219562337502 + ], + [ + 10, + 0.162104045820688 + ], + [ + 22, + 0.09304618554748811 + ], + [ + 28, + 0.11536891012622215 + ], + [ + 38, + 0.13426544572270144 + ], + [ + 49, + 0.16995468593020974 + ], + [ + 63, + 0.1797387706189404 + ] + ], + "value": 0.5224193120153521 + }, + "status": "bounded", + "upper": 0.9796311385812025, + "worlds": 64 + }, + "proofs": [ + [ + "a0", + "a2" + ], + [ + "a3", + "a4" + ], + [ + "a2" + ] + ], + "true_marginals": { + "a0": 0.4778368794326241, + "a1": 0.5517139479905437, + "a2": 0.4639479905437352, + "a3": 0.4766548463356974, + "a4": 0.5336879432624113, + "a5": 0.5127068557919622 + }, + "truth": 0.5960401891252955 + }, + { + "id": 70, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.3281438604356186, + "a1": 0.4071209607328612, + "a2": 0.5384423609684006 + }, + "support": [ + [ + 0, + 0.2647351788315202 + ], + [ + 1, + 0.1968224602000792 + ], + [ + 5, + 0.1313214002355394 + ], + [ + 6, + 0.4071209607328612 + ] + ], + "value": 0.4071209607328612 + }, + "min": { + "marginals": { + "a0": 0.3281438604356186, + "a1": 0.4071209607328612, + "a2": 0.5384423609684006 + }, + "support": [ + [ + 0, + 0.05443667829873822 + ], + [ + 2, + 0.07897710029724259 + ], + [ + 3, + 0.3281438604356186 + ], + [ + 4, + 0.5384423609684006 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4071210607328612, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.3281438604356186, + 0.47789062232300206 + ], + "a1": [ + 0.2609824875430009, + 0.4071209607328612 + ], + "a2": [ + 0.4098335011005649, + 0.5384423609684006 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.44730345384902315, + "a1": 0.33583667223656694, + "a2": 0.48712016079372905 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.44730345384902315, + "a1": 0.33583667223656694, + "a2": 0.48712016079372905 + }, + "support": [ + [ + 0, + 0.21685987391440997 + ], + [ + 1, + 0.29601996529186103 + ], + [ + 5, + 0.15128348855716212 + ], + [ + 6, + 0.33583667223656694 + ] + ], + "value": 0.33583667223656694 + }, + "min": { + "marginals": { + "a0": 0.44730345384902315, + "a1": 0.33583667223656694, + "a2": 0.48712016079372905 + }, + "support": [ + [ + 0, + 0.17704316696970407 + ], + [ + 3, + 0.33583667223656694 + ], + [ + 4, + 0.37565337918127284 + ], + [ + 5, + 0.11146678161245621 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.33583677223656694, + "worlds": 8 + }, + "proofs": [ + [ + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.40301724137931033, + "a1": 0.33405172413793105, + "a2": 0.47413793103448276 + }, + "truth": 0.10344827586206896 + }, + { + "id": 71, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5233016193165032, + "a1": 0.5761690613174235, + "a2": 0.5761690613174235, + "a3": 0.5352710599701873, + "a4": 0.5292665646832744, + "a5": 0.5761690613174235 + }, + "support": [ + [ + 1, + 0.4238309386825765 + ], + [ + 38, + 0.0408980013472362 + ], + [ + 46, + 0.0060044952869129364 + ], + [ + 62, + 0.42979588404934765 + ], + [ + 63, + 0.09947068063392672 + ] + ], + "value": 0.5352710599701873 + }, + "min": { + "marginals": { + "a0": 0.46185009146464595, + "a1": 0.538149908535354, + "a2": 0.4296347031133163, + "a3": 0.5352710599701873, + "a4": 0.5292665646832744, + "a5": 0.4647289400298127 + }, + "support": [ + [ + 10, + 0.041098732203409316 + ], + [ + 25, + 0.42675585454814957 + ], + [ + 26, + 0.06741647321862843 + ], + [ + 38, + 0.4296347031133163 + ], + [ + 49, + 0.03509423691649638 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5352711599701873, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.46185009146464595, + 0.5233016193165032 + ], + "a1": [ + 0.4754771620524927, + 0.5761690613174235 + ], + "a2": [ + 0.4296347031133163, + 0.5826312749370388 + ], + "a3": [ + 0.47183029574317614, + 0.5352710599701873 + ], + "a4": [ + 0.34290903247618326, + 0.5292665646832744 + ], + "a5": [ + 0.40806276830773236, + 0.601620898574127 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5050795821498467, + "a1": 0.551820900021579, + "a2": 0.47567347277919947, + "a3": 0.5043310162258285, + "a4": 0.3912600939642144, + "a5": 0.4503688657993136 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5050795821498467, + "a1": 0.551820900021579, + "a2": 0.47567347277919947, + "a3": 0.5043310162258285, + "a4": 0.3912600939642144, + "a5": 0.4503688657993136 + }, + "support": [ + [ + 1, + 0.448179099978421 + ], + [ + 10, + 0.028657543446629075 + ], + [ + 30, + 0.07279449077563632 + ], + [ + 34, + 0.047489883795750476 + ], + [ + 46, + 0.08441337881498506 + ], + [ + 62, + 0.26156512101715235 + ], + [ + 63, + 0.05690048217142574 + ] + ], + "value": 0.47567347277919947 + }, + "min": { + "marginals": { + "a0": 0.5050795821498467, + "a1": 0.551820900021579, + "a2": 0.47567347277919947, + "a3": 0.5043310162258285, + "a4": 0.3912600939642144, + "a5": 0.4503688657993136 + }, + "support": [ + [ + 1, + 0.019995510994972043 + ], + [ + 4, + 0.031114050999560217 + ], + [ + 10, + 0.013437501051279499 + ], + [ + 11, + 0.09382397719066027 + ], + [ + 25, + 0.3912600939642144 + ], + [ + 38, + 0.44455942177963925 + ], + [ + 40, + 0.00580944401967437 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.47567357277919947, + "worlds": 64 + }, + "proofs": [ + [ + "a1", + "a2", + "a3" + ] + ], + "true_marginals": { + "a0": 0.4925758553905746, + "a1": 0.5258231116849581, + "a2": 0.5061329890251776, + "a3": 0.5035506778566817, + "a4": 0.43608779857972885, + "a5": 0.5048418334409297 + }, + "truth": 0.1594577146546159 + }, + { + "id": 72, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.586201964349861, + "max": { + "marginals": { + "a0": 0.717168722166993, + "a1": 0.7106231308832945 + }, + "support": [ + [ + 0, + 0.282831277833007 + ], + [ + 1, + 0.006545591283698471 + ], + [ + 3, + 0.7106231308832945 + ] + ], + "value": 0.717168722166993 + }, + "min": { + "marginals": { + "a0": 0.586202064349861, + "a1": 0.603983610689739 + }, + "support": [ + [ + 0, + 0.39601638931026095 + ], + [ + 2, + 0.01778154633987805 + ], + [ + 3, + 0.586202064349861 + ] + ], + "value": 0.586202064349861 + }, + "status": "bounded", + "upper": 0.717168822166993, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.586202064349861, + 0.717168722166993 + ], + "a1": [ + 0.603983610689739, + 0.7106231308832945 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.6739885534841757, + "a1": 0.6192693343832769 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.6739884534841758, + "max": { + "marginals": { + "a0": 0.6739885534841757, + "a1": 0.6192693343832769 + }, + "support": [ + [ + 1, + 0.3807306656167231 + ], + [ + 2, + 0.32601144651582425 + ], + [ + 3, + 0.29325788786745266 + ] + ], + "value": 0.6739885534841757 + }, + "min": { + "marginals": { + "a0": 0.6739885534841757, + "a1": 0.6192693343832769 + }, + "support": [ + [ + 1, + 0.3807306656167231 + ], + [ + 2, + 0.32601144651582425 + ], + [ + 3, + 0.29325788786745266 + ] + ], + "value": 0.6739885534841757 + }, + "status": "bounded", + "upper": 0.6739886534841757, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a0" + ] + ], + "true_marginals": { + "a0": 0.651685393258427, + "a1": 0.6573033707865168 + }, + "truth": 0.651685393258427 + }, + { + "id": 73, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.3459905366508874, + "a1": 0.5152268552389468 + }, + "support": [ + [ + 0, + 0.48477314476105315 + ], + [ + 2, + 0.16923631858805943 + ], + [ + 3, + 0.3459905366508874 + ] + ], + "value": 0.3459905366508874 + }, + "min": { + "marginals": { + "a0": 0.1508247499733164, + "a1": 0.5152268552389468 + }, + "support": [ + [ + 0, + 0.33394839478773675 + ], + [ + 1, + 0.1508247499733164 + ], + [ + 2, + 0.5152268552389468 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.3459906366508874, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.1508247499733164, + 0.3459905366508874 + ], + "a1": [ + 0.5152268552389468, + 0.6694865205572315 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.2805130278244463, + "a1": 0.6583735618278342 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.2805130278244463, + "a1": 0.6583735618278342 + }, + "support": [ + [ + 0, + 0.34162643817216576 + ], + [ + 2, + 0.3778605340033879 + ], + [ + 3, + 0.2805130278244463 + ] + ], + "value": 0.2805130278244463 + }, + "min": { + "marginals": { + "a0": 0.2805130278244463, + "a1": 0.6583735618278342 + }, + "support": [ + [ + 0, + 0.061113410347719443 + ], + [ + 1, + 0.2805130278244463 + ], + [ + 2, + 0.6583735618278342 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.2805131278244463, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.2484076433121019, + "a1": 0.5923566878980892 + }, + "truth": 0.050955414012738856 + }, + { + "id": 74, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5094620894965122, + "max": { + "marginals": { + "a0": 0.5094621894965121, + "a1": 0.5575845379243671, + "a2": 0.5047829211028934, + "a3": 0.4905378105034879, + "a4": 0.5208008167657278 + }, + "support": [ + [ + 3, + 0.06704672742087925 + ], + [ + 5, + 0.21319878320639923 + ], + [ + 10, + 0.19895367260699376 + ], + [ + 17, + 0.22921667886923364 + ], + [ + 30, + 0.2915841378964941 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5094621894965121, + "a1": 0.5146970459851237, + "a2": 0.5047829211028934, + "a3": 0.4073778539942329, + "a4": 0.5208008167657278 + }, + "support": [ + [ + 3, + 0.05757621864063389 + ], + [ + 7, + 0.42162296459363835 + ], + [ + 17, + 0.030263006262239878 + ], + [ + 20, + 0.04766209375840358 + ], + [ + 22, + 0.03549786275085143 + ], + [ + 24, + 0.4073778539942329 + ] + ], + "value": 0.5094621894965121 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.5094621894965121, + 0.5540198972413886 + ], + "a1": [ + 0.5146970459851237, + 0.5575845379243671 + ], + "a2": [ + 0.3776809381051519, + 0.5047829211028934 + ], + "a3": [ + 0.4073778539942329, + 0.5153122779982248 + ], + "a4": [ + 0.5208008167657278, + 0.586678755830124 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5431266530476986, + "a1": 0.5252289752630122, + "a2": 0.40964098437024166, + "a3": 0.4683806736838211, + "a4": 0.5670995104364689 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5431265530476986, + "max": { + "marginals": { + "a0": 0.5431266530476986, + "a1": 0.5252289752630122, + "a2": 0.40964098437024166, + "a3": 0.4683806736838211, + "a4": 0.5670995104364689 + }, + "support": [ + [ + 3, + 0.056848301579191074 + ], + [ + 5, + 0.15290258596962047 + ], + [ + 10, + 0.2116422752831999 + ], + [ + 15, + 0.011507326731519663 + ], + [ + 17, + 0.32186843876736737 + ], + [ + 30, + 0.24523107166910152 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5431266530476986, + "a1": 0.5252289752630122, + "a2": 0.40964098437024166, + "a3": 0.4683806736838211, + "a4": 0.5670995104364689 + }, + "support": [ + [ + 3, + 0.1155879908927705 + ], + [ + 7, + 0.30580517193924095 + ], + [ + 15, + 0.011507326731519663 + ], + [ + 17, + 0.017897677784686428 + ], + [ + 23, + 0.09232848569948104 + ], + [ + 24, + 0.4568733469523014 + ] + ], + "value": 0.5431266530476986 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a0" + ], + [ + "a1", + "a3" + ] + ], + "true_marginals": { + "a0": 0.5317410433689503, + "a1": 0.5361407919547454, + "a2": 0.44123192960402263, + "a3": 0.4613450659962288, + "a4": 0.5537397862979259 + }, + "truth": 0.6499057196731616 + }, + { + "id": 75, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.27476200099464054, + "max": { + "marginals": { + "a0": 0.5966905464969687, + "a1": 0.4741740692181254 + }, + "support": [ + [ + 0, + 0.4033094535030313 + ], + [ + 1, + 0.12251647727884335 + ], + [ + 3, + 0.4741740692181254 + ] + ], + "value": 0.4741740692181254 + }, + "min": { + "marginals": { + "a0": 0.5966905464969687, + "a1": 0.27476210099464055 + }, + "support": [ + [ + 0, + 0.4033094535030312 + ], + [ + 1, + 0.3219284455023282 + ], + [ + 3, + 0.27476210099464055 + ] + ], + "value": 0.27476210099464055 + }, + "status": "bounded", + "upper": 0.4741741692181254, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.5966905464969687, + 0.6713945598860098 + ], + "a1": [ + 0.27476210099464055, + 0.4741740692181254 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.646910559625207, + "a1": 0.4495383173876242 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.4495382173876242, + "max": { + "marginals": { + "a0": 0.646910559625207, + "a1": 0.4495383173876242 + }, + "support": [ + [ + 1, + 0.5504616826123758 + ], + [ + 2, + 0.35308944037479295 + ], + [ + 3, + 0.09644887701283122 + ] + ], + "value": 0.4495383173876242 + }, + "min": { + "marginals": { + "a0": 0.646910559625207, + "a1": 0.4495383173876242 + }, + "support": [ + [ + 1, + 0.5504616826123758 + ], + [ + 2, + 0.35308944037479295 + ], + [ + 3, + 0.09644887701283122 + ] + ], + "value": 0.4495383173876242 + }, + "status": "bounded", + "upper": 0.4495384173876242, + "worlds": 4 + }, + "proofs": [ + [ + "a1" + ], + [ + "a1" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.6340425531914893, + "a1": 0.37446808510638296 + }, + "truth": 0.37446808510638296 + }, + { + "id": 76, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.6285164542593508, + "a1": 0.46027632068848295, + "a2": 0.4689282416869524, + "a3": 0.4249743278524605, + "a4": 0.46937666662434907 + }, + "support": [ + [ + 7, + 0.4067855385766717 + ], + [ + 8, + 0.07034701268716798 + ], + [ + 15, + 0.05349078211181124 + ], + [ + 17, + 0.15958821257239836 + ], + [ + 21, + 0.008651920998469453 + ], + [ + 24, + 0.30113653305348126 + ] + ], + "value": 0.6285164542593508 + }, + "min": { + "marginals": { + "a0": 0.4577551136326223, + "a1": 0.37543260654332505, + "a2": 0.6158429511112471, + "a3": 0.452800740061846, + "a4": 0.4143442636082091 + }, + "support": [ + [ + 5, + 0.4577551136326223 + ], + [ + 10, + 0.12790062275916858 + ], + [ + 18, + 0.08944414630553166 + ], + [ + 24, + 0.1668122798240526 + ], + [ + 30, + 0.15808783747862482 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.6285165542593507, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.4577551136326223, + 0.6285164542593508 + ], + "a1": [ + 0.37543260654332505, + 0.46027632068848295 + ], + "a2": [ + 0.4689282416869524, + 0.6158429511112471 + ], + "a3": [ + 0.4249743278524605, + 0.5532702332878245 + ], + "a4": [ + 0.4143442636082091, + 0.46937666662434907 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5185388014789291, + "a1": 0.39905387034834117, + "a2": 0.4959314056866955, + "a3": 0.5050562763962027, + "a4": 0.4270259597595383 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5185388014789291, + "a1": 0.39905387034834117, + "a2": 0.4959314056866955, + "a3": 0.5050562763962027, + "a4": 0.4270259597595383 + }, + "support": [ + [ + 7, + 0.37545879247320946 + ], + [ + 8, + 0.17392016989212056 + ], + [ + 15, + 0.02359507787513171 + ], + [ + 17, + 0.02260739579223353 + ], + [ + 21, + 0.09687753533835436 + ], + [ + 24, + 0.3075410286289504 + ] + ], + "value": 0.5185388014789291 + }, + "min": { + "marginals": { + "a0": 0.5185388014789291, + "a1": 0.39905387034834117, + "a2": 0.49593140568669547, + "a3": 0.5050562763962027, + "a4": 0.4270259597595383 + }, + "support": [ + [ + 5, + 0.3231282488518422 + ], + [ + 9, + 0.19541055262708681 + ], + [ + 10, + 0.05443523876153272 + ], + [ + 18, + 0.17181547475195516 + ], + [ + 24, + 0.08240732817272983 + ], + [ + 30, + 0.17280315683485328 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.518538901478929, + "worlds": 32 + }, + "proofs": [ + [ + "a0", + "a3", + "a4" + ], + [ + "a0", + "a4" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.5431357839459865, + "a1": 0.417854463615904, + "a2": 0.5423855963990998, + "a3": 0.4891222805701425, + "a4": 0.4418604651162791 + }, + "truth": 0.3435858964741185 + }, + { + "id": 77, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.39316517292236086, + "a1": 0.6446327503482554, + "a2": 0.5297851202073813 + }, + "support": [ + [ + 0, + 0.0770497068702578 + ], + [ + 1, + 0.2783175427814868 + ], + [ + 3, + 0.11484763014087407 + ], + [ + 6, + 0.5297851202073813 + ] + ], + "value": 0.5297851202073813 + }, + "min": { + "marginals": { + "a0": 0.39316517292236086, + "a1": 0.5847301751524363, + "a2": 0.41526982484756364 + }, + "support": [ + [ + 2, + 0.19156500223007544 + ], + [ + 3, + 0.39316517292236086 + ], + [ + 4, + 0.41526982484756364 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5297852202073813, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.39316517292236086, + 0.5903513105941226 + ], + "a1": [ + 0.48723538151987644, + 0.6446327503482554 + ], + "a2": [ + 0.41526982484756364, + 0.5297851202073813 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.41447047032874323, + "a1": 0.6329881595463582, + "a2": 0.506529631182152 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.13951769072851017, + "max": { + "marginals": { + "a0": 0.41447047032874323, + "a1": 0.6329881595463582, + "a2": 0.506529631182152 + }, + "support": [ + [ + 0, + 0.07899989848910477 + ], + [ + 1, + 0.288011941964537 + ], + [ + 3, + 0.12645852836420624 + ], + [ + 6, + 0.506529631182152 + ] + ], + "value": 0.506529631182152 + }, + "min": { + "marginals": { + "a0": 0.41447047032874323, + "a1": 0.6329881595463582, + "a2": 0.506529631182152 + }, + "support": [ + [ + 2, + 0.07899989848910483 + ], + [ + 3, + 0.41447047032874323 + ], + [ + 4, + 0.3670118404536418 + ], + [ + 6, + 0.13951779072851017 + ] + ], + "value": 0.13951779072851017 + }, + "status": "bounded", + "upper": 0.5065297311821519, + "worlds": 8 + }, + "proofs": [ + [ + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.49175824175824173, + "a1": 0.5659340659340659, + "a2": 0.4725274725274725 + }, + "truth": 0.25274725274725274 + }, + { + "id": 78, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5320228616828403, + "max": { + "marginals": { + "a0": 0.43566130148426513, + "a1": 0.4101643479267371, + "a2": 0.4933312347285097, + "a3": 0.5320229616828402 + }, + "support": [ + [ + 3, + 0.19240507575769358 + ], + [ + 4, + 0.27557196255946614 + ], + [ + 8, + 0.07100746378722514 + ], + [ + 9, + 0.24325622572657155 + ], + [ + 14, + 0.21775927216904353 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.43566130148426513, + "a1": 0.4101643479267371, + "a2": 0.49333123472850965, + "a3": 0.5320229616828402 + }, + "support": [ + [ + 0, + 0.1541743505889977 + ], + [ + 1, + 0.313802687728162 + ], + [ + 9, + 0.038691726954330596 + ], + [ + 13, + 0.08316688680177253 + ], + [ + 14, + 0.4101643479267371 + ] + ], + "value": 0.5320229616828402 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.36736900154603797, + 0.43566130148426513 + ], + "a1": [ + 0.23529019752780828, + 0.4101643479267371 + ], + "a2": [ + 0.44303240163512675, + 0.49333123472850965 + ], + "a3": [ + 0.5320229616828402, + 0.6013103716504931 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.37867861153385174, + "a1": 0.2608417763813573, + "a2": 0.44788716476403406, + "a3": 0.5741943789460479 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5741942789460479, + "max": { + "marginals": { + "a0": 0.37867861153385174, + "a1": 0.2608417763813573, + "a2": 0.44788716476403406, + "a3": 0.5741943789460479 + }, + "support": [ + [ + 3, + 0.11938011633563766 + ], + [ + 4, + 0.3064255047183144 + ], + [ + 8, + 0.17343422370211414 + ], + [ + 9, + 0.2592984951982141 + ], + [ + 14, + 0.14146166004571964 + ] + ], + "value": 0.9999999999999999 + }, + "min": { + "marginals": { + "a0": 0.37867861153385174, + "a1": 0.2608417763813573, + "a2": 0.44788716476403406, + "a3": 0.5741943789460479 + }, + "support": [ + [ + 0, + 0.3604796120847909 + ], + [ + 1, + 0.06532600896916119 + ], + [ + 9, + 0.1263072141820138 + ], + [ + 13, + 0.18704538838267676 + ], + [ + 14, + 0.2608417763813573 + ] + ], + "value": 0.5741943789460479 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "proofs": [ + [ + "a1", + "a2" + ], + [ + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a2" + ], + [ + "a3" + ], + [ + "a0", + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.40151515151515155, + "a1": 0.3227272727272727, + "a2": 0.4681818181818182, + "a3": 0.5666666666666667 + }, + "truth": 0.8196969696969697 + }, + { + "id": 79, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.21077918418982217, + "a1": 0.3219992053648987 + }, + "support": [ + [ + 0, + 0.6780007946351014 + ], + [ + 2, + 0.11122002117507651 + ], + [ + 3, + 0.21077918418982217 + ] + ], + "value": 0.21077918418982217 + }, + "min": { + "marginals": { + "a0": 0.08221444638342623, + "a1": 0.3219992053648987 + }, + "support": [ + [ + 0, + 0.5957863482516751 + ], + [ + 1, + 0.08221444638342623 + ], + [ + 2, + 0.3219992053648987 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.21077928418982217, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.08221444638342623, + 0.21077918418982217 + ], + "a1": [ + 0.3219992053648987, + 0.4805485653357383 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.12413218338281942, + "a1": 0.4274750583621364 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.12413218338281942, + "a1": 0.4274750583621364 + }, + "support": [ + [ + 0, + 0.5725249416378636 + ], + [ + 2, + 0.303342874979317 + ], + [ + 3, + 0.12413218338281942 + ] + ], + "value": 0.12413218338281942 + }, + "min": { + "marginals": { + "a0": 0.12413218338281942, + "a1": 0.4274750583621364 + }, + "support": [ + [ + 0, + 0.4483927582550442 + ], + [ + 1, + 0.12413218338281942 + ], + [ + 2, + 0.4274750583621364 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.12413228338281942, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.1464968152866242, + "a1": 0.4012738853503185 + }, + "truth": 0.012738853503184714 + }, + { + "id": 80, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.7071300943598524, + "a1": 0.5029254516446384, + "a2": 0.4646987836520797 + }, + "support": [ + [ + 0, + 0.2928699056401476 + ], + [ + 1, + 0.204204642715214 + ], + [ + 3, + 0.038226667992558694 + ], + [ + 7, + 0.4646987836520797 + ] + ], + "value": 0.4646987836520797 + }, + "min": { + "marginals": { + "a0": 0.7071300943598524, + "a1": 0.5029254516446384, + "a2": 0.4646987836520797 + }, + "support": [ + [ + 0, + 0.03237576470328185 + ], + [ + 3, + 0.5029254516446384 + ], + [ + 4, + 0.26049414093686574 + ], + [ + 5, + 0.204204642715214 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.46469888365207973, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.7071300943598524, + 0.835569630158054 + ], + "a1": [ + 0.41718474119282717, + 0.5029254516446384 + ], + "a2": [ + 0.39480534857932525, + 0.4646987836520797 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.7160417155879752, + "a1": 0.4333824256745148, + "a2": 0.4315855497429081 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.7160417155879752, + "a1": 0.4333824256745148, + "a2": 0.4315855497429081 + }, + "support": [ + [ + 0, + 0.28395828441202475 + ], + [ + 1, + 0.28265928991346045 + ], + [ + 3, + 0.0017968759316067118 + ], + [ + 7, + 0.4315855497429081 + ] + ], + "value": 0.4315855497429081 + }, + "min": { + "marginals": { + "a0": 0.7160417155879752, + "a1": 0.4333824256745148, + "a2": 0.4315855497429081 + }, + "support": [ + [ + 0, + 0.13503202458257713 + ], + [ + 3, + 0.4333824256745148 + ], + [ + 4, + 0.14892625982944763 + ], + [ + 5, + 0.28265928991346045 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4315856497429081, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.7713498622589532, + "a1": 0.46005509641873277, + "a2": 0.4297520661157025 + }, + "truth": 0.11570247933884298 + }, + { + "id": 81, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.6316589781334339, + "a1": 0.6230067292747712, + "a2": 0.4395891688811642, + "a3": 0.5537544443248867, + "a4": 0.5901474137700787, + "a5": 0.4759821383263562 + }, + "support": [ + [ + 1, + 0.3406003012800368 + ], + [ + 26, + 0.18341756039360696 + ], + [ + 38, + 0.06925228494988445 + ], + [ + 49, + 0.03639296944519199 + ], + [ + 62, + 0.11567117652307474 + ], + [ + 63, + 0.25466570740820504 + ] + ], + "value": 0.5537544443248867 + }, + "min": { + "marginals": { + "a0": 0.4420371669912826, + "a1": 0.5579628330087174, + "a2": 0.38016284694930297, + "a3": 0.5240178616736437, + "a4": 0.4420371669912826, + "a5": 0.4759821383263562 + }, + "support": [ + [ + 10, + 0.17779998605941438 + ], + [ + 25, + 0.34621787561422934 + ], + [ + 38, + 0.38016284694930297 + ], + [ + 49, + 0.09581929137705325 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5537545443248867, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.4420371669912826, + 0.6316589781334339 + ], + "a1": [ + 0.43141503943271187, + 0.6230067292747712 + ], + "a2": [ + 0.38016284694930297, + 0.5075922550915133 + ], + "a3": [ + 0.5137058731354307, + 0.5537544443248867 + ], + "a4": [ + 0.40531743883763105, + 0.5901474137700787 + ], + "a5": [ + 0.4759821383263562, + 0.5455598117870224 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4924439091559262, + "a1": 0.5393227946086174, + "a2": 0.4840222257228989, + "a3": 0.5350633628026432, + "a4": 0.4386775337964515, + "a5": 0.5006016560588903 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.4924439091559262, + "a1": 0.5393227946086174, + "a2": 0.4840222257228989, + "a3": 0.5350633628026432, + "a4": 0.4386775337964515, + "a5": 0.5006016560588903 + }, + "support": [ + [ + 1, + 0.2844849777149906 + ], + [ + 4, + 0.07980639867020028 + ], + [ + 26, + 0.13510696755591883 + ], + [ + 38, + 0.1006452608121659 + ], + [ + 40, + 0.09638582900619169 + ], + [ + 62, + 0.09561163479959711 + ], + [ + 63, + 0.20795893144093558 + ] + ], + "value": 0.4386775337964515 + }, + "min": { + "marginals": { + "a0": 0.4924439091559262, + "a1": 0.5393227946086174, + "a2": 0.4840222257228989, + "a3": 0.5350633628026432, + "a4": 0.4386775337964515, + "a5": 0.5006016560588903 + }, + "support": [ + [ + 10, + 0.00695443478518365 + ], + [ + 11, + 0.0483461341005349 + ], + [ + 15, + 0.005420241258939751 + ], + [ + 25, + 0.4386775337964515 + ], + [ + 38, + 0.4649366371973569 + ], + [ + 40, + 0.02199967159493116 + ], + [ + 46, + 0.013665347266602235 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4386776337964515, + "worlds": 64 + }, + "proofs": [ + [ + "a1", + "a3", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5368480725623582, + "a1": 0.5272108843537415, + "a2": 0.44387755102040816, + "a3": 0.5337301587301587, + "a4": 0.4977324263038549, + "a5": 0.5107709750566893 + }, + "truth": 0.1388888888888889 + }, + { + "id": 82, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.5875545163336451, + "max": { + "marginals": { + "a0": 0.39374959475386784, + "a1": 0.6893684605894318 + }, + "support": [ + [ + 1, + 0.3106315394105682 + ], + [ + 2, + 0.6062504052461322 + ], + [ + 3, + 0.08311805534329963 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.39374959475386784, + "a1": 0.587554616333645 + }, + "support": [ + [ + 0, + 0.41244538366635497 + ], + [ + 2, + 0.1938050215797772 + ], + [ + 3, + 0.39374959475386784 + ] + ], + "value": 0.587554616333645 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.20625040524613214, + 0.39374959475386784 + ], + "a1": [ + 0.587554616333645, + 0.6893684605894318 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.28444846622194475, + "a1": 0.6434146773883203 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.6434145773883203, + "max": { + "marginals": { + "a0": 0.28444846622194475, + "a1": 0.6434146773883203 + }, + "support": [ + [ + 0, + 0.072136856389735 + ], + [ + 1, + 0.28444846622194475 + ], + [ + 2, + 0.6434146773883203 + ] + ], + "value": 0.927863143610265 + }, + "min": { + "marginals": { + "a0": 0.28444846622194475, + "a1": 0.6434146773883203 + }, + "support": [ + [ + 0, + 0.35658532261167974 + ], + [ + 2, + 0.3589662111663755 + ], + [ + 3, + 0.28444846622194475 + ] + ], + "value": 0.6434146773883203 + }, + "status": "bounded", + "upper": 0.927863243610265, + "worlds": 4 + }, + "proofs": [ + [ + "a1" + ], + [ + "a0", + "a1" + ], + [ + "a0" + ], + [ + "a1" + ], + [ + "a1" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.3, + "a1": 0.6384615384615384 + }, + "truth": 0.6538461538461539 + }, + { + "id": 83, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.42763488956012374, + "max": { + "marginals": { + "a0": 0.588527815406849, + "a1": 0.5734232114980773, + "a2": 0.5597022932892889, + "a3": 0.4788392643627697 + }, + "support": [ + [ + 3, + 0.3415558812710783 + ], + [ + 4, + 0.17960485436615203 + ], + [ + 10, + 0.09874182543963284 + ], + [ + 13, + 0.24697193413577068 + ], + [ + 14, + 0.13312550478736618 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.588527815406849, + "a1": 0.42763498956012375, + "a2": 0.38421305062605504, + "a3": 0.6259226403991351 + }, + "support": [ + [ + 0, + 0.027259133967096005 + ], + [ + 1, + 0.30339628669970015 + ], + [ + 3, + 0.043421938934068705 + ], + [ + 9, + 0.2417095897730801 + ], + [ + 14, + 0.38421305062605504 + ] + ], + "value": 0.42763498956012375 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.4040647771857436, + 0.588527815406849 + ], + "a1": [ + 0.42763498956012375, + 0.5734232114980773 + ], + "a2": [ + 0.38421305062605504, + 0.5597022932892889 + ], + "a3": [ + 0.4788392643627697, + 0.6259226403991351 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5020378467069798, + "a1": 0.4719450805462012, + "a2": 0.5198043264685386, + "a3": 0.5765927821080227 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5198042264685386, + "max": { + "marginals": { + "a0": 0.5020378467069798, + "a1": 0.4719450805462012, + "a2": 0.5198043264685386, + "a3": 0.5765927821080227 + }, + "support": [ + [ + 3, + 0.20282036906520928 + ], + [ + 4, + 0.22058684882676804 + ], + [ + 8, + 0.008250592985260208 + ], + [ + 10, + 0.26912471148099193 + ], + [ + 13, + 0.29921747764177054 + ] + ], + "value": 0.9917494070147398 + }, + "min": { + "marginals": { + "a0": 0.5020378467069798, + "a1": 0.4719450805462012, + "a2": 0.5198043264685386, + "a3": 0.5765927821080227 + }, + "support": [ + [ + 1, + 0.39739014514515836 + ], + [ + 4, + 0.02601707274681897 + ], + [ + 9, + 0.08280552838630306 + ], + [ + 13, + 0.021842173175518398 + ], + [ + 14, + 0.4719450805462012 + ] + ], + "value": 0.5198043264685386 + }, + "status": "bounded", + "upper": 0.9917495070147397, + "worlds": 16 + }, + "proofs": [ + [ + "a0", + "a2", + "a3" + ], + [ + "a0", + "a2", + "a3" + ], + [ + "a1" + ], + [ + "a2" + ], + [ + "a2", + "a3" + ], + [ + "a1", + "a3" + ] + ], + "true_marginals": { + "a0": 0.4962962962962963, + "a1": 0.5005291005291005, + "a2": 0.47195767195767196, + "a3": 0.5523809523809524 + }, + "truth": 0.8052910052910053 + }, + { + "id": 84, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.2267776466518197, + "max": { + "marginals": { + "a0": 0.7911261125601188, + "a1": 0.5310150325749657 + }, + "support": [ + [ + 0, + 0.20887388743988122 + ], + [ + 1, + 0.26011107998515304 + ], + [ + 3, + 0.5310150325749657 + ] + ], + "value": 0.5310150325749657 + }, + "min": { + "marginals": { + "a0": 0.7911261125601188, + "a1": 0.43565163409170093 + }, + "support": [ + [ + 1, + 0.5643483659082991 + ], + [ + 2, + 0.20887388743988122 + ], + [ + 3, + 0.2267777466518197 + ] + ], + "value": 0.2267777466518197 + }, + "status": "bounded", + "upper": 0.5310151325749657, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.7911261125601188, + 0.886651665217659 + ], + "a1": [ + 0.43565163409170093, + 0.5310150325749657 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.8710228752029052, + "a1": 0.4528822523023529 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.3239050275052581, + "max": { + "marginals": { + "a0": 0.8710228752029052, + "a1": 0.4528822523023529 + }, + "support": [ + [ + 0, + 0.12897712479709478 + ], + [ + 1, + 0.4181406229005523 + ], + [ + 3, + 0.4528822523023529 + ] + ], + "value": 0.4528822523023529 + }, + "min": { + "marginals": { + "a0": 0.8710228752029052, + "a1": 0.4528822523023529 + }, + "support": [ + [ + 1, + 0.5471177476976471 + ], + [ + 2, + 0.12897712479709478 + ], + [ + 3, + 0.32390512750525813 + ] + ], + "value": 0.32390512750525813 + }, + "status": "bounded", + "upper": 0.4528823523023529, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.8388888888888889, + "a1": 0.48333333333333334 + }, + "truth": 0.3888888888888889 + }, + { + "id": 85, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.382319115624625, + "a1": 0.5694721356220889, + "a2": 0.52581572464346, + "a3": 0.6348066671267762, + "a4": 0.41340208162650977 + }, + "support": [ + [ + 10, + 0.33923153905270254 + ], + [ + 13, + 0.24736637932078764 + ], + [ + 17, + 0.13495273630383736 + ], + [ + 22, + 0.23024059656938634 + ], + [ + 28, + 0.04820874875328607 + ] + ], + "value": 0.8650472636961626 + }, + "min": { + "marginals": { + "a0": 0.5017725025402704, + "a1": 0.4232531022066744, + "a2": 0.5044205451346107, + "a3": 0.49557945486538935, + "a4": 0.49822749745972966 + }, + "support": [ + [ + 5, + 0.078519400333596 + ], + [ + 7, + 0.4232531022066744 + ], + [ + 20, + 0.0026480425943403163 + ], + [ + 24, + 0.49557945486538935 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.8650473636961625, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.3600070162062321, + 0.5017725025402704 + ], + "a1": [ + 0.4232531022066744, + 0.5694721356220889 + ], + "a2": [ + 0.3751355904097017, + 0.52581572464346 + ], + "a3": [ + 0.49557945486538935, + 0.6348066671267762 + ], + "a4": [ + 0.41340208162650977, + 0.5491049133371165 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.3863487901693143, + "a1": 0.4502938697159562, + "a2": 0.42818894967860227, + "a3": 0.5158442247788922, + "a4": 0.4930699214687483 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.3863487901693143, + "a1": 0.4502938697159562, + "a2": 0.42818894967860227, + "a3": 0.5158442247788921, + "a4": 0.4930699214687483 + }, + "support": [ + [ + 0, + 0.07722159693354458 + ], + [ + 10, + 0.26897457240812306 + ], + [ + 13, + 0.16073390918958413 + ], + [ + 17, + 0.22561488097973015 + ], + [ + 22, + 0.1813192973078331 + ], + [ + 28, + 0.08613574318118503 + ] + ], + "value": 0.6971635220867254 + }, + "min": { + "marginals": { + "a0": 0.3863487901693143, + "a1": 0.4502938697159562, + "a2": 0.42818894967860227, + "a3": 0.5158442247788922, + "a4": 0.4930699214687483 + }, + "support": [ + [ + 2, + 0.05596682554250543 + ], + [ + 4, + 0.0338619055051515 + ], + [ + 6, + 0.007978254004136487 + ], + [ + 7, + 0.3863487901693143 + ], + [ + 8, + 0.022774303310143962 + ], + [ + 24, + 0.4930699214687483 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.6971636220867253, + "worlds": 32 + }, + "proofs": [ + [ + "a1", + "a3" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a1", + "a2", + "a4" + ], + [ + "a1", + "a3" + ], + [ + "a2", + "a3" + ] + ], + "true_marginals": { + "a0": 0.43088975937325125, + "a1": 0.49636261891438166, + "a2": 0.45047565752658086, + "a3": 0.5651930609960828, + "a4": 0.4812534974818131 + }, + "truth": 0.4370453273642977 + }, + { + "id": 86, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.46948126566912923, + "a1": 0.49282904235043845, + "a2": 0.41723717129817023, + "a3": 0.4754056003015066, + "a4": 0.4843908006737938 + }, + "support": [ + [ + 5, + 0.18374037609782096 + ], + [ + 7, + 0.01742344204893187 + ], + [ + 10, + 0.31444538117945336 + ], + [ + 17, + 0.2683174475223764 + ], + [ + 20, + 0.055113134029364186 + ], + [ + 30, + 0.16096021912205322 + ] + ], + "value": 0.4754056003015066 + }, + "min": { + "marginals": { + "a0": 0.46948126566912923, + "a1": 0.49282904235043845, + "a2": 0.5271370385627654, + "a3": 0.3741519218223872, + "a4": 0.4843908006737938 + }, + "support": [ + [ + 3, + 0.0987110396148474 + ], + [ + 7, + 0.04274623788897158 + ], + [ + 8, + 0.3741519218223872 + ], + [ + 20, + 0.13301903582717434 + ], + [ + 22, + 0.023347776681309218 + ], + [ + 23, + 0.32802398816531025 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4754057003015066, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.46948126566912923, + 0.5583316294004029 + ], + "a1": [ + 0.49282904235043845, + 0.6260078729466538 + ], + "a2": [ + 0.41723717129817023, + 0.5271370385627654 + ], + "a3": [ + 0.3741519218223872, + 0.4754056003015066 + ], + "a4": [ + 0.4843908006737938, + 0.6116901095664085 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.48770918972460475, + "a1": 0.5521742105592855, + "a2": 0.44760669511263385, + "a3": 0.4646492980799241, + "a4": 0.5785613421608096 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.04321054024073373, + "max": { + "marginals": { + "a0": 0.48770918972460475, + "a1": 0.5521742105592855, + "a2": 0.44760669511263385, + "a3": 0.4646492980799241, + "a4": 0.5785613421608096 + }, + "support": [ + [ + 5, + 0.09085235885885312 + ], + [ + 7, + 0.0875249124793614 + ], + [ + 10, + 0.24306138650097586 + ], + [ + 17, + 0.30933191838639024 + ], + [ + 20, + 0.04764151219547108 + ], + [ + 30, + 0.22158791157894825 + ] + ], + "value": 0.4646492980799241 + }, + "min": { + "marginals": { + "a0": 0.48770918972460475, + "a1": 0.5521742105592855, + "a2": 0.44760669511263385, + "a3": 0.4646492980799241, + "a4": 0.5785613421608096 + }, + "support": [ + [ + 8, + 0.4214386578391904 + ], + [ + 17, + 0.02638713160152406 + ], + [ + 19, + 0.10456751544665166 + ], + [ + 22, + 0.04764151219547108 + ], + [ + 23, + 0.35675454267642903 + ], + [ + 30, + 0.04321064024073373 + ] + ], + "value": 0.04321064024073373 + }, + "status": "bounded", + "upper": 0.4646493980799241, + "worlds": 32 + }, + "proofs": [ + [ + "a1", + "a3" + ], + [ + "a2", + "a3" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a3", + "a4" + ], + [ + "a1", + "a3" + ] + ], + "true_marginals": { + "a0": 0.5139064475347661, + "a1": 0.5594184576485461, + "a2": 0.4721871049304678, + "a3": 0.4247787610619469, + "a4": 0.5480404551201011 + }, + "truth": 0.3691529709228824 + }, + { + "id": 87, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.4578171266378663, + "max": { + "marginals": { + "a0": 0.4532711773573036, + "a1": 0.603326380514374, + "a2": 0.4578172266378663, + "a3": 0.4964976859120157, + "a4": 0.547707012541414, + "a5": 0.6145458570628742 + }, + "support": [ + [ + 11, + 0.1455091538765077 + ], + [ + 30, + 0.23994498906061806 + ], + [ + 38, + 0.2068062640922183 + ], + [ + 40, + 0.09997756948986003 + ], + [ + 49, + 0.296696049995766 + ], + [ + 63, + 0.011065973485029912 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4532711773573036, + "a1": 0.5467288226426964, + "a2": 0.4578172266378663, + "a3": 0.5421827733621337, + "a4": 0.5421827733621337, + "a5": 0.4578172266378663 + }, + "support": [ + [ + 25, + 0.4532711773573036 + ], + [ + 26, + 0.08891159600483012 + ], + [ + 38, + 0.4578172266378663 + ] + ], + "value": 0.4578172266378663 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.4532711773573036, + 0.503110082739627 + ], + "a1": [ + 0.44727721208112386, + 0.6092655989043366 + ], + "a2": [ + 0.4578172266378663, + 0.5269969898403244 + ], + "a3": [ + 0.4964976859120157, + 0.6098027987406499 + ], + "a4": [ + 0.5043123735652096, + 0.547707012541414 + ], + "a5": [ + 0.419379829528402, + 0.6145458570628742 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.48126282847607316, + "a1": 0.5496876166863395, + "a2": 0.4622307282510887, + "a3": 0.522719663633688, + "a4": 0.5316969965608909, + "a5": 0.44944737794632106 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.4622306282510887, + "max": { + "marginals": { + "a0": 0.48126282847607316, + "a1": 0.5496876166863395, + "a2": 0.4622307282510887, + "a3": 0.5227196636336879, + "a4": 0.5316969965608909, + "a5": 0.44944737794632106 + }, + "support": [ + [ + 11, + 0.2500592269844306 + ], + [ + 22, + 0.08433940169282916 + ], + [ + 28, + 0.16260233854917983 + ], + [ + 30, + 0.05355165482723934 + ], + [ + 38, + 0.16173733318184036 + ], + [ + 40, + 0.05650644327283816 + ], + [ + 49, + 0.23120360149164254 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.48126282847607316, + "a1": 0.5496876166863395, + "a2": 0.4622307282510887, + "a3": 0.522719663633688, + "a4": 0.5316969965608909, + "a5": 0.44944737794632106 + }, + "support": [ + [ + 1, + 0.0460000532776359 + ], + [ + 10, + 0.0038060173775648076 + ], + [ + 22, + 0.012783350304767627 + ], + [ + 25, + 0.4043123300360246 + ], + [ + 26, + 0.08365087105768598 + ], + [ + 38, + 0.4184969327839084 + ], + [ + 63, + 0.030950445162412632 + ] + ], + "value": 0.4622307282510887 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a5" + ], + [ + "a2" + ] + ], + "true_marginals": { + "a0": 0.4781906300484653, + "a1": 0.5282714054927302, + "a2": 0.49240710823909534, + "a3": 0.5531502423263328, + "a4": 0.5260096930533118, + "a5": 0.5169628432956381 + }, + "truth": 0.8416801292407108 + }, + { + "id": 88, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5699437373599332, + "a1": 0.5757766549077831, + "a2": 0.4934754468153374 + }, + "support": [ + [ + 0, + 0.42422334509221693 + ], + [ + 2, + 0.00583291754784987 + ], + [ + 3, + 0.07646829054459581 + ], + [ + 7, + 0.4934754468153374 + ] + ], + "value": 0.4934754468153374 + }, + "min": { + "marginals": { + "a0": 0.5699437373599332, + "a1": 0.5757766549077831, + "a2": 0.42422334509221693 + }, + "support": [ + [ + 2, + 0.00583291754784987 + ], + [ + 3, + 0.5699437373599332 + ], + [ + 4, + 0.42422334509221693 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4934755468153374, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.5699437373599332, + 0.6463827932523116 + ], + "a1": [ + 0.39157028386772724, + 0.5757766549077831 + ], + "a2": [ + 0.35958577767445854, + 0.4934754468153374 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5896812258593429, + "a1": 0.49465432532968895, + "a2": 0.4812943826511164 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5896812258593429, + "a1": 0.49465432532968895, + "a2": 0.4812943826511164 + }, + "support": [ + [ + 0, + 0.41031877414065704 + ], + [ + 1, + 0.09502690052965396 + ], + [ + 3, + 0.013359942678572545 + ], + [ + 7, + 0.4812943826511164 + ] + ], + "value": 0.4812943826511164 + }, + "min": { + "marginals": { + "a0": 0.5896812258593429, + "a1": 0.49465432532968895, + "a2": 0.4812943826511164 + }, + "support": [ + [ + 0, + 0.024051292019194592 + ], + [ + 3, + 0.49465432532968895 + ], + [ + 4, + 0.38626748212146245 + ], + [ + 5, + 0.09502690052965396 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4812944826511164, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.6081632653061224, + "a1": 0.48367346938775513, + "a2": 0.42653061224489797 + }, + "truth": 0.1326530612244898 + }, + { + "id": 89, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.467122170035593, + "max": { + "marginals": { + "a0": 0.41057083547760365, + "a1": 0.5894291645223964, + "a2": 0.467122270035593, + "a3": 0.532877729964407, + "a4": 0.532877729964407, + "a5": 0.467122270035593 + }, + "support": [ + [ + 25, + 0.41057083547760365 + ], + [ + 26, + 0.12230689448680337 + ], + [ + 38, + 0.467122270035593 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5108577359509678, + "a1": 0.6089804029156272, + "a2": 0.467122270035593, + "a3": 0.6595635205788271, + "a4": 0.4029007902827163, + "a5": 0.5819268674516695 + }, + "support": [ + [ + 1, + 0.27621499966829627 + ], + [ + 10, + 0.14185813288003424 + ], + [ + 38, + 0.06422147975287668 + ], + [ + 40, + 0.11480459741607651 + ], + [ + 62, + 0.16825805400004473 + ], + [ + 63, + 0.23464273628267157 + ] + ], + "value": 0.467122270035593 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.41057083547760365, + 0.5108577359509678 + ], + "a1": [ + 0.467805311370087, + 0.6089804029156273 + ], + "a2": [ + 0.467122270035593, + 0.5846634442501213 + ], + "a3": [ + 0.47555552704022047, + 0.6595635205788271 + ], + "a4": [ + 0.4029007902827163, + 0.5334087335268075 + ], + "a5": [ + 0.4575201423966581, + 0.599027476650961 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4450349786911919, + "a1": 0.5054310021424262, + "a2": 0.4974651700539918, + "a3": 0.5742096965862699, + "a4": 0.41156097498420696, + "a5": 0.5874261605326596 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.4974650700539918, + "max": { + "marginals": { + "a0": 0.4450349786911919, + "a1": 0.5054310021424262, + "a2": 0.4974651700539918, + "a3": 0.5742096965862699, + "a4": 0.41156097498420696, + "a5": 0.5874261605326596 + }, + "support": [ + [ + 15, + 0.021226350139276373 + ], + [ + 25, + 0.391347489328064 + ], + [ + 37, + 0.012247653567708572 + ], + [ + 38, + 0.41354264984602157 + ], + [ + 40, + 0.09097385496180121 + ], + [ + 46, + 0.05044851650098531 + ], + [ + 59, + 0.02021348565614295 + ] + ], + "value": 0.9090261450381988 + }, + "min": { + "marginals": { + "a0": 0.4450349786911919, + "a1": 0.5054310021424262, + "a2": 0.4974651700539918, + "a3": 0.5742096965862699, + "a4": 0.41156097498420696, + "a5": 0.5874261605326596 + }, + "support": [ + [ + 1, + 0.3398861083439453 + ], + [ + 10, + 0.04032678160591474 + ], + [ + 28, + 0.032360949517480364 + ], + [ + 38, + 0.08590419506978486 + ], + [ + 40, + 0.12232193999614815 + ], + [ + 62, + 0.27405115511947997 + ], + [ + 63, + 0.10514887034724663 + ] + ], + "value": 0.4974651700539918 + }, + "status": "bounded", + "upper": 0.9090262450381987, + "worlds": 64 + }, + "proofs": [ + [ + "a4" + ], + [ + "a2" + ] + ], + "true_marginals": { + "a0": 0.46071428571428574, + "a1": 0.5383928571428571, + "a2": 0.5258928571428572, + "a3": 0.5675595238095238, + "a4": 0.4681547619047619, + "a5": 0.5282738095238095 + }, + "truth": 0.7622023809523809 + }, + { + "id": 90, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.4460285475984827, + "max": { + "marginals": { + "a0": 0.6538030023254587, + "a1": 0.5259450157173882, + "a2": 0.5411508395810044, + "a3": 0.49091247687483575 + }, + "support": [ + [ + 3, + 0.3444177705840056 + ], + [ + 4, + 0.16466975254115868 + ], + [ + 9, + 0.11443138983499002 + ], + [ + 13, + 0.19495384190646314 + ], + [ + 14, + 0.1815272451333826 + ] + ], + "value": 0.5411508395810044 + }, + "min": { + "marginals": { + "a0": 0.6538030023254587, + "a1": 0.5259450157173882, + "a2": 0.4460286475984827, + "a3": 0.49091247687483575 + }, + "support": [ + [ + 3, + 0.3444177705840056 + ], + [ + 4, + 0.16466975254115868 + ], + [ + 9, + 0.2095535818175117 + ], + [ + 13, + 0.09983164992394145 + ], + [ + 14, + 0.1815272451333826 + ] + ], + "value": 0.4460286475984827 + }, + "status": "bounded", + "upper": 0.5411509395810044, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.5436328951104387, + 0.6538030023254587 + ], + "a1": [ + 0.37405498428261186, + 0.5259450157173882 + ], + "a2": [ + 0.4460286475984827, + 0.5411508395810044 + ], + "a3": [ + 0.38088239492003606, + 0.49091247687483575 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5868852000920098, + "a1": 0.398927580708965, + "a2": 0.5178743784523944, + "a3": 0.38821603992387316 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5178742784523944, + "max": { + "marginals": { + "a0": 0.5868852000920098, + "a1": 0.398927580708965, + "a2": 0.5178743784523944, + "a3": 0.38821603992387316 + }, + "support": [ + [ + 3, + 0.29879837043855084 + ], + [ + 4, + 0.312985589637576 + ], + [ + 9, + 0.1833272511090548 + ], + [ + 13, + 0.10475957854440421 + ], + [ + 14, + 0.10012921027041416 + ] + ], + "value": 0.5178743784523944 + }, + "min": { + "marginals": { + "a0": 0.5868852000920098, + "a1": 0.398927580708965, + "a2": 0.5178743784523944, + "a3": 0.38821603992387316 + }, + "support": [ + [ + 3, + 0.29879837043855084 + ], + [ + 4, + 0.312985589637576 + ], + [ + 9, + 0.1833272511090548 + ], + [ + 13, + 0.10475957854440421 + ], + [ + 14, + 0.10012921027041416 + ] + ], + "value": 0.5178743784523944 + }, + "status": "bounded", + "upper": 0.5178744784523943, + "worlds": 16 + }, + "proofs": [ + [ + "a2" + ] + ], + "true_marginals": { + "a0": 0.5987179487179487, + "a1": 0.45, + "a2": 0.49358974358974356, + "a3": 0.4358974358974359 + }, + "truth": 0.49358974358974356 + }, + { + "id": 91, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.45315874519251487, + "a1": 0.5333886954572402 + }, + "support": [ + [ + 0, + 0.4666113045427598 + ], + [ + 2, + 0.08022995026472535 + ], + [ + 3, + 0.45315874519251487 + ] + ], + "value": 0.45315874519251487 + }, + "min": { + "marginals": { + "a0": 0.329129077685714, + "a1": 0.5333886954572402 + }, + "support": [ + [ + 0, + 0.1374822268570458 + ], + [ + 1, + 0.329129077685714 + ], + [ + 2, + 0.5333886954572402 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.45315884519251487, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.329129077685714, + 0.45315874519251487 + ], + "a1": [ + 0.5333886954572402, + 0.640043038860103 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.3932129881943734, + "a1": 0.634279618358618 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.027492506552991406, + "max": { + "marginals": { + "a0": 0.3932129881943734, + "a1": 0.634279618358618 + }, + "support": [ + [ + 0, + 0.36572038164138204 + ], + [ + 2, + 0.24106663016424462 + ], + [ + 3, + 0.3932129881943734 + ] + ], + "value": 0.3932129881943734 + }, + "min": { + "marginals": { + "a0": 0.3932129881943734, + "a1": 0.6342796183586181 + }, + "support": [ + [ + 1, + 0.365720381641382 + ], + [ + 2, + 0.6067870118056267 + ], + [ + 3, + 0.027492606552991405 + ] + ], + "value": 0.027492606552991405 + }, + "status": "bounded", + "upper": 0.3932130881943734, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.3911439114391144, + "a1": 0.5867158671586716 + }, + "truth": 0.2693726937269373 + }, + { + "id": 92, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5237644416330751, + "max": { + "marginals": { + "a0": 0.5364121256877502, + "a1": 0.532461012256922, + "a2": 0.41848234452482647, + "a3": 0.5649737610452082, + "a4": 0.6643579169260313, + "a5": 0.5364121256877502 + }, + "support": [ + [ + 10, + 0.24106674979717524 + ], + [ + 28, + 0.03251274878828625 + ], + [ + 30, + 0.1900083757267883 + ], + [ + 37, + 0.09457533327679346 + ], + [ + 49, + 0.3404509056779983 + ], + [ + 63, + 0.10138588673295845 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.467538987743078, + "a1": 0.532461012256922, + "a2": 0.47623545836692494, + "a3": 0.5237645416330751, + "a4": 0.5237645416330751, + "a5": 0.47623545836692494 + }, + "support": [ + [ + 25, + 0.467538987743078 + ], + [ + 26, + 0.05622555388999706 + ], + [ + 38, + 0.47623545836692494 + ] + ], + "value": 0.5237645416330751 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.37384745402674047, + 0.565165130678003 + ], + "a1": [ + 0.4485005882593736, + 0.532461012256922 + ], + "a2": [ + 0.4184823445248264, + 0.5108496980695589 + ], + "a3": [ + 0.5237645416330751, + 0.5649737610452082 + ], + "a4": [ + 0.47149235735599515, + 0.6643579169260313 + ], + "a5": [ + 0.3412903589847249, + 0.5364121256877502 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4369742363490132, + "a1": 0.4837213755519147, + "a2": 0.47353885054476336, + "a3": 0.5619866284346549, + "a4": 0.6137950247712328, + "a5": 0.4256369799630481 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5619865284346549, + "max": { + "marginals": { + "a0": 0.4369742363490132, + "a1": 0.4837213755519147, + "a2": 0.4735388505447634, + "a3": 0.5619866284346549, + "a4": 0.6137950247712328, + "a5": 0.4256369799630481 + }, + "support": [ + [ + 4, + 0.012376391602296977 + ], + [ + 10, + 0.23165774836634678 + ], + [ + 15, + 0.011337256385965111 + ], + [ + 28, + 0.07826525288274022 + ], + [ + 30, + 0.2407263707996028 + ], + [ + 37, + 0.1308335788741583 + ], + [ + 49, + 0.2948034010888898 + ] + ], + "value": 0.987623608397703 + }, + "min": { + "marginals": { + "a0": 0.4369742363490132, + "a1": 0.4837213755519147, + "a2": 0.47353885054476336, + "a3": 0.5619866284346549, + "a4": 0.6137950247712328, + "a5": 0.4256369799630481 + }, + "support": [ + [ + 16, + 0.003906525754862722 + ], + [ + 22, + 0.12329973292592461 + ], + [ + 25, + 0.4369742363490132 + ], + [ + 26, + 0.010182525007151333 + ], + [ + 38, + 0.3108071128845578 + ], + [ + 40, + 0.07539786234420937 + ], + [ + 62, + 0.039432004734280934 + ] + ], + "value": 0.5619866284346549 + }, + "status": "bounded", + "upper": 0.987623708397703, + "worlds": 64 + }, + "proofs": [ + [ + "a0", + "a5" + ], + [ + "a3" + ], + [ + "a0", + "a3" + ] + ], + "true_marginals": { + "a0": 0.46950629235237173, + "a1": 0.4904808002581478, + "a2": 0.46466602129719264, + "a3": 0.5443691513391417, + "a4": 0.5679251371410132, + "a5": 0.4388512423362375 + }, + "truth": 0.6272991287512101 + }, + { + "id": 93, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5156257443681231, + "a1": 0.6494490509991244, + "a2": 0.5946087732300336, + "a3": 0.617285600956142 + }, + "support": [ + [ + 2, + 0.03216345004298238 + ], + [ + 4, + 0.3505509490008756 + ], + [ + 10, + 0.1016598565880189 + ], + [ + 11, + 0.27156792013896514 + ], + [ + 15, + 0.244057824229158 + ] + ], + "value": 0.5156257443681231 + }, + "min": { + "marginals": { + "a0": 0.5156257443681231, + "a1": 0.6494490509991244, + "a2": 0.5946087732300336, + "a3": 0.4676521113881389 + }, + "support": [ + [ + 3, + 0.34871134198955434 + ], + [ + 4, + 0.18363654662230677 + ], + [ + 9, + 0.05667988478041208 + ], + [ + 13, + 0.11023451759815672 + ], + [ + 14, + 0.3007377090095701 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5156258443681231, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.42435160557525176, + 0.5156257443681231 + ], + "a1": [ + 0.5079688425456095, + 0.6494490509991244 + ], + "a2": [ + 0.3951987012886527, + 0.5946087732300336 + ], + "a3": [ + 0.4676521113881389, + 0.617285600956142 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.46177386014351607, + "a1": 0.5566894635980254, + "a2": 0.4764725145381622, + "a3": 0.5020165365971911 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.46177386014351607, + "a1": 0.5566894635980254, + "a2": 0.4764725145381622, + "a3": 0.5020165365971911 + }, + "support": [ + [ + 2, + 0.05467292700083426 + ], + [ + 4, + 0.4433105364019746 + ], + [ + 10, + 0.040242676453675075 + ], + [ + 11, + 0.42861188200732847 + ], + [ + 15, + 0.0331619781361876 + ] + ], + "value": 0.46177386014351607 + }, + "min": { + "marginals": { + "a0": 0.46177386014351607, + "a1": 0.5566894635980254, + "a2": 0.4764725145381622, + "a3": 0.5020165365971911 + }, + "support": [ + [ + 3, + 0.28910020623133603 + ], + [ + 4, + 0.20888325717147282 + ], + [ + 8, + 0.061753625318321737 + ], + [ + 9, + 0.17267365391218004 + ], + [ + 14, + 0.26758925736668937 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.46177396014351607, + "worlds": 16 + }, + "proofs": [ + [ + "a0", + "a1", + "a3" + ] + ], + "true_marginals": { + "a0": 0.46998867497168745, + "a1": 0.578708946772367, + "a2": 0.49490373725934317, + "a3": 0.5424688561721405 + }, + "truth": 0.15402038505096263 + }, + { + "id": 94, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4509460210252644, + "max": { + "marginals": { + "a0": 0.4251437295841063, + "a1": 0.5325137037378588, + "a2": 0.5780948732971203, + "a3": 0.5748562704158937, + "a4": 0.4366493345178384 + }, + "support": [ + [ + 3, + 0.12067781206339473 + ], + [ + 5, + 0.30446591752071156 + ], + [ + 10, + 0.13820693589805533 + ], + [ + 24, + 0.16302037874142966 + ], + [ + 30, + 0.2736289557764087 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.3987498347868309, + "a1": 0.5325137037378588, + "a2": 0.45400078434919816, + "a3": 0.4509461210252644, + "a4": 0.5490538789747357 + }, + "support": [ + [ + 10, + 0.29909775094461766 + ], + [ + 15, + 0.15184837008064672 + ], + [ + 17, + 0.24690146470618418 + ], + [ + 20, + 0.22058483155595704 + ], + [ + 22, + 0.0815675827125944 + ] + ], + "value": 0.4509461210252644 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.3987498347868309, + 0.5490160557103372 + ], + "a1": [ + 0.5325137037378588, + 0.6065674793961878 + ], + "a2": [ + 0.45400078434919816, + 0.5780948732971203 + ], + "a3": [ + 0.4509461210252643, + 0.5748562704158937 + ], + "a4": [ + 0.4366493345178384, + 0.5753078712719666 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5293937097931185, + "a1": 0.543751948430919, + "a2": 0.5024470322802237, + "a3": 0.4583805269379981, + "a4": 0.5161734715810753 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4583804269379981, + "max": { + "marginals": { + "a0": 0.5293937097931185, + "a1": 0.543751948430919, + "a2": 0.5024470322802237, + "a3": 0.4583805269379981, + "a4": 0.5161734715810753 + }, + "support": [ + [ + 3, + 0.2686786039192517 + ], + [ + 5, + 0.215147924499673 + ], + [ + 20, + 0.012225763268883416 + ], + [ + 23, + 0.0455671813741938 + ], + [ + 24, + 0.22887436380052456 + ], + [ + 30, + 0.22950616313747352 + ] + ], + "value": 0.9877742367311166 + }, + "min": { + "marginals": { + "a0": 0.5293937097931185, + "a1": 0.543751948430919, + "a2": 0.5024470322802237, + "a3": 0.4583805269379981, + "a4": 0.5161734715810753 + }, + "support": [ + [ + 4, + 0.025446001480926572 + ], + [ + 10, + 0.2132698924323279 + ], + [ + 15, + 0.24511063450567017 + ], + [ + 17, + 0.28428307528744834 + ], + [ + 20, + 0.14651897480070603 + ], + [ + 22, + 0.08537142149292093 + ] + ], + "value": 0.4583805269379981 + }, + "status": "bounded", + "upper": 0.9877743367311166, + "worlds": 32 + }, + "proofs": [ + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a3" + ], + [ + "a1", + "a3", + "a4" + ] + ], + "true_marginals": { + "a0": 0.47388294524858404, + "a1": 0.5695405915670233, + "a2": 0.5160478288231592, + "a3": 0.512901195720579, + "a4": 0.5059786028949025 + }, + "truth": 0.6947765890497168 + }, + { + "id": 95, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.48191961725879545, + "max": { + "marginals": { + "a0": 0.4670189526338182, + "a1": 0.6388417342581587, + "a2": 0.5256749569065173, + "a3": 0.5329810473661818, + "a4": 0.3904272577708231 + }, + "support": [ + [ + 3, + 0.10586068689197692 + ], + [ + 5, + 0.24820298243876776 + ], + [ + 10, + 0.2555090728984322 + ], + [ + 17, + 0.11295528330307353 + ], + [ + 30, + 0.27747197446774957 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4642775318829776, + "a1": 0.48191971725879545, + "a2": 0.5256749569065173, + "a3": 0.38670961295505557, + "a4": 0.43046485260277745 + }, + "support": [ + [ + 0, + 0.0876154301384271 + ], + [ + 7, + 0.4642775318829776 + ], + [ + 10, + 0.017642185375817854 + ], + [ + 20, + 0.06139742502353973 + ], + [ + 24, + 0.3690674275792377 + ] + ], + "value": 0.48191971725879545 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.4642775318829776, + 0.5660615519956661 + ], + "a1": [ + 0.48191971725879545, + 0.6388417342581587 + ], + "a2": [ + 0.4439859592148389, + 0.5256749569065173 + ], + "a3": [ + 0.38670961295505557, + 0.5329810473661818 + ], + "a4": [ + 0.3904272577708231, + 0.5233145625742096 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5473424039412669, + "a1": 0.551923062489366, + "a2": 0.5009094963637627, + "a3": 0.4080878727038968, + "a4": 0.40572191626079723 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.551922962489366, + "max": { + "marginals": { + "a0": 0.5473424039412669, + "a1": 0.551923062489366, + "a2": 0.5009094963637627, + "a3": 0.4080878727038968, + "a4": 0.40572191626079723 + }, + "support": [ + [ + 3, + 0.09926546643063283 + ], + [ + 5, + 0.27163225880679975 + ], + [ + 10, + 0.22338035850177018 + ], + [ + 17, + 0.1764446787038343 + ], + [ + 22, + 0.04456972335483633 + ], + [ + 30, + 0.1847075142021266 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5473424039412669, + "a1": 0.551923062489366, + "a2": 0.5009094963637627, + "a3": 0.4080878727038968, + "a4": 0.40572191626079723 + }, + "support": [ + [ + 0, + 0.04235502124983681 + ], + [ + 3, + 0.0486476096825037 + ], + [ + 7, + 0.4986947942587632 + ], + [ + 10, + 0.004580658548099081 + ], + [ + 20, + 0.002214702104999522 + ], + [ + 24, + 0.4035072141557977 + ] + ], + "value": 0.551923062489366 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a0", + "a3", + "a4" + ], + [ + "a1", + "a4" + ], + [ + "a0", + "a1", + "a3" + ], + [ + "a0" + ], + [ + "a1", + "a4" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.5151695419393219, + "a1": 0.5603807257584771, + "a2": 0.48483045806067815, + "a3": 0.4598453301606187, + "a4": 0.45687091017251635 + }, + "truth": 0.8019036287923855 + }, + { + "id": 96, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.3813257513351536, + "max": { + "marginals": { + "a0": 0.4740958354118343, + "a1": 0.2396565799960161 + }, + "support": [ + [ + 0, + 0.2862475845921496 + ], + [ + 1, + 0.4740958354118343 + ], + [ + 2, + 0.2396565799960161 + ] + ], + "value": 0.7137524154078504 + }, + "min": { + "marginals": { + "a0": 0.3813258513351536, + "a1": 0.2396565799960161 + }, + "support": [ + [ + 0, + 0.6186741486648464 + ], + [ + 1, + 0.1416692713391375 + ], + [ + 3, + 0.2396565799960161 + ] + ], + "value": 0.3813258513351536 + }, + "status": "bounded", + "upper": 0.7137525154078503, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.3813258513351536, + 0.4740958354118343 + ], + "a1": [ + 0.09769281759434531, + 0.2396565799960161 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4627600369303158, + "a1": 0.2288815894797291 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.4627599369303158, + "max": { + "marginals": { + "a0": 0.4627600369303158, + "a1": 0.2288815894797291 + }, + "support": [ + [ + 0, + 0.30835837358995505 + ], + [ + 1, + 0.4627600369303158 + ], + [ + 2, + 0.2288815894797291 + ] + ], + "value": 0.6916416264100449 + }, + "min": { + "marginals": { + "a0": 0.4627600369303158, + "a1": 0.2288815894797291 + }, + "support": [ + [ + 0, + 0.5372399630696841 + ], + [ + 1, + 0.23387844745058672 + ], + [ + 3, + 0.2288815894797291 + ] + ], + "value": 0.4627600369303158 + }, + "status": "bounded", + "upper": 0.6916417264100448, + "worlds": 4 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a0" + ], + [ + "a1" + ], + [ + "a0", + "a1" + ], + [ + "a0" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.42771084337349397, + "a1": 0.1686746987951807 + }, + "truth": 0.5 + }, + { + "id": 97, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5869470810024934, + "a1": 0.47131054739783257, + "a2": 0.5185158790222127, + "a3": 0.4881769542791466 + }, + "support": [ + [ + 3, + 0.2850403370605897 + ], + [ + 4, + 0.22678270866026373 + ], + [ + 9, + 0.19644378391719758 + ], + [ + 13, + 0.10546296002470612 + ], + [ + 14, + 0.1862702103372429 + ] + ], + "value": 0.47131054739783257 + }, + "min": { + "marginals": { + "a0": 0.5323846612409434, + "a1": 0.4676153387590566, + "a2": 0.5185158790222127, + "a3": 0.659794406102715 + }, + "support": [ + [ + 6, + 0.340205593897285 + ], + [ + 9, + 0.35407437611601567 + ], + [ + 10, + 0.1274097448617716 + ], + [ + 13, + 0.17831028512492775 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.47131064739783257, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.5323846612409434, + 0.5869470810024934 + ], + "a1": [ + 0.3807180922203058, + 0.47131054739783257 + ], + "a2": [ + 0.36453901357921925, + 0.5185158790222127 + ], + "a3": [ + 0.4881769542791466, + 0.659794406102715 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5598290017148976, + "a1": 0.46367835265928936, + "a2": 0.39304249265930696, + "a3": 0.5898376991544806 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.02350725437418705, + "max": { + "marginals": { + "a0": 0.5598290017148976, + "a1": 0.46367835265928936, + "a2": 0.39304249265930696, + "a3": 0.5898376991544806 + }, + "support": [ + [ + 3, + 0.24039908042275088 + ], + [ + 4, + 0.16976322042276848 + ], + [ + 8, + 0.0471285056257954 + ], + [ + 9, + 0.3194299212921467 + ], + [ + 14, + 0.22327927223653848 + ] + ], + "value": 0.46367835265928936 + }, + "min": { + "marginals": { + "a0": 0.5598290017148976, + "a1": 0.4636783526592894, + "a2": 0.39304249265930696, + "a3": 0.5898376991544806 + }, + "support": [ + [ + 3, + 0.02350735437418705 + ], + [ + 6, + 0.3866549464713323 + ], + [ + 9, + 0.5299341011527359 + ], + [ + 10, + 0.05351605181377006 + ], + [ + 13, + 0.0063875461879746576 + ] + ], + "value": 0.02350735437418705 + }, + "status": "bounded", + "upper": 0.46367845265928936, + "worlds": 16 + }, + "proofs": [ + [ + "a0", + "a1", + "a3" + ], + [ + "a0", + "a1" + ], + [ + "a1", + "a2", + "a3" + ] + ], + "true_marginals": { + "a0": 0.5596658711217184, + "a1": 0.4260143198090692, + "a2": 0.441527446300716, + "a3": 0.5739856801909308 + }, + "truth": 0.301909307875895 + }, + { + "id": 98, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.37607067232778285, + "max": { + "marginals": { + "a0": 0.4787679373496364, + "a1": 0.4787679373496364 + }, + "support": [ + [ + 0, + 0.5212320626503636 + ], + [ + 3, + 0.4787679373496364 + ] + ], + "value": 0.4787679373496364 + }, + "min": { + "marginals": { + "a0": 0.37607077232778285, + "a1": 0.37607077232778285 + }, + "support": [ + [ + 0, + 0.6239292276722171 + ], + [ + 3, + 0.37607077232778285 + ] + ], + "value": 0.37607077232778285 + }, + "status": "bounded", + "upper": 0.4787680373496364, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.37607077232778285, + 0.4787679373496364 + ], + "a1": [ + 0.3562053752969152, + 0.5147623666385688 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4333039488002176, + "a1": 0.4172663034493937 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.4333038488002176, + "max": { + "marginals": { + "a0": 0.4333039488002176, + "a1": 0.4172663034493937 + }, + "support": [ + [ + 0, + 0.14942974775038864 + ], + [ + 1, + 0.4333039488002176 + ], + [ + 2, + 0.4172663034493937 + ] + ], + "value": 0.4333039488002176 + }, + "min": { + "marginals": { + "a0": 0.4333039488002176, + "a1": 0.4172663034493937 + }, + "support": [ + [ + 0, + 0.14942974775038864 + ], + [ + 1, + 0.4333039488002176 + ], + [ + 2, + 0.4172663034493937 + ] + ], + "value": 0.4333039488002176 + }, + "status": "bounded", + "upper": 0.4333040488002176, + "worlds": 4 + }, + "proofs": [ + [ + "a0" + ], + [ + "a0" + ] + ], + "true_marginals": { + "a0": 0.42741935483870963, + "a1": 0.435483870967742 + }, + "truth": 0.42741935483870963 + }, + { + "id": 99, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.35145670986889466, + "max": { + "marginals": { + "a0": 0.46958449608106223, + "a1": 0.4703253683489272 + }, + "support": [ + [ + 0, + 0.5296746316510728 + ], + [ + 2, + 0.000740872267864956 + ], + [ + 3, + 0.46958449608106223 + ] + ], + "value": 0.4703253683489272 + }, + "min": { + "marginals": { + "a0": 0.35145680986889466, + "a1": 0.35145680986889466 + }, + "support": [ + [ + 0, + 0.6485431901311054 + ], + [ + 3, + 0.35145680986889466 + ] + ], + "value": 0.35145680986889466 + }, + "status": "bounded", + "upper": 0.4703254683489272, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.3224947118397299, + 0.46958449608106223 + ], + "a1": [ + 0.35145680986889466, + 0.4703253683489272 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.3555390620646703, + "a1": 0.40280265377964847 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.40280255377964846, + "max": { + "marginals": { + "a0": 0.3555390620646703, + "a1": 0.40280265377964847 + }, + "support": [ + [ + 0, + 0.2416582841556812 + ], + [ + 1, + 0.3555390620646703 + ], + [ + 2, + 0.40280265377964847 + ] + ], + "value": 0.40280265377964847 + }, + "min": { + "marginals": { + "a0": 0.3555390620646703, + "a1": 0.40280265377964847 + }, + "support": [ + [ + 0, + 0.2416582841556812 + ], + [ + 1, + 0.3555390620646703 + ], + [ + 2, + 0.40280265377964847 + ] + ], + "value": 0.40280265377964847 + }, + "status": "bounded", + "upper": 0.40280275377964847, + "worlds": 4 + }, + "proofs": [ + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.39603960396039606, + "a1": 0.4108910891089109 + }, + "truth": 0.4108910891089109 + }, + { + "id": 100, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.47707979293478747, + "max": { + "marginals": { + "a0": 0.5580489126858215, + "a1": 0.5537040591532812, + "a2": 0.6191581804920601 + }, + "support": [ + [ + 1, + 0.2690888476688372 + ], + [ + 3, + 0.11175297183910271 + ], + [ + 5, + 0.17720709317788153 + ], + [ + 6, + 0.44195108731417854 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4770798929347875, + "a1": 0.4809848783843318, + "a2": 0.5190151216156682 + }, + "support": [ + [ + 2, + 0.003904985449544318 + ], + [ + 3, + 0.4770798929347875 + ], + [ + 4, + 0.5190151216156682 + ] + ], + "value": 0.4770798929347875 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.4770798929347875, + 0.5580489126858215 + ], + "a1": [ + 0.458005542720255, + 0.5537040591532812 + ], + "a2": [ + 0.5190151216156682, + 0.6191581804920601 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5102502086292279, + "a1": 0.5147045206613248, + "a2": 0.5346507393857444 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.5102501086292279, + "max": { + "marginals": { + "a0": 0.5102502086292279, + "a1": 0.5147045206613248, + "a2": 0.5346507393857444 + }, + "support": [ + [ + 1, + 0.440394531323703 + ], + [ + 3, + 0.024954729290552646 + ], + [ + 5, + 0.04490094801497224 + ], + [ + 6, + 0.4897497913707721 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5102502086292279, + "a1": 0.5147045206613248, + "a2": 0.5346507393857444 + }, + "support": [ + [ + 2, + 0.0044543120320968965 + ], + [ + 3, + 0.46089494858215874 + ], + [ + 4, + 0.48529547933867523 + ], + [ + 7, + 0.04935526004706914 + ] + ], + "value": 0.5102502086292279 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a1", + "a2" + ], + [ + "a1", + "a2" + ], + [ + "a0" + ] + ], + "true_marginals": { + "a0": 0.5175644028103045, + "a1": 0.5058548009367682, + "a2": 0.5690866510538641 + }, + "truth": 0.7002341920374707 + }, + { + "id": 101, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5424346326025358, + "a1": 0.5361150573192366, + "a2": 0.5670433499222878, + "a3": 0.6333138412157826, + "a4": 0.3509977796347328 + }, + "support": [ + [ + 0, + 0.22116272697194883 + ], + [ + 15, + 0.4278394933933184 + ], + [ + 17, + 0.006319575283299184 + ], + [ + 20, + 0.13920385652896938 + ], + [ + 24, + 0.09719878389654601 + ], + [ + 27, + 0.1082755639259182 + ] + ], + "value": 0.5361150573192366 + }, + "min": { + "marginals": { + "a0": 0.40264838144599546, + "a1": 0.4294021840600738, + "a2": 0.5670433499222878, + "a3": 0.4841829659361969, + "a4": 0.3509977796347328 + }, + "support": [ + [ + 3, + 0.06591101464115867 + ], + [ + 5, + 0.3367373668048368 + ], + [ + 10, + 0.24635383891927176 + ], + [ + 20, + 0.11316865261780762 + ], + [ + 24, + 0.12069179651728179 + ], + [ + 30, + 0.11713733049964337 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5361151573192365, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.40264838144599546, + 0.5424346326025358 + ], + "a1": [ + 0.4294021840600738, + 0.5361150573192366 + ], + "a2": [ + 0.408691005122412, + 0.5670433499222878 + ], + "a3": [ + 0.4841829659361969, + 0.6333138412157826 + ], + "a4": [ + 0.3509977796347328, + 0.5493853621277194 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4407515567211897, + "a1": 0.5251974524975404, + "a2": 0.44535220073241233, + "a3": 0.5240974385357218, + "a4": 0.4445851764988801 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.4407515567211897, + "a1": 0.5251974524975404, + "a2": 0.44535220073241233, + "a3": 0.5240974385357218, + "a4": 0.4445851764988801 + }, + "support": [ + [ + 0, + 0.25075964422831754 + ], + [ + 15, + 0.30465517927280233 + ], + [ + 18, + 0.08444589577635064 + ], + [ + 20, + 0.14069702145961 + ], + [ + 24, + 0.08334588181453206 + ], + [ + 27, + 0.13609637744838737 + ] + ], + "value": 0.4407515567211897 + }, + "min": { + "marginals": { + "a0": 0.4407515567211897, + "a1": 0.5251974524975404, + "a2": 0.44535220073241233, + "a3": 0.5240974385357218, + "a4": 0.4445851764988801 + }, + "support": [ + [ + 3, + 0.22054227322473802 + ], + [ + 5, + 0.2202092834964517 + ], + [ + 10, + 0.11466326677993022 + ], + [ + 20, + 0.03515100474308852 + ], + [ + 24, + 0.21944225926291944 + ], + [ + 30, + 0.18999191249287212 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.4407516567211897, + "worlds": 32 + }, + "proofs": [ + [ + "a0", + "a1", + "a3" + ] + ], + "true_marginals": { + "a0": 0.4725415070242656, + "a1": 0.4827586206896552, + "a2": 0.4878671775223499, + "a3": 0.5587484035759898, + "a4": 0.4501915708812261 + }, + "truth": 0.12196679438058748 + }, + { + "id": 102, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.41006078691632075, + "max": { + "marginals": { + "a0": 0.5139897459950717, + "a1": 0.3894439739582595, + "a2": 0.46184001640137723 + }, + "support": [ + [ + 0, + 0.02417023760355108 + ], + [ + 1, + 0.12454577203681222 + ], + [ + 3, + 0.3894439739582595 + ], + [ + 4, + 0.46184001640137723 + ] + ], + "value": 0.9758297623964489 + }, + "min": { + "marginals": { + "a0": 0.41006088691632075, + "a1": 0.3894439739582595, + "a2": 0.41006088691632075 + }, + "support": [ + [ + 0, + 0.20049513912541977 + ], + [ + 2, + 0.3894439739582595 + ], + [ + 5, + 0.41006088691632075 + ] + ], + "value": 0.41006088691632075 + }, + "status": "bounded", + "upper": 0.9758298623964489, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.41006088691632075, + 0.5139897459950717 + ], + "a1": [ + 0.3130876716113607, + 0.3894439739582595 + ], + "a2": [ + 0.3292992241049519, + 0.46184001640137723 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.42022622043338154, + "a1": 0.35476213963254316, + "a2": 0.44539054085902 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.44539044085902, + "max": { + "marginals": { + "a0": 0.42022622043338154, + "a1": 0.35476213963254316, + "a2": 0.44539054085902 + }, + "support": [ + [ + 0, + 0.1343832387075985 + ], + [ + 1, + 0.06546408080083838 + ], + [ + 3, + 0.35476213963254316 + ], + [ + 4, + 0.44539054085902 + ] + ], + "value": 0.8656167612924015 + }, + "min": { + "marginals": { + "a0": 0.42022622043338154, + "a1": 0.35476213963254316, + "a2": 0.44539054085902 + }, + "support": [ + [ + 0, + 0.19984731950843687 + ], + [ + 2, + 0.35476213963254316 + ], + [ + 4, + 0.025164320425638487 + ], + [ + 5, + 0.42022622043338154 + ] + ], + "value": 0.44539054085902 + }, + "status": "bounded", + "upper": 0.8656168612924015, + "worlds": 8 + }, + "proofs": [ + [ + "a1", + "a2" + ], + [ + "a0", + "a1" + ], + [ + "a0" + ], + [ + "a1", + "a2" + ], + [ + "a2" + ] + ], + "true_marginals": { + "a0": 0.4620253164556962, + "a1": 0.3512658227848101, + "a2": 0.39556962025316456 + }, + "truth": 0.6392405063291139 + }, + { + "id": 103, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.627640779956077, + "max": { + "marginals": { + "a0": 0.3514914363510334, + "a1": 0.6485085636489666, + "a2": 0.5808770193413682 + }, + "support": [ + [ + 2, + 0.41912298065863185 + ], + [ + 5, + 0.3514914363510334 + ], + [ + 6, + 0.22938558299033474 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.3514914363510334, + "a1": 0.627640879956077, + "a2": 0.5808770193413682 + }, + "support": [ + [ + 2, + 0.06763154430759843 + ], + [ + 3, + 0.3514914363510334 + ], + [ + 4, + 0.372359120043923 + ], + [ + 6, + 0.20851789929744513 + ] + ], + "value": 0.627640879956077 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.3514914363510334, + 0.4342228493632523 + ], + "a1": [ + 0.627640879956077, + 0.7459854936702967 + ], + "a2": [ + 0.5808770193413682, + 0.6828592443948955 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4268857214148089, + "a1": 0.7130292842158499, + "a2": 0.6737200459725585 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.7130291842158499, + "max": { + "marginals": { + "a0": 0.4268857214148089, + "a1": 0.7130292842158499, + "a2": 0.6737200459725585 + }, + "support": [ + [ + 2, + 0.1863649483967827 + ], + [ + 3, + 0.13991500563065878 + ], + [ + 5, + 0.2869707157841501 + ], + [ + 6, + 0.3867493301884084 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4268857214148089, + "a1": 0.7130292842158499, + "a2": 0.6737200459725585 + }, + "support": [ + [ + 3, + 0.3262799540274415 + ], + [ + 4, + 0.28697071578415007 + ], + [ + 6, + 0.286143562801041 + ], + [ + 7, + 0.10060576738736743 + ] + ], + "value": 0.7130292842158499 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.39285714285714285, + "a1": 0.6868131868131868, + "a2": 0.6318681318681318 + }, + "truth": 0.7252747252747253 + }, + { + "id": 104, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.374381082559591, + "max": { + "marginals": { + "a0": 0.5150789716820543, + "a1": 0.6138383010911966, + "a2": 0.7307625047884253 + }, + "support": [ + [ + 1, + 0.14032022243832376 + ], + [ + 3, + 0.12891727277325093 + ], + [ + 5, + 0.2458414764704796 + ], + [ + 6, + 0.4849210283179457 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.374381182559591, + "a1": 0.5326912618908085, + "a2": 0.5597259270881815 + }, + "support": [ + [ + 2, + 0.1583100793312175 + ], + [ + 3, + 0.28196399358060104 + ], + [ + 4, + 0.4673087381091915 + ], + [ + 7, + 0.09241718897898998 + ] + ], + "value": 0.374381182559591 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.374381182559591, + 0.5150789716820543 + ], + "a1": [ + 0.5326912618908085, + 0.6138383010911966 + ], + "a2": [ + 0.5597259270881815, + 0.7307625047884253 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4778687016901329, + "a1": 0.594096609527613, + "a2": 0.7004526851815969 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.4778686016901329, + "max": { + "marginals": { + "a0": 0.4778687016901329, + "a1": 0.594096609527613, + "a2": 0.7004526851815969 + }, + "support": [ + [ + 1, + 0.22758200360065733 + ], + [ + 3, + 0.07196531121774585 + ], + [ + 5, + 0.17832138687172971 + ], + [ + 6, + 0.5221312983098672 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4778687016901329, + "a1": 0.594096609527613, + "a2": 0.7004526851815969 + }, + "support": [ + [ + 2, + 0.1162279078374801 + ], + [ + 3, + 0.18331940698092303 + ], + [ + 4, + 0.405903390472387 + ], + [ + 7, + 0.2945492947092099 + ] + ], + "value": 0.4778687016901329 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "proofs": [ + [ + "a0", + "a1" + ], + [ + "a0" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a1", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.44473007712082263, + "a1": 0.5732647814910026, + "a2": 0.6452442159383034 + }, + "truth": 0.6632390745501285 + }, + { + "id": 105, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.38514239080694573, + "max": { + "marginals": { + "a0": 0.46376568561471676, + "a1": 0.5571421104719982, + "a2": 0.43026553924352773, + "a3": 0.5475929352020229 + }, + "support": [ + [ + 3, + 0.4524070647979771 + ], + [ + 8, + 0.11732739595849517 + ], + [ + 12, + 0.3141718727527669 + ], + [ + 13, + 0.011358620816739662 + ], + [ + 14, + 0.10473504567402114 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.3643359586304252, + "a1": 0.5571421104719982, + "a2": 0.5652501558237368, + "a3": 0.38514249080694574 + }, + "support": [ + [ + 1, + 0.3643359586304252 + ], + [ + 2, + 0.07041388554583794 + ], + [ + 4, + 0.07852193089757653 + ], + [ + 6, + 0.10158573411921457 + ], + [ + 14, + 0.38514249080694574 + ] + ], + "value": 0.38514249080694574 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.3643359586304252, + 0.46376568561471676 + ], + "a1": [ + 0.3875514620242648, + 0.5571421104719982 + ], + "a2": [ + 0.43026553924352773, + 0.5652501558237368 + ], + "a3": [ + 0.38514249080694574, + 0.5475929352020229 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.441514084161946, + "a1": 0.46066339830926467, + "a2": 0.48242387747836635, + "a3": 0.5149446010634793 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.5149445010634793, + "max": { + "marginals": { + "a0": 0.441514084161946, + "a1": 0.46066339830926467, + "a2": 0.48242387747836635, + "a3": 0.5149446010634793 + }, + "support": [ + [ + 3, + 0.441514084161946 + ], + [ + 4, + 0.04354131477457468 + ], + [ + 8, + 0.07606203835968761 + ], + [ + 12, + 0.419733248556473 + ], + [ + 14, + 0.019149314147318686 + ] + ], + "value": 0.9564586852254253 + }, + "min": { + "marginals": { + "a0": 0.441514084161946, + "a1": 0.46066339830926467, + "a2": 0.48242387747836635, + "a3": 0.5149446010634793 + }, + "support": [ + [ + 0, + 0.07606203835968761 + ], + [ + 1, + 0.3872328814077314 + ], + [ + 4, + 0.021760479169101676 + ], + [ + 9, + 0.05428120275421461 + ], + [ + 14, + 0.46066339830926467 + ] + ], + "value": 0.5149446010634793 + }, + "status": "bounded", + "upper": 0.9564587852254253, + "worlds": 16 + }, + "proofs": [ + [ + "a3" + ], + [ + "a0", + "a1", + "a3" + ], + [ + "a0", + "a2", + "a3" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.414050822122571, + "a1": 0.47234678624813153, + "a2": 0.4977578475336323, + "a3": 0.4663677130044843 + }, + "truth": 0.5739910313901345 + }, + { + "id": 106, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4572326113700221, + "max": { + "marginals": { + "a0": 0.38661258474448146, + "a1": 0.5427672886299779, + "a2": 0.5727940817563313, + "a3": 0.3616848002169676, + "a4": 0.4572327113700221 + }, + "support": [ + [ + 3, + 0.06552111802670113 + ], + [ + 7, + 0.3210914667177803 + ], + [ + 10, + 0.15615470388549646 + ], + [ + 20, + 0.25170261503855096 + ], + [ + 24, + 0.20553009633147112 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.38661258474448146, + "a1": 0.3976998800574188, + "a2": 0.5727940817563313, + "a3": 0.3976998800574188, + "a4": 0.4572327113700221 + }, + "support": [ + [ + 0, + 0.21568753519809974 + ], + [ + 1, + 0.15198555173296568 + ], + [ + 5, + 0.1750942016989125 + ], + [ + 17, + 0.059532831312603285 + ], + [ + 30, + 0.3976998800574188 + ] + ], + "value": 0.4572327113700221 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.38661258474448146, + 0.5740912275722341 + ], + "a1": [ + 0.3976998800574188, + 0.5536197680364229 + ], + "a2": [ + 0.43365753114689437, + 0.5727940817563313 + ], + "a3": [ + 0.3616848002169676, + 0.4746788361466687 + ], + "a4": [ + 0.4572327113700221, + 0.619600133204758 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5106961556975991, + "a1": 0.4762010218400776, + "a2": 0.5596806818796805, + "a3": 0.3907398135839335, + "a4": 0.49542281785776715 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.49542271785776715, + "max": { + "marginals": { + "a0": 0.5106961556975991, + "a1": 0.4762010218400776, + "a2": 0.5596806818796805, + "a3": 0.3907398135839335, + "a4": 0.49542281785776715 + }, + "support": [ + [ + 3, + 0.07183669128317505 + ], + [ + 7, + 0.4043643305569026 + ], + [ + 13, + 0.02837616030215523 + ], + [ + 17, + 0.006118973555366225 + ], + [ + 20, + 0.12694019102062265 + ], + [ + 24, + 0.3623636532817783 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5106961556975991, + "a1": 0.4762010218400776, + "a2": 0.5596806818796805, + "a3": 0.3907398135839335, + "a4": 0.49542281785776715 + }, + "support": [ + [ + 0, + 0.09856403071846748 + ], + [ + 1, + 0.3225334913841626 + ], + [ + 5, + 0.08347966003960283 + ], + [ + 17, + 0.01922179601768953 + ], + [ + 23, + 0.08546120825614412 + ], + [ + 30, + 0.3907398135839335 + ] + ], + "value": 0.49542281785776715 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a2", + "a4" + ], + [ + "a4" + ], + [ + "a3" + ], + [ + "a1" + ], + [ + "a0", + "a2", + "a3" + ] + ], + "true_marginals": { + "a0": 0.48035190615835777, + "a1": 0.4756598240469208, + "a2": 0.5032258064516129, + "a3": 0.41818181818181815, + "a4": 0.5384164222873901 + }, + "truth": 0.8598240469208212 + }, + { + "id": 107, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.29217773631446137, + "max": { + "marginals": { + "a0": 0.41639699925169216, + "a1": 0.4016997147059468 + }, + "support": [ + [ + 0, + 0.5836030007483078 + ], + [ + 1, + 0.01469728454574537 + ], + [ + 3, + 0.4016997147059468 + ] + ], + "value": 0.4016997147059468 + }, + "min": { + "marginals": { + "a0": 0.41639699925169216, + "a1": 0.29217783631446137 + }, + "support": [ + [ + 0, + 0.5836030007483078 + ], + [ + 1, + 0.12421916293723079 + ], + [ + 3, + 0.29217783631446137 + ] + ], + "value": 0.29217783631446137 + }, + "status": "bounded", + "upper": 0.4016998147059468, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.41639699925169216, + 0.47135810278912416 + ], + "a1": [ + 0.29217783631446137, + 0.4016997147059468 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.42519587190976005, + "a1": 0.35799236586674343 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.35799226586674343, + "max": { + "marginals": { + "a0": 0.42519587190976005, + "a1": 0.35799236586674343 + }, + "support": [ + [ + 0, + 0.21681176222349652 + ], + [ + 1, + 0.42519587190976005 + ], + [ + 2, + 0.35799236586674343 + ] + ], + "value": 0.35799236586674343 + }, + "min": { + "marginals": { + "a0": 0.42519587190976005, + "a1": 0.35799236586674343 + }, + "support": [ + [ + 0, + 0.21681176222349652 + ], + [ + 1, + 0.42519587190976005 + ], + [ + 2, + 0.35799236586674343 + ] + ], + "value": 0.35799236586674343 + }, + "status": "bounded", + "upper": 0.35799246586674344, + "worlds": 4 + }, + "proofs": [ + [ + "a1" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a1" + ], + [ + "a1" + ] + ], + "true_marginals": { + "a0": 0.44387755102040816, + "a1": 0.3469387755102041 + }, + "truth": 0.3469387755102041 + }, + { + "id": 108, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.27543610331638074, + "max": { + "marginals": { + "a0": 0.39373672901444634, + "a1": 0.39373672901444634 + }, + "support": [ + [ + 0, + 0.6062632709855537 + ], + [ + 3, + 0.39373672901444634 + ] + ], + "value": 0.39373672901444634 + }, + "min": { + "marginals": { + "a0": 0.27543620331638075, + "a1": 0.34025302866890295 + }, + "support": [ + [ + 0, + 0.659746971331097 + ], + [ + 2, + 0.0648168253525222 + ], + [ + 3, + 0.27543620331638075 + ] + ], + "value": 0.27543620331638075 + }, + "status": "bounded", + "upper": 0.39373682901444634, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.27543620331638075, + 0.39373672901444634 + ], + "a1": [ + 0.34025302866890295, + 0.4492206555416234 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.3122269931337328, + "a1": 0.34580083374027765 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.3122268931337328, + "max": { + "marginals": { + "a0": 0.3122269931337328, + "a1": 0.34580083374027765 + }, + "support": [ + [ + 0, + 0.3419721731259896 + ], + [ + 1, + 0.3122269931337328 + ], + [ + 2, + 0.34580083374027765 + ] + ], + "value": 0.3122269931337328 + }, + "min": { + "marginals": { + "a0": 0.3122269931337328, + "a1": 0.34580083374027765 + }, + "support": [ + [ + 0, + 0.3419721731259896 + ], + [ + 1, + 0.3122269931337328 + ], + [ + 2, + 0.34580083374027765 + ] + ], + "value": 0.3122269931337328 + }, + "status": "bounded", + "upper": 0.3122270931337328, + "worlds": 4 + }, + "proofs": [ + [ + "a0" + ] + ], + "true_marginals": { + "a0": 0.33458646616541354, + "a1": 0.39473684210526316 + }, + "truth": 0.33458646616541354 + }, + { + "id": 109, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5293615312203686, + "a1": 0.5432146203428453, + "a2": 0.5432146203428453, + "a3": 0.5301469668524622, + "a4": 0.5293615312203686, + "a5": 0.544000055974939 + }, + "support": [ + [ + 25, + 0.45599994402506105 + ], + [ + 38, + 0.4698530331475378 + ], + [ + 40, + 0.0007854356320936562 + ], + [ + 63, + 0.0733615871953075 + ] + ], + "value": 0.5293615312203686 + }, + "min": { + "marginals": { + "a0": 0.46794305098987393, + "a1": 0.5320569490101261, + "a2": 0.4203972394954296, + "a3": 0.414253548630423, + "a4": 0.5870742667103751, + "a5": 0.6049217769091582 + }, + "support": [ + [ + 1, + 0.18346262339522534 + ], + [ + 10, + 0.1116597095146965 + ], + [ + 30, + 0.09995589018092005 + ], + [ + 38, + 0.1178034003797031 + ], + [ + 49, + 0.2844804275946486 + ], + [ + 62, + 0.20263794893480647 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5293616312203685, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.46794305098987393, + 0.5293615312203686 + ], + "a1": [ + 0.4259445059880056, + 0.5747293484594338 + ], + "a2": [ + 0.4203972394954296, + 0.5432146203428453 + ], + "a3": [ + 0.414253548630423, + 0.5817033246849409 + ], + "a4": [ + 0.5086130648260131, + 0.5870742667103751 + ], + "a5": [ + 0.544000055974939, + 0.6049217769091582 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5197168607742577, + "a1": 0.43939711966153217, + "a2": 0.4974113170649207, + "a3": 0.5116071878235621, + "a4": 0.5293908232579572, + "a5": 0.577464872052901 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5197168607742577, + "a1": 0.43939711966153217, + "a2": 0.4974113170649207, + "a3": 0.5116071878235621, + "a4": 0.5293908232579572, + "a5": 0.577464872052901 + }, + "support": [ + [ + 23, + 0.008109672950695646 + ], + [ + 25, + 0.4144254549964034 + ], + [ + 32, + 0.08816322793867593 + ], + [ + 36, + 0.048340234919689085 + ], + [ + 38, + 0.3341057138836778 + ], + [ + 52, + 0.00967396248369945 + ], + [ + 63, + 0.0971817328271587 + ] + ], + "value": 0.5197168607742577 + }, + "min": { + "marginals": { + "a0": 0.5197168607742577, + "a1": 0.43939711966153217, + "a2": 0.4974113170649207, + "a3": 0.5116071878235621, + "a4": 0.5293908232579572, + "a5": 0.577464872052901 + }, + "support": [ + [ + 1, + 0.3742690232917276 + ], + [ + 9, + 0.03132404859781979 + ], + [ + 28, + 0.016942056057551613 + ], + [ + 37, + 0.04107214134583692 + ], + [ + 40, + 0.023943963506658505 + ], + [ + 49, + 0.07305164753887339 + ], + [ + 62, + 0.43939711966153217 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.5197169607742577, + "worlds": 64 + }, + "proofs": [ + [ + "a0", + "a1", + "a3" + ], + [ + "a0", + "a2", + "a3" + ], + [ + "a0", + "a3", + "a5" + ], + [ + "a0", + "a3", + "a4" + ], + [ + "a0", + "a1", + "a4" + ] + ], + "true_marginals": { + "a0": 0.49865229110512127, + "a1": 0.5003369272237197, + "a2": 0.48180592991913745, + "a3": 0.49797843665768193, + "a4": 0.5478436657681941, + "a5": 0.5744609164420486 + }, + "truth": 0.3305256064690027 + }, + { + "id": 110, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.48615509694215336, + "a1": 0.5972574399522846, + "a2": 0.4773272527683689, + "a3": 0.6065823546594046 + }, + "support": [ + [ + 0, + 0.21496764781503652 + ], + [ + 7, + 0.17844999752555885 + ], + [ + 11, + 0.3077050994165945 + ], + [ + 12, + 0.18777491223267878 + ], + [ + 14, + 0.11110234301013128 + ] + ], + "value": 0.7850323521849634 + }, + "min": { + "marginals": { + "a0": 0.48615509694215336, + "a1": 0.5972574399522846, + "a2": 0.42824175449555363, + "a3": 0.4830060230645664 + }, + "support": [ + [ + 3, + 0.0887522224398799 + ], + [ + 4, + 0.005339685545441841 + ], + [ + 6, + 0.4229020689501118 + ], + [ + 9, + 0.39740287450227346 + ], + [ + 10, + 0.08560314856229295 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.7850324521849633, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.42425652533387564, + 0.48615509694215336 + ], + "a1": [ + 0.5068587828080059, + 0.5972574399522846 + ], + "a2": [ + 0.42824175449555363, + 0.4773272527683689 + ], + "a3": [ + 0.4830060230645664, + 0.6065823546594046 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.45692033375734187, + "a1": 0.5470353548707667, + "a2": 0.4394171213962728, + "a3": 0.542213898267463 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.45692033375734187, + "a1": 0.5470353548707667, + "a2": 0.43941712139627276, + "a3": 0.542213898267463 + }, + "support": [ + [ + 0, + 0.2807243232894612 + ], + [ + 7, + 0.17706177844307583 + ], + [ + 11, + 0.27985855531426607 + ], + [ + 12, + 0.17224032183977211 + ], + [ + 14, + 0.09011502111342484 + ] + ], + "value": 0.7192756767105388 + }, + "min": { + "marginals": { + "a0": 0.45692033375734187, + "a1": 0.5470353548707667, + "a2": 0.4394171213962728, + "a3": 0.542213898267463 + }, + "support": [ + [ + 3, + 0.018368980336264218 + ], + [ + 4, + 0.014413291708155695 + ], + [ + 6, + 0.4250038296881171 + ], + [ + 9, + 0.43855135342107765 + ], + [ + 10, + 0.10366254484638537 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.7192757767105388, + "worlds": 16 + }, + "proofs": [ + [ + "a0", + "a1", + "a3" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a2", + "a3" + ] + ], + "true_marginals": { + "a0": 0.4552058111380145, + "a1": 0.5520581113801453, + "a2": 0.45278450363196127, + "a3": 0.5447941888619855 + }, + "truth": 0.35351089588377727 + }, + { + "id": 111, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5633280051462302, + "a1": 0.5570209183033444, + "a2": 0.5195067208758576, + "a3": 0.522460294261631, + "a4": 0.5144414229850692, + "a5": 0.47925149017204505 + }, + "support": [ + [ + 13, + 0.26438369055225835 + ], + [ + 16, + 0.1785953911443972 + ], + [ + 19, + 0.07776942813129939 + ], + [ + 35, + 0.22117488646267242 + ], + [ + 58, + 0.0029535733857734003 + ], + [ + 62, + 0.25512303032359923 + ] + ], + "value": 0.8214046088556028 + }, + "min": { + "marginals": { + "a0": 0.44297908169665556, + "a1": 0.5570209183033444, + "a2": 0.41496789541694057, + "a3": 0.522460294261631, + "a4": 0.5850321045830594, + "a5": 0.477539705738369 + }, + "support": [ + [ + 25, + 0.3804072713752271 + ], + [ + 26, + 0.14205302288640387 + ], + [ + 38, + 0.41496789541694057 + ], + [ + 49, + 0.06257181032142844 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.8214047088556028, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.3847239429057178, + 0.5633280051462302 + ], + "a1": [ + 0.42231792467186213, + 0.5570209183033444 + ], + "a2": [ + 0.41496789541694057, + 0.5195067208758576 + ], + "a3": [ + 0.4244110162460432, + 0.522460294261631 + ], + "a4": [ + 0.5144414229850692, + 0.6295963574163476 + ], + "a5": [ + 0.4645382063067064, + 0.6039387712611802 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.526066442851156, + "a1": 0.5132124275253818, + "a2": 0.4783874061008, + "a3": 0.45457016511426096, + "a4": 0.5827242268933012, + "a5": 0.5902973789653616 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.039278770376537764, + "max": { + "marginals": { + "a0": 0.526066442851156, + "a1": 0.5132124275253818, + "a2": 0.4783874061008, + "a3": 0.45457016511426096, + "a4": 0.5827242268933012, + "a5": 0.5902973789653616 + }, + "support": [ + [ + 13, + 0.12492142047556043 + ], + [ + 16, + 0.25307548225460064 + ], + [ + 29, + 0.031705718304477326 + ], + [ + 35, + 0.26853711164459937 + ], + [ + 39, + 0.023817240986539034 + ], + [ + 61, + 0.07708495143997984 + ], + [ + 62, + 0.22085807489424336 + ] + ], + "value": 0.7469245177453994 + }, + "min": { + "marginals": { + "a0": 0.526066442851156, + "a1": 0.5132124275253818, + "a2": 0.4783874061008, + "a3": 0.45457016511426096, + "a4": 0.5827242268933012, + "a5": 0.5902973789653616 + }, + "support": [ + [ + 25, + 0.3530448369924932 + ], + [ + 26, + 0.03482502142458177 + ], + [ + 30, + 0.021832762617563395 + ], + [ + 38, + 0.41727577310669883 + ], + [ + 49, + 0.1281540617790402 + ], + [ + 57, + 0.005588673703084801 + ], + [ + 63, + 0.03927887037653777 + ] + ], + "value": 0.03927887037653777 + }, + "status": "bounded", + "upper": 0.7469246177453993, + "worlds": 64 + }, + "proofs": [ + [ + "a1", + "a3", + "a5" + ], + [ + "a0", + "a1", + "a3" + ], + [ + "a0", + "a2", + "a3" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.474025974025974, + "a1": 0.4896694214876033, + "a2": 0.4672373081463991, + "a3": 0.4734356552538371, + "a4": 0.5720188902007084, + "a5": 0.5342384887839433 + }, + "truth": 0.3860684769775679 + }, + { + "id": 112, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.44815496889811973, + "max": { + "marginals": { + "a0": 0.47750482198916033, + "a1": 0.5224951780108397, + "a2": 0.45191038478771856, + "a3": 0.5480896152122814, + "a4": 0.5480896152122814, + "a5": 0.45191038478771856 + }, + "support": [ + [ + 25, + 0.47750482198916033 + ], + [ + 26, + 0.07058479322312111 + ], + [ + 38, + 0.45191038478771856 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.47750482198916033, + "a1": 0.42444830362379227, + "a2": 0.45191038478771856, + "a3": 0.6081701735710854, + "a4": 0.44815506889811974, + "a5": 0.47622132539560275 + }, + "support": [ + [ + 1, + 0.1850053665408507 + ], + [ + 4, + 0.1831176946137364 + ], + [ + 26, + 0.1556556134498101 + ], + [ + 40, + 0.18372186994729311 + ], + [ + 49, + 0.023706765274327468 + ], + [ + 63, + 0.26879269017398216 + ] + ], + "value": 0.44815506889811974 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.47750482198916033, + 0.5812796350018726 + ], + "a1": [ + 0.42444830362379227, + 0.5785407365621924 + ], + "a2": [ + 0.45191038478771856, + 0.6048813787459911 + ], + "a3": [ + 0.4532712080297117, + 0.6081701735710854 + ], + "a4": [ + 0.44815506889811974, + 0.556826664745188 + ], + "a5": [ + 0.37321212416562644, + 0.4770037509589169 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5298574591752584, + "a1": 0.4919223092466598, + "a2": 0.518804176612013, + "a3": 0.573204065281222, + "a4": 0.5298262837924134, + "a5": 0.4161250413758179 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5298261837924134, + "max": { + "marginals": { + "a0": 0.5298574591752584, + "a1": 0.4919223092466598, + "a2": 0.518804176612013, + "a3": 0.573204065281222, + "a4": 0.5298262837924134, + "a5": 0.4161250413758179 + }, + "support": [ + [ + 10, + 0.0026935195222486386 + ], + [ + 15, + 0.051355155309520034 + ], + [ + 22, + 0.010670893342960008 + ], + [ + 25, + 0.47850230386573833 + ], + [ + 28, + 0.02957538688760178 + ], + [ + 30, + 0.011077699696113219 + ], + [ + 38, + 0.4161250413758179 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5298574591752584, + "a1": 0.4919223092466598, + "a2": 0.518804176612013, + "a3": 0.573204065281222, + "a4": 0.5298262837924134, + "a5": 0.4161250413758179 + }, + "support": [ + [ + 1, + 0.18381934204300704 + ], + [ + 4, + 0.21067003402551515 + ], + [ + 25, + 0.005597415895497837 + ], + [ + 26, + 0.183788166660162 + ], + [ + 40, + 0.0756843401390644 + ], + [ + 49, + 0.03230655865025572 + ], + [ + 63, + 0.3081341425864978 + ] + ], + "value": 0.5298262837924134 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "proofs": [ + [ + "a4" + ], + [ + "a1" + ], + [ + "a4", + "a5" + ] + ], + "true_marginals": { + "a0": 0.5293922284955165, + "a1": 0.5014945200929923, + "a2": 0.5283958817668548, + "a3": 0.5307206908003985, + "a4": 0.5024908668216539, + "a5": 0.42510793756227166 + }, + "truth": 0.7698439056791764 + }, + { + "id": 113, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.3786279563884626, + "max": { + "marginals": { + "a0": 0.39529554397837197, + "a1": 0.4299727996647462, + "a2": 0.5700272003352538 + }, + "support": [ + [ + 2, + 0.03467725568637425 + ], + [ + 3, + 0.39529554397837197 + ], + [ + 4, + 0.5700272003352538 + ] + ], + "value": 0.5700272003352538 + }, + "min": { + "marginals": { + "a0": 0.39529554397837197, + "a1": 0.47758168831172376, + "a2": 0.3786280563884626 + }, + "support": [ + [ + 0, + 0.1437902552998137 + ], + [ + 2, + 0.0822861443333518 + ], + [ + 3, + 0.39529554397837197 + ], + [ + 4, + 0.3786280563884626 + ] + ], + "value": 0.3786280563884626 + }, + "status": "bounded", + "upper": 0.5700273003352537, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.39529554397837197, + 0.5582496882954667 + ], + "a1": [ + 0.3634941063093031, + 0.47758168831172376 + ], + "a2": [ + 0.3786280563884626, + 0.5700272003352538 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.48819648840030455, + "a1": 0.4543385319048052, + "a2": 0.5336506724907247 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.5336505724907248, + "max": { + "marginals": { + "a0": 0.48819648840030455, + "a1": 0.4543385319048052, + "a2": 0.5336506724907247 + }, + "support": [ + [ + 0, + 0.012010795604470104 + ], + [ + 3, + 0.4543385319048052 + ], + [ + 4, + 0.4997927159952254 + ], + [ + 5, + 0.03385795649549933 + ] + ], + "value": 0.5336506724907247 + }, + "min": { + "marginals": { + "a0": 0.48819648840030455, + "a1": 0.4543385319048052, + "a2": 0.5336506724907247 + }, + "support": [ + [ + 0, + 0.012010795604470104 + ], + [ + 3, + 0.4543385319048052 + ], + [ + 4, + 0.4997927159952254 + ], + [ + 5, + 0.03385795649549933 + ] + ], + "value": 0.5336506724907247 + }, + "status": "bounded", + "upper": 0.5336507724907247, + "worlds": 8 + }, + "proofs": [ + [ + "a2" + ], + [ + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.47677261613691935, + "a1": 0.42053789731051344, + "a2": 0.4743276283618582 + }, + "truth": 0.4743276283618582 + }, + { + "id": 114, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5553371214900656, + "max": { + "marginals": { + "a0": 0.6353028335684341, + "a1": 0.5627904946423796, + "a2": 0.6801516396715372, + "a3": 0.48468572238511665, + "a4": 0.3646971664315659 + }, + "support": [ + [ + 3, + 0.19897656629286287 + ], + [ + 5, + 0.31545447323997133 + ], + [ + 9, + 0.12087179403559989 + ], + [ + 20, + 0.0008832380820491537 + ], + [ + 30, + 0.36381392834951676 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5553372214900656, + "a1": 0.4227566491979508, + "a2": 0.5553372214900656, + "a3": 0.4846857223851166, + "a4": 0.3446358945382161 + }, + "support": [ + [ + 5, + 0.23260745626383306 + ], + [ + 7, + 0.2827068213510503 + ], + [ + 10, + 0.10002688397171833 + ], + [ + 15, + 0.04002294387518218 + ], + [ + 24, + 0.3446358945382161 + ] + ], + "value": 0.5553372214900656 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.5553372214900656, + 0.6353028335684341 + ], + "a1": [ + 0.4227566491979508, + 0.5627904946423796 + ], + "a2": [ + 0.4802062405762259, + 0.6801516396715372 + ], + "a3": [ + 0.4846857223851166, + 0.6233665831895566 + ], + "a4": [ + 0.3446358945382161, + 0.5073943876365947 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5731823839144882, + "a1": 0.5390738441004022, + "a2": 0.5826314889016542, + "a3": 0.49189195807837977, + "a4": 0.4471215635120488 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5826313889016542, + "max": { + "marginals": { + "a0": 0.5731823839144883, + "a1": 0.5390738441004022, + "a2": 0.5826314889016542, + "a3": 0.49189195807837977, + "a4": 0.4471215635120488 + }, + "support": [ + [ + 3, + 0.2221232248469156 + ], + [ + 5, + 0.1558138728161424 + ], + [ + 9, + 0.1749413388248932 + ], + [ + 17, + 0.020303947426537017 + ], + [ + 20, + 0.10986699683202522 + ], + [ + 30, + 0.31695061925348655 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5731823839144882, + "a1": 0.5390738441004022, + "a2": 0.5826314889016542, + "a3": 0.49189195807837977, + "a4": 0.4471215635120488 + }, + "support": [ + [ + 5, + 0.043557644801252016 + ], + [ + 7, + 0.44424644969383115 + ], + [ + 15, + 0.06507434199286799 + ], + [ + 23, + 0.020303947426537017 + ], + [ + 24, + 0.4173685110983458 + ], + [ + 30, + 0.009449104987166002 + ] + ], + "value": 0.5826314889016542 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "proofs": [ + [ + "a0", + "a3" + ], + [ + "a1", + "a2", + "a4" + ], + [ + "a2" + ], + [ + "a0" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.5953200275292498, + "a1": 0.4927735719201652, + "a2": 0.5801789401238816, + "a3": 0.5540261527873366, + "a4": 0.4260151410874054 + }, + "truth": 0.8465244322092224 + }, + { + "id": 115, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.44765496713723263, + "max": { + "marginals": { + "a0": 0.44765506713723263, + "a1": 0.5523449328627674, + "a2": 0.3900261309197781, + "a3": 0.508330420724361, + "a4": 0.5747033519308073, + "a5": 0.49166957927563903 + }, + "support": [ + [ + 10, + 0.03527051714941454 + ], + [ + 25, + 0.3460116187813717 + ], + [ + 26, + 0.12704828479357472 + ], + [ + 38, + 0.3900261309197781 + ], + [ + 49, + 0.10164344835586092 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.44765506713723263, + "a1": 0.43970112676615897, + "a2": 0.49857740038038234, + "a3": 0.508330420724361, + "a4": 0.44765506713723263, + "a5": 0.5005841428111414 + }, + "support": [ + [ + 4, + 0.49156574804671194 + ], + [ + 25, + 0.007850109142146622 + ], + [ + 40, + 0.060779184816055376 + ], + [ + 49, + 0.00010383122892704266 + ], + [ + 59, + 0.43268947443248856 + ], + [ + 63, + 0.007011652333670404 + ] + ], + "value": 0.44765506713723263 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.44765506713723263, + 0.5809163614341959 + ], + "a1": [ + 0.43970112676615897, + 0.5837338652081588 + ], + "a2": [ + 0.3900261309197781, + 0.49857740038038234 + ], + "a3": [ + 0.39439831121785407, + 0.508330420724361 + ], + "a4": [ + 0.43781671227465013, + 0.5747033519308073 + ], + "a5": [ + 0.3854511701904637, + 0.5005841428111414 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5429910411684431, + "a1": 0.46720799320555295, + "a2": 0.44128801449273997, + "a3": 0.4991135731926619, + "a4": 0.5587591006870961, + "a5": 0.4871771946207586 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5587590006870962, + "max": { + "marginals": { + "a0": 0.5429910411684431, + "a1": 0.46720799320555295, + "a2": 0.44128801449273997, + "a3": 0.4991135731926619, + "a4": 0.5587591006870962, + "a5": 0.4871771946207586 + }, + "support": [ + [ + 1, + 0.01703009287736773 + ], + [ + 22, + 0.006878173683207811 + ], + [ + 25, + 0.4629945601058529 + ], + [ + 26, + 0.025919978712812985 + ], + [ + 38, + 0.4242108064355361 + ], + [ + 49, + 0.052767353811226436 + ], + [ + 63, + 0.010199034373996052 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5429910411684431, + "a1": 0.46720799320555295, + "a2": 0.44128801449273997, + "a3": 0.4991135731926619, + "a4": 0.5587591006870961, + "a5": 0.4871771946207586 + }, + "support": [ + [ + 0, + 0.015720944338816933 + ], + [ + 4, + 0.42551995497408696 + ], + [ + 19, + 0.004070103520961266 + ], + [ + 22, + 0.01576805951865301 + ], + [ + 25, + 0.05174374302672324 + ], + [ + 49, + 0.039807364454819916 + ], + [ + 59, + 0.4473698301659387 + ] + ], + "value": 0.5587591006870961 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "proofs": [ + [ + "a2", + "a4" + ], + [ + "a4" + ], + [ + "a1" + ], + [ + "a0" + ], + [ + "a0", + "a2", + "a5" + ] + ], + "true_marginals": { + "a0": 0.5142857142857142, + "a1": 0.5117174959871589, + "a2": 0.4443017656500802, + "a3": 0.4513643659711075, + "a4": 0.5062600321027287, + "a5": 0.44301765650080255 + }, + "truth": 0.8869983948635634 + }, + { + "id": 116, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.44145212874850914, + "max": { + "marginals": { + "a0": 0.47396915609880297, + "a1": 0.5474944552566924, + "a2": 0.4791473309238945, + "a3": 0.4763521182736813, + "a4": 0.4883843134574952, + "a5": 0.4877691130121311 + }, + "support": [ + [ + 10, + 0.06834712433279794 + ], + [ + 15, + 0.21473430264818935 + ], + [ + 22, + 0.2291494600068816 + ], + [ + 38, + 0.035263568268823514 + ], + [ + 40, + 0.19327069129269403 + ], + [ + 49, + 0.2592348534506136 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4947522635963496, + "a1": 0.44145222874850915, + "a2": 0.47914733092389444, + "a3": 0.5144847189372512, + "a4": 0.4883843134574952, + "a5": 0.4153518232687532 + }, + "support": [ + [ + 1, + 0.0063679501388543835 + ], + [ + 4, + 0.06379550765514125 + ], + [ + 10, + 0.02610040547975595 + ], + [ + 25, + 0.4883843134574952 + ], + [ + 38, + 0.4153518232687532 + ] + ], + "value": 0.44145222874850915 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.47396915609880297, + 0.5728448881144611 + ], + "a1": [ + 0.44145222874850915, + 0.5474944552566924 + ], + "a2": [ + 0.47914733092389444, + 0.57286827375751 + ], + "a3": [ + 0.38589293294695015, + 0.5822475091856897 + ], + "a4": [ + 0.33476263062572975, + 0.4883843134574952 + ], + "a5": [ + 0.4153518232687532, + 0.4877691130121311 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5025342209632507, + "a1": 0.5078563350598103, + "a2": 0.5641232720257022, + "a3": 0.45655225624062584, + "a4": 0.4401680548968599, + "a5": 0.433177813920237 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5078562350598104, + "max": { + "marginals": { + "a0": 0.5025342209632507, + "a1": 0.5078563350598103, + "a2": 0.5641232720257022, + "a3": 0.45655225624062584, + "a4": 0.4401680548968599, + "a5": 0.433177813920237 + }, + "support": [ + [ + 4, + 0.05896585101995272 + ], + [ + 10, + 0.04701275189662241 + ], + [ + 15, + 0.23944795569350857 + ], + [ + 22, + 0.22139562746967933 + ], + [ + 37, + 0.0443138378425616 + ], + [ + 40, + 0.17009154865049486 + ], + [ + 49, + 0.21877242742718056 + ] + ], + "value": 0.9410341489800473 + }, + "min": { + "marginals": { + "a0": 0.5025342209632507, + "a1": 0.5078563350598103, + "a2": 0.5641232720257022, + "a3": 0.45655225624062584, + "a4": 0.4401680548968599, + "a5": 0.433177813920237 + }, + "support": [ + [ + 1, + 0.09151332596429451 + ], + [ + 4, + 0.10179829820756153 + ], + [ + 10, + 0.04553136124166962 + ], + [ + 22, + 0.029147159897903674 + ], + [ + 25, + 0.29883204076833364 + ], + [ + 38, + 0.32098895968961444 + ], + [ + 63, + 0.11218885423062258 + ] + ], + "value": 0.5078563350598103 + }, + "status": "bounded", + "upper": 0.9410342489800473, + "worlds": 64 + }, + "proofs": [ + [ + "a1" + ], + [ + "a3", + "a5" + ], + [ + "a5" + ], + [ + "a0", + "a4", + "a5" + ], + [ + "a1", + "a5" + ], + [ + "a0", + "a1", + "a5" + ] + ], + "true_marginals": { + "a0": 0.523407022106632, + "a1": 0.4944733420026008, + "a2": 0.5260078023407022, + "a3": 0.4840702210663199, + "a4": 0.4115734720416125, + "a5": 0.45156046814044215 + }, + "truth": 0.7126137841352406 + }, + { + "id": 117, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.45348044496123235, + "max": { + "marginals": { + "a0": 0.3987143477285823, + "a1": 0.5391147161296136, + "a2": 0.6385245311808997, + "a3": 0.577725509357161, + "a4": 0.48304920717662075, + "a5": 0.5494561588621154 + }, + "support": [ + [ + 4, + 0.3662089816898461 + ], + [ + 26, + 0.08433485944803848 + ], + [ + 38, + 0.05606550895299284 + ], + [ + 40, + 0.0946763021805403 + ], + [ + 59, + 0.18246430719052154 + ], + [ + 63, + 0.21625004053806074 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5257780380582198, + "a1": 0.45348054496123236, + "a2": 0.45348054496123236, + "a3": 0.48810560482573, + "a4": 0.5257780380582198, + "a5": 0.4911529781937221 + }, + "support": [ + [ + 0, + 0.020741416980547822 + ], + [ + 25, + 0.48810560482573 + ], + [ + 38, + 0.45348054496123236 + ], + [ + 49, + 0.037672433232489755 + ] + ], + "value": 0.45348054496123236 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.3987143477285823, + 0.5257780380582198 + ], + "a1": [ + 0.43677360874348276, + 0.5391147161296136 + ], + "a2": [ + 0.45348054496123236, + 0.6385245311808997 + ], + "a3": [ + 0.4527313434347172, + 0.577725509357161 + ], + "a4": [ + 0.381048481098544, + 0.5675555798151617 + ], + "a5": [ + 0.4911529781937221, + 0.5494561588621154 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4219064351888317, + "a1": 0.47794364470811995, + "a2": 0.6218637455488716, + "a3": 0.5496570269402875, + "a4": 0.48423068948460996, + "a5": 0.507226051178637 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.6218636455488716, + "max": { + "marginals": { + "a0": 0.4219064351888317, + "a1": 0.47794364470811995, + "a2": 0.6218637455488716, + "a3": 0.5496570269402875, + "a4": 0.48423068948460996, + "a5": 0.507226051178637 + }, + "support": [ + [ + 4, + 0.4304496945255848 + ], + [ + 22, + 0.0198932785341277 + ], + [ + 26, + 0.036143930985160555 + ], + [ + 28, + 0.006287044776490003 + ], + [ + 40, + 0.08531961598980525 + ], + [ + 59, + 0.2566727074761626 + ], + [ + 63, + 0.1652337277126691 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4219064351888317, + "a1": 0.47794364470811995, + "a2": 0.6218637455488716, + "a3": 0.5496570269402875, + "a4": 0.48423068948460996, + "a5": 0.507226051178637 + }, + "support": [ + [ + 9, + 0.044228685529808465 + ], + [ + 25, + 0.3339075689213199 + ], + [ + 28, + 0.11463769437023463 + ], + [ + 37, + 0.00808475454464791 + ], + [ + 38, + 0.4422582185150645 + ], + [ + 44, + 0.021197651925869088 + ], + [ + 63, + 0.035685426193055425 + ] + ], + "value": 0.6218637455488716 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "proofs": [ + [ + "a1", + "a3" + ], + [ + "a1", + "a3", + "a5" + ], + [ + "a3", + "a5" + ], + [ + "a2" + ], + [ + "a2", + "a3", + "a4" + ], + [ + "a0", + "a1", + "a5" + ] + ], + "true_marginals": { + "a0": 0.462246192893401, + "a1": 0.4879441624365482, + "a2": 0.546002538071066, + "a3": 0.5152284263959391, + "a4": 0.4743020304568528, + "a5": 0.5203045685279187 + }, + "truth": 0.7106598984771574 + }, + { + "id": 118, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.5666768735021699, + "a1": 0.42244075156940314, + "a2": 0.6280202776208136, + "a3": 0.5888691070951917, + "a4": 0.5162440035099657 + }, + "support": [ + [ + 0, + 0.06131524492063117 + ], + [ + 15, + 0.42244075156940314 + ], + [ + 17, + 0.1442361219327667 + ], + [ + 20, + 0.20557952605141044 + ], + [ + 24, + 0.16642835552578855 + ] + ], + "value": 0.42244075156940314 + }, + "min": { + "marginals": { + "a0": 0.4298596911428619, + "a1": 0.32783795523104275, + "a2": 0.6280202776208136, + "a3": 0.42004951051907813, + "a4": 0.5162440035099657 + }, + "support": [ + [ + 3, + 0.11293593087198933 + ], + [ + 5, + 0.31692376027087255 + ], + [ + 10, + 0.05389630534717249 + ], + [ + 20, + 0.1500907983380601 + ], + [ + 24, + 0.20514748616002462 + ], + [ + 30, + 0.16100571901188096 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.42244085156940314, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.4298596911428619, + 0.6281113233498917 + ], + "a1": [ + 0.3278379552310428, + 0.42244075156940314 + ], + "a2": [ + 0.4912662329700449, + 0.6280202776208136 + ], + "a3": [ + 0.4200495105190781, + 0.5888691070951917 + ], + "a4": [ + 0.5162440035099657, + 0.581860790247002 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.6133921917905267, + "a1": 0.37202919602122764, + "a2": 0.53525988457098, + "a3": 0.43937795708988625, + "a4": 0.5671448699397145 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.0, + "max": { + "marginals": { + "a0": 0.6133921917905267, + "a1": 0.37202919602122764, + "a2": 0.53525988457098, + "a3": 0.43937795708988625, + "a4": 0.5671448699397145 + }, + "support": [ + [ + 0, + 0.10842714631506012 + ], + [ + 15, + 0.3244279837452254 + ], + [ + 17, + 0.2413629957692991 + ], + [ + 20, + 0.21083190082575454 + ], + [ + 24, + 0.06734876106865861 + ], + [ + 27, + 0.047601212276002225 + ] + ], + "value": 0.37202919602122764 + }, + "min": { + "marginals": { + "a0": 0.6133921917905267, + "a1": 0.37202919602122764, + "a2": 0.53525988457098, + "a3": 0.43937795708988625, + "a4": 0.5671448699397145 + }, + "support": [ + [ + 3, + 0.13481222075526664 + ], + [ + 5, + 0.24527276042460597 + ], + [ + 13, + 0.05277014888041296 + ], + [ + 17, + 0.18053706173024117 + ], + [ + 24, + 0.14939083294351227 + ], + [ + 30, + 0.237216975265961 + ] + ], + "value": 0.0 + }, + "status": "bounded", + "upper": 0.37202929602122764, + "worlds": 32 + }, + "proofs": [ + [ + "a0", + "a1", + "a3" + ] + ], + "true_marginals": { + "a0": 0.5289855072463768, + "a1": 0.375139353400223, + "a2": 0.5596432552954292, + "a3": 0.5044593088071349, + "a4": 0.5490523968784838 + }, + "truth": 0.09643255295429208 + }, + { + "id": 119, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5050967472590511, + "max": { + "marginals": { + "a0": 0.5170509534248164, + "a1": 0.47920480265061866, + "a2": 0.48294904657518356, + "a3": 0.5711311889200298, + "a4": 0.48768133295397975 + }, + "support": [ + [ + 3, + 0.21019614038830453 + ], + [ + 9, + 0.30212252665771566 + ], + [ + 17, + 0.004732286378796191 + ], + [ + 20, + 0.21394038431286944 + ], + [ + 30, + 0.2690086622623141 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.505096847259051, + "a1": 0.4295200295641464, + "a2": 0.48294904657518356, + "a3": 0.5711311889200298, + "a4": 0.48768133295397975 + }, + "support": [ + [ + 3, + 0.022147800683867458 + ], + [ + 5, + 0.08279863748187383 + ], + [ + 7, + 0.32392237291422893 + ], + [ + 10, + 0.00722181978696923 + ], + [ + 15, + 0.0762280361790808 + ], + [ + 24, + 0.48768133295397975 + ] + ], + "value": 0.505096847259051 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.505096847259051, + 0.6573192601234993 + ], + "a1": [ + 0.4295200295641464, + 0.47920480265061866 + ], + "a2": [ + 0.3908764567805212, + 0.48294904657518356 + ], + "a3": [ + 0.5711311889200298, + 0.6409493479927219 + ], + "a4": [ + 0.48768133295397975, + 0.5472179959050807 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5788309498981117, + "a1": 0.43901985149915385, + "a2": 0.41622605233928556, + "a3": 0.5953057785319998, + "a4": 0.5138662818532493 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.5788308498981117, + "max": { + "marginals": { + "a0": 0.5788309498981117, + "a1": 0.43901985149915385, + "a2": 0.41622605233928556, + "a3": 0.5953057785319998, + "a4": 0.5138662818532493 + }, + "support": [ + [ + 3, + 0.1673953944382537 + ], + [ + 9, + 0.318738323708497 + ], + [ + 17, + 0.09269723175136108 + ], + [ + 20, + 0.1446015952783854 + ], + [ + 24, + 0.004942997762602708 + ], + [ + 30, + 0.27162445706090016 + ] + ], + "value": 0.9950570022373972 + }, + "min": { + "marginals": { + "a0": 0.5788309498981117, + "a1": 0.43901985149915385, + "a2": 0.41622605233928556, + "a3": 0.5953057785319998, + "a4": 0.5138662818532493 + }, + "support": [ + [ + 3, + 0.0699076658074651 + ], + [ + 5, + 0.047113866647596814 + ], + [ + 7, + 0.19497545726157722 + ], + [ + 15, + 0.17413672843011152 + ], + [ + 17, + 0.09269723175136102 + ], + [ + 24, + 0.4211690501018883 + ] + ], + "value": 0.5788309498981117 + }, + "status": "bounded", + "upper": 0.9950571022373972, + "worlds": 32 + }, + "proofs": [ + [ + "a0" + ], + [ + "a2", + "a4" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a2" + ] + ], + "true_marginals": { + "a0": 0.5812080536912752, + "a1": 0.45436241610738254, + "a2": 0.4369127516778524, + "a3": 0.6060402684563758, + "a4": 0.5174496644295302 + }, + "truth": 0.7194630872483222 + }, + { + "id": 120, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.45762237781224957, + "max": { + "marginals": { + "a0": 0.4453353154181722, + "a1": 0.5546646845818278, + "a2": 0.4951459299698482, + "a3": 0.5048540700301518, + "a4": 0.5048540700301518, + "a5": 0.4951459299698482 + }, + "support": [ + [ + 25, + 0.4453353154181722 + ], + [ + 26, + 0.05951875461197964 + ], + [ + 38, + 0.4951459299698482 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5715163866159733, + "a1": 0.47035095018990447, + "a2": 0.40762236926750645, + "a3": 0.4576224778122496, + "a4": 0.5521410835729181, + "a5": 0.561846848739866 + }, + "support": [ + [ + 1, + 0.3881530427153908 + ], + [ + 10, + 0.046977401334036106 + ], + [ + 26, + 0.0030227072107070208 + ], + [ + 34, + 0.012728472377654898 + ], + [ + 49, + 0.14149600709470472 + ], + [ + 62, + 0.3657550324616287 + ], + [ + 63, + 0.04186733680587773 + ] + ], + "value": 0.4576224778122496 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "intervals": { + "a0": [ + 0.37845234384056203, + 0.5715163866159733 + ], + "a1": [ + 0.47035095018990447, + 0.5546646845818278 + ], + "a2": [ + 0.40762236926750645, + 0.5185815081558831 + ], + "a3": [ + 0.4576224778122496, + 0.5048540700301518 + ], + "a4": [ + 0.40845929166160344, + 0.5521410835729181 + ], + "a5": [ + 0.4881844208035986, + 0.561846848739866 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5607899577497538, + "a1": 0.5344543253982219, + "a2": 0.5064893314320358, + "a3": 0.4740177120254549, + "a4": 0.4520868037139495, + "a5": 0.49735689938445615 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 6, + "certified": true, + "lower": 0.5064892314320358, + "max": { + "marginals": { + "a0": 0.5607899577497538, + "a1": 0.5344543253982219, + "a2": 0.5064893314320358, + "a3": 0.4740177120254549, + "a4": 0.4520868037139495, + "a5": 0.49735689938445615 + }, + "support": [ + [ + 4, + 0.021042129738958748 + ], + [ + 11, + 0.029514167162635607 + ], + [ + 22, + 0.0075832588511302035 + ], + [ + 25, + 0.4445035448628193 + ], + [ + 35, + 0.01949295654250932 + ], + [ + 38, + 0.41058465366015723 + ], + [ + 39, + 0.0672792891817896 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.5607899577497538, + "a1": 0.5344543253982219, + "a2": 0.5064893314320358, + "a3": 0.4740177120254549, + "a4": 0.4520868037139495, + "a5": 0.49735689938445615 + }, + "support": [ + [ + 1, + 0.4655456746017781 + ], + [ + 30, + 0.037097426013765755 + ], + [ + 34, + 0.027964993966186125 + ], + [ + 38, + 0.03247161940658089 + ], + [ + 46, + 0.021930908311505404 + ], + [ + 62, + 0.319745094552208 + ], + [ + 63, + 0.09524428314797573 + ] + ], + "value": 0.5064893314320358 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 64 + }, + "proofs": [ + [ + "a3" + ], + [ + "a0", + "a1" + ], + [ + "a2" + ] + ], + "true_marginals": { + "a0": 0.47498436522826765, + "a1": 0.5125078173858661, + "a2": 0.4631019387116948, + "a3": 0.4812382739212007, + "a4": 0.4803001876172608, + "a5": 0.5250156347717323 + }, + "truth": 0.7811131957473421 + }, + { + "id": 121, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.22090431291341647, + "max": { + "marginals": { + "a0": 0.39941644270155674, + "a1": 0.39941644270155674 + }, + "support": [ + [ + 0, + 0.6005835572984433 + ], + [ + 3, + 0.39941644270155674 + ] + ], + "value": 0.39941644270155674 + }, + "min": { + "marginals": { + "a0": 0.22090441291341648, + "a1": 0.2279544170119617 + }, + "support": [ + [ + 0, + 0.7720455829880384 + ], + [ + 2, + 0.007050004098545226 + ], + [ + 3, + 0.22090441291341648 + ] + ], + "value": 0.22090441291341648 + }, + "status": "bounded", + "upper": 0.39941654270155674, + "worlds": 4 + }, + "intervals": { + "a0": [ + 0.22090441291341648, + 0.39941644270155674 + ], + "a1": [ + 0.2279544170119617, + 0.4030616257687869 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.3203819801231642, + "a1": 0.31928326769520804 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 2, + "certified": true, + "lower": 0.3203818801231642, + "max": { + "marginals": { + "a0": 0.3203819801231642, + "a1": 0.31928326769520804 + }, + "support": [ + [ + 0, + 0.3603347521816278 + ], + [ + 1, + 0.3203819801231642 + ], + [ + 2, + 0.31928326769520804 + ] + ], + "value": 0.3203819801231642 + }, + "min": { + "marginals": { + "a0": 0.3203819801231642, + "a1": 0.31928326769520804 + }, + "support": [ + [ + 0, + 0.3603347521816278 + ], + [ + 1, + 0.3203819801231642 + ], + [ + 2, + 0.31928326769520804 + ] + ], + "value": 0.3203819801231642 + }, + "status": "bounded", + "upper": 0.3203820801231642, + "worlds": 4 + }, + "proofs": [ + [ + "a0" + ], + [ + "a0", + "a1" + ], + [ + "a0", + "a1" + ], + [ + "a0" + ], + [ + "a0", + "a1" + ] + ], + "true_marginals": { + "a0": 0.3101604278074866, + "a1": 0.3155080213903743 + }, + "truth": 0.3101604278074866 + }, + { + "id": 122, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.2910575921318622, + "max": { + "marginals": { + "a0": 0.4917217965729684, + "a1": 0.3585149574407874, + "a2": 0.6140565310063224, + "a3": 0.437080827993368 + }, + "support": [ + [ + 3, + 0.20657796301019388 + ], + [ + 4, + 0.3563412089964382 + ], + [ + 9, + 0.17936550598348383 + ], + [ + 13, + 0.10577832757929068 + ], + [ + 14, + 0.1519369944305935 + ] + ], + "value": 0.3585149574407874 + }, + "min": { + "marginals": { + "a0": 0.4917217965729684, + "a1": 0.2910576921318622, + "a2": 0.6140565310063224, + "a3": 0.437080827993368 + }, + "support": [ + [ + 3, + 0.1728493303557313 + ], + [ + 4, + 0.39006984165090075 + ], + [ + 9, + 0.2130941386379464 + ], + [ + 13, + 0.10577832757929068 + ], + [ + 14, + 0.11820836177613092 + ] + ], + "value": 0.2910576921318622 + }, + "status": "bounded", + "upper": 0.3585150574407874, + "worlds": 16 + }, + "intervals": { + "a0": [ + 0.3629790581278864, + 0.4917217965729684 + ], + "a1": [ + 0.2910576921318622, + 0.3585149574407874 + ], + "a2": [ + 0.46001754306775167, + 0.6140565310063223 + ], + "a3": [ + 0.437080827993368, + 0.5515231606106207 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.46707906186319326, + "a1": 0.33115916526218264, + "a2": 0.48100019387089443, + "a3": 0.4622647417435094 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 4, + "certified": true, + "lower": 0.33115906526218264, + "max": { + "marginals": { + "a0": 0.46707906186319326, + "a1": 0.33115916526218264, + "a2": 0.48100019387089443, + "a3": 0.4622647417435094 + }, + "support": [ + [ + 3, + 0.1939471148238894 + ], + [ + 4, + 0.3437881434326012 + ], + [ + 8, + 0.05192074426591231 + ], + [ + 9, + 0.2731319470393039 + ], + [ + 14, + 0.13721205043829324 + ] + ], + "value": 0.33115916526218264 + }, + "min": { + "marginals": { + "a0": 0.46707906186319326, + "a1": 0.33115916526218264, + "a2": 0.48100019387089443, + "a3": 0.4622647417435094 + }, + "support": [ + [ + 3, + 0.1939471148238894 + ], + [ + 4, + 0.3437881434326012 + ], + [ + 8, + 0.05192074426591231 + ], + [ + 9, + 0.2731319470393039 + ], + [ + 14, + 0.13721205043829324 + ] + ], + "value": 0.33115916526218264 + }, + "status": "bounded", + "upper": 0.33115926526218264, + "worlds": 16 + }, + "proofs": [ + [ + "a1" + ], + [ + "a1" + ], + [ + "a1" + ], + [ + "a1", + "a2", + "a3" + ], + [ + "a1", + "a2" + ], + [ + "a1", + "a2", + "a3" + ] + ], + "true_marginals": { + "a0": 0.4273504273504274, + "a1": 0.3247863247863248, + "a2": 0.537037037037037, + "a3": 0.49430199430199434 + }, + "truth": 0.3247863247863248 + }, + { + "id": 123, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.3475883436287313, + "max": { + "marginals": { + "a0": 0.5428991674258179, + "a1": 0.5428991674258179, + "a2": 0.5415060822848143, + "a3": 0.4469321043164741, + "a4": 0.5722716244114893 + }, + "support": [ + [ + 0, + 0.010168728257707982 + ], + [ + 8, + 0.41755964733080275 + ], + [ + 19, + 0.0013930851410035583 + ], + [ + 23, + 0.5415060822848143 + ], + [ + 24, + 0.02937245698567137 + ] + ], + "value": 0.989831271742292 + }, + "min": { + "marginals": { + "a0": 0.49212959642492504, + "a1": 0.4199188364880764, + "a2": 0.42522581595393316, + "a3": 0.3475884436287313, + "a4": 0.5131817350144728 + }, + "support": [ + [ + 5, + 0.1297564458228476 + ], + [ + 7, + 0.07233039285934506 + ], + [ + 10, + 0.2847314263033345 + ], + [ + 17, + 0.29004275774273236 + ], + [ + 20, + 0.16028195994634364 + ], + [ + 30, + 0.06285701732539686 + ] + ], + "value": 0.3475884436287313 + }, + "status": "bounded", + "upper": 0.989831371742292, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.492129596424925, + 0.6076747088588321 + ], + "a1": [ + 0.4199188364880764, + 0.5428991674258179 + ], + "a2": [ + 0.42522581595393316, + 0.5415060822848143 + ], + "a3": [ + 0.3475884436287313, + 0.4469321043164741 + ], + "a4": [ + 0.5131817350144728, + 0.5722716244114893 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5536271311328034, + "a1": 0.5043179456200431, + "a2": 0.5251660240403342, + "a3": 0.4346753816101903, + "a4": 0.5605235346381391 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4346752816101903, + "max": { + "marginals": { + "a0": 0.5536271311328034, + "a1": 0.5043179456200431, + "a2": 0.5251660240403342, + "a3": 0.4346753816101903, + "a4": 0.5605235346381391 + }, + "support": [ + [ + 0, + 0.011697487257006312 + ], + [ + 5, + 0.020848078420291127 + ], + [ + 8, + 0.4069308996845635 + ], + [ + 17, + 0.028461107092469184 + ], + [ + 23, + 0.5043179456200431 + ], + [ + 24, + 0.02774448192562684 + ] + ], + "value": 0.9389933272302333 + }, + "min": { + "marginals": { + "a0": 0.5536271311328034, + "a1": 0.5043179456200431, + "a2": 0.5251660240403342, + "a3": 0.4346753816101903, + "a4": 0.5605235346381391 + }, + "support": [ + [ + 5, + 0.1894922462576465 + ], + [ + 7, + 0.06964256400985275 + ], + [ + 10, + 0.18034165509436173 + ], + [ + 17, + 0.29449232086530414 + ], + [ + 20, + 0.011697487257006367 + ], + [ + 30, + 0.2543337265158286 + ] + ], + "value": 0.4346753816101903 + }, + "status": "bounded", + "upper": 0.9389934272302333, + "worlds": 32 + }, + "proofs": [ + [ + "a3" + ], + [ + "a2", + "a3", + "a4" + ], + [ + "a0", + "a1", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5499021526418786, + "a1": 0.48140900195694714, + "a2": 0.48336594911937375, + "a3": 0.3972602739726027, + "a4": 0.542726679712981 + }, + "truth": 0.441617742987606 + }, + { + "id": 124, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.00521155742488211, + "max": { + "marginals": { + "a0": 0.5963121320544408, + "a1": 0.4228685203190688, + "a2": 0.4487745988229441, + "a3": 0.4204799357485867, + "a4": 0.5771314796809313 + }, + "support": [ + [ + 7, + 0.40607645251604135 + ], + [ + 15, + 0.016792067803027444 + ], + [ + 17, + 0.14753753323149665 + ], + [ + 21, + 0.02590607850387533 + ], + [ + 24, + 0.4036878679455593 + ] + ], + "value": 0.5963121320544408 + }, + "min": { + "marginals": { + "a0": 0.5003545346122259, + "a1": 0.37713147968093114, + "a2": 0.5501142900659448, + "a3": 0.4204799357485867, + "a4": 0.5048571228126563 + }, + "support": [ + [ + 3, + 0.20066279822075878 + ], + [ + 5, + 0.294480078966585 + ], + [ + 17, + 0.00521165742488211 + ], + [ + 20, + 0.07916552963918744 + ], + [ + 24, + 0.24401125428841436 + ], + [ + 30, + 0.17646868146017236 + ] + ], + "value": 0.00521165742488211 + }, + "status": "bounded", + "upper": 0.5963122320544407, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.5003545346122259, + 0.5963121320544408 + ], + "a1": [ + 0.37713147968093114, + 0.4228685203190688 + ], + "a2": [ + 0.4487745988229441, + 0.5501142900659448 + ], + "a3": [ + 0.4204799357485867, + 0.5528533975847465 + ], + "a4": [ + 0.5048571228126563, + 0.5851428771873436 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.5753169300904905, + "a1": 0.38198035571893996, + "a2": 0.5410987634209604, + "a3": 0.5416353760260582, + "a4": 0.5516957656011783 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.12701259569166873, + "max": { + "marginals": { + "a0": 0.5753169300904905, + "a1": 0.38198035571893996, + "a2": 0.5410987634209604, + "a3": 0.5416353760260582, + "a4": 0.5516957656011783 + }, + "support": [ + [ + 7, + 0.26502804960239135 + ], + [ + 8, + 0.06632387867988176 + ], + [ + 15, + 0.11695230611654861 + ], + [ + 17, + 0.03421816666953004 + ], + [ + 21, + 0.15911840770202046 + ], + [ + 24, + 0.3583591912296278 + ] + ], + "value": 0.5753169300904905 + }, + "min": { + "marginals": { + "a0": 0.5753169300904905, + "a1": 0.38198035571893996, + "a2": 0.5410987634209604, + "a3": 0.5416353760260582, + "a4": 0.5516957656011783 + }, + "support": [ + [ + 3, + 0.14459291334840063 + ], + [ + 5, + 0.18675901493387245 + ], + [ + 13, + 0.11695230611654862 + ], + [ + 17, + 0.12701269569166873 + ], + [ + 24, + 0.18729562753897022 + ], + [ + 30, + 0.23738744237053933 + ] + ], + "value": 0.12701269569166873 + }, + "status": "bounded", + "upper": 0.5753170300904904, + "worlds": 32 + }, + "proofs": [ + [ + "a0", + "a2", + "a4" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a0", + "a4" + ] + ], + "true_marginals": { + "a0": 0.5483333333333333, + "a1": 0.39999999999999997, + "a2": 0.49944444444444447, + "a3": 0.48666666666666664, + "a4": 0.5449999999999999 + }, + "truth": 0.33055555555555555 + }, + { + "id": 125, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.40441539386122194, + "max": { + "marginals": { + "a0": 0.5463339708068722, + "a1": 0.4962879301674037, + "a2": 0.5317286703048055 + }, + "support": [ + [ + 1, + 0.4256494287209186 + ], + [ + 3, + 0.04262190097427587 + ], + [ + 5, + 0.07806264111167771 + ], + [ + 6, + 0.4536660291931278 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.40441549386122194, + "a1": 0.4962879301674037, + "a2": 0.5037120698325963 + }, + "support": [ + [ + 2, + 0.09187243630618175 + ], + [ + 3, + 0.40441549386122194 + ], + [ + 4, + 0.5037120698325963 + ] + ], + "value": 0.40441549386122194 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.40441549386122194, + 0.5463339708068722 + ], + "a1": [ + 0.35167780859062625, + 0.4962879301674037 + ], + "a2": [ + 0.3890422076395199, + 0.5317286703048055 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.4321226374371888, + "a1": 0.42208432264120954, + "a2": 0.49019221044512895 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.4321225374371888, + "max": { + "marginals": { + "a0": 0.4321226374371888, + "a1": 0.42208432264120954, + "a2": 0.49019221044512895 + }, + "support": [ + [ + 0, + 0.14579303992160164 + ], + [ + 1, + 0.3640147496332694 + ], + [ + 5, + 0.06810788780391941 + ], + [ + 6, + 0.42208432264120954 + ] + ], + "value": 0.8542069600783984 + }, + "min": { + "marginals": { + "a0": 0.4321226374371888, + "a1": 0.42208432264120954, + "a2": 0.49019221044512895 + }, + "support": [ + [ + 0, + 0.08772346691366151 + ], + [ + 3, + 0.42208432264120954 + ], + [ + 4, + 0.4801538956491497 + ], + [ + 5, + 0.010038314795979275 + ] + ], + "value": 0.4321226374371888 + }, + "status": "bounded", + "upper": 0.8542070600783983, + "worlds": 8 + }, + "proofs": [ + [ + "a0" + ], + [ + "a0", + "a1", + "a2" + ], + [ + "a1", + "a2" + ], + [ + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.4753747323340471, + "a1": 0.42398286937901497, + "a2": 0.4603854389721627 + }, + "truth": 0.5139186295503212 + }, + { + "id": 126, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.5175514741450208, + "max": { + "marginals": { + "a0": 0.4852663771210849, + "a1": 0.4566608491047504, + "a2": 0.5433391508952496 + }, + "support": [ + [ + 3, + 0.4566608491047504 + ], + [ + 4, + 0.5147336228789152 + ], + [ + 5, + 0.02860552801633448 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.4852663771210849, + "a1": 0.4566608491047504, + "a2": 0.5175515741450207 + }, + "support": [ + [ + 0, + 0.025787576750228858 + ], + [ + 2, + 0.4566608491047504 + ], + [ + 4, + 0.03228519702393584 + ], + [ + 5, + 0.4852663771210849 + ] + ], + "value": 0.5175515741450207 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "intervals": { + "a0": [ + 0.4852663771210849, + 0.6720940289702856 + ], + "a1": [ + 0.41643559759575716, + 0.4566608491047504 + ], + "a2": [ + 0.5175515741450207, + 0.6601134004742686 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.49889271756301135, + "a1": 0.4223184406216927, + "a2": 0.6151623794930241 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 3, + "certified": true, + "lower": 0.6151622794930242, + "max": { + "marginals": { + "a0": 0.49889271756301135, + "a1": 0.4223184406216927, + "a2": 0.6151623794930241 + }, + "support": [ + [ + 3, + 0.3848376205069759 + ], + [ + 4, + 0.4636264623222719 + ], + [ + 5, + 0.11405509705603545 + ], + [ + 6, + 0.03748082011471682 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.49889271756301135, + "a1": 0.4223184406216927, + "a2": 0.6151623794930241 + }, + "support": [ + [ + 2, + 0.3848376205069759 + ], + [ + 4, + 0.07878884181529594 + ], + [ + 5, + 0.49889271756301135 + ], + [ + 6, + 0.03748082011471682 + ] + ], + "value": 0.6151623794930241 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 8 + }, + "proofs": [ + [ + "a0" + ], + [ + "a2" + ], + [ + "a0", + "a1", + "a2" + ] + ], + "true_marginals": { + "a0": 0.5786802030456852, + "a1": 0.4365482233502538, + "a2": 0.5888324873096447 + }, + "truth": 0.8604060913705583 + }, + { + "id": 127, + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.3758789876329001, + "max": { + "marginals": { + "a0": 0.44893376821581543, + "a1": 0.567188561395901, + "a2": 0.5347132691200349, + "a3": 0.5960132803223753, + "a4": 0.432811438604099 + }, + "support": [ + [ + 3, + 0.30208488916168874 + ], + [ + 7, + 0.10190183051593593 + ], + [ + 10, + 0.16320184171827634 + ], + [ + 28, + 0.3878643900659082 + ], + [ + 29, + 0.04494704853819076 + ] + ], + "value": 1.0 + }, + "min": { + "marginals": { + "a0": 0.44893376821581543, + "a1": 0.3758790876329001, + "a2": 0.5347132691200349, + "a3": 0.423410698244269, + "a4": 0.39394867924213556 + }, + "support": [ + [ + 5, + 0.23017223312496432 + ], + [ + 7, + 0.17688550245515505 + ], + [ + 10, + 0.19899358517774507 + ], + [ + 17, + 0.04187603263569606 + ], + [ + 20, + 0.12765553353991554 + ], + [ + 24, + 0.22441711306652395 + ] + ], + "value": 0.3758790876329001 + }, + "status": "bounded", + "upper": 1.0, + "worlds": 32 + }, + "intervals": { + "a0": [ + 0.44893376821581543, + 0.5289630837600721 + ], + "a1": [ + 0.3758790876329001, + 0.567188561395901 + ], + "a2": [ + 0.3721855922329457, + 0.5347132691200349 + ], + "a3": [ + 0.423410698244269, + 0.5960132803223753 + ], + "a4": [ + 0.39394867924213556, + 0.569212740717677 + ] + }, + "ok": true, + "point_estimates": { + "a0": 0.48347904749429305, + "a1": 0.4875498665412918, + "a2": 0.40953000959764785, + "a3": 0.4370924119102699, + "a4": 0.44053287989267986 + }, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 5, + "certified": true, + "lower": 0.4875497665412918, + "max": { + "marginals": { + "a0": 0.48347904749429305, + "a1": 0.4875498665412918, + "a2": 0.40953000959764785, + "a3": 0.4370924119102699, + "a4": 0.44053287989267986 + }, + "support": [ + [ + 0, + 0.0719172535660283 + ], + [ + 2, + 0.007511287029408731 + ], + [ + 3, + 0.45247617719926103 + ], + [ + 10, + 0.027562402312622025 + ], + [ + 17, + 0.031002870295032015 + ], + [ + 28, + 0.40953000959764785 + ] + ], + "value": 0.8970798761389396 + }, + "min": { + "marginals": { + "a0": 0.48347904749429305, + "a1": 0.4875498665412918, + "a2": 0.40953000959764785, + "a3": 0.4370924119102699, + "a4": 0.44053287989267986 + }, + "support": [ + [ + 5, + 0.0719172535660283 + ], + [ + 7, + 0.25818421543618253 + ], + [ + 10, + 0.22936565110510926 + ], + [ + 17, + 0.15337757849208222 + ], + [ + 20, + 0.07942854059543702 + ], + [ + 24, + 0.20772676080516062 + ] + ], + "value": 0.4875498665412918 + }, + "status": "bounded", + "upper": 0.8970799761389395, + "worlds": 32 + }, + "proofs": [ + [ + "a1" + ], + [ + "a2", + "a3", + "a4" + ] + ], + "true_marginals": { + "a0": 0.48894842598794375, + "a1": 0.47153382451440057, + "a2": 0.4534494306764903, + "a3": 0.5097119892833222, + "a4": 0.48158070997990626 + }, + "truth": 0.5385130609511052 + } + ], + "containment_failures": 0, + "controls": [ + { + "actual": 0.8, + "interval": [ + 0.79, + 0.975 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.7899999000000001, + "max": { + "marginals": { + "a": 0.975 + }, + "support": [ + [ + 0, + 0.025000000000000022 + ], + [ + 1, + 0.975 + ] + ], + "value": 0.975 + }, + "min": { + "marginals": { + "a": 0.79 + }, + "support": [ + [ + 0, + 0.20999999999999996 + ], + [ + 1, + 0.79 + ] + ], + "value": 0.79 + }, + "status": "bounded", + "upper": 0.9750000999999999, + "worlds": 2 + }, + "point": 0.97, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9699999, + "max": { + "marginals": { + "a": 0.97 + }, + "support": [ + [ + 0, + 0.030000000000000027 + ], + [ + 1, + 0.97 + ] + ], + "value": 0.97 + }, + "min": { + "marginals": { + "a": 0.97 + }, + "support": [ + [ + 0, + 0.030000000000000027 + ], + [ + 1, + 0.97 + ] + ], + "value": 0.97 + }, + "status": "bounded", + "upper": 0.9700000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.807, + "interval": [ + 0.797, + 0.976 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.7969999000000001, + "max": { + "marginals": { + "a": 0.976 + }, + "support": [ + [ + 0, + 0.02400000000000002 + ], + [ + 1, + 0.976 + ] + ], + "value": 0.976 + }, + "min": { + "marginals": { + "a": 0.797 + }, + "support": [ + [ + 0, + 0.20299999999999996 + ], + [ + 1, + 0.797 + ] + ], + "value": 0.797 + }, + "status": "bounded", + "upper": 0.9760000999999999, + "worlds": 2 + }, + "point": 0.971, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9709999, + "max": { + "marginals": { + "a": 0.971 + }, + "support": [ + [ + 0, + 0.029000000000000026 + ], + [ + 1, + 0.971 + ] + ], + "value": 0.971 + }, + "min": { + "marginals": { + "a": 0.971 + }, + "support": [ + [ + 0, + 0.029000000000000026 + ], + [ + 1, + 0.971 + ] + ], + "value": 0.971 + }, + "status": "bounded", + "upper": 0.9710000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.8140000000000001, + "interval": [ + 0.804, + 0.977 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8039999000000001, + "max": { + "marginals": { + "a": 0.977 + }, + "support": [ + [ + 0, + 0.02300000000000002 + ], + [ + 1, + 0.977 + ] + ], + "value": 0.977 + }, + "min": { + "marginals": { + "a": 0.804 + }, + "support": [ + [ + 0, + 0.19599999999999995 + ], + [ + 1, + 0.804 + ] + ], + "value": 0.804 + }, + "status": "bounded", + "upper": 0.9770000999999999, + "worlds": 2 + }, + "point": 0.972, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9719999, + "max": { + "marginals": { + "a": 0.972 + }, + "support": [ + [ + 0, + 0.028000000000000025 + ], + [ + 1, + 0.972 + ] + ], + "value": 0.972 + }, + "min": { + "marginals": { + "a": 0.972 + }, + "support": [ + [ + 0, + 0.028000000000000025 + ], + [ + 1, + 0.972 + ] + ], + "value": 0.972 + }, + "status": "bounded", + "upper": 0.9720000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.8210000000000001, + "interval": [ + 0.811, + 0.978 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8109999000000001, + "max": { + "marginals": { + "a": 0.978 + }, + "support": [ + [ + 0, + 0.02200000000000002 + ], + [ + 1, + 0.978 + ] + ], + "value": 0.978 + }, + "min": { + "marginals": { + "a": 0.811 + }, + "support": [ + [ + 0, + 0.18899999999999995 + ], + [ + 1, + 0.811 + ] + ], + "value": 0.811 + }, + "status": "bounded", + "upper": 0.9780000999999999, + "worlds": 2 + }, + "point": 0.973, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9729999, + "max": { + "marginals": { + "a": 0.973 + }, + "support": [ + [ + 0, + 0.027000000000000024 + ], + [ + 1, + 0.973 + ] + ], + "value": 0.973 + }, + "min": { + "marginals": { + "a": 0.973 + }, + "support": [ + [ + 0, + 0.027000000000000024 + ], + [ + 1, + 0.973 + ] + ], + "value": 0.973 + }, + "status": "bounded", + "upper": 0.9730000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.8280000000000001, + "interval": [ + 0.8180000000000001, + 0.979 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8179999000000001, + "max": { + "marginals": { + "a": 0.979 + }, + "support": [ + [ + 0, + 0.02100000000000002 + ], + [ + 1, + 0.979 + ] + ], + "value": 0.979 + }, + "min": { + "marginals": { + "a": 0.8180000000000001 + }, + "support": [ + [ + 0, + 0.18199999999999994 + ], + [ + 1, + 0.8180000000000001 + ] + ], + "value": 0.8180000000000001 + }, + "status": "bounded", + "upper": 0.9790000999999999, + "worlds": 2 + }, + "point": 0.974, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9739999, + "max": { + "marginals": { + "a": 0.974 + }, + "support": [ + [ + 0, + 0.026000000000000023 + ], + [ + 1, + 0.974 + ] + ], + "value": 0.974 + }, + "min": { + "marginals": { + "a": 0.974 + }, + "support": [ + [ + 0, + 0.026000000000000023 + ], + [ + 1, + 0.974 + ] + ], + "value": 0.974 + }, + "status": "bounded", + "upper": 0.9740000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.8350000000000001, + "interval": [ + 0.8250000000000001, + 0.98 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8249999000000001, + "max": { + "marginals": { + "a": 0.98 + }, + "support": [ + [ + 0, + 0.020000000000000018 + ], + [ + 1, + 0.98 + ] + ], + "value": 0.98 + }, + "min": { + "marginals": { + "a": 0.8250000000000001 + }, + "support": [ + [ + 0, + 0.17499999999999993 + ], + [ + 1, + 0.8250000000000001 + ] + ], + "value": 0.8250000000000001 + }, + "status": "bounded", + "upper": 0.9800000999999999, + "worlds": 2 + }, + "point": 0.975, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9749999, + "max": { + "marginals": { + "a": 0.975 + }, + "support": [ + [ + 0, + 0.025000000000000022 + ], + [ + 1, + 0.975 + ] + ], + "value": 0.975 + }, + "min": { + "marginals": { + "a": 0.975 + }, + "support": [ + [ + 0, + 0.025000000000000022 + ], + [ + 1, + 0.975 + ] + ], + "value": 0.975 + }, + "status": "bounded", + "upper": 0.9750000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.8420000000000001, + "interval": [ + 0.8320000000000001, + 0.981 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8319999000000001, + "max": { + "marginals": { + "a": 0.981 + }, + "support": [ + [ + 0, + 0.019000000000000017 + ], + [ + 1, + 0.981 + ] + ], + "value": 0.981 + }, + "min": { + "marginals": { + "a": 0.8320000000000001 + }, + "support": [ + [ + 0, + 0.16799999999999993 + ], + [ + 1, + 0.8320000000000001 + ] + ], + "value": 0.8320000000000001 + }, + "status": "bounded", + "upper": 0.9810000999999999, + "worlds": 2 + }, + "point": 0.976, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9759999, + "max": { + "marginals": { + "a": 0.976 + }, + "support": [ + [ + 0, + 0.02400000000000002 + ], + [ + 1, + 0.976 + ] + ], + "value": 0.976 + }, + "min": { + "marginals": { + "a": 0.976 + }, + "support": [ + [ + 0, + 0.02400000000000002 + ], + [ + 1, + 0.976 + ] + ], + "value": 0.976 + }, + "status": "bounded", + "upper": 0.9760000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.8490000000000001, + "interval": [ + 0.8390000000000001, + 0.982 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8389999000000001, + "max": { + "marginals": { + "a": 0.982 + }, + "support": [ + [ + 0, + 0.018000000000000016 + ], + [ + 1, + 0.982 + ] + ], + "value": 0.982 + }, + "min": { + "marginals": { + "a": 0.8390000000000001 + }, + "support": [ + [ + 0, + 0.16099999999999992 + ], + [ + 1, + 0.8390000000000001 + ] + ], + "value": 0.8390000000000001 + }, + "status": "bounded", + "upper": 0.9820000999999999, + "worlds": 2 + }, + "point": 0.977, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9769999, + "max": { + "marginals": { + "a": 0.977 + }, + "support": [ + [ + 0, + 0.02300000000000002 + ], + [ + 1, + 0.977 + ] + ], + "value": 0.977 + }, + "min": { + "marginals": { + "a": 0.977 + }, + "support": [ + [ + 0, + 0.02300000000000002 + ], + [ + 1, + 0.977 + ] + ], + "value": 0.977 + }, + "status": "bounded", + "upper": 0.9770000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.8560000000000001, + "interval": [ + 0.8460000000000001, + 0.983 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8459999000000001, + "max": { + "marginals": { + "a": 0.983 + }, + "support": [ + [ + 0, + 0.017000000000000015 + ], + [ + 1, + 0.983 + ] + ], + "value": 0.983 + }, + "min": { + "marginals": { + "a": 0.8460000000000001 + }, + "support": [ + [ + 0, + 0.15399999999999991 + ], + [ + 1, + 0.8460000000000001 + ] + ], + "value": 0.8460000000000001 + }, + "status": "bounded", + "upper": 0.9830000999999999, + "worlds": 2 + }, + "point": 0.978, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9779999, + "max": { + "marginals": { + "a": 0.978 + }, + "support": [ + [ + 0, + 0.02200000000000002 + ], + [ + 1, + 0.978 + ] + ], + "value": 0.978 + }, + "min": { + "marginals": { + "a": 0.978 + }, + "support": [ + [ + 0, + 0.02200000000000002 + ], + [ + 1, + 0.978 + ] + ], + "value": 0.978 + }, + "status": "bounded", + "upper": 0.9780000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.863, + "interval": [ + 0.853, + 0.984 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8529999, + "max": { + "marginals": { + "a": 0.984 + }, + "support": [ + [ + 0, + 0.016000000000000014 + ], + [ + 1, + 0.984 + ] + ], + "value": 0.984 + }, + "min": { + "marginals": { + "a": 0.853 + }, + "support": [ + [ + 0, + 0.14700000000000002 + ], + [ + 1, + 0.853 + ] + ], + "value": 0.853 + }, + "status": "bounded", + "upper": 0.9840000999999999, + "worlds": 2 + }, + "point": 0.979, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9789999, + "max": { + "marginals": { + "a": 0.979 + }, + "support": [ + [ + 0, + 0.02100000000000002 + ], + [ + 1, + 0.979 + ] + ], + "value": 0.979 + }, + "min": { + "marginals": { + "a": 0.979 + }, + "support": [ + [ + 0, + 0.02100000000000002 + ], + [ + 1, + 0.979 + ] + ], + "value": 0.979 + }, + "status": "bounded", + "upper": 0.9790000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.8700000000000001, + "interval": [ + 0.8600000000000001, + 0.985 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8599999000000002, + "max": { + "marginals": { + "a": 0.985 + }, + "support": [ + [ + 0, + 0.015000000000000013 + ], + [ + 1, + 0.985 + ] + ], + "value": 0.985 + }, + "min": { + "marginals": { + "a": 0.8600000000000001 + }, + "support": [ + [ + 0, + 0.1399999999999999 + ], + [ + 1, + 0.8600000000000001 + ] + ], + "value": 0.8600000000000001 + }, + "status": "bounded", + "upper": 0.9850000999999999, + "worlds": 2 + }, + "point": 0.98, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9799999, + "max": { + "marginals": { + "a": 0.98 + }, + "support": [ + [ + 0, + 0.020000000000000018 + ], + [ + 1, + 0.98 + ] + ], + "value": 0.98 + }, + "min": { + "marginals": { + "a": 0.98 + }, + "support": [ + [ + 0, + 0.020000000000000018 + ], + [ + 1, + 0.98 + ] + ], + "value": 0.98 + }, + "status": "bounded", + "upper": 0.9800000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.877, + "interval": [ + 0.867, + 0.986 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8669999, + "max": { + "marginals": { + "a": 0.986 + }, + "support": [ + [ + 0, + 0.014000000000000012 + ], + [ + 1, + 0.986 + ] + ], + "value": 0.986 + }, + "min": { + "marginals": { + "a": 0.867 + }, + "support": [ + [ + 0, + 0.133 + ], + [ + 1, + 0.867 + ] + ], + "value": 0.867 + }, + "status": "bounded", + "upper": 0.9860000999999999, + "worlds": 2 + }, + "point": 0.981, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9809999, + "max": { + "marginals": { + "a": 0.981 + }, + "support": [ + [ + 0, + 0.019000000000000017 + ], + [ + 1, + 0.981 + ] + ], + "value": 0.981 + }, + "min": { + "marginals": { + "a": 0.981 + }, + "support": [ + [ + 0, + 0.019000000000000017 + ], + [ + 1, + 0.981 + ] + ], + "value": 0.981 + }, + "status": "bounded", + "upper": 0.9810000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.884, + "interval": [ + 0.874, + 0.987 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8739999, + "max": { + "marginals": { + "a": 0.987 + }, + "support": [ + [ + 0, + 0.013000000000000012 + ], + [ + 1, + 0.987 + ] + ], + "value": 0.987 + }, + "min": { + "marginals": { + "a": 0.874 + }, + "support": [ + [ + 0, + 0.126 + ], + [ + 1, + 0.874 + ] + ], + "value": 0.874 + }, + "status": "bounded", + "upper": 0.9870000999999999, + "worlds": 2 + }, + "point": 0.982, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9819999, + "max": { + "marginals": { + "a": 0.982 + }, + "support": [ + [ + 0, + 0.018000000000000016 + ], + [ + 1, + 0.982 + ] + ], + "value": 0.982 + }, + "min": { + "marginals": { + "a": 0.982 + }, + "support": [ + [ + 0, + 0.018000000000000016 + ], + [ + 1, + 0.982 + ] + ], + "value": 0.982 + }, + "status": "bounded", + "upper": 0.9820000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.891, + "interval": [ + 0.881, + 0.988 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8809999000000001, + "max": { + "marginals": { + "a": 0.988 + }, + "support": [ + [ + 0, + 0.01200000000000001 + ], + [ + 1, + 0.988 + ] + ], + "value": 0.988 + }, + "min": { + "marginals": { + "a": 0.881 + }, + "support": [ + [ + 0, + 0.119 + ], + [ + 1, + 0.881 + ] + ], + "value": 0.881 + }, + "status": "bounded", + "upper": 0.9880000999999999, + "worlds": 2 + }, + "point": 0.983, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9829999, + "max": { + "marginals": { + "a": 0.983 + }, + "support": [ + [ + 0, + 0.017000000000000015 + ], + [ + 1, + 0.983 + ] + ], + "value": 0.983 + }, + "min": { + "marginals": { + "a": 0.983 + }, + "support": [ + [ + 0, + 0.017000000000000015 + ], + [ + 1, + 0.983 + ] + ], + "value": 0.983 + }, + "status": "bounded", + "upper": 0.9830000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.898, + "interval": [ + 0.888, + 0.989 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8879999000000001, + "max": { + "marginals": { + "a": 0.989 + }, + "support": [ + [ + 0, + 0.01100000000000001 + ], + [ + 1, + 0.989 + ] + ], + "value": 0.989 + }, + "min": { + "marginals": { + "a": 0.888 + }, + "support": [ + [ + 0, + 0.11199999999999999 + ], + [ + 1, + 0.888 + ] + ], + "value": 0.888 + }, + "status": "bounded", + "upper": 0.9890000999999999, + "worlds": 2 + }, + "point": 0.984, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9839999, + "max": { + "marginals": { + "a": 0.984 + }, + "support": [ + [ + 0, + 0.016000000000000014 + ], + [ + 1, + 0.984 + ] + ], + "value": 0.984 + }, + "min": { + "marginals": { + "a": 0.984 + }, + "support": [ + [ + 0, + 0.016000000000000014 + ], + [ + 1, + 0.984 + ] + ], + "value": 0.984 + }, + "status": "bounded", + "upper": 0.9840000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.905, + "interval": [ + 0.895, + 0.99 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.8949999000000001, + "max": { + "marginals": { + "a": 0.99 + }, + "support": [ + [ + 0, + 0.010000000000000009 + ], + [ + 1, + 0.99 + ] + ], + "value": 0.99 + }, + "min": { + "marginals": { + "a": 0.895 + }, + "support": [ + [ + 0, + 0.10499999999999998 + ], + [ + 1, + 0.895 + ] + ], + "value": 0.895 + }, + "status": "bounded", + "upper": 0.9900000999999999, + "worlds": 2 + }, + "point": 0.985, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9849999, + "max": { + "marginals": { + "a": 0.985 + }, + "support": [ + [ + 0, + 0.015000000000000013 + ], + [ + 1, + 0.985 + ] + ], + "value": 0.985 + }, + "min": { + "marginals": { + "a": 0.985 + }, + "support": [ + [ + 0, + 0.015000000000000013 + ], + [ + 1, + 0.985 + ] + ], + "value": 0.985 + }, + "status": "bounded", + "upper": 0.9850000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.912, + "interval": [ + 0.902, + 0.991 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9019999000000001, + "max": { + "marginals": { + "a": 0.991 + }, + "support": [ + [ + 0, + 0.009000000000000008 + ], + [ + 1, + 0.991 + ] + ], + "value": 0.991 + }, + "min": { + "marginals": { + "a": 0.902 + }, + "support": [ + [ + 0, + 0.09799999999999998 + ], + [ + 1, + 0.902 + ] + ], + "value": 0.902 + }, + "status": "bounded", + "upper": 0.9910000999999999, + "worlds": 2 + }, + "point": 0.986, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9859999, + "max": { + "marginals": { + "a": 0.986 + }, + "support": [ + [ + 0, + 0.014000000000000012 + ], + [ + 1, + 0.986 + ] + ], + "value": 0.986 + }, + "min": { + "marginals": { + "a": 0.986 + }, + "support": [ + [ + 0, + 0.014000000000000012 + ], + [ + 1, + 0.986 + ] + ], + "value": 0.986 + }, + "status": "bounded", + "upper": 0.9860000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.919, + "interval": [ + 0.909, + 0.992 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9089999000000001, + "max": { + "marginals": { + "a": 0.992 + }, + "support": [ + [ + 0, + 0.008000000000000007 + ], + [ + 1, + 0.992 + ] + ], + "value": 0.992 + }, + "min": { + "marginals": { + "a": 0.909 + }, + "support": [ + [ + 0, + 0.09099999999999997 + ], + [ + 1, + 0.909 + ] + ], + "value": 0.909 + }, + "status": "bounded", + "upper": 0.9920000999999999, + "worlds": 2 + }, + "point": 0.987, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9869999, + "max": { + "marginals": { + "a": 0.987 + }, + "support": [ + [ + 0, + 0.013000000000000012 + ], + [ + 1, + 0.987 + ] + ], + "value": 0.987 + }, + "min": { + "marginals": { + "a": 0.987 + }, + "support": [ + [ + 0, + 0.013000000000000012 + ], + [ + 1, + 0.987 + ] + ], + "value": 0.987 + }, + "status": "bounded", + "upper": 0.9870000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.926, + "interval": [ + 0.916, + 0.993 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9159999000000001, + "max": { + "marginals": { + "a": 0.993 + }, + "support": [ + [ + 0, + 0.007000000000000006 + ], + [ + 1, + 0.993 + ] + ], + "value": 0.993 + }, + "min": { + "marginals": { + "a": 0.916 + }, + "support": [ + [ + 0, + 0.08399999999999996 + ], + [ + 1, + 0.916 + ] + ], + "value": 0.916 + }, + "status": "bounded", + "upper": 0.9930000999999999, + "worlds": 2 + }, + "point": 0.988, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9879999, + "max": { + "marginals": { + "a": 0.988 + }, + "support": [ + [ + 0, + 0.01200000000000001 + ], + [ + 1, + 0.988 + ] + ], + "value": 0.988 + }, + "min": { + "marginals": { + "a": 0.988 + }, + "support": [ + [ + 0, + 0.01200000000000001 + ], + [ + 1, + 0.988 + ] + ], + "value": 0.988 + }, + "status": "bounded", + "upper": 0.9880000999999999, + "worlds": 2 + }, + "prevented": true + }, + { + "actual": 0.933, + "interval": [ + 0.923, + 0.994 + ], + "interval_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9229999000000001, + "max": { + "marginals": { + "a": 0.994 + }, + "support": [ + [ + 0, + 0.006000000000000005 + ], + [ + 1, + 0.994 + ] + ], + "value": 0.994 + }, + "min": { + "marginals": { + "a": 0.923 + }, + "support": [ + [ + 0, + 0.07699999999999996 + ], + [ + 1, + 0.923 + ] + ], + "value": 0.923 + }, + "status": "bounded", + "upper": 0.9940000999999999, + "worlds": 2 + }, + "point": 0.989, + "point_result": { + "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "atoms": 1, + "certified": true, + "lower": 0.9889999, + "max": { + "marginals": { + "a": 0.989 + }, + "support": [ + [ + 0, + 0.01100000000000001 + ], + [ + 1, + 0.989 + ] + ], + "value": 0.989 + }, + "min": { + "marginals": { + "a": 0.989 + }, + "support": [ + [ + 0, + 0.01100000000000001 + ], + [ + 1, + 0.989 + ] + ], + "value": 0.989 + }, + "status": "bounded", + "upper": 0.9890000999999999, + "worlds": 2 + }, + "prevented": true + } + ], + "false_admissions_prevented": 20, + "malformed": [ + { + "atoms": 1, + "certified": false, + "lower": 0.0, + "status": "invalid_intervals", + "upper": 1.0 + }, + { + "atoms": 1, + "certified": false, + "lower": 0.0, + "status": "invalid_intervals", + "upper": 1.0 + }, + { + "atoms": 1, + "certified": false, + "lower": 0.0, + "status": "invalid_intervals", + "upper": 1.0 + }, + { + "atoms": 0, + "certified": false, + "lower": 0.0, + "status": "invalid_input", + "upper": 1.0 + }, + { + "atoms": 11, + "certified": false, + "lower": 0.0, + "status": "capacity_staged", + "upper": 1.0 + } + ], + "malformed_certifying": 0, + "means": { + "interval_width": 0.46749696923052303, + "point_width": 0.3610570392199911 + }, + "primary_target_met": true + }, + "baseline_commit": "9d2e4a60a6c79e616ab1d352cd5da9fe414e6c98", + "development": { + "groups": 40, + "n": 73 + }, + "evidence": "H1 saved-response reuse; H2-H5 controlled algorithmic fixtures. No independent semantic generalization.", + "fresh_service_calls": 0, + "input_verification": { + "analysis_comparison": "exact counts/labels/structure; float atol 1e-14, rtol 1e-12 for cross-platform roundoff", + "analysis_reproduced": true, + "calls": 3024, + "cases": 336, + "distinct_repeat_sites": true, + "gold_free_requests": true, + "group_disjoint": true, + "limitation": "Request/response journals are local provenance, not provider-signed attestations; failed responses remain failures.", + "network_disabled_replay": "identical predictions and execution after CRLF/LF normalization", + "raw_response_validation": true, + "status": "passed" + }, + "protocol_commit": "f923e8d41ca5953d9793fadcc3730cfe9fc70b3a", + "schema_version": 1, + "seed": 20260923, + "test": { + "groups": 149, + "n": 263 + } +} diff --git a/graph_synthesis/post_certificates/summary.csv b/graph_synthesis/post_certificates/summary.csv new file mode 100644 index 0000000..7d2ba76 --- /dev/null +++ b/graph_synthesis/post_certificates/summary.csv @@ -0,0 +1,6 @@ +hypothesis,mechanism,outcome,primary_metric,value +H1,Exposure-stratified source-risk stacking,Not met,stacked_brier,0.12892258111773036 +H2,Greedy dependence-constraint acquisition,Met,mean_final_width,0.09668671758032904 +H3,Separator-conditioned near-bipartite solver,Met,small_failures,0 +H4,Reusable repair-margin query index,Met,solve_call_saving,0.7720819198391757 +H5,Interval-marginal dependence certificates,Met,false_admissions_prevented,20 diff --git a/manuscript/paper-current.build.json b/manuscript/paper-current.build.json index a0fb2ba..0811502 100644 --- a/manuscript/paper-current.build.json +++ b/manuscript/paper-current.build.json @@ -1,6 +1,6 @@ { - "source_sha256": "e827a0d64a77e279a3d96c6692a1b9c62a29297b3bce1331f3ce61e7afa90357", + "source_sha256": "c6d96f51d1a6495bae800a19496d053a8f7cbd647424eb725e99c00e5928a0a6", "renderer_sha256": "b1ecb302903b01907b9c4dbd931862ef0f62c50804ca92077fd9ac26eb1354a4", - "pdf_sha256": "f2d5e99e224f74316bd11da163c6f69c9746e84d6efa47d37f5e49f6ee7365f2", + "pdf_sha256": "ed05bfbf4f37f3d5a82966c02c024da44d3e074ce553a050c779382bfc293a7e", "note": "Local-only assets; PDF bytes may vary with renderer and fonts." } diff --git a/manuscript/paper-current.html b/manuscript/paper-current.html index 8840c43..d23b21f 100644 --- a/manuscript/paper-current.html +++ b/manuscript/paper-current.html @@ -3273,6 +3273,122 @@

9. Primary foundations

  • A Feature-based Classification of Model Repair Approaches and the TypeSafe typed-decision interface.
  • These sources motivate established components; they do not validate this implementation or certify worldwide novelty.

    +

    Five post-certificate improvements for Jev graph synthesis

    +

    Timothy Wayne Gregg | AI-assisted author-review research extension | September 18, 2026

    +

    Abstract

    +

    The dependence-aware certificate study left an asymmetric frontier: its source-random-effects forecast improved Brier by only 6.39% and missed its frozen target, while its dependence bounds, flow certificates, repair-invariant queries and local delta maintenance passed controlled tests. This pre-execution-frozen follow-up tests five responses to those remaining boundaries. The outcomes are: H1 not met, H2 met, H3 met, H4 met, and H5 met. No fresh Jev calls are made. H1 reuses previously inspected saved responses; H2–H5 are controlled algorithmic experiments. These results are not new semantic-accuracy evidence and are not a comparison against KARMA or another external graph system.

    +

    1. Frozen methodology and novelty boundary

    +

    The protocol was committed as f923e8d41ca5953d9793fadcc3730cfe9fc70b3a against merged baseline 9d2e4a60a6c79e616ab1d352cd5da9fe414e6c98 before implementation or execution. It fixes generators, thresholds, comparators and seed 20260923. Existing package studies already contain relation-level stacking, fixed pairwise-dependence sensitivity analyses, bipartite flow, repair ambiguity and exact-marginal credal bounds. The five experiments here test different package-level integrations: source-group forecast stacking, active dependence-constraint acquisition, verified small-separator conditioning beyond bipartite graphs, reusable singleton repair margins and interval-valued marginal premises. This is a repository-scoped experiment distinction, not a worldwide novelty claim.

    +

    Fresh Jev service calls: 0. No production graph policy is changed. The controlled structural fixtures do not establish real-world source truth, reviewer behavior, calibrated Jev probabilities or end-to-end database latency. A pass means only that the frozen target for the stated evidence population was met.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    HypothesisFrozen primary requirementResultEvidence class
    H1: exposure-stratified source-risk stackingBeat random-effects Brier by >=3%, do not regress feature-risk Brier,bias<=0.03
    H2: active dependence constraintsZero containment/widening failures; mean width <=75% marginal-only and <=90% lexicographic same-budgetMetSupplied finite joint distributions
    H3: near-bipartite separator solverExact small oracles; solve all 512/1024/2048 residual cases; safe controlsMetSupplied weighted conflict graphs
    H4: repair-margin query indexZero query/witness mismatches and >=70% fewer frozen-count optimization invocationsMetRepeated controlled singleton queries
    H5: interval marginalsZero containment failures; prevent 20/20 designed false admissions; fail closed on malformed inputsMetSupplied joint distributions and uncertainty intervals
    +

    2. H1 — Exposure-stratified source-risk stacking

    +

    The certificate result suggested that within-source dependence contains information but did not outperform the richer feature-risk forecast. H1 therefore combines the two forecasts without using evaluation labels for fitting. Leave-one-source-group-out development predictions select convex weights separately for singleton and multi-edge exposure strata when each stratum has at least eight folds; otherwise the global development weight is used.

    +

    Development selected feature weights: global 1.0, singleton 1.0, multi-edge 1.0. Development fold counts are 23 total, 14 singleton and 9 multi-edge. Evaluation scoring uses the identical 98 nonempty source groups as the comparators (60 singleton, 38 multi-edge).

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ForecastBrierClipped log lossBias
    Existing feature-risk0.1289230.467074-0.072629
    Certificate random effects0.1314440.435042-0.012382
    Exposure-stratified stack0.1289230.467074-0.072629
    +

    The stacked-minus-feature paired Brier mean is +0.000000, with descriptive 95% interval [+0.000000, +0.000000]. The stacked-minus-random-effects mean is -0.002522, with 95% interval [-0.028381, +0.021169]. The frozen conjunction is not met. These intervals condition on the selected development weights and reuse already inspected evaluation data; they are not independent validation.

    +
    H1. Forecast Brier on the identical nonempty source-group denominator.
    +

    3. H2 — Greedy acquisition of dependence constraints

    +

    Marginal-only dependence bounds are safe but can be wide. H2 treats exact pairwise intersections from each fixture's supplied joint distribution as controlled observations and asks which three would most narrow the conclusion interval. At each step the policy evaluates every not-yet-observed pair and selects the one giving the smallest certified width; the comparator spends the same budget on the first three lexicographic pairs.

    +

    Across 128 fixtures, mean width is 0.326563 from marginals alone, 0.176527 after the lexicographic budget and 0.096687 after the greedy budget. Truth-containment failures: 0. Chosen-step widening failures: 0. The frozen target is met.

    +

    This is an oracle value-of-information experiment: it assumes the selected pairwise intersections can be supplied exactly. It does not show that those quantities are observable cheaply, that Jev scores are source reliabilities, or that a production estimator would preserve the same benefit.

    +
    H2. Mean certified width before and after equal three-constraint budgets.
    +

    4. H3 — Separator-conditioned near-bipartite exact optimization

    +

    The prior flow certificate handles bipartite components but stages sufficiently large non-bipartite ones. H3 accepts a supplied separator of at most four vertices, verifies that deleting it leaves a bipartite graph, enumerates every independent separator choice and solves each residual branch with the existing certified bipartite solver. An invalid separator is not trusted; it stages.

    +

    The 128 small exhaustive fixtures have 0 oracle failures and 0 order/duplicate-invariance failures. Large residual-cycle results are 512→258/258, 1024→514/514, 2048→1026/1026, written as residual vertices → obtained/analytic utility. The current generic solver stages respectively 513, 1025, 2049 vertices on those fixtures. Malformed and non-transversal controls stage safely: True. The frozen target is met.

    +

    The supplied priorities and conflict edges remain premises. Exact maximum supplied-priority utility does not establish that a selected assertion is factually true.

    +
    H3. Separator-conditioned utility versus the analytic optimum.
    +

    5. H4 — Reusable repair-margin singleton query index

    +

    The certificate query implementation recomputes a base optimum plus forced-in/forced-out alternatives for repeated questions. H4 precomputes each vertex's inclusion and exclusion margin once, then classifies any singleton query at any tested tolerance by comparing those margins with the tolerance threshold.

    +

    Across 2653 repeated singleton queries, classification mismatches are 0 and witness failures are 0. Under the frozen top-level solve-count accounting, repeated queries require 7,959 invocations versus 1,814 for index construction, a 77.21% reduction. A control using the existing query's realized early-exit count gives a still-separated descriptive reduction of 74.41%. The frozen target is met.

    +

    This index is deliberately limited to singleton queries and in-memory top-level optimization calls. It is not a measured SQL/database speedup or a semantic guarantee.

    +
    H4. Frozen-accounting optimization calls for repeated queries versus one reusable index.
    +

    6. H5 — Interval-marginal dependence certificates

    +

    Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage.

    +

    Across 128 arbitrary-joint fixtures, truth-containment failures are 0. Mean point-bound width is 0.361057 and mean interval-marginal width is 0.467497, exposing the cost of premise uncertainty rather than hiding it. On 20 deliberately biased singleton point estimates, the interval policy prevents 20/20 designed false admissions. Malformed inputs returning a certifying interval: 0. The frozen target is met.

    +

    The interval itself is still a supplied assumption. If the real marginal falls outside it, the certificate can again be wrong. This test converts one known premise-error mode into explicit uncertainty; it does not validate how such intervals should be estimated from real sources.

    +
    H5. False admissions on designed marginal-misspecification controls.
    +

    7. Interpretation and falsification boundary

    +

    The five experiments are intentionally heterogeneous. H1 asks whether two already observed forecast signals combine on reused response data. H2 asks whether a constrained information budget can reduce dependence uncertainty on finite controlled worlds. H3 and H4 test exact structural reuse. H5 asks whether uncertainty in the probability premises can be represented rather than ignored. Their pass/fail outcomes must not be pooled into a semantic success percentage.

    +

    The strongest remaining scientific boundary is unchanged: freeze a policy before observing a new source-disjoint, independently adjudicated corpus and compare full graph quality, downstream queries, provenance errors, reviewer mistakes, resource budgets and staging against appropriate external baselines. None of the controlled algorithmic passes can substitute for that prospective semantic evaluation.

    +

    8. Reproduction

    +
    python -m pip install -r graph_synthesis/post_certificates/requirements.txt
    +python -B -m graph_synthesis.post_certificates.run
    +python -B -m unittest discover -s graph_synthesis/post_certificates/tests -v
    +python -B -m graph_synthesis.post_certificates.run --check
    +python -B -m graph_synthesis.post_certificates.report --figures --update-paper
    +python -B -m graph_synthesis.render_current_paper --output manuscript/paper-current.pdf
    +
    +

    The machine-readable results retain the controlled fixtures, selected pair constraints, optimization witnesses, development-only weights, uncertainty intervals and falsifying controls. The five PNG/SVG pairs and summary table are generated from those recorded results. Earlier study artifacts are not rewritten.

    Do additional Jev calls improve graph edges?

    Timothy Wayne Gregg — exploratory research addendum, September 18, 2026

    Design and evidence boundary

    diff --git a/manuscript/paper-current.md b/manuscript/paper-current.md index f54ba53..0085573 100644 --- a/manuscript/paper-current.md +++ b/manuscript/paper-current.md @@ -1578,6 +1578,107 @@ These sources motivate established components; they do not validate this impleme + + +# Five post-certificate improvements for Jev graph synthesis + +Timothy Wayne Gregg | AI-assisted author-review research extension | September 18, 2026 + +## Abstract + +The dependence-aware certificate study left an asymmetric frontier: its source-random-effects forecast improved Brier by only 6.39% and missed its frozen target, while its dependence bounds, flow certificates, repair-invariant queries and local delta maintenance passed controlled tests. This pre-execution-frozen follow-up tests five responses to those remaining boundaries. The outcomes are: H1 **not met**, H2 **met**, H3 **met**, H4 **met**, and H5 **met**. No fresh Jev calls are made. H1 reuses previously inspected saved responses; H2–H5 are controlled algorithmic experiments. These results are not new semantic-accuracy evidence and are not a comparison against KARMA or another external graph system. + +## 1. Frozen methodology and novelty boundary + +The protocol was committed as `f923e8d41ca5953d9793fadcc3730cfe9fc70b3a` against merged baseline `9d2e4a60a6c79e616ab1d352cd5da9fe414e6c98` before implementation or execution. It fixes generators, thresholds, comparators and seed 20260923. Existing package studies already contain relation-level stacking, fixed pairwise-dependence sensitivity analyses, bipartite flow, repair ambiguity and exact-marginal credal bounds. The five experiments here test different package-level integrations: source-group forecast stacking, active dependence-constraint acquisition, verified small-separator conditioning beyond bipartite graphs, reusable singleton repair margins and interval-valued marginal premises. This is a repository-scoped experiment distinction, not a worldwide novelty claim. + +**Fresh Jev service calls: 0.** No production graph policy is changed. The controlled structural fixtures do not establish real-world source truth, reviewer behavior, calibrated Jev probabilities or end-to-end database latency. A pass means only that the frozen target for the stated evidence population was met. + +| Hypothesis | Frozen primary requirement | Result | Evidence class | +|---|---|---|---| +| H1: exposure-stratified source-risk stacking | Beat random-effects Brier by >=3%, do not regress feature-risk Brier, |bias| <=0.03 | Not met | Previously inspected saved-response source forecasts | +| H2: active dependence constraints | Zero containment/widening failures; mean width <=75% marginal-only and <=90% lexicographic same-budget | Met | Supplied finite joint distributions | +| H3: near-bipartite separator solver | Exact small oracles; solve all 512/1024/2048 residual cases; safe controls | Met | Supplied weighted conflict graphs | +| H4: repair-margin query index | Zero query/witness mismatches and >=70% fewer frozen-count optimization invocations | Met | Repeated controlled singleton queries | +| H5: interval marginals | Zero containment failures; prevent 20/20 designed false admissions; fail closed on malformed inputs | Met | Supplied joint distributions and uncertainty intervals | + +## 2. H1 — Exposure-stratified source-risk stacking + +The certificate result suggested that within-source dependence contains information but did not outperform the richer feature-risk forecast. H1 therefore combines the two forecasts without using evaluation labels for fitting. Leave-one-source-group-out development predictions select convex weights separately for singleton and multi-edge exposure strata when each stratum has at least eight folds; otherwise the global development weight is used. + +Development selected feature weights: global **1.0**, singleton **1.0**, multi-edge **1.0**. Development fold counts are 23 total, 14 singleton and 9 multi-edge. Evaluation scoring uses the identical 98 nonempty source groups as the comparators (60 singleton, 38 multi-edge). + +| Forecast | Brier | Clipped log loss | Bias | +|---|---:|---:|---:| +| Existing feature-risk | 0.128923 | 0.467074 | -0.072629 | +| Certificate random effects | 0.131444 | 0.435042 | -0.012382 | +| Exposure-stratified stack | 0.128923 | 0.467074 | -0.072629 | + +The stacked-minus-feature paired Brier mean is +0.000000, with descriptive 95% interval [+0.000000, +0.000000]. The stacked-minus-random-effects mean is -0.002522, with 95% interval [-0.028381, +0.021169]. The frozen conjunction is **not met**. These intervals condition on the selected development weights and reuse already inspected evaluation data; they are not independent validation. + +![H1. Forecast Brier on the identical nonempty source-group denominator.](../graph_synthesis/post_certificates/figures/01_stacked_risk.png) + +## 3. H2 — Greedy acquisition of dependence constraints + +Marginal-only dependence bounds are safe but can be wide. H2 treats exact pairwise intersections from each fixture's supplied joint distribution as controlled observations and asks which three would most narrow the conclusion interval. At each step the policy evaluates every not-yet-observed pair and selects the one giving the smallest certified width; the comparator spends the same budget on the first three lexicographic pairs. + +Across 128 fixtures, mean width is **0.326563** from marginals alone, **0.176527** after the lexicographic budget and **0.096687** after the greedy budget. Truth-containment failures: **0**. Chosen-step widening failures: **0**. The frozen target is **met**. + +This is an oracle value-of-information experiment: it assumes the selected pairwise intersections can be supplied exactly. It does not show that those quantities are observable cheaply, that Jev scores are source reliabilities, or that a production estimator would preserve the same benefit. + +![H2. Mean certified width before and after equal three-constraint budgets.](../graph_synthesis/post_certificates/figures/02_constraint_acquisition.png) + +## 4. H3 — Separator-conditioned near-bipartite exact optimization + +The prior flow certificate handles bipartite components but stages sufficiently large non-bipartite ones. H3 accepts a supplied separator of at most four vertices, verifies that deleting it leaves a bipartite graph, enumerates every independent separator choice and solves each residual branch with the existing certified bipartite solver. An invalid separator is not trusted; it stages. + +The 128 small exhaustive fixtures have **0** oracle failures and **0** order/duplicate-invariance failures. Large residual-cycle results are 512→258/258, 1024→514/514, 2048→1026/1026, written as residual vertices → obtained/analytic utility. The current generic solver stages respectively **513, 1025, 2049** vertices on those fixtures. Malformed and non-transversal controls stage safely: **True**. The frozen target is **met**. + +The supplied priorities and conflict edges remain premises. Exact maximum supplied-priority utility does not establish that a selected assertion is factually true. + +![H3. Separator-conditioned utility versus the analytic optimum.](../graph_synthesis/post_certificates/figures/03_near_bipartite.png) + +## 5. H4 — Reusable repair-margin singleton query index + +The certificate query implementation recomputes a base optimum plus forced-in/forced-out alternatives for repeated questions. H4 precomputes each vertex's inclusion and exclusion margin once, then classifies any singleton query at any tested tolerance by comparing those margins with the tolerance threshold. + +Across **2653** repeated singleton queries, classification mismatches are **0** and witness failures are **0**. Under the frozen top-level solve-count accounting, repeated queries require **7,959** invocations versus **1,814** for index construction, a **77.21%** reduction. A control using the existing query's realized early-exit count gives a still-separated descriptive reduction of **74.41%**. The frozen target is **met**. + +This index is deliberately limited to singleton queries and in-memory top-level optimization calls. It is not a measured SQL/database speedup or a semantic guarantee. + +![H4. Frozen-accounting optimization calls for repeated queries versus one reusable index.](../graph_synthesis/post_certificates/figures/04_query_index.png) + +## 6. H5 — Interval-marginal dependence certificates + +Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage. + +Across 128 arbitrary-joint fixtures, truth-containment failures are **0**. Mean point-bound width is **0.361057** and mean interval-marginal width is **0.467497**, exposing the cost of premise uncertainty rather than hiding it. On 20 deliberately biased singleton point estimates, the interval policy prevents **20/20** designed false admissions. Malformed inputs returning a certifying interval: **0**. The frozen target is **met**. + +The interval itself is still a supplied assumption. If the real marginal falls outside it, the certificate can again be wrong. This test converts one known premise-error mode into explicit uncertainty; it does not validate how such intervals should be estimated from real sources. + +![H5. False admissions on designed marginal-misspecification controls.](../graph_synthesis/post_certificates/figures/05_interval_marginals.png) + +## 7. Interpretation and falsification boundary + +The five experiments are intentionally heterogeneous. H1 asks whether two already observed forecast signals combine on reused response data. H2 asks whether a constrained information budget can reduce dependence uncertainty on finite controlled worlds. H3 and H4 test exact structural reuse. H5 asks whether uncertainty in the probability premises can be represented rather than ignored. Their pass/fail outcomes must not be pooled into a semantic success percentage. + +The strongest remaining scientific boundary is unchanged: freeze a policy before observing a new source-disjoint, independently adjudicated corpus and compare full graph quality, downstream queries, provenance errors, reviewer mistakes, resource budgets and staging against appropriate external baselines. None of the controlled algorithmic passes can substitute for that prospective semantic evaluation. + +## 8. Reproduction + +```bash +python -m pip install -r graph_synthesis/post_certificates/requirements.txt +python -B -m graph_synthesis.post_certificates.run +python -B -m unittest discover -s graph_synthesis/post_certificates/tests -v +python -B -m graph_synthesis.post_certificates.run --check +python -B -m graph_synthesis.post_certificates.report --figures --update-paper +python -B -m graph_synthesis.render_current_paper --output manuscript/paper-current.pdf +``` + +The machine-readable results retain the controlled fixtures, selected pair constraints, optimization witnesses, development-only weights, uncertainty intervals and falsifying controls. The five PNG/SVG pairs and summary table are generated from those recorded results. Earlier study artifacts are not rewritten. + + + # Do additional Jev calls improve graph edges? Timothy Wayne Gregg — exploratory research addendum, September 18, 2026 diff --git a/manuscript/paper-current.pdf b/manuscript/paper-current.pdf index 7d7d6ccbfe10df5a78523bde9df9f9c29c47b1a1..fee86f45089ceeb00605a5651a936c24abaccb50 100644 GIT binary patch delta 587904 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

    feBq8huq1zv*tx$IG`r9NVL<^U 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


    _1?Zx?}eiHjJVE< zwI{>E!l-CrcxOd@e*sWUV}kw-aSxCk!sm@`{~ZD*5PiOjiuSCpRl_eQ z0EVso_hTuCV!*SGQA=)gFQw6AA>U*MKc z!LxIhE-RZ|Rir%^>9gxL?7#lQN4HIA`djeCOwNNthq7;*@cOg&%;l< zO<(`;2-)8@Ppwc3m{IfR3-gVPj#oQRI>+L;ubg64c*NINzkCzY-*d;nTJi|%fTlhS zjdu7^A>w-+Oa+^Vk(AWK*$-2@CoRenP$8sXb5DiEV@lAUjCykR7}AwGG~w2k#5(nZ zYMT+Fg0#559)jbUf_EM-7M%Ee zjWZpad1BG=@wej!n-3OwHiVwI%kl1-OO~LpRtCyU*;%_a;Q=JNG54uhQ$PDeYFnC* zF*w*EN9N3ihJ**;FrDUX&JD{Xy`?m1uH1M8O)9cw`$zKh7oakrEh~h-dOldaTAnbF zOdlq>hO`~4j%%bMvXE-Q_GpoA`r_)tY&Tr>S%da3zsE7FC3jbAt4px|c2V1g$|@=) z?r=@sun;2YUPRQnJG^Sh>J8vo54>axEaJ^(qeg@NR!FRIlxd1d+w-)l=fc$(qb!l* zBzyA6ks)oqyZ7u_{4>6TLow2zkY^Adhs6<}AMCr?D{!WBLX)vbi7>y#kVm=BXmN0M4Z;#I=CPyq4ih{$D(=hoPgPZ|Exdd; zM}rBCrjJ_lB9?2MXi)US2pn9DRXph;e8hvLzJfqyssRf1vbDiq<|Um|vs}MEWNjp_1oBerRgZ%QFWXxY8_A3H zOFGIdqcokX>~8?gAFS>$r?mCSGI>v}&BDzT+}WaD|+!z7ii{RfvM)NLQ;A zBlkqRuUy%q1LJQlEYfFyrhjpzQtar==%*sqyFV&aDl}&>Lj`*U4w90RpQP$>2yARs zR5{4K-yQs=tBXtbwPep>Y0-odln*XnAP4h5Gr>vG?bqs+bMUmsVyy9&W*-IWNm}_K zA_wEVe9xXen;SLZ?hMt9HV7SH3 z|KfK4GG8rc`JA48TaE9@M#3GE+l(;qY{#`WKVmux1|R$iiA!+b0C{=LJ%PSZ)!u%8 z19&KYU04^ZB61e@??&%~*~;Z=7oq%^*{mbZL7MJ{%9JSuIuy*zcFZ>>Y%Lu!jqF?; zcDv}K2wJUk(O2fMO_aoQz?n65lGW4E`Iu*DdeDPuT*o#JiW=qGJbU`~1KwO~-pOSf zVHAe-xk2r4;;2y%bUwTguE#zLP#Y}Hrkc7%i+c)vHZj)3rS2Z}d#QBwNr#PM2m@#) znc@RY9C4>9+TJ)_ND?YOvd-@(OjtHz1%;%knvYn5F{k?8_u)BMhaMGpsi3Lb<|dyK zMPQUit(YuXeIUIps&uIK^nt`nKQxeue-o?-UXw;pM;5mmY?q~p!4_M#v@<7JoEw$% zOm)79neQFQT-TilWZmr2IV&&;#T1qQ0URTTuM%4jsw!MpRP?G&px|E zJ-~fK>}XFs{PHn4$#-&=i@b3Pql%xpeSWsdqujfn|95TsI z#(T+zEjuPQQ0|xN#yO+du*v(hV%uHGj<1<9IMJJ8r`(61z2cHyMMcGS)=Cto%XI9zdn?dZo#zp-TchRSJIhw~+6z&-I*cx|gB4_| zuE3q8tCxf>+_bos7vWu(pX$?_FpBF#-in5c3l#|G2yiAh^i<&tIl0ir6~mH#DUK0L zQ+gK!8${kyR_7(MOBb&@dh8e@t~Sc!aS9vVToG?1gi7reYPU;K`)jnv^Q*A=X`SGS zc}B_bTh9Q#5Ck+|1O!Rz%zAke{MFMZ9hk%1Qc%9`6__l`;!{VP515C*vft2t;lLRk zHNDT9`t~#q5CQ^3lF7Ag!Ro=IjqhSM(nT3(Z1CzYwI#K=;aTi#rA`aCcr6K>ym-St zu@-hyZ1AuY#rilTJu0vr;=I7;&&9D7@QRR2T|=EdSQuWdH!vrlP|2KrxL{%Pw(3t` zMHc#l2b-us0j*5i`f9eIt9x|qEDP?R2*_E` zrON@ZH1|F#zwXx2(YeGYQ+u-i@ZuS`2ARoeVlrO3cI&~MMqxG~kNcskBh`%wmvGfs z+Z0FxpPUa4cku089c^-XozEhw>FFHe(V6VZE4^nMqwvsT21^mzGOtScWaicyM0 z`G%P}x1;9g+>Uv4c&q*ePfACEPrCLZ@6#sFQWmXQ^GXbqzwKGSemwzzTWRXSv%=Z4 z#2SMcrVTomx;CDtRrt|3eSR*)MtC&EPVb@_sRxWLZ9t$UQm|c8P2T=)I&r+KbWur( z=zZA-mIy^+!msaFj&B+c4AlYmHZR<_!jTN2Pqax4#Zzt@uR z2{8Cxb{>o5fX-iazK@R&9{!~cLDDwTxW$(8dH4Mb8eh7%HoCWO;9xmWGxj%eN{iEE zkTl7I^fcR$m>8iJ+1jBE38Fl z41KLGm#*wjNlB^J0`?-kPo@$lc0WOY1?3`3R&ZT)@j9au zx+~MIu7o#=6kAGtlKlmQpeES8S)}c-6K%+6aTmy{&5Tb>Q3wFt?A)=VRE`Xf^$iG( zj_K}!A;!I8j|C_eOAW|LW>Z*@VVl*A-Pl9>&GpJ44q(jLR;s7u0|x{1FRoTxGK6xb zRPMH0d)uwWf;~vNan#Zn)@GZ`s?L(l)!IVYCc3Vgp?R|DbJ>-(&#%@(9GgWosPS|q zAuJTiPy7!9T}hc}|(e|!%1n$^2<{_h8p zbR+ai#|%*q@r*$JIky%0Bm|%=k_S-+#2f$eIr@9kzZSr|Y!HT59MHjVhUoY5BIVEO$F z8j|QM!v3PGu!#RkL8?#x6t+5Xht|(@QH}K@Iapp)vn)anMwEEkuDzi@^WKG_loH3( z($Mp;Y1ld;Bz8dmX$4MNT4D#n`kz8n7KZPb64|}&Rp*>%!&8mr2JiFtFQAXEdj*DN zz=v71^W|Jpk2Xm8c;{EY&+%7j1W8Uh8r$@D;4^ed_3}atIdvy zc0Y4SNbjZ6Nj1r_6;4g=H^-&Fmbdda_r|-z#5QBlBrz>W9^rrTq}3#2c{X?iI!0Io zUnYDH**4V~rk3)1UAmhgfSSvjCOPSQJC`naTX;FxC}HCng$S|Zrgnf;N%Cs9ljpJU zeW(5Dhohi2aMtC+i)qc*&wv??GYxF~uyxLyKNgi^GiW#;V;ZO{3>!ZDUfn)~{LVbg zETsqOna-1UpAf+&Ke^OYuLZtCr}G8^9}+c|s4jTQ{V0)*QKlu5e-`}a5O$3v^bih^ z7-83|?5A(L;S4>VI!fC6vELMxjIV?=7LA^FQtQD9M|<~>g=%A3PUjUD!~IMsHQOfi zH0D7=#aRf9ky7^6g48``Tix?5DJo93F5pmR&5-r*b7N{oYSzm1bNGP#aTeP>N9S=y zM&P7PhZlY1hm}q{kMG*E=M+g!1R|FkMt>(DufA?9?!1hNmhKUepHwD_ zVpmN{qQ6f`ppROojaDsjJlM8lp=pm6K;z#%_2wr4iI6^L6(2r--hyXS@v*bDC4=$J zX_6eE;H&kW3Mh)a))uobtnZ%SmUO>{c}IYTd3^aILKkdgUkl63-m#MPEA!&aT2wgF;s4V;c{y6gOFnsaoCRC^^`5#Ia%1cJYnA z)6VNrlAbDkbVygqVfikdBBm7YoHx*U6S<5SbbJq6wbT}>1ESumht8fkt1#%;u}NmB ze-3*f{r1V(Jw|SoryL$F>31&A!gS~BeG>)eyt}VN&i9tJ6hS`GL@<2#ypgjePo7L@ zpS+}QpBE-GC2@v9IR`#5bEDO zcrMcIcIqAWYjJ0j!Fj1jojf_PI-eFTo5D+TrbllB-#1?#dUX$8$ma7qX7-vK!miNi zyMo5CYodgt*wPT9o;s&Fb8_JjIk^Ri9tvIOVr7wVm$QM&`wak#k004}_jhFpuSfCf zT3YT+!r(nax^fg|(&%aV*&+bt}U_o;*g zpkq2}-dVyZB_b4sT(>zmJGamu0px8IoW1ZaFge?0Jb}es`-vNGrjxOGytfJy zE%&x@Y#{~>Z{Zdy9}A~$ww2^X8iv;8x0dOL$STyw2F-F^(W_(pikCPhFsajOf=SUg z(0xLdSHGMS*kdKr37L-v_8i@ zzkSRW4CWQhO9xm-Zyhc9I1zf=sqE_^S5-pcnGQggQ89oVjF^~)rD zxKt;xWldc@{Y9zrjm6Wj0>UAnSxv2F25okT)mxT|ev2%a^Vk)dE4R zWjqXFdSP_yAxZo=@oK?Jhsf0fzoi{TT?IHidP=}Z# zUez!0kU#(*XrOyVTpA)A0U&>3g`MV5fawUk`7K3N!CH0N*#oNt~s6W+19oY_}m@ zcaKMr_q$W4WlhB4md&Owg9AXHZcea9PYn%?Sl_~D&*Ha~v=Nzj5NHx!c_yGC^PX_e z>HXygt5&a8QVAA#(S*BhR#sLR3)$DtyOIu(WqoAu^=7A%+{ceUM1%)TXF56?HY#dy zv;m`2T5(s_PtSW-=X3X5N;^FGh`7iE0T_jO@J&L7DzDD2{xpWhfKZpgQKPD#m$-$yp-O$2Y9!P>C*>3X9}5TX?g zQiCKVX&RXn;Ikjr3ezG|QRTq7Y}zD{BLB#45gpd-a#nZml5kZ7OMrg}Ybwjj%WG>z zeU)Z!$MxujN2h&t_2jBNwfuw$6L2Jv zc{gr~{m@fKjF?~7`h-*nLd^;K8%~_KkXsGg0yOhExFT_Q@U}vQA*YaaeHuXo2MWD@ z!v=`+2+xzrDO2&bm%5Q&n%#2t<3lw|CbqJg0#!h97y$kb@;v}377v?ZSgbaNg8SO< zK(53YJtje~8kqf#P|WA?E^!{*8J{0|QoD3nm~CQrbu+-gJ?Wd`T(sF~`LC#q{qHX!`M>Jiwe@^vE49o2_q%H({p+L` ztQjV@E)y>Y{cEeih zZaYubiY zB|BcTO{?@1Y*Kb7lTi)Woe%-$=EBw97`7hsy@b_$^fBCw9U6u)=|D!uV z_?ynrzxx7&zxzP{i#H(Z z;*bBy0PH{U$6t}qUlGawx9;da@yB10(Em&v@SphOe>MR7PyF#W1{42=EB#OW@o&7e zzwuZ8|Bio*|F65>trE*G{`%_=bk{P&Y?%Mn9xHzP?SH{^Rs4TH@{8TiAie&-UmMs* zm@;Ynknuxw$1U1mvk3%v>O|%76aN|PegD#7wxmXTQ{7A_-;w7Fby9aHX}nMJFI+h$ z+vwQw^V#$JXqzo|FatHcP+QO$w$B`KN!3C#F>JJS+8ySX21%Rn_G?f8+aK){OY4hS1^vGyq2G zmw##pUHGG1^8Gi||7ifs_})KCEaEqIdH>V=mqXuY%>1J~@c-&HzTcC?|NSMz>;E0k z@&9y<|IH=3-9tWK_++~7{vpSA_s2CuItn}bEYAGc+2INblp>D>ZKThm`=H+>e7dfZ z=^)X(;QyMv^W&Biqm|v-R$VGd7Ke$>TKHO6=tiNcPoF+{?P5W7=m8b83yDTXM%QlK zaB_0mQT1dkeKv4oH^B)$8~mM#DV*8+ong>8a_G>tFgq>ci=O-;<$LJRAyfs>wSc7Y zhDivraFMUuR-oa@K#a9jPb8$y3Ry?Zc(U;Z;`;6?hGjV%F@Pt_q*CB|!-vUZ{3~>{ z{UU#bA2@pN(f9o|d>c(!6lXJ^EK7X(C{xHxN=j1sEi5$jUTP}5niXX`Y4nCiE^<1> zZY{%I;;&2i*nhvwVCtHlkWA(gqCO@{dx>(+j(d0r zG@IxoQ&m;%zjW`eIdo-TavChrYI#|Epu~_ABUprjMAdEDw!W6$`}MM@GS1|Tf=hK$ zvWR$4iK7>39ks^#vdfn*i>mc{dOvPPS-hFqYegvu6hI_1puE$c9 zh{(;m_q}{K`{12o`mN9Ch}0o?EAACE^@WIR4A07vTMr(D>qY3&x1Qq-jfWziX>(WT z1rQ18?}pcqot>SKkN~q1S$SCLDw7n?w$E~bqYJ5kCN{cZb8~W{gy?8%YimZjGE0Fe zq&6Ei_{L;Ewb)K$5k<`)HDNI1zM!BFFor1FR#!hezijxow%?(_?Bs=0wG0gpzj^(- z{&}6VRD~fUJI&Z<1BDaT;BUYDa*!oBcyP4-1)s>sNJMs#GNY5fF7+dPBDg&izXd22 zkeG~&jh_`3`Y5e5aA|h0iQ)FQK?>%%Xju#h47_>c1`|Y*5IdubvD4s5a&i?EV-f0q z{rWZk!j&n9+wdD6HCq%7C#n^}K!y<5vqullKmS~)rDY2<(auh6jfXKfIIAAXQr3-q zIzkvVirwK)&k7$xmvMI4Xh|AuZt|94RiO>J&eC#asFp9ZSE|(gg%O=T)0RRxbpZ{x z>gp#>obVgFx`=junt+^I&%;xJ2{c7nS$V>Q>^pbP!C9btC8yxky^-U`e`L3E&+yp! zKw8HPkVY1)tgW}(FN@5B+7JK7hG8%U1_m@dCnhB^Ti4)~qB@PcECus2)|r_xG}hY6 zD)ozilvd--TG|ro5vxS`hdVtM5K#T<)f0%bkRdAbljpCNkweP?S_KcJt*vdxOK@=5 zf?^L1O}Ev>;R{L5!WSCS5Wzln^e8erkTl?=r^ZZ%bCGoaH;IR%R3s#Js?K!%s@Ha^ z7&_5U-EAR*HxJ>49vgn4FK(eLGA4c}PmUQZ%N!V&LUhh0ha?EUG|OH3W5;utG8t;4DnSc32XX{6JW{eAXJu`n z>0(-Osl9_kI~*mf@IAkDwJ~tBd{0!oyI|7fm2m&`l7lmb&p?0$j)m<_Lz8$5A&-wu zar&h7+U`-!o=b3T#co7r7rLl!y7o1sBeOWl5fXgdUA9G%G)BxW4&_5TMY$ z`$^MA!?wNyrKP9iNFd<7X>#JkuRZ7mkbUeAh(A?vNk~k6;#{^kn~*_Vj5Ss&h1>FKaR+JYf<9q|bG*_Uu~9&?w~T zmK-1dnjXw_Q)7u;gGHPA%6h}cI1MHtFv}^l{iWy$o&JnFU|X-|Q-5;>FRT7A$1FWI zgWdu9q+-fas%%Ay$-#r!GuKQA5oWs4oYvZQZ7Ot`tJ%=Wd}Cw-zBV<%1fH9AEGKzf zKS{}uvMHB_O_~%-x4|$)#Yl;=%4!ZP6dj#FU+4Ay8kj zrdz=0!q`nqgHmp6-?nX;+jCT&-qEt~(5`Jh4Y+XTBE|}(aR-uT6@6Xo+_6g+QSB~m z2v(bxfbF+ub;avo6CO86a@@wgeSR3TSTFP8`T*t4I=Z^LhqL4~?)iOQxMWGtG`p}n z=62}3-GqJ?v@ZSTpAM(7mn$N4LtpIg>x?&EJl)LN`rDgKnSEJw-KFqwv+OJ(C<^H< zZ`50Su@D({W|sT9^;Pcu91dAd-HQdZ@Mkpy8b%wmf4tihiaEEHbMqQBA5R6*$%PLsoCo2{xTX&H6{E>4Gc7! z>~r@xYre{l)6-Ybxt;EKEA% z?gQ$_o}&jIhPbE)-YsRi_S5)f2$mn?u^=qTW%&^eHS?|QSBaSfD7#_a2fIl4ERwUY z*$83nP7PE;=zeC`bwjoAqf@MAv@39$r5%)b$n9}zM5hp^D!#-Dixw@SF~6p)Y1!QR~JgbUB}}`{{Xj^Ug5zt1WHltbT^q)TvYH_qq;C7ZVc~AHNv0 zvT)%}3>}Rm#Em02yz;pe7iX0dauBL2U6t_37>7rTC*vT{2e2m)B4p4Ml<3o%iC5q+ zquYnWX+>wg9iM6@PBOw!d}(Z?IhvvEqT!=ga=4&`0P5TF@;Ef4E9%}Qz>fb??7TEc z>++>bNJ7rTtuk)D>eZ_w$B#F`(}g9EcJVR`@puxPot|cQ|HX^Mj}w?q;L`M3I8d*; zAwNGKW3m~UFw8>D`}Y&M%d#@MAU+X56R03d9QAQjW;PLN$U@`+P<pyqy-106cIOh_cu%$h6LpatKS6#2i{o#B5?9sb-@6O$&wnD6Bn( z{zMVhW8HS2F^H^u6tEm`Pxh!FB(wP-cb+j~EkE!s@tn{@Q-951=O}Od!{?-B@Q9&9 z&tg&5u3dXaC^+#>z!tESaK`DA5j&7*>q;AU7OwX@UV=@mBXeIwnaib5P6PzRBk%p- z!2{CP)(%=OE-v%ur*hhCN|L{!e>Kc?hs3TKQuY@iNXk$Bd8{oW7ILO@+W3}q52JFe zY0a`)ucb%AqxShSQALHo{9$xmq+l4M?AIczy2EPW!i9%D_w3%ym;;3^GsHMeeQeHx zi`Yo{EtA>Jw3@xR|LF1KWI}VsA-#G3K5Ct}qKr&ncCZGqr(V(Cks64%(5~or+Lfg3 z#%UjyzLMs?QWzCNHuEWr33!LXkPER@Xv?H?F5Zf0eF!o#G7*;p0_cEo^?UyOZb89S zIJ)%4|pGy9HxcYo`b&IPr?A{#m@rp}G@N>wXkX*lSmHUU_Qzboimc!k>_u^pc zGvS#d^wuIJ;`iX0KbJv@ellU_Vc9ska!+FbZ*H4EfA9U}7mZ`X>PMYBdEfU*PL3^+ z4$+x(Cdokf;=qv!G-}ja_wIh}p+5HizQs<=KASo7@-{LDykbRdyMq3Os%sN74*2E= zk>nL~z~W^x#=XQ&2}izU)_uxL5cggTeY3`zF*DLiw&z6VBciy?b7T+pabDq*Qj#9s zjhnG=u(O|59rg8%-<&9do=ZZoq!r-Q!1&FkRp$SgPjhQ6_jf+%hrX zo?+(Gr;Xy|!X0Htj-^=0RTjz1>fF##7UhXJIYpiX#6_f*j{ey0H7~1BFse0cPs7zwlQ=pm(I4CT{KVJU1_VMk&y7T)^l#GIvecD zNe=ZRJEScjccvR-LFpE(D6359VVfN~lOBZfcd?bUr(`UnxBGC?4u%2sJ$%g9_Y=T_ zb_dMnTN6_gH`7Jyw`>uFAaK5R5dt z8Jy2x2h~ zug9~i5k>GztYfvdA8KXo2TmE7pS_?tI_X@?=KdpV&Q8$GKns4|fuDQ8!}h+~Ur;%{ za$QZ&6=G=oLUn}?ruXumI+_}N)cVWO4O!lYsZEb)>K`|#hMqy^nlF1gY3eV{jq%vVx0|Et;>UK~eej?--=uzq z_Q4yIEqXp@@Z})2gMT8#9DamR9k$vVktLjOAsC=kxzE{*EaTnd$sHuz(XEw`C^nFG z2qQCoS9$t==|ZiX!8uxzyNCEF8jgMN{C3DppJVN3>k}izt|U@w%NIu<)=ddN$4Hb6 z83Y`zYR$!o`In^ZL}S&?%D~>dr)P!P*wr^ewr-uNrKuTVbord*o@>_}ZQ^P@go>$I z^Oz{QxGYRmX^CF%GDtQDUzgTJ&o)LY+JK1->9LXkL=i_#rf(iI{d8r`PPuN!K0k5& zvREYCM-bvC1fqq|`&}}#vzL8Y8l7hmf4{AdDByUf^4t^g;FbyWpgHcyUg+3u zzqa!TIk_~o77UEu)a2H|uB@3|hJnS5#hk%G)0BGD4_F8GRCH{FGLgl@aA{HONN+tW$>CQHI%rM$hjh4Ey&xmR5S;6p)*%E>&!pDyDb_`L8rn5+4`}uG zIeD&pl}z4>Ei-!d^qSE}9IxQ#Aga{ZS&cOPu!RWf#)FO$QUh0>_!)E+#e@%UPRF?< z%q2}hLd#nmDZInhHs{Oo+wDlNbBI3CK|nk9GM3!4#hA1#$4CfYxTHmQ)=SB~t~lnSps&@U9+ZG1)T%%k(la%1J*_wO z!drZL%;obQ3AEU3esuYX$I<5OVgLhfK15XZq<7%drtg-~?Ta11fkuhe65djrmajs! zO)g4b7`X_AlI!6gb8>RZWo(e>696zAKYv9UYPjj^^j*w`>xD1$W80&BH)`LY%FMt~ zNeyWI_*x15l)BzwtvQP^A0_KOGgT(nJj^E1eR`$kB~Plm^IWT_6{BM7TtpOeX50F- zqjL38`zND3AS){y;Y5`Elg9bQZLa0--UXgK8FeW*Dd`(JD?V{!rWL4LBP_t%c=B>1 zrn^2;$EJU`=Bt5gQy4+7^&PMmn#ViVmy`Njom;5tOj&*hkzn;X;YLj#W3 z*;9J>+OXxzb7{a?@?doW)7^+UHS-vxySe?!#3?hK8jpC10dA{W;O^XOfk$F|_6$aZ zOtZq}Tc`V8vZpHt$4 zWXr-w2r_!z%LCWi^Lkj&ZmI@RMwf~1#6fhijypup>icuUQ-ngvEw%E%t(8dPuigj4 zBPH>>K$d5CE!(MseDhSxlSwqP*8A)~Y9cl!&9=JkE%j%)G6@rF4^NMBF1hQFv^xzLf3*E_au{nNvvPbAH3^`GS2PXKe$9&N9-jkp{L zj^s3c@KV~6T$$Jf^48MQg18yc@d!aqE~4FGTleN3nP`#A%dT2G{Yh$S2w)EV!X8GT z8%cJROK>y3rxz05+SOYmo7i|hKgETLGIosKv|)ojKm+H+JnT{bM^-hB?jh9T` zqT<(bthm`0I67x(*}nEn*{aX18`#@?4Gl%B)8V~avXhCwkLo4F$LAR(X&oSw$S@2h zyU`_%-R@Aw2>PkpXSbEUX-e;RTs>!DbD%i2O1foB{}d8yB6H0=mn07cFzJT6E00bu zD43GN5>KG&AS2#Gga^RFLuSe86%+&Q#w@bODlOs*jd$yBPT zL%&&z$e@yGFy&uXbpu3MtT~BX?ami>50Bh$o_z)nPA07-EpH%8(z@@D)P;go#7BKa z(e`~!(m6Cp)j-SneBN8S*2IzYybmV zO@=Yx?fav&KbBuF+UW+IYB^$(n3R{6GHa^5&+qitBB<9+pKp=8lovsA$*fQCEz(2& zweP3e^%bg5-mbB+85{HFc<dGiV z;kxI=kG_4|zTC^KGyDiTrFTXCBtGnZ=j!^NR-}e_UdjE)DQ-Z$e_dXf*_pbrPE4*% zeiN5A+Oa!9@>|QNz+fw!gjDXy}zT<1&B8eFAzlby^h(SVb z7}*U%7LzBH8OTUT4KAPtdE~07{q^;aKx98&e=!+*h^LTz<99I`(YUv+i%{3#RyNBn zU9?E74T4{cdijEi3*-3$JOxkB!+8y#cFv=ww7_)U=a9mApJoEvSBYv(rI+1>dA3*R`{1_ZdE_9VWN({pP^&Yww6N zGAv_OM4R9iP*zeddKm7+o;&ya(JJ|>n@hZE^|MjtRi*X+CkMk>xyxQh8eqDL8ry^i zCEzBagaMN;JGH*d;}4-$qV`^|g9Zf>B=Twf+m)N1YWNm}{C{KV}S^dfAjX%nec9asCEV++E` ze=34?QRAb4Nz>H>XSv=`e|$G1;~mp7M0rLIv}v--0Q%Pb{KEX6QHkwv2S=f_wT!ym zPbZh@<(P;NimaNOiwG9xH*jh*=~T`JaVOR_FFDg&JNeZ9AzhnS7;2?BBx@B}D&_3_ z^5)&1Gug@GW%rhj@QNLuB@_&CZ(gl;Nj8N&FUol8in$Tx!}`vYR!JR?T|hcVFZq1- z%C}SvrKk1WR`3CjdU~ewWaRHhjvPsAD+j4(6&4mUQ?G_M$s=c2 zC!pC|3Z$<>6o51U&(^Q0wx@*rh>gzFpLflmkM&`#S1VDTqs_*Pm)D9SlNFIa18qkv z6uiu%^c3>g{-9a_j|zj+9zK*J-U6MmOUzhfZLK7l9?LOAD%h!|qWnSXLGYmIL|cHx z81WNjR|az;FnwjD)ss*wuF(+HVbZM1)RB2G&$y1~1%zL;77EHQym^d$G9acirRv||M z_1SDsGj(`tr61uTO3XsgD5XNvF{aKVEtSVUN;fYW=a3fQiys5rv^Z$zD~<;rx9S?9 zz%%^!W~UsYCt^qj9R2Zd8$P-&ahyyEs~ajzL0Bo9n65d)w# zY7hK`H4UF`8%E|Wm>#?!Z9~HPWRJM`e@HH<&0spAp<~g!q8EsU1G$tutftL_0xT-w39!Z`byRhK5+1$CV5l%qJS&l zj(`67C)OQ!YIX4%9=b@l+3z$WiV9fMm70&|_3GHX|84qAw^k#^GG zk>4NWS!}k)3{&$LODV*p6<%YFugp)|k>7dQWwQm2pMclXTS(rPdU^XiDiF6weZchQ zqRlfI?pldB4areGbbdtL}NwU>XBXVASLS4s8Hw-U<-n^c{Vj>=?P}3cy?2!6QTpa zzI-UVI>jxiF}V}^=ilj3TLP%akoRq zraa=jsZG)(6&1#86@cv#jgK9)2rYAF6?O>DISZf(45q8!V(k}5^vxcxo^bSN^NQz% zg%5?RuR+-k-%)MZJp}sCJQJlyUCvHTD; zK4mg9daD0i5#2^y*IlZ&M60T|Aj&{FZnd}9tIP!{t{9HDS8uB#f$iR?cjy6wK+E%h zC8r^26}%WfRH5cN6J4#_{f?)5-gjTrO<0QL^t74x$(T-^ddY6B(1;UeDx98uX6v_; z1n-saD&N}jf5V(Hs;Vu(@49*E=@%#)by5u;(v{rS!OxI*!|>HvclZ;ca(9J>)_X4j zT#r|-sNZwY^pLHm&VedhWX)DMbgpf)W$Stq$Io|A0#O(>a->4m8f2(duWr-2A{OpV z^xal2Z+@`cEr4WSZ)$(7v<>;Bvq1@t$TK4{+E-ow5hM%r*cA2eeVcLaoN!J&`h(tM z&MCfj|9$mkgT>fIdY#Pdq^A-M~h1Ay1EpxW{pp(H|_81v~2eo%Sr8E-hHBsL=i;2Gd z#;%f&5r-^OEy~~Az>TLzQkH&NCS8KRI#wctVHBN%R`YX4k}}Q7FfmMgOE&jH9%G5Z z=^2g_vsNyE2KR!y|D){swlejgt7j)ooJdqUT5Y0vPRLKEmxWv&(1gd#oGp7R`p1rVA=nkSCvO&u=SQL<4%7(>rze-YS?DX8VXN9r0U;)f?<&+ z)Xl_s-zjf*KSmIV26o6>oSN_Y-?&-;LC{A@>36Q9uRnSmG;?Lz%dK;Ii3Q+htD~YY zR_evOWw5hQ{EtB7^DQxkR-PCyFLIbGI#vlqjZas+Zbg@XsZ zFUU2Eo2&1S&83TTDxcznNUBP|Ul~qM5?hZ})&y+$^5h-MkpRTr*#&-Cvtff=ds;L0 z2B1B1T^uXhM$)bISj0H-mkKG9&ewTlvxO{`kJMJym8bQ2sWvx-^b1v=rxx*dVk@ie z_7v0-2|R7QF66z%Or;el$KV=Cq`TRv&*`Opc;M*M(?nF9*g4UqS$FLhszB&(e?}@- ze!Uc&I4Cr}^{oa$<4n_DzkREawM1^zDC9vj9~3o02zt73>051Yw>SP&@cXJB2q1~8%!+Vc1fW?fW^(~pjd3R@Ha=qZ;~XH~DVu**~O08+M(+3J7v=tKdj8cOp0U02Cf6&cwB-6uD{k*Vplz%G`tTFq+f zwCWAXa}4DR)FaTjihmo`OkoGH|s}x4LpAM`%9TaZWElk$TD=h8OhAQKA6|db%w` zMM1#=qg8)QWZsc?NoNAbjfp{})|!)3bkLK;Pz0-4(9*d^(#{ErBWB%Zc?cgWj?dl6 z&)lp{Ry_UNIo${%x=|%2*VZgrycn8;lIhthwh;8kRY^`l{NZ>9QfuVfr!hPm434Qo zs>EnV(9WMPPC4tVpm&@cmxAZ^7rxqy7M(;Ie8zw`Fx`M?=XTZ!@f%~T8*iZ>fmH;UumMlCvi##wM*ifSzB z8{f%==rCi{z$$GH6f}u=uazrSq&u{Yw?W*C`tKFJB#<#m*LJI}i(ER81d)8Pcek5= zg`pT0d&BS|3DRd3%O84+(@?auv}}|RCZd=>G;1_uMRXM7jP7)lXqAmk48-%E5#~El zLl@N~m4;KmzX7}~RsoCezkK-(Z;4Yu7rwXGh>;^76Yv806S&sb)r~g12p4EMpKoRL z9wP-_=!(Crs@g2q0Rlw|XF2D_Yc$*djBNn=F-ah7luQ}<;mX$FN!_oS=_};HKNDg; z7Q6uR;JlJMhB9=8syCWiIuW{Z@DMF6-@!aRa^wghIN8lyw|8?wb^%|_J0F}zN<+pYuW>J949)ZA=twJYi_w3ev4}cOSb7$JopvKcc%3sxh*o@^@fZ0Bo^?NwogfR`*!2lv13O^ zsZcUGbf|lCf+9O|x;if@`l)W3ep1z}qWaZ}w#QcPC1c)dXP03(9v0P7P0j3Y>l<3; z^b$3O-G=Q;su!of+PoBQbUSU1<=_}Jd|E{nHDYT@AE=i6j-^X%Wpm$F9z^7}95S89 z39^$hC?1oQ<nkGmeX_;}eoB1jV;WQLV|tU#64u)31dp_$&T?5(Pi@U> zlNDU9NSC*7&8(AMN8uv9{k`qH{oOT}E;W=AI!nyd z3`m7}hp@B`r1w|zzF**~8pYOR)zTXJg_CX&obn?V%0tGE9a}%h*Y`ZEBfyZ50q;+3eZxE>G>!YN{iUvK#X1kr{yrz z!EqcEU_w*R__AMb-M&3EWy>Ub5&*?26Y}Q&!uXtA0GaLsCeGIggkuM2Vau`R1M5Al z2Mrw9D5aV08ppKGNqC9fNz($A&7ouWZGNjc9cBY!xFXM~*|nRTpuxd|!SIqef5u7> z`F66fbi-@CnK4&~1AvTrBM^`mM;e8ZYL;Hrt0S_bobVR7Dmp0Q~Muhq=_`} zP3uCAb@{JXzG+)wfB4UFGJB1=sHa8E@$N%4IaSMQNr8OYAI@U{k8l-}z=z8(TKSVi zqlc)Hd+Yh)b*4`U56Z9oq{(ZfW*W}GBG={$fBy05wkf$qMK{1GIo(V$c+D%p3S3m( zg-h%Lr;b330gOdnMMXtoPKsQfUfa)kQ1r%4oM?;Bz$S{6^}|UP_~9ZU&K$RVf}B_^ z0DQTG?*J=9YI~c_q@e`RpBPDsm5E{9yUok={+Wo_* zLhLm)w2qxSr~6wwDpCpgz*%o>Xb4mj-0-0a22q=#ZCP8_ynda{BZES!32m*+QTx3l zseaIM+t%Zf>c6|jDJdz5sG9i7KpQwn$dT_SIRYEIbN+%sv=aa!F%BC*^=gao38yI% z++bdD(!Ll(Z3&*omO$L}60sV=c*V{%i{iv)*kodyKht#1L39JvKt%{E@s~wj$fstV zoR$km5D(EwiVcFuG24zCh&D;Of&ZMYs{>Gq>!Z4n&$tLtVG!cZ?o*f72pINZG5wzJ ze=Fxs(jzKGvZfSU-xRXz*K(`CZAWTKL(&CC}meZ`s=kg0dPoq zrWpQ&6Q#C1W%H9;ckc#|-}dHyR#q+V4Cd6MhYvA{kveDRlIS+H1ZU3`oT&bRh%sh? zvNhF5VghaKcd|<}FUx?lwQx&1%#VZPOyMoUb!0yGsZ*y2Hi$|o1R35DiX+DnBX|Av z*FG7vR}}N^+&`>ZP?tS6q_MFPj4)|u-7r}CC@+dLmGj~WC_0%0Mec>6b<+)22H_i# z5NsP-fW&JiyEr<^Ae3mn#fz7+r6^AG^($BpM8oJ09(H$6Pfu3>e$Os9V#nG40!De#-M4L;?g|v!Hg#<4$Us))^46vDos*KilW^}6qQXhAVqUDPZTMlzP5@| z(m?ZQ*rHU5G>=5lKq(OoNJODh8hGBvd1CMVyYK6Me$V~7@7Htwab3GQ&+m8~Ykk&d zeb!pvab6vAd!=hwHaS@SZ3w$%CeJyvkcdbyqIK`AANeMuk%ESm5HmMS=g zKYCY#=5e5woGnDXJI~9=Cy7uwI(Ij ztzWABoH;p#g^Z;+LZeJ}O8fRgvw=w0ZB0ge2Gq(~3)(1#q=*+Sv63`dXdXhfj!pg%wOLJv#e> zH261#W}A#piR&@!O{xy8wSTY1_aoNvzHLFIVlt}mTrRUcS4<3NtnvM+%*H!b*XY3o zercve3WblS6JkFh)i+!QHco``GZkj4BWYP2H%_BsoS1x60H&H_Kw0TiF@Bk~N z#2eF+pFTa055;8d)3F-~_@n01DL$r^f<@5rf#rMAW5_?Q=23}lYyR;6Qr9Z~+W)-f zlz*!&ITiJ%H~zoZ&TiOutgeDnyH1_lVLzj$!+xWGzkNqmHpmelZ2_he#%#*tak3{1 zS1eCe(KrSV2)Z9J%A}^yS7W3EH_Akc(<%+;?$DH9G*Ha$k|s_i~nqGcFo5PyF@?QWjAKm9L?Bhou;j}D7LKr)ZRRQmi{+x zURF3PKi0pm)NcMe{@QRy(-tkRLDdm+czD43tmTrJD?oAF>~|L`5&d4r9uPgSGIS+9 zJx2XLM%4^nc(g+HU_4`6ik;{C2nud6KE`t!t9%`5jcyN#5s9v@i(Ck@mX0ma;bOg4 zqpE>%d*FPKF=HYNUf~9y5TuFz0VWoT(JREfLOJW2n31sttr1^4ZXLd}>=VWH;&VnU zte!hIZZz&@(x^$3#gC5OB-aw-tm36Qcm8~wM=X>z#9W`;%}w3{bnsu_D8G<>f%G9* zDo|0H>P`! zcOz4V-HaFVG>N6GQ-9adSx#(f0O;JC!Vdeuhc`+)IZzkC_g|E~L&Bp!V%F7-xKV=oaB3*B7N+qbK5 zJ3_e8i6Au>Dp-V?7y3eu+=Fp|akQ*g*k0(XjXHwGvQkt5sZUq&{ zJ0mEmNlA1wy#`y&uJz5s%aB42zR_#a2N((>gFO+PIxW#{6E!nD=80F=xJ0c1Edhkv zj&hZ~hF8l>M3MOIVQyt1(J#F(UaY_lHr0PZCKw+dcb3^@xIm{R;S?M{IHWo0nM5n( zSG)SG<}j!tqox!2BLd8Ono39x>17q;dP~099ft{5rhNFq{#{~CiP*Ztf+w}>9=Q?0 zB&J*d{t+(NSCA)9&6sFxqB0Zxn#+*gL%y+PLOn#|WOk>6VCHAfCc6$pwMVk6PMA>T4p(ulVVy{VG&fW?X#t=)bn8aXQ_(Nu7>%#l+8%if(358@%!VVy< zXyU~fTaAxP7Ay!eIO^{|0So1FFbe#|>RHP8l$CRNg3zhDgJ&{~F#3}l{T#5TJfF1y zB=jac>{qW|iAMcIs`!D&jkFWeWh+Y|SGM7l@p4&SjpH7WfA+ zjN&zqUla@x`GG^BmGmimS#j8e@LL%4K|n9TT%?a7;uUCa{(SYxYTdgdfH*uS3H<&M z-2L?FhCtQn!6xNG>wGs>~i(F14Ank7k9d-v|ezX9{u%GJ?dpTIuXrC=nwsHW~e ze5kFbmq7tCVG7wRN*7lBd0T`?NKZ^nHz`l!m7sH&^eW!)vx;cX;%*dx_RUoPAV z4B^=jjf#Qm5UB_{w&OVs!~kDx(gfdC)UwA=)CjNQ zkOdu@h7B$_#vug10ijvbjO8{W(?3-S2PK!Ioo;gE4S4u=`388SzW8hVv zh6;%(gpVZWY#o?dN`$xNjTY=;BIBXp%goK06uQ~h_xB+~PTNM=Lq>-VhF%G{2esTg zw*$#sxuLxqQr?aZPEA!|+P! zTaM7wM?_dhpz#{K_=)Md+Zq5Y9=S;19In0rUReB#NOPhu7_hK+GZS(l~NAIW?f z85xlupGjl|NtCW?V6c|pk({sYw%ue_NKqa?t`SvOR0M#0E7m#Bo)j9X60lO>svTEZ zk070uJ^~ww^ic#dVpUbuSHKPywrI-YRyG%V9OuK8Q%*?H>VPh?Ta!FnfZ}%F>Hv> zC48#Vfqj~Ep%A4VlSX`dwSHs^vS)q6@f? zHd82TJ>%+{7#gu`>x&{l2g@7&owV4JSQu)7Lak>+*>8-Eja_w)@Se40rL|!G{C>7) zRAWnM`=Wh6yQHjaDw(tL!8tHA;&G}63;iLsM|ay_UjgWP=u3t$?@DVA007p?+jlMr zoYdAb^pSNeNv1Sz-`wy6J!na*HahTX)}0xv+pFBfZ7o2nB`8=BDns zS}3ae*wFNa7)P&TOJyCyJ`L;FUo>PWY=X%5ob~bX*%rB^y_T(NPaQ^x9m;(Bx-2dB z+P61NX`s;gfE%MYK=fJ*qBjz(dM}vglKzz=h9F9V)!Oa_&)Q za~Jbc5ciH9r?hh%Xk4eQw@%{@ELAP*kHfKs$XyDg#6lq6^ zVr?NHtd4p&as5RUZdmC)481F9PKxLe7&`0Xy)HwS8}{)>q!jzZ%uAJ#BG{wJT7W@O zd7rUtq%29-cQ@tPqAW#iaK%_9H)Z4YxB?$o9ZafOTF|uDi^;s=K4v0L)X3f2 zNZkom2yl#G|JX|XShsaS1U-XEj{z|xg1WL#pOOGyBRaNkAIoat8LT6|Of_Okc178g zjOw}d-1Trk@;d$g{a4^8G5C;h;jZL-=R$2cI5_wo5lIXMg>N=VFSW;389Rxqi{DVNmf2qhiE!WAe-aw!)huk{>sCMt>-@1i&}Z&r-bJ*HIERMg)xL(%vaE{D)K&!IU$TjfM?lecgm> z?A~4UGJu)28UW!W=K7SJaFhq?QcHG`7>sIN{`D)$)zlp`E|8$Ic6fSn-<@DgT8ow~ z+b3c2-TIBoK0D7`CdDXjP_`Zs`6Uy=-X#*>3^;xP3EUqUqdu}ZSEgTaJ7?W5-MXb) z>aDwX$BfwnbxEpaVb|48PTz5>p?QjJ&2WV+T0AIDL6<`8-GA1u0iv|%$lTuH7RPQu z3$l;5pRSIKuXo-uJ?|t~&gzeDeft&zUy~!}p`WHgLv@mrx5aETW8y-cASpr&?l`N> zn%_f1!*ovHR(^F{PLA0*r<2>u?oC=MY(K!hGHYCyCM{Tj{M8#EntSIJ<>rQ{ttjJJ zuP#bYNlpDd!GvB;$WfCZW_s%SlWfI`g@XxE0A7qitJ!Jb!bkiqdY6+u^7}849vmbw zlY9R37|ss^nu+StNgg(+Uf)~1;{=bMHdd3TUzo!kGGUpe`*dL&+E_8veayb~^0dIT zU_X!5pY>xKx2ktDEe(a8+0Xutcw*MaptlQhR~x$3-i3&=W1nky0>hz=H%oc!>ZCn$ zpXk8IGXW6WD?Gd0y8t73cU-|~yeIkgl|{KB$3%EOY&9#CxS1z`r3PV6g678|v#>}` z((nQ3;?l!7dK{Ss(k>i_I1ncXhfn1eje{V}7d|=O>ZO*v|J>0V*aYC^WRb6icu8CA z0!sq@Bg{_auOFoGZf9iZ_30zDPa+b3n)eQAJWe4xVe_U<+wXBa3#Y}z58!pvtU(_t zss4VuxGJ_BHSNp3-`r%$E9S+a(NW-t%l)Me!f(>9nNh zGo(n%ucbD1X;Wo3e(|zphvuvWsx=X`mh$Q3Fvu~vpS`PuZxQ*wz91l3cF!7 zWzMNT9HiWd8o609Cs>wl>MAS6Lku8A#3#v7TYi%Y3T1KKZFEKP29ZJh*#ieMX=|6O z+wvldo1Lz0^#w`SW81G|4lC2^%*tt%+W@~SUNJE-9(!8#tXrr&PS`d1XSQK-dE#@S zo(qKWYhz<0*>v#}0(%O?kfAm8VvyZc^1LY7P5tjJ7`(yTyN~VZH2b!DRl3ndl6O|)f2d`|z@xOmvI%UErA91D|3;SoPHAIXiD7P3AiI*}D?A`mh zs6wi89wt>@`I&+a#xyVgp>!nQt(?uVD5^J>jV-u%VB$y5vcW7At=xrf)tCc@|Je5O zL?ei=>C+EdN3s|X&&XYtdrosh)%}5VPRhTy>;m(mt;;`u9ys9f!5wN{3AcRQ?x=UQ z7*>2tKp^=?M+t`kt+UG}@WpfZ|2@(@c+4^%NG8qVraO1_aMTS!1r{b{x_+N1?_^SP5MCbzq|<6+68>_(%n)q6_8*UFYX9k=Iv zpIVmEZ`QSw?p@0;cPJCLIltk1AbC=pGofQ)5LOX&$d7$!&tGzC`xZ~ zLdvKr!aWW8_TvY!{zNU_CN&i5a@Hw4tmi?ovvo-C=coU!p|KEh(JCz| z=>+BR9hae$!-8v0LPoJKXR?%wIjzE$#hncgFJKC{bJLIOTMifGxa~U9yfC8?2F7Z` zhp)puq_)c=Zh_x@utFBC%Fio$LL^QB5^*H$NumJ&$n7xAGlmzd>FIqRQB^U4P&)U3 zq&4Mi9Lfs!8(1~EQ%=*O23BG^OvGH6@@2GpQFTvo393~w;7at-AtgwVzgQeCQdVoBu!NXt_64Gd@xgJfv`jvd{)I6gi3oNQKP zWTcD9P-q(jR+Fj&#Y>ki(L8aqvGJG$VnFz3-Q}+gvxum!j9gRl$_QT>cb32+Ah5!w z^xMxf$3}5skFGCBTGLTa77%({hr~+zaPJcD^)Ol)=#H}WtRhl8^z>P?eEAvud^-mR zQC%sk`St`J=nXDcGM`jSB?IJNgL8fz zXHYfb-&OS3LKoQc^}fA(JpjsY)=bXupK5EnRk{Byy6|Cd&Hi}o{*UvuyJ$rL?`vQg zDpO{3Q`Fp-3Oj^`=uf|pAaYLH^lm#XC#gqcl8UUPtZwm$yUyzj6-wK@}AKXQz;#|NnGX=l}j~NdG(8@Bf$p{%^hVf4%XV{0mq7 z|H}@ndH?@md;DMD9kTQP=N)*9rp-S)QD`}xgb6_zSvz#F0EhC@QkuzXmw1Y5NDA6P zH83uKA)#ZZSZ2Vv->zK{oR0kC`Nk+its$DP=lok8J#BPO+@cmrn9Xm2<>zH9qzE zE;GOrf;m>i#IOhCLXPdQR;*_PsX)m94o>`z=9f;V$d};owsjgZewZXUW4tnjWKeI`F=<(#PjXCsO4IL*&JF@=H*V9LM)lu3VIO&5j6=?^vxzu7JtDzAfP;)zZnTQ zj4Tqn#s!;T(xCK38QGC+%3pRtm_U-{=^ho#q5N}0QYC_E2>abp*C}M@Zu<2S5bcQI zN!^W_g6avCdZp$?cT zKYb|xj=a2L5&^0KOfHTuw>ftW*@mC*HJM@sIlT$O?p{uN1kZce)#!GE#myq|!jNn%&kUP-MK_F~+&%<-h z0k2Kpn>43x0_H+jCT4{Y3@sG-$~osKL|b&Vcc57eS(O*JI?=`sfE4dU_iUidmTtA{ zsM)4ylbaL@OzDFf^aQy_-NB+ypS6laQNy-6jIi&%%yba0Hg|AwcjyV4`}14}oK;Bp%8kWM?)EQP;-)Yp%#<0#4w);jAS zA7;*G;UY;9#+MNklI+={_pf`bQ=L}t-#vE2pR#}quElyQFlF|bdb^L zHFzR0bG7|bZnwza3*ie^W~X(aZZ5MlaqAs7ivA!w4E{~Pxk`Q-yy51&i*@|mmaHB zhkoJ)ZcDHtj%966i2|87Z-RnX&}GB={FyU}&ddGowxM6=#t!4=82Y7%oMZLJJHES3 z#jd@3FQ6d~k8t0p`C1CI2obc!I>eIIr^)!F`?=HMkr)%vE%@+#76zfAjb~{M6HqlZ z#Gq`!SLs96m@#AQFOJ>!I}+AsS=kRBjPH{aHaYi?Ih7l(xYzmPv9g7XGTKgw3yY(U zo;>wJ=};$V&4)FFeR6VHVyC-p>RMeJ-O#NQ%&K33Qbm_>!TUZ$o4o$p+@0Y;*Je&X zO@D1BQSlw^O~+S#(fNDKJep~B3BEh6PiG7FZ5#h#CuKkUcW&}ikyY>?&BK3Em!O}S zl!LWTUMQ0|qL>Dpg>+`(kv?80)?C(o53^7m|V`i3dZh^n`q_g`jhRCP_9EILgDD(j$ z-7{oSYFt*wM6pm`nx^1?el}^clHL_zzsXz3-{Nq_?N4dpZSgX`7RYZj_ zA>-U$l82gwkIRD?op{Z_dphNxf(a;u6L4Be56&0p38PLqBEE-Gyq0DiU2$cMi!eN zf9H;`2}YZeop<(4YXFVHsJjU#H%gJ@(~hStjsm3Q=(!Z;uHHak7>O6gW4;**@3rjZ zwW}viEJ4G7Du^6XXlZ?;Zxo->Z7#(9Mxdr-lZ~GwG)3q~HN>a;L$Ir-Aqx=0!xV&k zxlqqY1C2BiK$i&k?Po{$h|ZjdOt=h8#+x09;$!MJAIA1)d8Xs1 z&iC)!c?*as+eT$<#O8z6WF(vn&0+I~M3|kts5RI|(&gqqf{JjS?RC*c| zw^CGGUMjtbC$~*Si(t_mUZg*2RbwDMTi?@JXBX>mYh)`31gLN0RmZpM zTXSMpO=bAEfPj@W67PS60ujgJ2IMI@B795Xf4%CEC-8ETJT6t_}G*F)W$^(bq= zV&6h8r{Yin%Nv-wQ)-4}dUNBgpt~hQST`nX)?C{A=^NE;n9tuSQYVANy3M2+>R6wp z2q`Y)$fn7NYw3BQPO1v-x>ZwAczEhmM)MY(hpM*2Fq87^QE-9$J77D`V+^?vQ&Y(_ zrD4;WTgdLn$tnAlRn#(wBDyPWy%FH}Uhqr6;0{tjh8Bx{$Mza&tyU&~KQ(oJ*8_UB zzPr17u?bt4a(VUf1+i<(kCfva^@UswV8Gw*J>UL}~Gm z<}PrB(VgfV<-3tSL)|ymZul#Qnr$!FfHzWQ%!*z@K}P_8yLtowgAhbOD_%B2lVxcl zh;Z2_`wuRPnvG2x>3M<{JFzPr3dn9AGz+Dwo^V8W6@^2RpKam_KdqV{m7JdE8Et|D zouX{#PJ|A-Mnt2>{QP<4iaGwMNfv$;m7mRgonVNLw0&~rbp%}Z5OT+0>< zy{&1U_LQb!ckhOi5r7+fQwph@n_h}4$Nnaod0`xtf3LZ8je=&o%9Q~d@P~2De5OW@ zM>ZvT5(2tOS5c;PH!24+R^P}X+?w*5ZRyJVRDOQLxqG91R2wnwBA?`cTwVk-DTMxq zm(JVEm_gU?j~_p3&mSh#E@S_!fgql-=-|hrI}}?BYfXsugCLcCL86i*p$dKc_f2_V ziR*a4#11XdSWJ2S-_NYh`cTPWH0mX?ZJTf15&ide)N0!mvKKd)_P1!=@cMsi3YM~~ zx$_um;h4HaFiiHHfHO6exXHLnZRvpP7UiMEuRngQ5=!!}x=uZGbaZIz<7N_Q7PxQU zl$C$hnxNQiH&a#cki>`IX3LnmF-hBPUa`avC)`iUHKRQiH~FT`oVmQp^fZeDGlA*}0qdmMGRc z28KZjc#^bisY%T)|vpF-y0+jp@iDv+sE-L z9HB>k%^fLxzNOIHN2rNj!H*+Dmwwj%lS1%Z&uAaEw`!w4f%op;kNozqMa`{j4dkRK z4O%rNjEt97)%^YJlU(vb6mcxisgdibbp`sB)*u=vubuo3BSaRM$X88GbkvORTJviK z9W#kd+Q{pSM}-p-P$R`_-wRK`|E`a#{mRy@cBv{zfZ+S-g2C1kJix+*$Bk~)e&tS_ z<RLHfYfqY*B}H<2<)C+QHMg4#Y^OIVAQqU%pbD+|21I#?ZIEco!!mdJ2lI%mtA1 zLlTcXM&E=TLV1C4=fADh0cG{#QlJ&R%O{_p2b?e>MhEkE96n4r^QpP@qT1J-!Bbq# z4tZpdb>m*x!zIO|}7JW1ApdW~faO{Pk3V5Qp9OMX;?5xR`4z13h zna$F4cEGUPcWT$7+3$734Ct{SqzrVbG3ecUjAFf*sePq^wBaYV7A31lt4K}@v6bVs ziaXSA7~ZToyJzeB+qX<7Pf=YrVK#QGQX7?sgLsz7CnzI>fO?L9y}Vlb*imPG&0Sj9 zcUXGf#L&aC$LTpg4XoWDQ1!I=7uL4#&FJzT=*| z?B=_RNfHH*d+F&-J^1k0NjkN><$hk7auRO5z>||C`l^mBnejKd+~QH zEiGBCsIdo{=GI);(YW8)$$Mt4Yuv0E_dx}sFqI@GfvvNco8h;cz0m>ug3br62Y={Y z`idG)3HbtJ0c#Euu#iP?lDRO+Zr~akW2`BW=ytiP!_eigsQ3V@#BZzCqw^Eb2DlW) zPEi?JPuOe%-ld3hZ*8Lt-uBGwKQGibB|iw1YxPI%Ys((YeqvUWY%&2HN`hafJ*Tg6 zCFEM$C$Sq++?Uo|&8uR3on(UAPi*)I@ET>66@~BLy|YDU8};-1mnBydYHdpPOyT3z z)qU$P+EV5b6&u^WDS_*nEw!h<@=N&V8JD7E{#i@wq(Tj%JW*jvi}9f~-%;=~N>u^av((T%d#P$6wVSmzw4CZ{6uqgdt3}N8 zq3=5%i$yIaj+*Y>^2S!wZ!Fo^1&4nH0V?~{DxBKAiDx2>Y7Xxi^*asg6*r)MXzC@= zI|Oe{;`0YEvUBH?!M|AC6cvwPPE6Dm)kdfnH2<=#*~T}f-AYznu@Y3S1)m6-*4;;z(EkZ)?a7N5)03AkoOmJ) z2`=H?b=EK)k`~z6SthTj-O{mMufxXSs^?-&7-c59g@6Va8-XeSzJ{t;T2Vm1iLFL2 zt^_RTqaC%sZhgN5v&g$bkV^V?{yRh2`w;l!M&>i>z0NgfvN)^cmJy7+QcvYj|2f|1 zzdp2Ly)qdOJp)zMaS>*rNE}WK53W6;9=87~BBtyHcArbJ#D(Ms9>mpl~+kh9%Ah zCc=O+8v}zZP&^_A6bS(8`kiVeL9Bm^X1wr)kN@)9`^k07?h{lye4|~%Ix_1-IEzOt zme1f5O+F6{9`|)9Rq}X(7uYnWh~61R*j$Nh;(K}Vfzvlc|A_lTUcR`tc3RE_8f2iL zqquJtL$mT^YVYcM^z}2l`=R4dI*3qzm%}wiUY^3p!&|p+y9^wP%n8rTi(47pfebte z|M_-yI~G_|$OH9EAC&{!27~DMno!IMf&9NT53)qU_pLp*|HnkalAwgBt!b!)e|#=b zlODRk&?26Tp@;wnJ!$x!H`K3*hW5SMQV88?@X~j$U)#||zRL@UFXH{Ou_m;n7V720 zpU9vHEfTbf5ZkWj(LkbJM{C@lS_=8cuv87*8}AFmGUHN`5I16jDI9=Yq0f#a;3U5z zI0ZF!(V6YJO;-`+y{NYsGp5xEQf=92AV8mD%npcxqULc2hgvSaLQKX#7Pcs&&DOBx zuRN^}VH;7&(X@_vUV>60>jM%Pw#c8Wd!N|p@M^JWKhFX@w+2?Np`C2|1rkMig-&okBf z_7#;lj8sIVNkROWJp>_^|)zyxuQ&( zq1;=PXjV%&PVZAm=;KNIDI!P*YHaB+54AmO?H0Y_6+r#o`TePl_$^<*p3yh-FQFkL zAsL;<_L1=yqN>&468sRVr$zY#h~2N5EiN>c8yV}49u)r zLTDN3T@Z-xKhi_-I$NfTnml>!@SDCrh=N*39S0r<`B77&*vza6odU#ZPE*mw_ndlj3Ge;kKNcZP@X^%{=Zo~adg$s{1NOBd-XY}&WJj;$O2Ju zU7Z+A7K4AWpAtE_>(J%1NsofuOTT^E0djdX1*f}4#S8B;Cam4##@r4|Q?vibj@7B_yQpQ<>1qkOd_TY3sOVPJ78oSibd6i7(Oz^g!g z)W6W;0LyheVuD#QMCk36QMw()a6y3yqo`!Z7FZB zGhYycjA@oH@8o^KXZA440>?ljj;{0+24^DM9E;xkomaCaO?KYH7?2Mv{qp60kp9uP^xbP^dt`0J)tL5>&{g}`VSeh8ZoT1q1$RV z9phGqTf=Fl?k>_xoK=f~0(1;Ba)_s@s$R^W&oaLsxEnaQSlv7Q)l)3>C?dv z&z-RD15eOf!ELo)1c`+Yzmj7nLeMT20@Pd;J`&zW+T z)x57@vS9c8QgS!fVIWD*I=0iM<)_d17~D4AQ@(six%k3;q>irBt5+{SA8Op=Jw|zW zcx+os_LfdBab?7=z8ccV;%OBG<0QMm#W8nQAZf(dtzr_X-r2c#Tf5yGO@{76`;Lna zzp$M;)oh+$v+e6lG=1yTAXOcux>`;>BSS*2HoSm@e6N!$!vP$!D3ggB2?S25xA%64 z52PGrWBLhqSP_(2iBZs~^;H|ysUy{4pTJSi*cOcRU$e0)R~I|`^RTIw&Gv?2^!}^- zT7Gk$(g0%9=`&`;dzA-l!+!7<%@j8Pl-@p_u~aqpY?aSU(|v94is1^uYw;6Ux0T2S zqat>cZ}(R}GWFPck0u-c(D~j)iqvS3yo(*W^H6%tEhTDmO90=#G9s1GDXv57ov{2{ zS~6XBFhL=r&+Ap<@B11OUHWQ_WKGb(ES&Z!FA=h5&4AL-6!TqsOQteS_PtL?u3Y8#g^X?=nDJ8M@Ni+gyZp#?Qmov2}BM{ANJ9bH1 z{Dld1>JZK%!b_>&`^Yv6T5+`5rC(_QO4@#pZE>+Vt)chlhhrW3hI$Yc(ciAG6b+hA zz4H;VL&yAkmhh6>{<*Cs_I0WXDR~CBDkd?>cKe7Y)Y!5?$u`U%Dk?%)n5ANzA&oA+ zBB5#J_+3N~WeWC)anWTuEzIQv3A{gO73nEGkh@-8-c?#FRz1f1vzw;`z4#Nnup~u^Drq!rugJ z!xh|f3~uVB!v>cS;cBT`3_=}@Pbwyzj`i-Xs88EEiCUv1A$tyT0%6Fs*l{)SzXK2CBJN>9rDRnS zAz4kiwv;pkG!W)>M?}Z>YZh6YNF!$*5COb=>hSo4jdr*PoeQ!q?`J;3^gh^>neGjp zM1`;X<9Q4|5itk-_gqBY3#km5cRwF$M38{H0tB_MeG39Wl821|-|-jh(;u`EVFgUt zf5>7b=@}Aty(eLb!h%;&EhE}LPNE${Sjy4bM6|aao<^k1oiOlpJwKJj{792~Z3O|w zeSt@$Bc}key602=A)xlXnX2N3kE;ZTPoSG@em=Ua_29O(q(?ip>FxVOjBF_bQHIU& z@fS0h#4zDKGW7=h|qAre`!HqhdMZK6)9(6l;a+&AX@6 zuwg^L!O-bKjAh-0Zvm5Ie5L}E;0Ht{?rkw#a@tbX%kJGLgo*$l9Fw_W<3_)((ukQ6 zBCeWa5Eb-ya#<+pHMvgqkZ-0h{4~X^oble*5+dgxbfCeW1?=6cp%Omx>UZ+3PMw#L zN2KzkZ4%G^OKGVt;-Z1(Y6AzZq>e}w>1I$j@a*|>-Pm+t6h@?=sqW9E_m*sS96EGW zs#?b|u|)%%sbFF?;5lGX`bzN{4g=b{&}K;1BXr($rvPF@)+C@x8e>91AUT4f zSFcJ4Z)gNofLi7YH59qi0+mL&ZWQmHh<}qPDgYw4r&>qd|6$8cG9mjf_wy&ij*SwF zdbX+Ynjd?ftGMl@G+tD=yc~_26YV3Z_9;7Pf;tGsC`e5R{($MC;q#Fmt(gD$o@nWF z!9+JJJ0Wvh{ULckI1`q{umZ|#%uJxG56eO-&4+GODT-=Px3~KL(Bs5E1U}*o_E$dR zF({Rb410P!mHgMztu23$>nG{OENDfyvQbzYB%S*8dmu4-677$WPGRTjcrzan z&D7cJ*QKRPPaBsFSXdZUg0|~QUj4bQZrvLHtKc{Y2Mhrr5N~o;6h2751&o(v*}BFwD3uGL1|)Yk%|yPcF_2 zn3!!}i&Y&*$bk#zIgtiOESZ7^ZC=Vc94q2-{c1TjRaoL+oTfec&0jPXswi})NfA$; zEJ!0SZliL2?ROpfa#S)f`ETF;CF7In-LmWSHJV1Y4qHPm8&h?1;cvBkmSa!8UeD+q zW16L*bC`L%8avs#(2PyebKK%}5b`e6<(ON<}h;Li$Xz4RGAe5MH# zt-jG((-DYe-=5NJ?dw0!rU%tBmX7srhZxX0>|1>MS;%Di`$eJd1+K0AS(*T%@bmSR zcJ4PeHtqu7LNLYtEW;l|rKius$%C2u|0@SF;K^qAjgR^Hu~6&%Keg)GwJM1-QUd3t z3fIak;N0A~E4pbJDaLuF3y~{kf1q_OCrK71d1=cOQLw_;-0`mzhZHJG`OYFJpu^sR z1zRQ=DTXW))7hz~m6ZRL7y7-}ZvOo9h`Atd2GSGk@ayeuDi1VWlopW&xFx(81^}#k z=Vw*=<&W?BMf{Y04mdWXV3SupuB3h^jkK8x&ti%r(w};rSmJoHiLYjQR!rYM-B-@Cpp#X}hvWq74>FSodBcaRc z7k@TX*}F1Kb^ybRyFH3p4U@>8wH*HKRmf%8-zxMu(_@INgoTcXM)q=(3RONri*9Z{;!isxX zJ^f?sX!iCM;N3$#>HSI8?Vhzh@}F$nUZQS;AGL$$)4udBh^b;KP+q588|$YIoDCzNHczuJ`NtVewysHTI8?Dpzph&t|L+ zT(n1iiuya!)osLMBj=`~B$*E4a?(g8G6&=Om|f~{LsNKg08jb|l_9OAclY2y#pg2} zmb|!78oFoZe(QYsfhq#V7WK!OFFAd6aNt}Pg~tugItvcDOy=iJCOo)%*NritqG3FV z6rEkY^z0^M?|k0AvntJ}n8t;!_6$XNlu!RlMV?;HnzBFrWv0S|Gq#*IUfg?Q@zI9obA(PReE6rJh5np z&ZM;oiuEj&u9n{E#7xf6mvXgX@eFod{K2EL0+Y$~ z&RP4H$?aF$vA;!`&^S*Y*6XIFNtc*$OZ@c;kJEAaP7b}T1C}q4-<9!h!=fnSK-EUK zbOdYR5#d(4(QYrfYX3bn>o2=6H!N)@{}v^g021EZ6diEpxD}fEM@P?nFsGsHF!#dh z?Ocxm9tP}hS52JgO8zcRiQPh<%k8+uO`gjJJJ&lM z7L2x3^0vbV(+@+WuhS+`82Juji$vg+l9T5iWIWAzB)b*Qdwus!yeS4#@XTfFPc+X0 zvB5?epgK6W3)-+@Gi4#O#@8oUny^M3E*GEwT`I0##$O}U%bsGFhNFO#zTNKnX2K8# zFBtHo(P|JHi>AXURcOfdfDJ=U0Lzmx+->U_=@0M?0{iNJc`}hNj0tg;uZ$OF>gA2R zUeVfj7L9j~z;6NBhdyMoDA&?L*Xj+;xZ|89UU4}XrLywt^$ADk$baf#K7ZGV^dps@ z!-xXxK^5E1`RO!k+V$CvOC5|;=wA92G0M!9DaMUI%d=Mj?qlw#7%6sM`N&An#3Hr# zc>FLLY0Xc0E6Sp|2r+R(M3Z$}>gzoBmOnKo%_wQysU~`F_s-d-`*yEtBd``90H)|F z4-GAPdE@EA!g^(?$}Y{KPQaFQHRDA20$Lioq1IUSz8j|kWw-f?TnKSIZs%r$RT+!I zG*4eCgN7cTTP!<(VJN#6$oq@SQCaiunCSoi71(qc0srU>*;f?$?CSBbd{fXuoZ^tI zl@sY>fDQSImpMHxw%^TlvM+fy>ANpI7=fbP-qa>7`@c|nnRxzuqdvzkPt>y1gCP1!- z247zQ&uCTEf)?}`FVnR@Th%jCGA6w0pfmdhOG#iSsG)pj%BJ>`KdV1`xSeNEDZ%=c zyxr6Ons7wS?U}ji`8;YGwDwB5WWUR$=L_1;bhRVPoU^yba|ii*DbsqLu9mlbR0}r> z_=%0aK|zSR1uUhdQt0qXTl7dxwXZBMib@bYk|@zcXgc=NEZJ#~zUZwTWpWZD5_Zt( z-ZaOnqBg>ZXMJ>ii;TISP7um8r)G%Q5-VjZrQVm@mOS$cUjr*Tnb~i!p6YI z={clVIx*x+yimYKJ)`Y<>G~>&&FL?d-8fb*_X`-1r&(@$#kG{DqGKPoiIUlV8rxUJ z{b{0POo2-wkq;>~W?%dYIUol|_x3ooau@x-UPs1euYr|Cd%O=?Y-lkY^@#j~&JTFy zxP`t2^Q-qtpV#Sgh|?LqP;|ZW%W2UmylVA;6B@o$Tsaqphw&t0iCONJ%M}p;5*q^2 zN9~WTu4qN_llQez%198?dmKt7nVq=q=_fM{38#}Y= zxDFuBr0#z54cFFY=Yi>=soQW?V$t#r;h-ma{gOYfwo~n+xM5(M?)P`W{97goL=Z@i zH2Ec2==NyiUc_eOcLsPR;PGL}RQ{$6^LC9bD#Zu)Dys%KtqoB~I zag^NjTa4-9eBQ)PpbcC+owJ^vn$gMFa>Z`QuF&Yq@>}Y&eZw4oc#{!WM*3phgbxp( z(&*<#J7shRyJre(2mfZcahGjT6hVF`hYPQn!z2<=Z}a6Xk`;_i)rEik#oDOCxyJu# zqU>#?*l2|8jy+#?-rDn?er!=u(YJ~IZ6@fKvOZ`xqxoa7 z{FG+ue_pXeQF2q7Q07X1`+4$Ij^SogRVP~#t@^0pTzHR3*W{-?YGtNcejLo9SkF#b z!~sPw<-XB+a^pCaWl~1;=7xkj+CO6DFCuW#Z&3+5OjJD3~Nxa-u0?qA9;qwXyi#IEMh5M#eNCrq2ar;P`&_;zZ3p) z#_Fs=DtKw*6qW!K`R{WRw_}h*;WofwS|mUan#ug)IN9Nkb|1sbOipfgTgNv@hyQKn zr7BfEm_t#TXseq?ZGTp<2fNTsT$&u#myWvBM8GP{0+p!yqZVEM zJ~FoaLzer2?;iY@K-ZuaN2lxHQK78?IcHP*_r^xERK78fY6X5*x3N^3v}ymm*);sc z6iK*_ran!K6h%G=Qi}6s!HusF)e&L|49^Rg*kplpq}buZieZivR!!{!e$@#}6i?xi*3(m#3^(#7VUd!V=Egmi~# zy#pQ$&Dq#~rfC*+ie`f98T!f-ixuX;w8&i6T-BQ`+V?KVm!)JndeJhcLDY5>ubZ0v z0!~qga#NgFWxM5fKiqHH`J$}@9@t)9wajB5t)Fo*_(9F=f+gfAp=7@2kErS}Vr`D! z5Ebmpl2aG|+T=wz{1Mo9=+c$XspgJXzdXI*!!?24engx&#aI#t#d_>QU1lzbDGid> z3e!cg@-@9#BQiZ03N!Op^pyhAs;q%^<{JShtBGq$FCZeu%emd$EBc0E7)Aqh5sGzv zc`;|(um=?AfR-H2PhGXDoNW&{cv7z;9!}?uc)#%YbRWsf<^4uYZ02|_r-Xsr2R8|_?a z(h=5=bm)2Mx!OSbpB-^~yYERJi}Ow7@h0#278a<3KWXbPXiIh*$-~d>s!=B4ny!r! zc)7N5$v84bpR22APmO+uXV%hRK<1Vv%9|4a_DfPOJGS-60)9+tP<=68T#RO~UJGDR z!jk};e{H&Jr!1+sJh2Q<;=RX~927%B1`%il$9@hsSv+#FpaP)L_N@B*`~~}Q=R_+x zD_B@C+A}}@Btsu|hu6F8b>sSutMJC}77zP)#hJC4Qz`)LxC4_jYAzu{J6zOu$Fg@@T|Al;QR;B z=n+5{N;a$2%=E~Bs)RtfM(T%U($~HiVeG`58DPB=ANvgL1@yryh~#Y66pClaEXD$O z=bHsr_n$D`oj&J%laI{<4;=WBMtklrX*QVgiytn%cOa%AxLCTX7&3lh4$$1;%ZyXir;+>opJ7@J-;KSmDnnH*Gh4=9zt|3s3KDr#yL>N;PLoi+L|=8U{%?%dnBsc9C$`77bNwHUi#b#%nAbrA)@_e7-r>C$*ra$C%Sy<%?TQV z=@NX&nYu_xYa8q55V6g)L&Be<<6CO7R(9CR1uTtO;0{{qMm?M99&h3S z#rQ4Qe|Sc2uP^mm{?z!k$hcLLbt9whx^?S0EplL!c9IG2#MfDQnCt*cH4jYxrA}Nr z4G(X%2SzDHy-kw_b;)OCFTSba>)XK{;H&N%6xmMeTWZi8|CiZvkJiJysC3#F^yz~R zv$EAEG+p;pc&Et8KiK_m98J7bX}Yw8T*S>VV${aBbyP%MKdK>VTHm3xi@85|V#n$| zayCxodRo8BMLRo+R`0vQ+&^4guvj0SC33Rn&|cKC@47vJ1;HXaQQS||@mtl{ub$=K zBKh0h9mTPCh1K8XO_Fk1Oa^I%A(zhwG}-N1yN?qb#d~~mVUhIsuLJs7ytRoJO-W)Q z#@TX;4A_My-#qKK(9l2j>OS;d`x(p7!eTf}FR)5*RNBRIzo%-Hr%^6&5G!9OvMXo&2l$+z$)`Olu)5ZZ&byWpPr#|8E^l!7bcHdyPS8v)dBQP5cVxLXiQ{R8c zgaQWtLRoh97pNTEzS=yEE~|%j>}ch``o)TbQ7sLkOAZpOGM0BPyA=CRrUE}L`oF%k zx+zLT28p;}ety8x>SuJc$Mtg8cgK9VVVAT?HbNstj$_+-ORqy=(^qG?aDM*;jN=HB zq}&X5opG4wvS`tPidntreF%^+pFys7xw+Jq{tTrH zj!0|U`M*y)v6|LFj;p5LJuml!jm?UBJ=-&LO+n1FnU|qdzJ-}&dPKb%?E$J^nL)Cu9O3T7BZK=W>l5+60$hc}#8`9(4-88TY?HnHoGHdII zEC#^6rt&e9eeh&Y!^YnqN|nx#Z_FGmfaUlIJ0$u~O#W3>6-2|gQgU@Kc_G3*6wU{h zJF>a@w!QM&yVK#d<k^mI}$s$=1w+jE@~GD zgn^Vu*q6X%jc_e_73?n!zw~qI{wI(JL`MT%rXV%L#?w~zIy60*P8K~8a{YYd8y+}L z;vDx@gLujA*xpkF%Q7fN7FtwrVgRwIR$qxiMU7#*Ulry|U_|I5IH4zpa3fTyBO)Jx zj4kFP5dwx?qVL6A?qy4*+McEEJ?(Lyg0IvUjmiX@nYwO{?vw9-eccH)aWr>ci{bqX z+L2-E5m@LiwK46;u+#%X1yf3(MU}w_$nc~IZ!JX|G=!2O%}gTk0gHWCa?XY}S}7ivya0c{Cpi~GxPc4G^o zR0}6_Y%*U3$*WMu#_o3usIe%U>fQ2obv*t}bC-#VTL}JP-pf%bVl-Gm=$;Qmyu`%M zQxD>;4`a8*CdJ|~o$cHkDS$S;2~2at;++-g&2?*D{n?Njg7?~2N=A}q@tqh+D5HJ# zbE=5?>$VtrwB#`mdMqKe?a5NnUOH0$KKj!_!Zn6kjh|>}IYYZkj2GKyD-k_af$yl_RtG?>u zZBAeNzL*VzELL#9Gu?~R(CLv_+`X&(y#KgUoWG7jV8A%CfUl(K;g#Qp{Hb<7r|(X9 zU=YId>uV3tfa5ZWc#+(Del}*Ylvc==;Z>POyn@A=>=iY7b2S{Er}pPKF*>DfOX}(F zRTj%Ul;ONU!=e;Cr)r}hjeE(-^e7qie2DCy6s*mNXnBlce(HKvKzlLzAB+DIo?=0^ zJ*-QYvnt+3>jFt0B_E$leAj|J2XKr7vvUdXOIp@e!Ju@6RUnW7yR!AmIT9Y~gVuCpWrX z0$}SW839!|80?++TLPo-Z|` zM1&MFQ+|ckX8a?2^=}3=b*F>;!5p2tNgnNZnvE=yAIZA4JWiDq{+ZoL3+V*YwkZg5 zba+QH&r}?V5;o!uIJ5{B1mWgb_^F~Zw?&s5LcCsC)vWoco}JxCTYmN@csS;x!i+Gp ztj!J4dSP`d^{CfJVk*o4hDOxbiCm6Ovt94o!@uy+xW4m6ZXs?{gcJbKL;Lo1Ft+UM zx}l0}WN9!a^7_v_ZQ$Q8)^nSp4)Pzxw%%gE0u{y!Cv9RGJ?2&`Z#!`GZJifAnr;qy zhpqd_?&4%Stutl6F}xT!wy2e{B}R!U-rOqo7kiiOl+;)FBiuNkmaqdLd>JYU8NmhE zO|hmr`_wbiL39q>>X9nvVk{2#Y~!vEeS=DLYh8b!2gz*Ye9zfgg~+^7E$2bh*2hC1Pkr>1t8(x$KR3B+ba@ZT=!>w5&bYlq(!s8K)3H#LlTelKI96 z#>M<>UvVw0KQB&Vx@_qn78);l+0+Bb;d%c@ilZVs&6Tg#z-drRR3_npgSQAkc;M-s zPr({ZZlA&Kho;KuT8sWY72O9e%lHg&-B|F+k(uIz1kgrD$-J3H>)Y}l2`g~wJ! ztz{45_(BQ3jb62Yf*kF^K^g*ipT1NW5%jQ^82dcv*>q=MT|<$9QmiMeYKJfKjEA-2 zq&99#pfyBdj&1;V?k0?=EcJ&){Pkh=bw<%7Kwv$CB*9iwamS2AcdE0GP+on&@!Gy! zyV~^XX{W5R_Oq12;u!y5ayIzx_Zczo89w(WSFKmC{EPX7+!yl)57Vu@rFPiuMxBON za82_vs}p&3Kq-?H>kVU96110He)+54m*zORl((?eYp`Qs>o8g9Q_Ulm$!?qEu@=Vc zC|4_0eSdZxGahrh#W1bF<&>RQ+IVyrA-Z^por?n;L~Z89-Et#UrWrNvl+}0x2-OJ& zF2t(Bl@Tv8wFM=}S<-MARRR_rBnxM5x8Nq0V1;*nP?DWi zB;WrQmOU@tttQ_Zx0WMNg~0z6ZzgE7SRhLH3T37oU7WV&(%L4^>)j-Q9oxHnubzvvcyVMkJ*c6b4aUeyeR;u{6OB+envOnAh-fCJ`J7*=wqq0(Jq~J+IpG% zh{sFJ49b;Z59j-L^>5irr1pHL^g7&i5ABz@<-^mQ4CKZs&}ifH+&(SzgEXKf-wt@F ze~t&Fp4CcrZi{OH#zj&q>3CG6|6ofD8#(zLGJ(w1c?nNEb7W-o<~IpX5SfevFE$4) z6oLKqY?09*%(q^-kzPGK09JkrIOn~N)i3R=O`#E!K-RRHAi|%ZUb6EkC{6tR<%DP^ z0#s%M1JO1QJOxpz?&^abRaVHJ=3e-W8)s}+&zfy5Q@z@ zH-DUxF{oh3#PwdiO$+C%c9B1p^I8A~o1 zw+*zJ@G0TM5DXKTp??lCHtf)tG2<39<7Vd5Q9( zYtK>Z2~4v~P;$gMFUg1!0gCqOaM7Z!A!cz|*iQL#&NG|Z-BCzu2+}vn zbIiHS)gqPzJPVdp$yob}RB{U%#b)xMYH#)j-b^%4Av%|NGk~WU?R0RG0JE$!C^r@3 z6m#&fAO@Wd$e(8YU4}*d0s8_Jk}M&hd^SIy{AT-WOvrqU?;W7hl0uWu^5(Y+eS+%Q z`%^020RQJLge!38gNH5ne~5eYxE%BT{lA%Em>6rx8iPn8`&!bBETvV}kUdLDh=@)T zX2_BySt6!o$XclE$(FJWiilFllC&X3%kTNRuFP`ZpWo;E{Vb2i*FSUL)OnrPdA{GT zm}J3zeq1`E{=g`;&=9aao>@k_97S5^Z5xfLBikSyHqrmb5~Jc=SW zx{?x&v1*zU{y|L&IvA7rNFu&9+%MVvQKx@yy}F1IW5Ti-r&&`2DS>|J3$^}ig=WW} zQ`&skEE2U|OHM+aUtKBC#Vl2}i~~fp_^rR{o9+vS&Ea5-39?+|h|)mg$4X^+)(|-5 zwA{zk;xs$$YhP|vvuQ7vF^ONE>M))v%@m@bmpmBj z{1!?~=+cx(!bD!lm4-ItBh&Lmi5*2yJ@AeCWiOFH%1?_f z5c6Wasco2cfpA^Etb0wLpX&4trHosZ(? zucVVEvCXPi&HZ-$%HBdei*5&={5RT>VLhs@;zZOitGC-TbFJgjBrqT<+*qJYDQ&5n zOM#>Z*(Fh#(cSMMeWTA>IJSzMb(i&`{O`=;QD(E5F{xZ~U^ttKSum zSmvzk@p!~*WW zhesSgf+(GZ7~~{k`?A@3RcNGt*ebss>9p8c&)f9w{gLkLEXc{0xBL5$fA{$898$QU zN%!9gf_?*(Pct)Y8AwO@^+6=|=@)2i^{u1O`|kyyA-Gy(+(hw4X(OFIzeDqCRb`T( z@5O7BAW#4`Hvu@#y@BIigQj+Od zVae7lzd~zQRKQvCJUAW<8$@jKt^>8GP^7ygAAUu=pjEs49e5 zUgf&j0trtjMp*Ol|s3z$;`&wlk{MqkW=zE(etiYrm(*4CUqy;FYVUu6udPlYebd z%=mKKrw=RLxK}|1&&A%?9zEWjXP~nngWiQ*r-XKvP3tho?hl!DCfsVBq!YSXPAg&>Q!r@^jj#fKdqWy$pJq`5=bi_ zV0(t1Iac}dfukD}M~muJqx(kpV_T>r(ty5w`xeS6hU~m2xhK(Od7E{E0=}jD+vdG{ zD{pqc6WST6*``m1QycOlLak;Ml2|4Zrn}Ajf-P^9a7;0vl(UkA7IZJ#j58M)G%>#0 z>kB^MW&_^;@l#<5iU=C)xrGlK8L!H^RLjV4$_(%oij0PSI-SP72j6cL)E%pS_U)A{ zy3{Cs*j&r7whdiuxyI&`J!oY-e79io$0#?cSB&i9~?(NqN|1P|c zmZU_Hvk6l-wr0VH zyHgiL_cN`1nG7sgR6&tdXQ9Y;$8PX3dKx-zZOrK5BI@M;mYAtOsJ56^CsjXXP%)$# z0Cg$vLJA(&aUYsZAp4M9>iF!NpqyOzM%Hinu z2e%D2Q{B!`+v+LL4Z>hESOgQAoSR9i4cAd7AfqI+JYTfkpyWIAWj#KP68p&i3#xBq zXiCV<@vLlCS6!cd$m&E$03SDcAwEYS~)$Y2c zWd)b1N=rH=L-t*L6x7i-c*-?h;NA|mySA_HG;U#TVQSSXpSISdmj^*Vex-<$*vXX} zk~OQ?zT1^V1DKgCcZ_IhHZ%vgLitgDcruX;djy9_gW(npCtM{t&{K+29L}8wy&%6# zJT;w$$EFi!hZ>Z;0`0Ogc?_66B1@L`S0WjsXdq`eR%_w!~GHVCHebh@)p`4ggEA1xWq_#1_cf~SJ`D@3GiyVUV zlDo}l7`}XGug?oVYaJas;4NJ-fLtmQa`mdwB#QUNto?g@cbNXg5@x^^mY@yEDkSAV z-a8J8B9e2lYgw|IC@TJn5kM0i`=zGjy~>PvuIKnc!Jad|>%hCe58pW-anIE(c2^;( z(Z=MlYs^#oES8JM>wDRxwv9%Rh)Za%=Z4SFGH2acOb8+kt$w+C;k{u{S!?6@JKx{~ zYhthY4fv$rQ;u`ZXn5W7oErKaYKtC-CufiuUubS>HHy8nuKN-2_sYs+M@fN0T6iP{ z%qT|PvaO>r3)}p;COyUN>(|%BQ?v`FJI>P@2o6EkakhG^nvB82jPLN-zuqMiaijGH z()5HswH6lcTMwbAN!Sg2A{&g>Z)K~-K+43NdtCU^eL^wA^h!<dl|u5i>7hXEuf>ZA8U@p57kLB z-D6Vwo?n=_KT8jbk3$zsf!0|n6*looAx6_gZrhej>LoqWuFjyTr;odZxuzAQ?Bbk= z_nl4yP!cFBXZA8nXTKm_oh9hUi*F0i@WqS%mT!6KhvL7QT;#W+AX3>>Pk?h zus%$BS-n@6T9)$h6Di!5Wti!32)swS^kYi-8)4GRP72BS=>ut1&NFQAMWv=p+|lpS z&)rUN6)=3+p?rI2Ww*P*S6OpsQsZQ{xYz0Yr7i0zJ^(Sm}t!(s@+ZNnXuvcR%Ox_~#_FHNmBki6u~nE%7H(>b!71)y+ayD~%)d1>80>=2H6e6?~rLz{HQ$kxL<3c%Ac#0$&Jl7w;8PZXBeGM zn`4UKJT$^Bt>RJ$dtatMD06y)jq^}m>ex)2IPovW;Ad!OSS?xmc4ls#=^r;Eb((Y7OpSG=my%FU!udA?u9`GfPyQzQUfIt62_98hq z{zbyYKXjo-&*nA#H#Uyqafkzo7~fzz2cBcVay5B?)E=si1vJ9CuU<_b+Ly{VPL&3q z)jZh>iwU-R`1;!0qqFX4h$8aZjm^MeN#Wb zl)sZ3r>D;js_)!3EUl&LXCPS`dev?@pbWJD4lmaIRnU~^u*9B&Lyv}9@^j#C1I@P& z%-y_w`{Em&Vyab^&z&l*)`tgOUoOlgDexw&^}>w1n8)c2O!38K}y&vUiq*uY_|OZgrRml&yE^xCyw z*wxmZUaMEPhQ%-ciRkw)75f_H%dZB{?vO0%-Vs?{YQu-058I!*f1Z`<17On0-P9hF z8xOYAl8tF@{B*$TIqFqinPt(jc#ZZRSC_>L3muEp5cIy|253oXM9o8+n*W^#N&br! znKcaFT!sJIcKZ*&rhENTLuLYYY^WhvEuni|>^x4+VDG4;oE=JUS3RP_u1Pz9PH*>2x5H8SE#U={yv@G})@%7v=+ zI?2)?XY&ht^}CzYP}{J0%=x7r#$s`Je2?l=HL|U$uajB1`rx`VH_dFL`rCo0M{HJM zw44*ok+WTDQy^|%s76i)mfA<1behL7pjP3+D{JbDl=iN6u%bT>fE}4T@~Ly=(UKSS zhcvgdZ=rs++kS$25Nt8GFiVB=P+@DwB5iUHr?3-LPcQig)koX*bqKXO3O~8kkH-~@ z2y1ZZ5#AY4T*pPcZZjTYoVvOgJT@8m1K*~WC7w~ z6hFGd7OUT*|KfyrU519dG67^L@$k5Eon_5m+%c^z13H?veZry+H@?Kuwh2~85&06= z(#Z2q*}GKH>nl3;{J}$UrVRqTSqx7ok@(!XbJe`mdnoY;xE4J&Vfy9ofpg_O2@yi1 zHGSN+a!pGnEw~zV>S+i9Dj}P{*iA-b1w%mn^}SE4jXi?(AG5Rg1St}j1w2J9LO8^t zuR=iyC2ABxS<+4MfPxo!ECUFk{nXzyaX%>=Xt|imbggMV+6YojO9l;CCy`;L0ulm} z$!Hf8u%v3F=mfx++KyG<;_S3urvZ`;62 zvbk&@Zs_IPF&B80+J~$DRk(T^8$THtN#B@_CVWi|sS?5iRI6=;MXR4vq-d5%Xp!(;9p9565L^D%ZE|D!?{YAqPPe{QuXNw`5M-1`EjhE6 zAyYJMC_Lg#0kxns&2Qqs;8hT()UW~CXO-b0HXY1aP`sTURqvqY$gN8Y$2#wc;tA{l zy&XGttWeiriSu6Ubmo8zS6=@t#HQdBQi{?S$t)QMFD<8Tfc9gJ0-uYx9o192Zk70AoaOH#r2RKO$K+}f3>IL=%o7lf#&S}yM!5^mh)79p;5Mo z@JlT-?D={1Pv|KD0SncyRzvTnf6)g0LmJd=$S${GoR9*&aU80jP)tF3jOt1)2G2e; zOm)S5%M5hZUZQRm{S?rhH`++{rcucON`@LO7TVHx%3wDQd0Ppc5`Szf^v)$DLsNQx zJe&TOS1dpVmEdXA;IAsBT@betuy`v?k_@;oM+?z+7FmbH?IF$G2T^&(90Mp*$F=Eg z7+nkUQu4;0oN2dv2`F_Yx(v~f^y+_t&I9O}xA<}-(TNF6BtKN>fEoh2GRxxi+M|Tl z4wpGQs@Xtpo24=1WzsRHO6Hifk4zY5Acg7ipE!>9grmTEA!xFnjErQe;7C z6Z0ue-*+xICf{xir|%{$VIbQ+`u4L_=!5k0R^@I+KN|ofp zV;2BeDt*AA=rA?~1x@UdAyRS>OxYm80_UE8!j`z430B+4k7oL=bQAL&2NJ4 z+tC2EoEM9v6Qfxdun51)llsi-w%*w-o3d&=3k<;I{=JIy%0~3FSHJK5#CD+@O46J* zev0vyGcvhO{uQMmG@Oj1v8-6~PG$N=M#n(UD1FTxzRa4nl4b@l5!G|;%Y+e^H<8cj zI^l|};`)U>CzeV`1s~xia&g1?-TPI`If%CRGR{tr$YTuI;%P204nWO}Lkgikmx|5i zNI64kGIX0XS_^!JjQs~`eETj;w*4yEwvIWjsMesmrsfoZ11(3zBtx=Ed&tmYPn zm<`S1JD^6`pQ3AIcA?QjEtbbbTFriNxJg}dkkb?s?c*Z&_;7e5bg41`SEcY-)I-gC z&mEsJiy$CpXyg=er*p9L%$Ox+0KzAF?hXv>&ra!d{-eNc%g>ATftcT~c9fAip1C9M zyrhWXD8k6K8Hcug5hweTJ0TxXJDA^PuZYn?+jl;{j%hpn*m4m;--{+M|z`>(E{28f2=x@GMJO=q7)!PR%$H?Cq1#$Fw4eEY_Y)O)()zi_W@ z^;lw5e`{+HIm;1gM9+GQLM)28GSBg4C;qS;DMQ9tNrjE8pC?``;evKLT^Z6AXBg7x z9Al2{%i@JNdESOQXXv51A1Ty}T(5ICmG5@yQ7?;Q>ZWO^Ej5Ic>#XFG_&3P&?)N%! z9+7sI8E;U){w;2EQ^SgLaieEoaCQ50M9A>MuJO%BER3SO=-1Qxqw;j|x}y&On1vR# zI|9xXet*P_+q+Lc`lhc%^k1JdgiS0S1^TD~L>Vi061MeXE#Kf*TP!={nFY;`ppTg1 z`1nbWJ z%P!)}>_Iiuj7U!BJ(KguL~GF$!4>*NW3ac@FZ`Nxe<1_0luYxO#MK8{CL9nf#;GD}U}_5;W|)D*2X=N9J{w$^MkV5t)N=jV;IdVYil zUn%lDO7&}9uL-CrBTtlEfV;9I0rd$Vk{=jQ#-dKn0B5jXy8TQW6S3DI&-UJYyOxZ! zi=(~Y{d<_XJ>Pt(##9wOW!+-7{VEnCTG;Msedb(Ne)*nugUI&Tt;3jk)^Sl`NmVeT zKAm_?AGk6@=KClL)`jpPWHp(axYQl-r%x*pmi41pz$SBiz!7j_Ki=Plc;GmZIMgLf zg09;z4|hQ9DLh2e^mf`I;ixf&+(tBut+m?=@)(eeh#Gxp5iQZ{H`&b_U zvhf8rk$NnzzoynKMLGEl80IZ16|3G)r3Xn`+`#?%<_7y)6qbX+iU6PLWl58drLejt z#OlE1TEAq74-GX454a+552~T9O?8%+l_)dzYme8h7RSnGb|N}_QvLsUv<+d%=J}{} zMd2YjRH9whPq%yTte5V>s2#IuMI?lPzc`Qx(M zgIx~Q_$B@e?X}1<*>`Njnm+{@Z9A5xv~WOknRT~hut+o{p63+)s$|~>R@ys= z==DloC6BfR!?bv50ODu0n^TK%HCA=zxw!%#PncLTpE>J}5*kKd~#YVm{wFHRmMh z3JHgE{~T34TVQ&q`Bh!*AKAC~6mo*)4dJWkBl}TxNu}7TCg-lCDOePc(tjg9RDTIr z+q-AlbH@#xI;g0#)kgeHO!Bke)E@;>N|8S!HL{+n)b$N0c%-ZSm?zMSiV%&1-i6(m z5zyqGP1x-dcM-~C-H7OCC#~kM<_&OK`1C-{Ms|PB7D1$WZ*8Yo?LzI+#e*Y13#{5{ zl^qtH_SNvyR5`ag`}K5vyf9FcA%fVyJ>l*RfFl5wwqx`-He_uNL z30d>t$lfN)!Y0M3Cg{%lRIe4U`?o9DT_V$sDmV^JLS^U|FFb^dW!;eTKAN^ftg^bj z*15i@0)h`^zj$H2qswn=eE#OAk%f@D(S#$4H^0$zneAzVCBNOh>wZV}UM3DG^+<%Em(aLO!UwRIYd|j}5m}-!T4ep_5LyEn zP-Q-q#WG^MwA|w!|E`45pt|6CmE}&ME{fK$*#JaC!|Lo0S}LdX_U``{k;L!~V%zwE4$7*9T?OMz zzmcc|kBs`lT`-azScs-WERWcO$}76r0@@2uk;rHF^?hll-GR=f(-w~LDW@zRB5bAK zYIF|C0SPqU^Bmhrzza|`NQ}ZgaBRTUZYH>v*uOJ6{d~)og;$vbe76-IsOWhBCDIaZ%UFMJUM;|Ht5!dJD zCUCqb4KXs?(Qux;#+I}l=Brwp!;)u7a-cny>2^XM`>`L+KhX<24|Rt^bz?+dE`SP| z7fS)Hd~CC^PjDF=p38jg6pmXv5b83YCtI22GJo3+DjzCxGS5fDN5@&^{dvi%y3Rm4 zyi6rIa^#oYdKvil%d*TBzg%Cdh1+u4}PFaqGFy~$m%%9pp-y~d`MAIQD&fIKTzPfSt8j6`>t0F zUN;4Uu?91%W+~zuY*ZP=(Dca(5HL)>!Aa$)!EC$Gw+fs|UY(tKNCYv{@9L?ahdZ>_v>7vm#wE-Kr0Zk2sDV~#Ts-RGrea+s zVDqD>D*W4_8U>C!1}Ls65vVbF@4|cv+yCMcp{AQIhqby;z0o9eI?|}>Ew%gkmdKuu@Z7RrR73nqqCHG8xine&I{t{@Hd>6s-jU{ z@FsD9v6>?dKRd9b&wDX~_{W{nd-j^0q+c;5i)HlW_b360jpY$|XWeb3x}kx3sN**W z1jvB7v@bHY7fY8krL*+<{o7mZQgKQ|Z|hmbf0M48)q8>~T zVDvPBOK>|Z?A@Amc`DPlV`AtC^|!x-VG;%)z{iwgNk7WQJv>1r% z0?Nto{dQX1n0s}jmCUHY>>VNr(#c!@`ed zq$bMK@DaCE>q$e?qFeD$OUq^)hQ^VnqBtz^+US#6&_;KNos95-W{QwxdRjZxH?{5B z77HK?Br&+%RWiAm#k(mHb0eF*LEzqyNfh;*z#Ix0gp9+KLI-MkUub`I;7E*mKGkmw z`ZMWz7gJQXf2w}?|M4)?ASN`Lxt)t-DGmBE@i_`KR}z+Zq@kssf;qKnsD=A;7y!O0 zGg*`?G93e!P%g><>dMf5>hEjt>#94&3O;w&);Ez(51%`b!q0#k6uq4vRU!JC2GDz8 zFkoV9gY^X^4bjKO6ZuOLmHJb9bkp+JHpH&6f0=}Ft5O*;!y%aGfsl=wml-4}iM7)@ z!pYFQ41lXSwEMg`1(IO%&|lRHb@f)PIl*!Uuoh*2irg%ni8KvWes}bWxC%T$8ilO! z6IxeBpxP!Is9(qrZI`M1?#7)w_4@ZfG$H*aUs{C-h+CbxwJb~K954o8g2bEExW0Mc zZr++|{xf1Nufm_5Gyvr$gBdcf0w6Mi#+TXKjCeE>6NxSiB^;&f6*&`})Yd#5)yL{P zCEDfIr!pBw@hl63h$~id`G5R&xm`=;Cid6YH~k>I!o8|-jBLx(>#(}(Is5%fQ>AhV zj2qqDS;Qn90a#xtV}@1BJo=0}ZuPQ52YzIbmQ_e7! za*pB!uQw4BZ^=`yF#Xs>w_MQ#gBq-F+%*#hYb+BHaSaEke_6AmU!)Qbu-G5Y3b%z> z_;KKX`?X)mP(RUCsrB%~V$?%P{ziCR2+t*s4s1h0QeCs3Pqxwa6gfC6gtFliX!E9p zCsdaoczUba{#Di%r6Sd&*uU;xgo;lFGErUNbFH{;ovS7|m;qjI0?u`UYs+{ePgGOW zb%w|p88#FV9jnGNqKak+Cd>#4FQR(X>ihnfG0Lpod!{4gMySMDGYzXWMhDiwoQQ{2 zpXd6gb|xdCN@JR7!R@}zluF95zZ@D%T>Nm;dw5JnfZk(~#}~ATR?iya-)Jboq5q2= zQ#tA?l~Bt2Yn!a*_-tp9^PW(DiF1;;+Fegorzi`kfh?p-R)6v>|4O$A|KZSJZHrkG z|G)`S;=B-ZEIt{X#?*{(O|>sjMyO*|ep-*K9m@Bo01AZV8wm-+o~{qpuYFlS&~Byd ziDh7uKCNa_b>P*yvzNN$!J>2S{GN1VSO`4B%uY_M{#su_Ul}Q;+iaf-Fdd@uue=|5S_bV0uyh8H_o)fLb1fb&PZsXmrYRh{i zp^Yaz9_ehHb08$sjDCxZY!PFrT3-8pM21l!{#(wlW$&e=xqr_$^%@^H8k)q@7#+yH z9JS2!zzSq5K#3SMW|q|U6UHj=!2@#i^czZmO6T{Fl$tcUDX6e9?;^%ST)r~nco7y6 z9o3&33sQl2PIM-J%|GHy`Grp8xL^bA)`uF;cEzy3Nc$aiITDKm(f?{kcOnRQBvf8 zw^+UG9HxPU1126NAc!lWG-#PpjL3_nUZld*Ix3bnp((yc8g zz3ix^h$|9G{f=UXCpP%IOsWbd8-lfh9E9wA-3@Zjw6~CxTTK{&1v%Li9%TE#u1Sf}03@ciXSWg80-c8N#(*FIfSOrG2VoO3cdES<>NBEN8!}K2f z$<*#_DHG*jYvA!`1)NX+uGY{A0;Sv0>>_Zf^mYvqNiSDYKUt#4xDwjNN zXR%FPTJ$=^6!rV}@9ht&+17}$w~N(Z(_pQ=v06!{Y!(h1+_+;Wos$pVH>V!oEJ5VBtU(6DYC3o=Yyk~J7 zN}VvTYW5ZD6ZDh(+($|mx)^4GmA7T-F=_~Ws91?I%La&Y2;Xs;zvVi<`PdI5GYhz9 znND)2SD!|$XQ!pDGHMa=na=omW?hxt$GH*0V_1b2GJ$Xz$jp0iB-PEW58gZimYRAm z%dv+2j$hy8U24Z~9Oh2(yX6?IxI98F{9!NB6F{%A7;DKi&+TIS{Q7G+z2|&sP91b*|jZZm4AdBu>^+q<-K3w(W?djJS z0|_V;nlgHN<0FRmq+#W>JlOgR#7IYUJ4}ePV~hB-=&)J9da=~@?S}6l6`DTJ&ffOp ziON`kD<-}8YGBuGXHS@jI-3q#)Dvf89ZKGI=9j?)o#w?=7c^={cT^krX_bHvu{)2D zotYCgoRLi@;UQsx9rCjGciIvTXYyQ0@n@;sdVRL6vAUDfg)$nM^F*~;&P-Z@D2Uh# z;v}%2$85Dvq?XVu6c{JgclRU9=#r`er|D8~n~ZFN%5GeM zW;yHfn#w;bAB~bnYdDO`?hLHo>eI2%rX}ERy-H6jNJa!WhBctfI7S&+z2ydqDCUiD zGki4rktjjnx~1c`Gf2Po52cl#-U^gcnG2Rjg*=m`-w90e~1{41@AV( zIdC@H@&^jXwy1>F1KpD-yB*%7V?~1Q$9e)%d^rygrW41jdjMwV8O|hPl{0}h+-e6L zCs5!yt7Fn?uC1)dlR2)+Q?ml23pHBl?~NQ%dKc1*+Xfu<;@&=kn@LRpX~ToWX#Nw6 za=4We$iX0_fYA%X0ZJuc@ux5w;HZ)(b*1u31@e60waTaY-rIMT(ff;yyt&Rf%&Hazqhb2-hiaUomkQF{^ zE3(+QXwHbLpho6+4eCZw@>lElO_@jD4&I{i<4FylaILb} z{`ngL{r8d)q#u&Xp}$B^80}0vEL7r(OEPJNmVom!mr<+&Z7Fx87L!o9T%4u@KUw_& zJC;UpbKLbPR;h$h>*#Shtc!Fr)Yq@6M8xR@LSzD=heAxOeZMO%V}>?#(c@E$KRUuS z_+0&}LT8Ohuc^ccTq30~5Ff>`zU|# zvu^y06rE%$U8ma|DZyyKBl|c|Mw1V2#q{zE7{JyJI>Fk~DT`Ug$3VIn2C71hCas+- zQ!w}MCFZ@f6KC)Z0^8H&y3LxQ_9ESK=E=QZGKh0;6cjSybB#UFOBun))%2kYo5jOQ?oL;)w7p(Gw^z?c8v(9_oS^u6Fc&h94<(z;}Z>LH0-V#@h zU$WmUUAu5#R1Ex!hh_4;d-uegH7WZqFH--8WI7v_C#3TJxlco8YV60ExIW@0B=~xY zHII-e)6>5hsD}fOm3{oIE4azodEORZ&vf$#tRdiO#w`2b)xk?RR+1>fpF75oz98H?m!VUY^v>4kx{_>M;^doJ$sx&4yzRu9+m7P9X*SzesxO~MZcmb1pbb` z+%l(#Mg26lcS~UeGFCMN9<1ktXZ`_ryXi?&>Qys~APxf^_0g>)jy}mz=-ynqf_Tf?U zW^@(P)uwN??u*vSM+@PPzzPrm^s0 zyK(BWtU*l8hZtWVn(yLUUi)6dp&J?UfWC}-%VfC6Bf!;8Ej+dfkG+4L3T`U>q1 zypS_*^d#B{Q)Q*<+M*pB|02{l_FEFP<6^$z!%p*xfzn>GOq2<)qBsFCBjXQV5Cidm6KpiK9G?jAu0qt~dY9p;Vot#M{ z^7vj6A3ZGYPh--7OGK(5$yg$g{R^hPPq}BQWQJ^0#)79SV~ZC-cU=qIihvUwugrPu zg{J$CH}G=tqc5(IN$d%N?-^z~tfznpyB28jZdt>?WyX<|VCnX*TYUn*D3cPmky{q# zrW6X?qO6Go;1~c~$&lRjgap>#EyM?;r!*=G&mw?+nWKnN7?O5bN^g;meR%^v8N}s%6I`Fg2e#bxPkjJ5bB8%w$MH^yubvFbdY0_oMsC@o~#Py?^u| zQ6cX$J@^(tMm)QoMclu%eKhOwCYx@>*7cXW6Y zu^SD)K_YYG04H-J(V)*BUvS^I)1&8~*ZSOu33=SEdhc);I&JBrX>+5G9Fm)kPR4kF zG}+Y8>;0?3J4!|OPOja(_O6=T2ksC`Z2;NUtR8M3c>pqEL1P&eQ$ttre8zi5OV+8A zE442vsbliPugda=&fj{7N<}8eMe+ybc9Q;4;Pc1Rtd}jIPGz{w9`KhD?d{JdH(;l5 zpxN>fRu$NPiBRfN7sI6^<0efacR4P%jO$B2dHQ^Tuj>)E#$W5RufpKZM=CL9_8ICEWiz0L$$Y-KrSqELBYpp|dURtVYE{41%CU4xxhm zGXo3n!xYE~EMU$~9E<#@w*tzeL=E=6P1H_I(tlxGg6w_@8730nZOk84hp&M zfI5a$+zg(kYSZ-FOXCYve=Upt)1~LQ6k3a7CeA#Yo8QH-Z{pJPsLuvOgRH zM^aN$)1ba!=<>^OhmPepgR6-Gg<8ep?N>4uA=Uqm_P%1g5MC(qHW_|rbGjCZ3p7me z?A;f{IXYpBp5rZD-_B#yRI`6Wu;g%eg{8jkT}UWI50zT)!c#k9-82U-k;5pcb>))^ zO?%mCi3=#C?p)SK#!fK>saFjeQ%Yeeo%)o@@p{AxPxSr%Rxxy@Pw7PWJ|6#u8dgU1 z@Wvf+GrRhUpDEy7Jt}~Yd!Ow^Dv44ctC2o-9~r@WHg|AjmofQC0bb+nUbci7IBrWanNOl3AUT*(rC z;ZorEDn>ZljOt*7NKdq!hwXIDgUo#@!VTvaVsRtNu`D{Kd|sl_m{5mZ-yC=b`i7Dt z7VaS_Z4Z4Zb|0yH0l0Y- z@{dWyIzF9%RQjbq0+%@s)842|`G-v);80&I+JyV$DucX$hsI`<@ZhKYn zXU02M4V6>aDrdQ>`Ay9JMxN92I{Ydj){b{9r&?v+H1yP(L+D(0TJxDQ_Uj=kDJZiQ z@!LM;rz?REz&@4lE4(f($yxWS{c)Nzl%T&?%$mjIDk6g?V3lw6rP)a;VLNo5@`6{i z<+0TvgrbO_7i9F679>YmxgOb-)|1P#8-mKU9AND62y9vH)3Hy*kKWvd4M){l;6M_`<5}hHwMVm7{U!l##_CPhzS+nF6(;R5A_GnDxno4biXQTwx(50 z5_vy#O0I8vWur_Vx@Xr1;3XZ!ST|%J2}S4yk0lwab>=P-ZzllghJHv6Ia??otv@vp z2#n|Mpr8w3PBru&smlDsi?oe86%SRSmcG(B%q}Bp3Doa+u$Y!kj&Al~-#81>`g~XQ zeYtHT5=IiSg{hnOdC^c83Qwghr0m}37-t^35R7b-tQ*j+%it)*C~%R^6RvDcH1Kpj zD6>FsQ$@v(O#P?0zIIv@$QAtCh-IfqMH9gs91URaE~3)KumP_d@l6C1F(p6s+SwgM zSX@9nmSC`9EMXnf>*<{J*>&lYdk+;x7u0C84%*mk^V-kI7!>$W-6d( z68r&Oq7%7L@Yvb6A=q^p{E*p|ieZ)*8_#)o0q3%4hXw5I)gRNwpm&%pf_21~R_#)D zYwo*=G+4X}l)_e6L-r5YKPoK8{}gI#?I#I^yXG8KAwkN*T5nM2vIcv9CW)D0>x?7W z9G_M)(o5kf5;|h&RT~*>fsz%wo}sr|8hg&87>a%$%*{JtFM$o_1|v~JL+FTES79n( zatSJ>@e6J#Jwep`+UL@5qZ8^B{7&trFzG}EVvrfrr@Ov>O*uH9*Wot*1n5om-i2xH zco7mTrQb-(8_B^TGGaqAW~rjAK`hp&^Y}6IhSBS>GdcF{Lf9^-sm2tT^^H1}cpd0a z_(D&^|7UpiHj1C|aT+^n21MSl3>{C!XO5C-13aQ@`jDlXBOVP)%0SYrIk8dwe77m| z&EW?oH55x?$q*=u_bDl zZQ8q6q3T1SuLwKK+uqUL**d4%Mz%?hSw$2GVH>~cpl)X^M#j}OjDGKRz^oqgJ=0lz zvex5HO(#MHJ{_=}Wh+8Rz+>CvN4~ZVXwWA$gvLmnBI*fk} zyFY1`c&0lko*AMJ49hb__D-~w`Gq*!3|590j7H43BV;n_kIB@+_KW$LF8D4H3yw0H z4_t0DpmZ9Qt$vnjM_ME!ny6n_q{JviwYt7TEK@=lma~r}A(;h(EqXJp8WGid`lj;na;9? zG;H z+0MIjtFpxrx1~m6?`<*h#j}Q6=YF+9(~Y_mSj5X%nr(q^rgUbU;4XqW9m6pZ6c{SP zE*20Rm-oo`-hWgZI9ViFkPxkEVu8<^$ltwtH$o57%F;Us_1H#n0qu-{7HMudqedC> z?%g|tOdt8bZapXHzm$TTB1XOdD@jh&;XiU_v&8exC5#u?1Q{=3XptpLyOzdcsAKZ} zkGBK7L$0Kz)|uirkSQt$d)$@1&k`~ws*rq#L!;h8j~Zm^*U?D)&Az|J<3#PXc6QP0Nw`QmZ#DC1%wXL>L&Sco- zROj43)aS#4hFa#;#(|CV6ec;{3p6VK>qByQ(u)bmyps%f1>is4=?4St)^2r z6u)b&5seSFkhp)DaY8E!zC9>St_J-u(`!P6>_2`AWE6sXkzZ=DzV)boq|D0LZ+6Xj1zn8>xXn<3(?ogW_#x zOce*$n7a|Z8z%&0pmbPD#mLgE=X#qkIFaswqCn0DVzpaEPgY$YhNxSyCpZUkk!K2; zu3o+>uglt(=WXpPG!{HyI8_26bLc*`;Ar0yOGa9$bl>p=VbRyE+|Z}=OC|o#SvAgw zW(K!;HM8d4hZzeY%JUyF;oq90o?qAB%L7GOB$K**-l6{x1W_ry;nexmGauC^=>KHlQSh(n_K zI^14;flMyIvD;&X7n?qP`qdg9T2AK-M3a2-ALKGm=*mi%FG<KlA~Zug57lKf zdO+l5|A0%g>>7lD06qzB4vBBJL9wX8gj@`($XrzHR#?3lf05+6lh7eh|<)? zxHomF&6D}eMY5kicZo`(Xb^h@0=a4+AE8S0hdvAC6Y<}k-|=b6RIpNnHTW(*qy5lK z6C+DXS6!7*k5gczZ9rKd^7j+we9P|0)k!JKNvbmUZ_7jd`I{O6v#VCd>Jd3DhhK5> zaG8ICC?#rG=z`26M=|73@aYk~A;z5r0lV9 z>!o$uc#2F+tB<+Twt+X|D+@GEfIX9NlR=bzh0g??AgEfNo>TR9#2Le1+;~Ll%oixr z8)DFEZAC}r!tm_Y!l0s~a!Yko)0ctUrinoy!P1zyG!W=uwj)C})$eb77F#-mx`v~) zy0PP7am0P;yG82IebA@Qp_B7Y0h3h)4|1Vz20EGu1f}OSY0FXN=mGs(^MV-6~6TL6u+{RcCL9aXPEd-JM6;LtBZ)=ljU zX1V$W&OH+jh}6NQOPe-XtXu2JD^Lid%&1UM)y0@b0nk#zP z4cj{2JmhX-U-j_Bygv@EPoc(BglWdx?cl1Z>Stf$h{e*!Qz>>y)(3Wf`OEfmywvwL z>kEbbw|n~{z}@xbnCk!Zhpr!e_06D=yS@Wdx2R|g3c4d*MJ+1&@7(%- z>+}BgCY?gO7m?M$iZppbJNb92KA+h$S09O6MQ@yhbGS(st^^nzP|ne z_QkJtT3|)HXREUHU7OcxalJ#G$RS_DPM5)Wf^PHUdlj(P)EGCvw;XVv49k(2`j~Vx zWJA*rB1L&}`b3H)@kx${Wz^wD@-rz_!A6C@xmx@(J6qZhq}=q+leHJAwMYhAQ$iL} z4J?1Yc?e2Tj5IbQyGv|XO`H}*T0Fhr3};I93vCQ-6Ka5Ql09*&L9ZH{OP z%2;W>VQ^N=Cn&D)frG13LYgB|FV5e9 z)J^Jg4#I7b>cSJ^>z@VSg7_Es2IcQ*bbKolq8$&F&;Watavy;d*f!yzXo@LcXH z!R9c8awY@Z;#1196ibTTrub`6WOY2D-u1S6S9A;I;22(<6hXqDpuR?so9EQOuE~4b zf@ed4ig^FMa0x&ykrIRkK}r}=L)%tT86X{5F!l(kwCng%S|SC67C@wFszTnBBRuvq zl1OGv2|`LK80oeLQZZx9Vlc(;Uitg|rko0!&h0^=NjWE4QV`wG50h9Am7ilP`=^N6 zzt5W1xt!u$t5HS@7bB04A0?vTNfF1Fl5>S8-{L_oRyo$CppK01rObUYrteeLu2^xf zb+Nw8$cgFG&YeE*-qD9LW!Pp^-u?Y|IKk0=b`;+YsO{T8innFqmNT`qwM8Bg_X1d6 z+c?1PrkwK#(iNY`s-=#9*zvcjC%F2Gu6E~hHRGA**WN#aacnVg?Radga^eM(!yU&u z(>Wve@Y}|INd+A2^ZhS%Kl0p0{rFM!9QJ9hH8FSqIV%&nE))t~tVNcBGP7q&8K;w3 zJZM6nVmkmfA#rI^n*;Uy+gtBG1xD(dSG6#Ih#Yb?k)w4D4cBku!|!u8M#%>oh3TMu z#uS!Yv@i7+qusZtm$H6MVLY>hnhq&9#fst+77Bit0g$`&`HXi+7VyxFB#x5jyb6#(#Dzh*s)%?EJ6LoxMD#7dw<*e zq-r-`RLm@Suxw|a`6YLK`&{y~U6meG^uQoEZdwn<3U*#iQ9ZGJ=Z4Q88F?x0BGSHw z5Bvs)aNavB)pu~ncgIAW*$#wx7e@zh40~j~!?eA@huVwuRh%1AKNFZPAR9Y-%aJM5aY3+je*n zJO$WB-%-4nJOR!}t&}62yG%%CtBS$n77xIYCFHgmf#QQuuzsldmz-d+XyoE&@pI@) z09@+i@5HspHtmG7jpuLccCeoV#`iLAuom5XCs?z4M8MXYuR~C?-<5Lk*-DA8IE@Z! zO@cm!oI&(M`zpYLMZgn((N8j;;fF8|HC9AY2JIaeM9C0^`6ic^ za1rC?6rn&s(lJ;Y&eylJv%5=*7a8d!n^B`iv6Vpq&Y~wKi>f{F221*WcCq&WP0W z{>*yi!$ln~<2j0Jq4x4CEq{9u+j4aB1PzU$=k=7bVIvp+Txonwxu!AjQ{Npmu4#XI zcWl^EgJI+edTbrO!NHD>9 zFWi}QEMxA#X2+7ybARQ{ZO*iI!c}3{PpL7oD4A4TEQiiRy28I6*gSj=oU*I}DJ59z zTaIx$`b4q^zx9?=%eF17s$BLCJ9_XUj-=$uUcjq-a}LTlPm~m!adbJs`B5c*|~%NwUS-=-@DX*>q^pp{BJ(b z|LWuX;(z%6ss&R1N8Q{1d?oPw{|nvX|NQg*_2X3UU*o^}5NNr+@(zXNk@F>wjfo82 zw{IWF0GhB@AnqJ5Ir5_#5lL)Yyzdk;pN|l6r3h<%-(tIV7ELjm9aJ~xZ=Gw_w!vB#gw^2bwR#Ec$P~*#dY#ByG!PISi>aT13OBwT z8#(1FT>H4vauvR?qR$oGL3|NWs#6D!IgQ1!WYvUz5TTq_t5i035tR_)sl%Za>gu!s zzd};u%dMXD4mn8T_3QdkFaE8x4^h9nP0b@~Z01fxhB1nXDp$UIro)AtgNJ;IXviEl zm#eDF6-D*E>iv6-uBeK1&8j06{eMkad7VPbXFh;&*66u>sfdUrW@d5ZvW|zHR1d>; zz?8bJ!I)|#0^3-OF&*E&Y@+HP4p6$Sd`f=U-pR3%OEhN!WH?^(0P=JC0jDhftSGuc z*=>7OM0pzqPt7JB^;9S_GaRW18u{b3F*>b{RE1;AOg0w0A1ivwe7k!;#eE7J`Lw#m ziX;?Z$8tIs?2S)ptTEKI#=DDs%C>T&UL#UZrDRQt0i@eEUR`9zgKq_VDpuFngEtsF zbd&+qB3-W1^2qHwqdiDz&xTyQ*hdk!Z796)n$3D7B*%5$?I;t4?*h1^fKQA5_PxLt zeCCtUwl1;6$H%9L?>Qn}js2z=wL9G}W%b?yu!W&7I%R}E*s^S3+gv&N@|jPq2BV~< zLiIKlwU87UJeb{48k>IP>(zXrG+0KDDndbnx1gL3O{Pv=VR3?v8i+VPkriX*n#E(C zfbzq(j%jKAAtm4W6{K#3g$$Y2$l7mEYf%v_X;$Oez~&IpQtOWV$iqGu6xns4x#ioX zx|3D+wqPBNB^Bc;w@0TJIETBbD!~;8_3$4{kz>9<;zo5gG#n34eJKY2h;I7rOP^FR z91Kp!i94eVVOb)0^2FoQh8-S{N`(zQa!f2g#2VhWjP)*O-|Q*k2T#3j+#X2<`sks$XBi7k+CaBpGiZt!V>LXG0b=V5*M`mGLr!?<5+hJ_oWpY|8 znoB;GeuWtchpL9Q)i9Rv=Ap`SpyKa;KLqW259OTg@!OCYQVdOc$5?sop!%w>xT57Z zTzP2Qd+I{eB;_3J^HJpV6wX(Bt)l=%@xwx_v2Le?5_F&k%e>VOq4|`$74ei?O(&+7 zG5S865|tZ~p&f*{&z~p@?o2?Wl^e!_lT&|LVTX2YRR3y|AW?B|LzrNY*^z8mLq$97VG;U=w%|FVsXALR% z-ata{;r!Xia^yaU0$OnNvH~}IFj&2_H?2rnc@OufNvJ=hD+4Lxl_7o?3lCV-gH;o+ z{=@#nhb?!h0loheasAI=S>^v0ydAg`y%;B&^GBHPgL#(yz$=`tRgOqr{*^|_op&KE zqAITcy2SMHyKm>M`1@6xkM~JkV!?^D2Z4`-0k6~C6Q==+*dqt~i~m54?OQH?5Vx4p zm{{g#ucqa7_SUHLBVcaD5bA!?L_p^W{iyHd%q`KQ(?@V#gMD(j#ZN(cHE;oeEVRB* zghfe{HsKVbx8c9P0Gwd#-r;WfSIUZ(vAGBH zcv&xyWeq@d>2r(s>za11l<*<$nX%BgDYt`zgBd({2rkzQdpK>6hWFAT!4I9OrE$^E znv*8%?Cjb$Xac53U}*55rODETJ(_+WTlh?HvV(a)zOMaF2x(ue zvF{WB5F>i1Ka5kh?%nIQdI5OZaMAZ3j-WF_oY2-gTc#aANK%@8_3T+&erX{}6E9Zz z%3HLjr!*B=s5Jt+BUVLkw_#hu&Mvx!Gt&4L{8h*luWvO>=RS~MlV*Y)RXQp((hHRr`qpsVJ-vHu+j2p> zQ6pTHl)NX(X?nLu7nXZrQVoYl0W%LmbGq~Bd&*&280I)0f%}SY9}p?7Rnbt>Yzk(F zvR!8r@uWlJwA;1~#2STeh;TRhs|gjoSFc_z)*WaS;FmcPMesO)Il19rzrb@^K^Yeb zG|o4b9g(C#gai*b-2$f*(1_RGF^x71eo0wElSLKs7MvOE1Uy>?32_NaOukJ?)fgn0D>bcrSxE^Zz$ut9TI3E`F8>GFFQui21M%m8+e0}P%&rDOoZHi2mHkHi~Ly@>`-m4O-8}U69YbG}! zS%^SaF96APR!0-0ov*6lWJsBJ0Y2R|nfkXL?i zsuca_mdb~mRLU?_Imq(5^h+GAy6%H3tDLiYtw`0rJyQS?n4fb62^{8~^G&{EkERnS zlEe_QyTU3vTq^>&4#8v&_IE~yRwLVJR~q{c<<*VZ&)J0+$l?}nf8ts2E~BA6+uGa^ zhX|B)Ti(i4ECR~NesMa#^T3AnYL?DB_J%r_N0?%UMXEchP)PUzO*e>)JH-?g-j)q* z58DnuJ>aVH^WKbo-YAEsddZ~GSKoX)ZAL}vh-kqb3Igcwzx~{>cpl#-_Vd$xrt2fN zm;hpZVt!E!T32mAQ~r`Ox2Nu2mqrGu)40nsl8i-)7WG9&#wVan3`FX?kk1ZHKmUdS z!tW1?rWN46POq%>%A$NFt(=!6DwXNwJA$@t>xq1B)#&f<-ut#YgJ9^1+{xCLz87DE zt7)eI;8=;<&XwzNDlzD^j3f3q9qDwbaALxo4cyTa@}ORP7~4Z?b9PPx@0@9Eo4*j0 z+6-C0=MPOcGh;r&cFVMoG{XZ+@M|Gi}U@0QSP|c z;ayy&a51<&#M*wzR6n+H5GHZ%{RFF`zU)$AHe$eI(*pM*x|603b9nlOe;6by3?ld# z*^oiHg*O{GOhWB&K)9NTgrv@g9<$6pf6R|%gHN&{0{bzt0IYa{;vwVYBotTTjStLs z=_fg`fvxGp$ehawLb8bQsCzvRlq3E4zHygHY-IPx!$zj_tUf}FR10K{@E8>-5W(ND zz^&)4JDq(kbxs583*#qJCQ%fgkp7SCH_4fJDu>P!p3&>+rwFXh*&(r%M(*R}FiJ6o zEC>QTTTIME`nKklE^*Wi_g{H@t6NUy7Pwzg#H}>p(~(knepK?Ft~?!t0>%RY0biom z>Ub;r*>~nW6L}cs_EWOiR*RSnfH(VW@-mfKzN73WUU&^J&`z<(Y=M-6r(I`JBW>*s z&HENnHyTE5<^hOaO`KjM+Jk-*8`#C`%FiCy{hgl1ini6?Z1rnt>aEZQ>UCsGFGbyc z)u4Sy${#T_b7;Bp2<{Xbz>Lkj5gmORQMUK)s@l6gizO+8Ia=fy5_L<(5j@1hLN|Q1qLlJUE;(1C<^kfi#9B z3J!QvV}n)~)3exny(-bHRqGCKVbaK}$i2j9M>O8#N?T`A83btsrA*ezt&i_|TU<+! z7$t@Lm?az(!KsPn;qi|l=@5KqeJ&ye;q37qTd1AZUu%s{K3z*=n?b3v--NBJb;0~i zEHs+s5jlSmsK5JxMPy5beV6fiKetkhug)(cwo2O`)=T@sHyvNS&z*!Dyy_qjwnNe2}D_oM@rDKg6HS$KqN{-ijoN(g?+~e5D!A0+scO0vP zA3@2pHLQ4Dr(FyxOv(S=DegsfHsiiiz~nPDc|QF}S1bF0j&`1N=14*Fnwy6{2c|5g z23a|pQQR^{IIjHO<^ZdNG~p9FbnMH%!{V&gY#tg)%ZE;QbV-L2xl3o$&tr3w3yey( z6`vfUd1szt`%>zj>K?2p1zh)1`gxf@L|+&;qnnMFF&}HThdN6J0||>M;L^5}d6zLy z7dd)963b41mzNA2)&5vOPI$^B->Dy|SrMNFA&EhgGh^B`Pjt=(BNFzTu*|jBd&6;M zY;pUpV!@rn#BmD3_a3kJn`}h!PNAE&@V*tsT!oOYmyNWwwQn){i59h1-E%DDx5syB z)}1kBD(m=-IOSx#UMo@{>Z&oPBOu0`J)$Vn0GYW+i_H3~VCrA}uKsh~cs zI~yT0&O^ti?YVU6(zD+_4{h5Gr&5B7y`$n7ImO&_QHXuZ#&w;1uZW3D*#F1gdxvxV z_wU16DrsqG7-er+g_5=zvS-SQR7SFSm1xSIAr0?jCzKS5kXaN-QACjuve)}QpIzVU zK7Pk>|BmnRyFS9c#QLLKF-JEG30~+;x9;qbZvlW2@-t-?Jpdz zNYxkjzj}H|=vU1VqTcuR6pU2K2b(f~s-8&KsOdL9K5a5_DIG0m_us#hL?PcoN|60n zp9ET|Zl}QMkaU!$Pv*p5^I0s!KSn9HZw$I*5gdc=e-DJMLtZh1p6+D(-!}scpPBwb zKdP?-)5p|Mgc}%XIzJi2#Fw00@q$q&VZ*IwOXo2N?E{x`Q-Mz>n$yK5qtHGfGM-Lk{9d%f59Sq95sJk+AYk)F{O zU!fYijFWo8ViElQR(p4G1qTcV@n0nze9t+G2y=nSDN5?bBtnX{x?&z5*=med|41PG^iowo*wMe~BA=AyP`GlXDm? zqA4pI7^OHyS|U5xaxvs*Z><$|#`oI2=h;e?dS6P#(5F3NS@J$;OlP-7(A@M53&iuw zIHZW|hr3u7ENQvo`aRz8(X#HO?fhN{(Hp`Udx}~ZC||N5<#p4iN5{~Prv)d0%t^I zHp;39&{^x?yC&J$$o%oO@D?f48YsX&{37hJaQkVhWo`QUvzY&BibjQ@Uh}iHGB3@1 z(FUoXZ9sS>!v6e@3=Fch|u;5$02l~yiZiA+PykdDS$ z2Lr>2$^c^US5;&{O~yvF8{NW4J4fhoX3r8SvWo$G7{-E|7kvFHgT;Qgk94M>G}{eW zI8KrBP2UGvB3^C~-CvgtUN0etF{mQJk;I3BDZ;<21MRn#0Z6Ba8n#C584AYq=X*ho z00`n?7sZ?7(F;x+6)hTkU%I$KgD5q5X%#`RmZeD%w3LfqK9VGGPz~F?WMDD=zSB%~ zJ?t6Ch{L0K%%~qTSCP5JGv=R2dj@RR{my(9)%J~IJ)kV@4k;=_6Q;y#p|GCgxG+=W z)Gtn9qLBT3!itAw>H3gF)Rz$(tUv{E&%rbd@k3LkMHhMXmkRQTUSD$8ft862Fy+d< zXgBXT#~CT>s)*a(5Uue~loU?^I9JBOE9a;<{qapluySc>J%G&Qv2Le$1VfkEoR#C5 zhIU55gk!NWPQaW(FoXPD`mr1=Bx%=iLlA-cZ{Yfdifvi0~}Bv|2%s!f_-{1fR*x z<9&`ON?Wa9H+Q67hQ!5f-et*Qjy7tG01Hkllv!Vje5(JZoA4lA@@_9JJo&Y9}tA_X; z0v#E8V7p$PmztAWGei{jiN*y*gca~7(DQ^Q0nuGW%bUio@a!m3fT+bcgC&|ZWGEp%jSb3lvcRu(_b0?9e_bQ^Lu>zqJJ0ko$n$T(qMFLpmq6&$uY3 zl#E;PoDEi19pGNN?DAq7lepyST`nd|S3I;tf@$zsmVgLE0n;+=HU*y1!fC=c@Yk`M z$5U!8`r>6;bJ%y_H6+7Ey9a0BV>CDtJ$njWF|;BdbU!Y39+`M@xQxnwW|d&UdQ9+_ z31Tj^Y5T&m@F#j8)CFCSLwN_D8HAaYNud^;Jl;`Za;1pV(~v3oa{3ep$Ehdis!;tK z#rR?_PBYNPra!|X1ErDr`~*-t^0M!Uyht1NrtPQP!M`WdJtI8=Rxj*^b z2w*ax$;Vv368s0~;mn>O4%hRXNzHj$6C%84FL8$|BapnHn4{hHEo$bGUOfD>g?65e zdsXopGI9cgJIG&#YJEm?aRP9$Kg1k$^g@1{Wdq_U*D;W2M+8$HU`Ozwvqd@$fGGldCRT>PDu15J2T=n=hvBMST7U z{VX8b-?4eK2nzW$;$=OCNngk1;zGdYbogT_v?EGbQsq4H8#XaKSO|brp(iQaqFOYN zLqXnM`ZuUU8nRisDrDNgVCjga?{GL_*r!XBUr>B$s*XAoycmynj3v_il>R*hs{OXb zcPlFCz0_=0bAsyyf*Qk$Hu!qS&QoQ<@>~N3xC=NlVeg;%4G&oikpc>+K6~ann6BI2 zq`5tB;p;gSo9tJEHHu|oQQDuLfDI&`pGu_OCP}NGM%P4ma};U+MkYb1W!MQgfdw;L z+H)dmHll__ZqWs{?DyaJ0u@;5dUV@91@m?~`?-=4AXzB1?{Wvn z2Y&%CkKPDOW*ZdDg|dmVE>k_P(WnhA9_fV3a}y)pr)t!($^g2mx9~I zl%*Vt9VwBteZ`f6M=BLC;uR>-iHph4kUQ!)87-q2w8V(Ct-}3{vfxFsh;2QpT~+a< zi-n_rpbtaBzdk(?H+-5fp}o5$>&lUCAZd<>brwG1CB4VQDgt5f+Z;!(IR+RfcN)HU zsopnlPb?YPb4>3%5>AWoorpBk!KTU{hA0gE7k#!^aMuVi@O25)=HwE@6DZDQ93%a; zumg^=AaJfq{*Ff{35@@8#+(5@sjdOA88{*mfrj~yenWQ$Vhxk@=QvFyHXrIGm8-?h z`Fq@*N+81_`gqL7$mY$hguzQixONMFoAN&2zpY*R6+H90PH5yTzcoT3*wOMji7e?^n5j-;d{ zQDi;#n?l-YTIB7KUqYC25kw0buOt(oRE&`V-=2GdIo-_od+|;}c z6Y$cZ8wJilvriEe@62UkwWCMdFh^*$Fj1R?6oz%9X@N@*B#hS-=fU?}dkaJZI_o0( z1R^8TtClWauEdUXG0UHOK0_r2HoYAS0oF30#H|wK051xZP(s{ z>4PF&iVXaqB65fK914Xr*IX)b*l8GY0W)a)l+cH=oCkKrFW_Ak+!DzL^a%`#mPwmi zdSCY-629_-qzTZFwCM8l^E(!@=`2z%#w=eT6T~%^2%0Zjwu}gTEaq_E(td{!79Xu& zNt&I>2|Y%f=IKg#!9Eiptrv%{tfshC&D1SWf51_;mJIep=yKZ9Fq^3yTF1gjAfddhc znyek^YnDKVgyB-uwW!HQYvG$>Upyy^y&0i5pd%z=%=iGAwbjM|= zMTUWK%DdQBN_+w!Mr4T4F+4jRxHy^Q*gG{aEP`q!N-JABJdu=R&sj1D$uxPx!&ZP} z33I>1a$bZW(~Flp82&|usJ7IzRiTg*vOa=UVM(Yl;5BfAk|3xOx*;^s) zCFuto*T&5OE7|39J1>Crv@v(h2vNBqk@ZFSG<_A@y6wzNVJq!(eJ0gZO_!C(YCmQaX zrA-kuW}whH$ST;oi@%3hj1?F}Fp6VIMp(a0Lv`q7zuC)F7N@#)1g&doOxdpfVR3*Q zwcGt1f&$W`05Ad396;Bw$+a*&d%1CK4-a?xpRf~7)0i-~;GtNEIy`~yVNCpc!MrB~ z1Xyt*4}Gfe9Vr=^Zr#prhzbRWrNpiPADsfqx5NOd3auCpz%o}tlsQ$P=Kb|Wz~x>P zx7vyi`30=$2&6PH-1Bzb@yqOEVB>&u&X`366rd5CZBY8{)1yl}s7hv=YfI_3IC@Jl z%xMG^wIDVl4pLvF`eBI14N34eXl} z(8j(?cI$OPa;%M z7C;1k4E@{fFWJvt(5525>TkdN#gZ^#5Jixw3!h&T&+N|{QfUGcJ<-eBO97&Uywd7w zehaK4FtRM(U6<=^T}b_G_d(Rwf}qBTUws6~DVr2oV4Kyx>mYMpoOOTu7&dPAWE!N#9U3_p(7LGe+@b%!-R^~vc^QJu*Q3@c1& zWgIZ!%P*-*AZ{kT?>Gi%l4t9Kb0-7mSXMZUagPZI2^An=;=VeAwOyeo;0+rV(Q>ny zTO{w^Y(!vqY4H0eh?uB4w`s!ZJBg-WPp}G>zFE2l%%JlZt9@T_;KgtfUp^yE9DwmH z)~y#Ye2d3YcD7Kv6tPPc*dz|4e7tvr3+#@#Y5un3KXe+N*j{}Wulf_}G|=-aHL!N_ zeMCo%l`sSJb*#-y6)?az+hiiV9=nbH=lKgQbezi+SCYs=`s%XR&PET9?Tyz&nuP|X zDKwArd#nHwHXEKe!=v$ss*U=<)7=ME>m0SVc4aF`Zz7XG2@1gDWrz#};CsNATaJq+ z9zrwePI}fV2Ccn9qGajCA;_2Ac`pV)RE5|^KLx=+g}YR}Exb~Ey#WrWNaqsGmPr7@ z(Jc|p-0570rWZ?U%%Sq)=U@z63q3m>Y_@O}MB3u*djy6ox7M5wOYfhz#{!DQDi5Ow z`LDG1$Ckr;!%GCWQ@I*N|s^|F;()EePSjdCa(GZdsrL2pcZ zc50O9p8@yh$?4paIz7|U%8>`RvRnz1J_g*1(IMCc!3sO zIx!$rjY(*aa6v&!0h#krx;%P1C&4Hs<~9pw$vgQdEXj9L*(Iup%`Q}d1hTkz$T#8o zM|7T0A^sLpe`lc)6Xm@y8JIhG1Vp+G6}fmTvi?L<0Y{v0!7RiPc*kRUCTJkf!4jxy zEY(eDza|9(fYVJd98xYb`fZ9{z}ZfIMKZ1r$}{Xo7xJ=PCDFbPm8^kRHhBiHOMQ!$ zHoP)Uy#gZAD*AbbJ+zG=qyWMv!ra3&B+X#EN-8QA1I$_X;R4D+Kya)Pu;5)BkX7Rr z#3v*WJtk89LaC5+z7ao*6bD7cucGa8rv%jw29Aw;#S>-;3QANy%)?_3c=pTuhQfKj ziP#Gckp)q~oFX$NGc)HSCJ3|@5MVsNfJ_yHM>+-0BnYdYfz*JPh$x4I=7?g;zlVrc zqZJL?`M{9OHF(L}gj^Szr{VAlzCcky6FCLfKq#tTVxoqN7Ex#$hGPO?MIbp_=@u}5 zU;=UA6=L6V<>A6@L+p%D3#C3eS07Th#0OnsEmtNm06g(JlV79-0j`OOEAyI;mew}p zwOD*INCu=B_#4!xmh#!&gk%od-YmP&Ki38wyCD-mJYPnro_7!c*>S2l1ocvYGbqEz zO)7C!g{4ZFIw4|F#Bakh0cg#B@ZbUAA>WklAyx6Q{_x4gj}X+OV2JKg0IjYBC4Pef z&?jP8J3Ad1_G~hFWK{`54jgGAUI{jY9o`kzmCTXQ8}Fr%Jbxc#n(P~g0TQGKzoIRiMZ)53;9EASr;))Nv_q}3-@ ziHD^JbBk&g{DDouuY90eS+kqux2Q<*H3t@}?_gN?4|1GtDx&i->L2C!&!{V=tOKjy z9BSTRMkzk_KsyP^dLx_nGR$4HHaPc(GAi4xPCAe}D^VIE$qCLa5~&V*t{8N1W+@oJAS*?xUqiABWS!&zv-QoszRxY+%BqgM_ zi7Q*%ov?M;A|WX&6Mg*DhW(U`v>bkf>8y*h_3_h8?(zLidzUh7VR*48k2ZCq{NGss>hBCD{=$R&C;s>gi}pAE%75aI|HL2vlL6R&;*WnuLjR0N{=aoc|A{~T z843N*!~y?_KmKO}u>Zs#e`7H57hLIo;*Y^->Zz!2BLgR9oPod1(1^k5`t#9vF=zipqb$`=0- z|B<3%#j)wwFP{%Tiaq6;Q#s)|7g`~g199Di)`Zsh@%Xd4C#gK+KPWl*j|Vd~>aG9x z|6?fK@?U}j_|{s#hkq&&9?n5dVA6)+PTCy(0e*@E3l8`lIwfe*6EmkN9st z;ZG&v-+qh#_9Mv4{ck>DkUlXvnL^D4W7Jqm+;4G72;dFXK#t|Z``QZ^0xn-p<3Sg< z#n1H{52DCZ_Cpr`uCpU~m$G>iN=P>gl_O`n)_cic3I~mMi1ru4TD_LJubaYbKE26;lqbHIcJ@m?7+G} z365Vq<{<_(psIU7Nhz+N9e>thXncJ9_iyg+_#B~4hj32L)6Fq62};HI($;Q3O@EG> zn|2twgZ9y25c5C-MFH{7Qj;b44L?YVTwTMDjzE~wv7J!-cFV(nkQ9xFLCpW!^kPkvo!xwyDED=TYkK!0CfV9N&U zhq<{Uqoa*27_Bh}89nswL$qdX+rbQd%>EbzbK>`pH>iuhSw}77XJ8O$fFfa8Zgeye zA2@aDl==q0AfI9LG#DFq|n-LLf+1R{MMm&H1JnGuYmm5*N zM*EzkfB^bn_p4spwrJtPn1ZF}=VQoWw1?cKMs-p_-Jq^4P3ZS;JSaO&$F`=yb zEuMkl7_&N2>%aEBukSP1{iw`>FDk^t(}`B8?A+Xl^@HQ%WMWAub#Wga%MYy3@`{S< zMx30SWC0oWEW>j$Xi0K%CK6`Rwrvklgl*^tk2^t;DoP>3@akj@8q&iq5y_QBf3AKf zh=}jNazW!7PwND@QCJPd`zJ9tS%3m7r6FCFCaI@}onf*h!p>Sub#+u7YP!&?votoo zX>;8;gYXoN9Xn>1#;&g=aA{O0CnKfn2IZf=^IZ?FbW^YbHU zEtqV9%IASYhss~QGBhzEg=RwcM+2UveYF^b6>!l|c|NSHylUagckgmQ_d#>P`$7X% zRaHkvM_XH4XXi)Y4CI}p8o__lMi0tt%WeHMZZ0lzW^orIA|m4B*`P^!;=~CDhhON{ zH8k8X{A3D4YH^;{uU>s;(#74=GYA8t@apnaXrYr45)u*=tZZv5LID_!t$3({d2zbN z9ct@2IUVfmdIkoF!p91B`Ixx4UW4Nr8g-?Ysg=K4pRuyDCxnG@E%CcfzSKY;6K)Mu zAeX}F+aVVh7gyKExa*`J*R{{~^yv)CX!K2i$_di<&fUA)a8dD&sI5aEXPc`IzDR=v z%Ko??xw+D6YSox1lmGN7(TxDzU|?W?mRkG3z&Fp>XO@~81#_&ty!`u*A7mLJ1pppG zlaECgBr}$-Sm8U?XN23Ms(K9t=4a2IWsxt3jrQvoVlp4Mtn376e?vn<;zyr9%*z8a z?01QzOJ4%g`-qV(ZS%x zU%_cY!!phhTCKr>k}P+75{h>KEmaWI+3nl6D=4%!Ha3=)-UF`#qzdV;M{e!**~G@i zwt6*~k?kEF9X&lCX=<#RnwkqZ_N`b@G_@%^J3Ct3Jcu0R8!|WItIpN{&L zVq2hE(1Oz@w{s_J=HYv|B!ubNcw+BVHcM6}2t{C83O_QSxI{$K9eEcmT7+XrW(l?r z3q_{lnIP2E;Pa}a)4T=?Xlk_#x;1l9a?-=fJEq}WfvvQLlT)0202Gwd5V3{wz=wK| z{(*tr&{shBSXGw(_m6Mmay=l(U4IH!1cEiR=xBrX0?;7&z`PYRxX0R|FjeW^i!wra2g zNx{WSKwCp7XClkGwQKue<{-{hc6g~C7)7Mn4fCfwbwS0L1f>JpTA0tF7pd9^N)HG$ zZB#K;oUiIaY1;YhQ%gFh@L}2ws%LHBA+;1!6uZx(-Me>_wpAF*bML|PA;VPB9)ZTk zy-NIcSPZO5;gu^(S~G4$j3neK@RM?$JP{w>0~QgXq+$KUavpbxnWJx{ zALN|&DLo;*%PT1MAPxngoViEa-lvH}a?cQ*@t`VQpZREc{CGVWzM#Ay1gK1@RWAOR zlz1SPiMq`^oVF)JfAQkQnlan%ys0qi0Auc6E6TxSBN)cpDLt(u73527uWU(cZhGI>vl3Vz?Ud5oxegcknL z#yzX8s$%IC6c8}P0J?!EnW{A7BJZd1`sdJ;tef-F1#N&foVM*Nf*=q=Cd1_4T;}HJ z9}qzP{S_Y;OH4tb@HO}Pl)&S`IFiv5V&~4Cn}x!T+OC6Jw{A6lH_~%oI|YhnGCgs7 zFAuMzyuc@W@+$cqGz>D@KH-i;$oktO;`sRSqo;I=Ecj*u{jy=$L{@{i<5@ESiDd}3 zt_AX_=wbLgt|#v;u9O!qUcf=Uw#&%N8%2wFSYo1h@i2a+nlq55or3t(%t~S1w!Um^ zJz8~MD|UmrtYf7xZ{9p!swiC>HW&Sf4MRdPLVZJsqrm8{lmn%%6=Wu%A2)O-h9l$S zcj3sftdu~{30yTx?}xZMM}6uOsX4*3s|-QYg_wzn#j+bCaka|FgB#|Au3W#qS<&}- zJf~<>R1_H9QNPa#D)ynp@Rzg%bo35I*9_^$M)v;AjJ>RN?yv$tx2R6Y#a{vW~Z3h2d?m;F_wc z4bz5D=OXIy_*@s(>Y5s&`VR}$`9AjMO?iwZz{TU^=dTvzT)&=b0v`_HL8RfM+qaLQ z(+Mt_dHjG9SLMvXmGWs3EMZ#}G%S*0)hv+E;l+eZgkkoi`6lztNDtvc3173no z=IDZx%KLb)l-L2^IQWrfgbH8`zW#FX8yp-Ffks$h9Yu|FA3<-#n?yx(3#tAc{^J@wPFSm`X5%2;)$l;KeS!x9Jn6qvr{|FOwrZ zlum0Id@HPJ4g^zT8|Touh`UmNaY6AVID(l&sm1~fKC6dO1tHX%P@G1pH)ph6h&71byP$ z%1NaU+sYlbUli!i@`IQOnrA(rfaL6(3k^)t7Xk{TX!RR2Q8=$jgu&H6Di|3KS`6<* z^uK!5s#OR~*RCCznWTRE`}-q2vi;7A@e-D#^=G8V@PjL;0B9Fh<0_ypYWReHRVk`ffQyAe~Awce8RnR3Yx z3q)re&N6Hz0;|e~21ywi89~7w3ZFs(4e!ZEHCL{)f!hre@cw5RWF)50PXoF+WT~TK zVm55r#}9nagV-!{fd0BysXTQ2`fm1Aa32d z1wr)M$MNTDwQz7y#O*-vUGh8jEk}leNB`AmklLGeM&k-lh?;ylm z)>6M1P$B4%wr{Fw zY?P6cn?w{3{&9rsBX1DR(SRQ+C;l8!CJ2w-K0Y#u^A|6^jPr#+=QEySX7aZ|rs--m zqy(hN4Ei|3SmC=E+$~EkT)2Q#tf;2EyC2@!6MYWS;zn5SX&73hEh|?B z;}#4K4#EvCUbN_H0Im!q!`HL1iJbLwIB|l^)ZAg$fN6Q3aGTrOcB3bM_wG3g%K;Ls z`*7z~!(qHHQqRxXmX}{9-flbk++D)z^{U!~jSUTtNNkQfdF0-u*jOWX_X+4(&`x~E z;Xxh*aTU%5^XH=*$w*6U%aVO~sKqPTCJ>ByxVu}OIC0tEAEH(Jr&hzwy}{>I+}LbT zejjpo(7mUOHsx!l=#sI{uxm0W+CG2Y#mmdPb!$5g6w&H;`gUnRZ2P^VlbCs~6u4n4 z<7V`(D&QF4iX!z=#6f}p4WtI5T>a3Q@wu__90URj(#)PZcj0u>OfX+!YOFuaNW9|Z z%e`lhgGZY*^2i$@(ncv8+`k`*@+a$RYx|*ls=o>{@99Vp2~`-ANs&ZAbbjBy5`-aG z+kv)1;orJzE6d6bnlcC?HRItq;7tZT4GP>v#v9S)h%qr$*rUumGQd(E#&p0{`B0KI>ib&H-BNT1SkfYuM@TsrQMtq97Ye*Kzmb>;Do;sCoI6T;1 zN|?PMNHZC5-C8b}yzidw0#>GFOP3D){=J6P;2p%z+F>0*y#3nUy@8$G2lxT*jB0gX zTj5S&VKoir{oIH`aL_G&xFg_&TLX#R2e$szt5>&g-!Al`##MiDG^2SJmmPdw9gIYc zd1*dNY#xTmG>F1CBM9xo0>jq>Y(iiSLtanKO)8}eAv?wJOc;paEdNVWwM`fwRckFJ zFE7u>cj$Ab#>w1X8)m^+rfej(0F!y?PZqb;Qck=p@iJ-8dO;iu_&O(*?OK`Z?|n{$xeQ zfKEi#{T zyW&d{d`}ymPwELZ0&8O`wmO;T2`|^N_y8Gm@z&`Y@=ToNF*LkmJ$hm$Xt!^F#ep=o zpZ}{RPfe-z=Ws%&>aO3oP-4yrm#~J)rHVK&h|9JeVhU(}ELEHBa>S3ssu>uPq)+Tot zsAn}rRXJ~%X~b!K-lQIhTvF7T{R;AII3z>khRRBnihbhcbG7;{k=v3+=Je1_wha!U z$LaLx(=f?q6JAo>+?JRwV=TNKy*bH!Zg> zhB<43*LS9VJ-%`|u+1K4>Y0GLXF*kSv1!&(1-sK_wWXPj!DA5Bh%(G+q7K{~8a0NN zxcGX2pRk!1YHaMAcm%>~25v!tRGEL%1fubg$858(_UL38ZmxCJ;DQ;yX7p)(mMJ4;pK8Cd``4r{rTO|7-3ZrseT>};BPlC?gc=32+o=hWLInsFV9MQ1zHk6;3( z!DrQaAXEnrjbC58di4>&4ny5&9C{Q~(zRyH5Lsew5^~XjiCQ!^i-~G@>@?=L^^_* z53{M9jY55Qw*EG_(8QW{<3=qo9G3_>@N`<2o{%13Oru+&P3oqA-bJ%(H_3~QGRy`1 zIb97?$p~LEt$XZROAT8dUXF|;^T&OBe6XF@P1^No+C&Yt>zuw2XAkvM$dc|1n?lQ* zMGvr`DW9aI_NJ{d5Q49%qM13s^@^DugYde=1vsgwuB%t9T*qw>f6ug}nbt#OBzg3Z zs9v)ret?%_pFQIxWM1oy(&5^G&{<@ob#pyOl6DeIi0S9*@^U^tzWa``#6y01i@(g0 z)<{hmJneH(ODQ?w3_aNbx2G;WVOp)x6mFqv4(P}RVXR7JFoDP zhT^-Z=wYSF^mGxRx*3I#F<3{nDq%&bq%KxbW1bw9vH*po>+Wyj<#Liv7|pjdoebEg zYN{`f@V~K9ub>*wd`(0!fvvKprVoKe)Vm~raVo{~*OxV&ys@)hy~E%T4$csAC^fYx z_nz&HJ$J3)!R5J{x>k)L?yom~G>4t$)!%*W1w)S*VmC@8GpXsr<$(j6 zv}fH{)>e5OGA`!t@;}LNdmAYeJ{{TMb%aaq_)37TkW<0%`5pvz#!vD92U;N_p^OuL z`E7x(Y5g5P6Q`o7yKy=?Z{RuvD%_Su$L?^rW%#1LUIMqrrps6=*8lQl`*k7Z2l>=v zw4(UA!rrw)0b4v_x&$#K45Ng<&q@=*)}%< z1DTyPg!Zl?`pEe;ka(ezA`uZ4zB-A*NuEvrwxi9Zs3yGfWy>=bEi5%ywGc*y#bH&G zu_KXTX7pq{IZ9{T;PS;Oz44{Q=@x0ZQGQ-tl^>}m8$r6fSPM%C6v<8(&yNpY!TDda!P9bV7ot*=GynGs7k_mgUS&N@z6~L~l?6j{24*j&BJ=*&8Y;t@dbl8Pj(_WiDJ;_bC(b+8B z_s1qMyhYo3^`u@%L66p5|>V(rmWT1PsSN>u3LxD zHxsu~#;)Oj{T*X*@htQaj#7YdJ|f|8k=T=GtN_5__3PKp4#UOQn|xj&)C(YytciN? z<{cU>4w)vfT(pE#AT7p=lH6Jt7cElx5F?Ws60)i`tZvg9K6Qazhjor4%?sdfiAo_U zRcX>Sp2BvsRsL_^zU8{EVjhadeO0e~mz=!3{*O7yF{0GWHKd!j? zdZ+R96tt-9XAh-54`P$!GP^PdWIy68`!-pmc0JKqc8YUw(h)W%YH#wM5O;8JunVS; z%n;kvC-6h(*qJk8>}#lF50+&i;0L0O9J4^0;od0A+KPw8ADPv@ zXU)$zF$I;~*OPi*F|33AemLCM#O1r*#-%+~bFK5fez^*c!0irb{CL3{bh$)e*N}>x zZJ=M5l#^Cc?{o_MUXx0M2;b}vb9>PN78QfDf-~39hbW4ar$+V1 z-TK46m6AW(3ZKPW7`rLC!p!7)K|8zpls4WU*#wcU20j7U>mh|h39EW$v^YsvdY8|X zu1zhH3=~VlbRNxoX&A2b{%t=hv2OgkcpqBhkrdDYu~h_ae21zkBF=TY>4@xCRV$*n z;rs1IDq7?lx?Hc_`x5sQ)iVp@xwxmY4fdl5&*&a>QqFn;xDxI<`U^|X=yqXYVdR);=X2HS8ycK}K@AIMea-b$%VQMXScRWL zRqM3w-LGnhifwjFB;rX%oqm79=|(A1|VZ(F8B8(mxR>C-cGnmP+bANA@o zcRwdJkw%UF)T4TW!x5XkW?qF3X*17S=H<&#wG?m?FP*cI+A>+pl-tGwTqeq6i9*|{ zGP^HDh0;xun0y9Yq}y!sc}g_k^UC=s?*id``%UcD`ST1t%fB(cN47wM{b^0~gAXH` zJlQI?a6!Y*72z6w>32p~zJbdtvZ>uPIZCPVuecT*{K3-&R|d&$w(Kh_V2JQV*n^)a zSLV(cNs44VoujS!+TE1zWQn3~54}xN#bNu03>;P@%{N^DzAGI(2+G9uk5~k|8>ikL zmam}=3PUnyot?hDg)KXoJr4Zh$D71zhpWE1Q6}O+`VaJi3p=S1^LV7Rh))3Gy{WB@ z)G0oM?rKz{u}fEZG1u~ld*cw7%9jQl3&879A2(!#E-c^jyH=dNpZ~Qi9eEER))^>9 zZf0XMO&yC+U_2(U?q_W}nZPddyTtwx0?0B_L`Pi+UC?BPTW;RQ=_<@MRg2}M*!Hf1 z-8kF%dbNZX9yg=THbZ=G#`Lpu)s>Z@HhE%CVOkoR&!Sq{8MrfDB~!WB-v+I-|1m=SJ zp#3A{-q>5V-QE+BUERlageFR&tkXVwvjYljAQ}Kn zus&mE1Rrn)fY|*rWprg#)i9f76n)KInK#WiVk5it+jsV1qvjw^gwc`)pIJ65`711_pW_6;VNf^aO zeCf1|*{=0HXklqdGs?(Qcd-YmBu~khsucS9&J{0#{s2= z{EiwM91JnKGeR2~9uE5wr;qvQ$p5tiPOGZHqWAK?YfTCX2?3a~jw6#tX`|PDXd7Ft zxc>(-pWiiRBQ`Cfjn%vf00p+KOtihd9mPOY?XCih1lk2_l0`kWQ2P)g7?hngLo0Mt z$ua)0r=1eVq?o4wzuw+c*<>93d1Au7=fED%g&{(cJ+ab#I?qr*!c_T@X&LPm?C;7D zv}>uYzk>$+t1~`0iz5A3#k{Nc9iN*0x$S-6*?(+%O5H7##e-6>S-tpj>Jl%4dgF|! zqo-A=a|LkFh0mYAa%ywdh+aYD&cMI0u(-BMAXETHt(H`JUQ@Sva(rLZkf>R?@A6h=ui-^| zG5gCE_nt}f5RVSF2f97Xqo=i3x77?28GqmqX$DkQQws+eAU)+Q3tyI(-$zb}I07S{ z0|zQaZ+LczR|ljG+A@6eS$fUv!Y0WD#*zC@o=hFNX!9cZ`>$V$z()&D92CAB)YD5u3G08~euPH%z^kB*tZ!f(%~tmV9nmp}M=LUTuKF_X5ocGB7AsIlUeNCG6N zzO6r8dcOAe`yi-;he39s@&poc=0&Jhc2(bm@aQ>AzDCf*Gg+E7Z^rB4!%FfZ9uk8kc z=d3f*(^d1b;=QQY8&waol<`i|!U?$r2WUd3DTOFV8%qQuR03G*hL{Tld&~~;9O^g- zCWx^GunbOnGXr6mVb=DDHx(6R#5oXwZ!qZq!B9)%+_Xt3 zVZ}bMQobRfN73dhLX0X&uA`n_4tDf=@204t8M{I*q63fGz;eB(P0L$)dZ?b^#cUA@ zYCnafZ=n1%a{l6~_m`whKV z37ZYmw*du(iNWI(MMqL++gh3y8WS@CT%J?b@hj>|@@J&CH$)cee&EU|30R!c+|qLG zNv4;lrz#b#B*dMOW)FvV=j3)dZiPJHoBO8X9s-I2jN)~*dYf)YFx8&*LAzf}G|NjM zvU20MM)B&8!b4J-yVmvB>H~%ZApq047vrStL{5g z9;`1AtlUD+Lg<7FTZ(lSrF5JCceTK~@&{eYjdiX^IORS&LpTkx&>p+GX3<_a3c{Cw za1E#esd@7!;f0_gNp`KFtx+tj&OPMj&70xj+{Ho*G~DlU-YeoVW{)5ioO5hjdwfrq z9pHtAGaum;F&HHERbk-N%hhw^qGqX2Y&9qijjo@kW&vlu%0&qnRtUTrkN_BW(ZT2v z{VYy*02C#G#DrjXeyhL>10;!pH-uW$>|5^vX+V&VXWi#^nz48|`loS{UcO^UIWT|b z<(phPFQ=uYNt>*&6t2E;@#007`Yrnv@)YSaI_fZuSOZn6&fliIXr?Mjrcpa(y@9xZ zKuCFVSJtlMEI7H<&SSYu27@^#R>7n+lpRw&SCCt^dC(xYSX4liiSS#9 zH|FN%8t9|2b5M4H;H$!66^3JB!m!e|%YSWqZM;ID5BUV5-N-YLxUp@wxOI!V)sQax zDJvT^86wPy83za|5d```i6<#dnqX(R-JS+w?6z6@X_&6deYOG>%Lfkx3WM!e9r8Jt zt6z;Dk1YNLKf&A_#?%Y$heZMMJZB3Izb(6bXPRwAS^VifYN*tx`|fy$T@X6L?~C*1 z64;WKMHLD0f8V-+NK1Nv&c>nOiGTz#Ofh0N2*oA^-$KC#xk#9K+}_NYKSk&R8EK~N z>n_rwKO<=&5nYxkW;E~UiIBmgOY7FI+Y62DSGoEN)f7>yZ0PC&C@9MRJv1&(xV73J z?17|<^J({*RM+Cdno+5DI_TTBPo(`C7!a$C`q|f7=w)y-W8y?spRQ2kh+WiA7g}<% z+K*zHhMq?cAKHSfgp>xNiwI7pp@7%;;K+V&Y4Eo&fni&@(>&cn{-DlYyF1!z+H20f zp$f=T`nl+F@OQNH4GGNk@x_Zh-?pa-z^0>+)k@*rgj(}Yyx}Mm?t6RZqO>q|`sbr` zi_-#tPD9$f-4Hm<%y{qDYePI{HwMcg=@u9iwEdXFv4dmKCz5E*Fxe67weFTy-9w>K z6XPQ6jNO;Sn%|sj*6eS-=M7H7cR=+79(1|a_Tgk<)(o=oXiD#WL6x1^f<=_2?^0uM zhWVqOqtYLCpUE3SF|S-qO-)lQjvNd->b2-2CmlJGwY7ER&|AhMG*z%EIVDU|-RvA4 zA4;1{m>Jgtzy5I3PtTOeWJS+MofKVq*ufl{CdRN!q7L*u2vyNg-#1aEaka2)H+Hn; zqmDSj7zEtV&Zm=_H)H=Na;$>$qkRNmcQcijiKJ|pdZh9MbDq*L*Cs#>gDv-Yj@utQ zc00w!gQyB2Abxeq=uBWgD4`?wt5MH2`yPad>cjNyOBOaZO_+ou5f>Gu-@zt1jPsyc z@O%(f-)g`xN4zSNQy8g z`w^V18dd>5zVA3{7EKiu6+Gdlk)_Ynt~bS5A^MVZlWvTwefRDxq=y?s88`AT+%t~= zuMyn4cOSK9x(*2EW~zj0WJt(1NJ0_F3uTHafP&XW(zR3I*7S`xIev&+OIlArAN=~s_l(R~-WK4{VV06`L0K8OAKGDh0 zkG8JMt~yvS5u(4t)CmdX>D=!#ibxJ3eB}x2r*q#sW2>Uy!YeW&6FcMSxO&Kg+H6Jl zt%hhEEloYzr;*}R$eh89394)DG^!>^`{!MoDa27&*<+=Ox?{a@NsV~*LLnp-gII72eJT?m}+OYg*ru(*9hO&lM~+<2ZTlj!43!SM5ramT}(*so^i z4lQy7*P8tNz_bd&qTHjs*EBs54Tnh8*+I0Qu`lV8I^%QwUV~3Kw-oJ(JFB3CgcBmS z2GN7QTqu`AAXnH1cqq`LQxAUm!9S}+_ZOm|gUMpd+Bucj2D_+~51?4Rn`#jiRoFd; zxoJT&W%2B6Y)Oje0wtu{kOtD;bfA9itY1WA&S>o84$p@!(P*@npKJ_~k}TTmjt!-K zqyUZd&VA%tvhTowSFmnn;D{4$Lsc{LtgUF}(G|bNFb8VyROuYhM(2`KbjZpft1Iin zA~1=&S?w}DOOvdYU|5dm;ylwy2Rw^AQON;G)cA9PHP#!v>?k>VRXNa(-rl@->ZRWzc=?=}O=3r%3-pJDVBCF( z^nI39s~$SG?_<}SMX>-NN+{J$RcXlInF0QDZk*c`2nB*Xu|%0t@EMMRPc7kv5C|IC zYd^@vfdYqYWAeifrVR(5yl#)s>}dW1z)DD52w28GrPGEATFr+Wx7Y{pB}ijej5cqM194*G zW4%Kb%?9SH{P$jDR8d+0&|ectW<~ddq@*Mit=0B(BY%ioaX?tpIOp}r!$0hKU{;Ex zk?450s;z+ywL{WmfijZ{cabO2uDhk+WmVT5i2y*M0Q40nRx1Yjb{9sB@OeOC(-Ag! zLrN1&3nk=1L194jx`8q17oSE%OD;j@b|F)k7zBq=;^u7#yg=NTfnuXEoonpZ7dk2` z#^EbiAA63T?4h5MkdQ!=3&Q+61G}S1I*y^Sco8D;7g`vOZ=ePO9L)!_3hCwLRQb;b zKXFe8@p5c$#8Bb!GiQoCe%tiWJCQEiVUh_--$|k>s;Zz&+k-+R{rlohIXSxfSP8=r#rOu}mng}{RyjKZ8pI!;xReIh0dJ0p%&QBg7G1$hvT zfRUNnaNFq8ho&Zd`VSosNU>|&^a0%$A+SNdFh9Z?)Doe>n0(*75v-x+nBNYH^(aJWTrGdue%x;>=Ne4fA$`)$EMi7%iZHJ_H+(lZHAjeXm(J@{(30P~EH ziNTMOX1(DoOJ|CrqNB%=R3RpzFhZC3@A_7Aur#f!*JoTm+isr+VC1F@0~a?pMDJXI z5tb~%h~h8s?shz%%FAt_URkEs-Q7Kblt{H$0QA4lAl3jI?d?7XDlOPkFA$Jo(ozoc z>5e)gz)UL)2aN%~6HQa~R5p`~p+2#O1(4@HYvuG+L|3L32{3)~qcU_5$^ zWk4y$nK&r6CoDdG2LD9V&>L4d@|Jn06U*3>dZ@*%7G|~ zj3nuqOK;O@92;k$4|nj!P%1Btb0`v=i$l-LEa)9nF@(K2I5;vhGjT6KNotsWj}dOk zSf}eZLg%K<=E(m8rlI=lBDwj1!^j!{uf+910qtgNEGi42f{_6T@Lx!xLe6GcgO2>g z;|IIl;+I$*{1zdsK|#~g-9734eKed9*uR7S2}b?ugZ!Ie+H2XHj2}Z%$LbJUQ(f%^ z=Lm#wr*o&Wxw$#oA<&70%Ykfui;$42&Y>KwAJEngY<-MaZw_^HBgFUlT`-P>nu+rR zZY%mJyuH0mP2(px9zJ>m>yehr`7zf4gSqMwrg2-ZtoeXeJ&MR41N1^pon=Dk=GTHS z0}J+as#n};cm%KeA>HUVSfw&X_ttGyRHT5mfkpNtH}@2V^x@9HpusJe;@BX(gX2KN z!iKT6_FAtY8c!4_xrC+LBI$_xn{kMBb#<+*Ix)`}bLlXA@@)Zit{3SCp_qZo42Y@< z5d6R}5MWS3yC0A?6ll>Wj2xOqMc^=UL0nthB%n3t+}xf#d7^pv@L>%NQf>poIMcjX zEXU+GqPOR+{Wpt?i}T4oz)8X#nPI_U1yE%Pi;RqniE+ob(eKwvU5pos0FQulYyr_( z^JHRr8tkMZoD~rGFu$h=RW7sx0ks2n6vR?+4AU(G%RqB~WLdFdDDN3X|1;j2dBa8ZPM<8$1+}Wt&0aq zdG9KDw}I!R@qs~*q9}9oF9f$m@`RGl%}_2ZULhizkq<#g1Q6L^K~4uI3tpzts4ket zvU+Az4iE-m(D?^MqG)JJDlWy4EuEfgp4PcYz(5|pT3imBj+JV~8AD!i1nqA1GeY@b z0psZBuCK;bym6;o6=4R}h@h9G!47{EnHqk)y|dE_Ib>ASdJYa>B(>oNiXr+vIHoFVAhnu#MRx_EiL zv_^32SMLbgKuO%qKbg0i56Fpg-9zJyOr7MQ{OF*S(T5;djQtvwz3jK8`Qyi)2XZ+4 zU^_~t4Udd4FIyHTX?-o921_KF=x}vpXSnh2Z`He^YIbNIIN(3CngxIjjtVw9$Hmgn z(9kI|`sZ@3B%G>ByBKsyAo6ZJc@7UrmEAxfD41!Skrj-9lGQ+aF1(Se)gB#1W$SSL zugnap!|NmD?JAb5_MJNyKFLN4oLw!DtrDQ*S&1skIQlS4)@}M$l{G3NW>%1tH~;Yp zQb>!}N!3ro{mICa&h|#tr{Tz1yb>;lX^Z^z=?ztMjtKhGCdw-sSTc4vax7)tcu&Yv z=KMo|%pr}hI+}J25FM|+Nq$&^uQJdpwP#i(sK}w1d(I&3OP5-4mRc9H}f>UeOZ8_mi3H2;TpJn*Oo&+*3Foh2hWV<9O8%yv~ES?!^e*) zG;*G>OXOo%^liH#!+B?2%!I|!0ofTPo%?65&!3!{^2JcnJ9qAoi;NAhBaNU;%*->8 z-c|i%*9bGi&v|~&bDr~@^Zovw&mZUPz55LJecji!)_c9zd##nVWX4bm-LP8V1p6P~ zq%tyR>(;F+uDEjR=1q!2zcC+ihrur)Cr*3-@C!JztMJeb^VN$76AN{Z%Wx>M~h@6LGaF1RNNLwV{i#msA%^XQTA@>tA}M>#reQYc|0*`G9bH{$%Z@BTL{)U4Gzie-F z6i^SCZ98b;>_>r3hxQU&g-#^&D#d%!39f7I!(+RPZ;!{#ku=BVR#D`~7WPitKQp2u zNyyW&vEK9M9py>lA<$-hVO}P6ZlVfAsDNo$Ztk12b9->`10s%g&6~$U9@6c2bjA%2 zcX#SBcWRpNs8hfGGfX1Vimnbqw+<^+L6db!Xv5F99Di>N+3*M4xypqZ@o?XyJO*+w z1sV?Jb731%*X-Z_OaeeqPyxiUDLy{F9iR*s!?!O-)DIdtVGSTi zhN>6s@o|8naLXZZeuYB?jMiezGTdUq)$TT?rWu5(U?5*H{rhM<;VH2(<-_T?^>+`V zj~oh*j($f4(+Vc=!N&qAu_PlkCrVXfL=$NpmPZJ&V_xTy-Qm27X-m`@Q2K8EU~$WK z+!MG1+4*ZI;x~#6G`s79@CLKMoSB8*Zeo-V{+D`ar-3Eg@uMEpuwg|w=(?Uahbz?q zzKU5F>(&V$jrXFi5zIGF3e%04fQ2A_-v_J6htf7#u+yrb-YD@)AT%{IER6nzIv~c7 z3|{utiwgyDc0c8so183WfYVz&Vaeyi3laj|MV8LMK*T_7okBJ-+28i6syALtQA5Vg z;4UhO-N7npY5L^3F(@~;NL#iL3*WZP7IGc+p&6Z-m4J(*|)K;}6)=W#S9Ro?>|QVnRx74f~4bMYrk zU(=>d!Mof(1%2xjHC*1P?-a_|jDx$TAX9ZD`FN=k7LR1|=

    D|E2*>>* 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�-O8|A`m= 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 Date: Fri, 18 Sep 2026 10:43:55 -0400 Subject: [PATCH 11/21] fix: certify interval marginals with dual outer bounds --- graph_synthesis/post_certificates/methods.py | 23 ++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/graph_synthesis/post_certificates/methods.py b/graph_synthesis/post_certificates/methods.py index a708a5e..f00f59a 100644 --- a/graph_synthesis/post_certificates/methods.py +++ b/graph_synthesis/post_certificates/methods.py @@ -87,16 +87,31 @@ def indicator(term_atoms): marginals = {a: float(atom_vectors[a] @ x) for a in atoms} if any(marginals[a] < bounds[a][0] - 1e-7 or marginals[a] > bounds[a][1] + 1e-7 for a in atoms): return _staged("residual_staged", len(atoms)) + c = sign * objective + y_eq = np.asarray(result.eqlin.marginals, dtype=float) + y_ub = np.minimum(np.asarray(result.ineqlin.marginals, dtype=float), 0.0) + if not np.isfinite(y_eq).all() or not np.isfinite(y_ub).all(): + return _staged("nonfinite_dual_staged", len(atoms)) + reduced = c - eq.T @ y_eq - aub.T @ y_ub + correction = float(min(0.0, np.min(reduced))) + padding = PAD * (1.0 + float(np.abs(y_eq).sum()) + float(np.abs(y_ub).sum())) + dual_lower = float(eq_target @ y_eq + bub @ y_ub) + correction - padding + signed_primal = float(c @ x) + if dual_lower > signed_primal + 1e-6: + return _staged("dual_verification_staged", len(atoms)) value = float(objective @ x) - solutions.append({"value": value, "support": [[int(i), float(v)] for i, v in enumerate(x) if v > 1e-12], + solutions.append({"value": value, "signed_primal": signed_primal, "dual_lower": dual_lower, + "dual_eq": y_eq.tolist(), "dual_ub": y_ub.tolist(), + "reduced_min": float(np.min(reduced)), "padding": padding, + "support": [[int(i), float(v)] for i, v in enumerate(x) if v > 1e-12], "marginals": marginals}) - lo = max(0.0, solutions[0]["value"] - PAD) - hi = min(1.0, solutions[1]["value"] + PAD) + lo = max(0.0, solutions[0]["dual_lower"]) + hi = min(1.0, -solutions[1]["dual_lower"]) if lo > hi + 1e-7: return _staged("numeric_inconsistency", len(atoms)) return {"status": "bounded", "certified": True, "lower": lo, "upper": hi, "atoms": len(atoms), "worlds": len(worlds), "min": solutions[0], "max": solutions[1], - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded."} + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded."} except (TypeError, ValueError, KeyError, OverflowError): return _staged("invalid_input") From cfd7026746aaf9a41501d59bb8f4448a84c356ac Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Sep 2026 14:45:04 +0000 Subject: [PATCH 12/21] research: execute frozen post-certificate benchmarks [post-certificates generated] --- .../figures/01_stacked_risk.svg | 34 +- .../figures/02_constraint_acquisition.svg | 34 +- .../figures/03_near_bipartite.svg | 68 +- .../figures/04_query_index.svg | 34 +- .../figures/05_interval_marginals.svg | 34 +- .../post_certificates/results.json | 11244 ++++++++++++++-- manuscript/paper-current.build.json | 2 +- manuscript/paper-current.pdf | Bin 7103664 -> 7103654 bytes 8 files changed, 10577 insertions(+), 873 deletions(-) diff --git a/graph_synthesis/post_certificates/figures/01_stacked_risk.svg b/graph_synthesis/post_certificates/figures/01_stacked_risk.svg index 74a98a9..f8abb58 100644 --- a/graph_synthesis/post_certificates/figures/01_stacked_risk.svg +++ b/graph_synthesis/post_certificates/figures/01_stacked_risk.svg @@ -6,7 +6,7 @@ - 2026-09-18T14:42:23.004923 + 2026-09-18T14:44:47.491329 image/svg+xml @@ -43,7 +43,7 @@ L 188.57401 284.358125 L 188.57401 39.584086 L 70.761023 39.584086 z -" clip-path="url(#pe786f4620f)" style="fill: #1f77b4"/> +" clip-path="url(#p5ed992719c)" style="fill: #1f77b4"/> +" clip-path="url(#p5ed992719c)" style="fill: #1f77b4"/> +" clip-path="url(#p5ed992719c)" style="fill: #1f77b4"/> - - + @@ -286,7 +286,7 @@ z - + @@ -480,7 +480,7 @@ z - + @@ -534,12 +534,12 @@ z - - + @@ -585,7 +585,7 @@ z - + @@ -627,7 +627,7 @@ z - + @@ -664,7 +664,7 @@ z - + @@ -712,7 +712,7 @@ z - + @@ -769,7 +769,7 @@ z - + @@ -801,7 +801,7 @@ z - + @@ -1156,7 +1156,7 @@ z - + diff --git a/graph_synthesis/post_certificates/figures/02_constraint_acquisition.svg b/graph_synthesis/post_certificates/figures/02_constraint_acquisition.svg index e8c8398..16385ad 100644 --- a/graph_synthesis/post_certificates/figures/02_constraint_acquisition.svg +++ b/graph_synthesis/post_certificates/figures/02_constraint_acquisition.svg @@ -6,7 +6,7 @@ - 2026-09-18T14:42:23.261555 + 2026-09-18T14:44:47.755057 image/svg+xml @@ -43,7 +43,7 @@ L 188.57401 284.358125 L 188.57401 34.79622 L 70.761023 34.79622 z -" clip-path="url(#p2b25441540)" style="fill: #1f77b4"/> +" clip-path="url(#p3ac7dfed6b)" style="fill: #1f77b4"/> +" clip-path="url(#p3ac7dfed6b)" style="fill: #1f77b4"/> +" clip-path="url(#p3ac7dfed6b)" style="fill: #1f77b4"/> - - + @@ -307,7 +307,7 @@ z - + @@ -483,7 +483,7 @@ z - + @@ -558,12 +558,12 @@ z - - + @@ -609,7 +609,7 @@ z - + @@ -652,7 +652,7 @@ z - + @@ -684,7 +684,7 @@ z - + @@ -700,7 +700,7 @@ z - + @@ -742,7 +742,7 @@ z - + @@ -758,7 +758,7 @@ z - + @@ -1149,7 +1149,7 @@ z - + diff --git a/graph_synthesis/post_certificates/figures/03_near_bipartite.svg b/graph_synthesis/post_certificates/figures/03_near_bipartite.svg index bf12486..c934a80 100644 --- a/graph_synthesis/post_certificates/figures/03_near_bipartite.svg +++ b/graph_synthesis/post_certificates/figures/03_near_bipartite.svg @@ -6,7 +6,7 @@ - 2026-09-18T14:42:23.531176 + 2026-09-18T14:44:47.982058 image/svg+xml @@ -41,12 +41,12 @@ z - - + @@ -114,7 +114,7 @@ z - + @@ -170,7 +170,7 @@ z - + @@ -202,7 +202,7 @@ z - + @@ -244,7 +244,7 @@ z - + @@ -281,7 +281,7 @@ z - + @@ -297,7 +297,7 @@ z - + @@ -313,7 +313,7 @@ z - + @@ -633,12 +633,12 @@ z - - + @@ -687,7 +687,7 @@ z - + @@ -702,7 +702,7 @@ z - + @@ -744,7 +744,7 @@ z - + @@ -759,7 +759,7 @@ z - + @@ -786,7 +786,7 @@ z - + @@ -801,7 +801,7 @@ z - + @@ -848,7 +848,7 @@ z - + @@ -1021,9 +1021,9 @@ z +" clip-path="url(#pd23716a9e3)" style="fill: none; stroke: #1f77b4; stroke-width: 1.5; stroke-linecap: square"/> - - - - - + + + + +" clip-path="url(#pd23716a9e3)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - - - - - + + + + @@ -1273,7 +1273,7 @@ L 72.328125 35.416562 L 82.328125 35.416562 " style="fill: none; stroke: #1f77b4; stroke-width: 1.5; stroke-linecap: square"/> - + @@ -1321,7 +1321,7 @@ L 72.328125 50.094687 L 82.328125 50.094687 " style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - + @@ -1394,7 +1394,7 @@ z - + diff --git a/graph_synthesis/post_certificates/figures/04_query_index.svg b/graph_synthesis/post_certificates/figures/04_query_index.svg index 817f57a..5eff410 100644 --- a/graph_synthesis/post_certificates/figures/04_query_index.svg +++ b/graph_synthesis/post_certificates/figures/04_query_index.svg @@ -6,7 +6,7 @@ - 2026-09-18T14:42:23.830614 + 2026-09-18T14:44:48.191643 image/svg+xml @@ -43,7 +43,7 @@ L 255.794135 284.358125 L 255.794135 34.79622 L 73.802216 34.79622 z -" clip-path="url(#p5c2c3e02b0)" style="fill: #1f77b4"/> +" clip-path="url(#pe5e44f87d7)" style="fill: #1f77b4"/> +" clip-path="url(#pe5e44f87d7)" style="fill: #1f77b4"/> - - + @@ -361,7 +361,7 @@ z - + @@ -473,12 +473,12 @@ z - - + @@ -514,7 +514,7 @@ z - + @@ -546,7 +546,7 @@ z - + @@ -588,7 +588,7 @@ z - + @@ -638,7 +638,7 @@ z - + @@ -675,7 +675,7 @@ z - + @@ -718,7 +718,7 @@ z - + @@ -766,7 +766,7 @@ z - + @@ -794,7 +794,7 @@ z - + @@ -1203,7 +1203,7 @@ z - + diff --git a/graph_synthesis/post_certificates/figures/05_interval_marginals.svg b/graph_synthesis/post_certificates/figures/05_interval_marginals.svg index ca74fbf..f0556d5 100644 --- a/graph_synthesis/post_certificates/figures/05_interval_marginals.svg +++ b/graph_synthesis/post_certificates/figures/05_interval_marginals.svg @@ -6,7 +6,7 @@ - 2026-09-18T14:42:24.082071 + 2026-09-18T14:44:48.366779 image/svg+xml @@ -43,7 +43,7 @@ L 254.025669 284.358125 L 254.025669 34.79622 L 70.761023 34.79622 z -" clip-path="url(#p327667d1eb)" style="fill: #1f77b4"/> +" clip-path="url(#p4901893c1d)" style="fill: #1f77b4"/> +" clip-path="url(#p4901893c1d)" style="fill: #1f77b4"/> - - + @@ -433,7 +433,7 @@ z - + @@ -483,12 +483,12 @@ z - - + @@ -533,7 +533,7 @@ z - + @@ -599,7 +599,7 @@ z - + @@ -614,7 +614,7 @@ z - + @@ -641,7 +641,7 @@ z - + @@ -673,7 +673,7 @@ z - + @@ -689,7 +689,7 @@ z - + @@ -705,7 +705,7 @@ z - + @@ -721,7 +721,7 @@ z - + @@ -990,7 +990,7 @@ z - + diff --git a/graph_synthesis/post_certificates/results.json b/graph_synthesis/post_certificates/results.json index f2d1cbc..295ef71 100644 --- a/graph_synthesis/post_certificates/results.json +++ b/graph_synthesis/post_certificates/results.json @@ -7448,7 +7448,7 @@ "dual_lower": -0.9197102384177481, "padding": 6.000000000000001e-09, "residual": 2.220446049250313e-16, - "signed_primal": -0.9197102324177484, + "signed_primal": -0.9197102324177483, "support": [ [ 2, @@ -7778,7 +7778,7 @@ "dual_lower": 0.7060066365070933, "padding": 4e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.7060066405070933, + "signed_primal": 0.7060066405070934, "support": [ [ 1, @@ -7974,7 +7974,7 @@ "dual_lower": -0.9197102384177481, "padding": 6.000000000000001e-09, "residual": 2.220446049250313e-16, - "signed_primal": -0.9197102324177484, + "signed_primal": -0.9197102324177483, "support": [ [ 2, @@ -34960,7 +34960,7 @@ "dual_lower": -0.6970310421363023, "padding": 3.0000000000000004e-09, "residual": 1.1102230246251565e-16, - "signed_primal": -0.6970310391363022, + "signed_primal": -0.6970310391363023, "support": [ [ 1, @@ -35364,7 +35364,7 @@ "dual_lower": 0.7064302844615385, "padding": 4e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.7064302884615385, + "signed_primal": 0.7064302884615384, "support": [ [ 1, @@ -35890,7 +35890,7 @@ "dual_lower": 0.7064302844615385, "padding": 4e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.7064302884615385, + "signed_primal": 0.7064302884615384, "support": [ [ 1, @@ -49713,7 +49713,7 @@ "dual_lower": 0.753443522170799, "padding": 4e-09, "residual": 2.7755575615628914e-17, - "signed_primal": 0.753443526170799, + "signed_primal": 0.7534435261707989, "support": [ [ 1, @@ -50076,7 +50076,7 @@ "dual_lower": 0.753443522170799, "padding": 4e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.753443526170799, + "signed_primal": 0.7534435261707989, "support": [ [ 1, @@ -50199,7 +50199,7 @@ "dual_lower": 0.753443522170799, "padding": 4e-09, "residual": 2.7755575615628914e-17, - "signed_primal": 0.753443526170799, + "signed_primal": 0.7534435261707989, "support": [ [ 1, @@ -60536,7 +60536,7 @@ "dual_lower": -0.7465452301306533, "padding": 4e-09, "residual": 5.551115123125783e-17, - "signed_primal": -0.7465452261306534, + "signed_primal": -0.7465452261306533, "support": [ [ 2, @@ -60596,7 +60596,7 @@ "dual_lower": 0.5493090372261309, "padding": 7.999999999999999e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.5493090452261308, + "signed_primal": 0.5493090452261309, "support": [ [ 6, @@ -61062,7 +61062,7 @@ "dual_lower": -0.7465452301306533, "padding": 4e-09, "residual": 5.551115123125783e-17, - "signed_primal": -0.7465452261306534, + "signed_primal": -0.7465452261306533, "support": [ [ 2, @@ -61122,7 +61122,7 @@ "dual_lower": 0.5493090372261309, "padding": 7.999999999999999e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.5493090452261308, + "signed_primal": 0.5493090452261309, "support": [ [ 6, @@ -61407,7 +61407,7 @@ "dual_lower": -0.9765484094942876, "padding": 3.0000000000000004e-09, "residual": 1.1102230246251565e-16, - "signed_primal": -0.9765484064942876, + "signed_primal": -0.9765484064942875, "support": [ [ 1, @@ -70082,7 +70082,7 @@ "dual_lower": -0.9774657146871328, "padding": 6.000000000000001e-09, "residual": 1.1102230246251565e-16, - "signed_primal": -0.9774657086871327, + "signed_primal": -0.9774657086871328, "support": [ [ 5, @@ -73922,10 +73922,10 @@ 0.9999999999999993, -0.0 ], - "dual_lower": -0.684833389238244, + "dual_lower": -0.6848333892382439, "padding": 3.999999999999998e-09, "residual": 1.6653345369377348e-16, - "signed_primal": -0.6848333852382437, + "signed_primal": -0.6848333852382436, "support": [ [ 3, @@ -74021,7 +74021,7 @@ ] }, "status": "bounded", - "upper": 0.684833389238244, + "upper": 0.6848333892382439, "worlds": 64 } }, @@ -162541,11 +162541,29 @@ { "id": 0, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5503657264385539, "a1": 0.6311863104679986, @@ -162554,6 +162572,9 @@ "a4": 0.5586943283374838, "a5": 0.5580391075639016 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 6, @@ -162587,6 +162608,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.35574359832028857, "a1": 0.5057911814934163, @@ -162595,6 +162634,9 @@ "a4": 0.5030420060676609, "a5": 0.4329576770020148 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 11, @@ -162667,11 +162709,29 @@ "a5": 0.49049219219234186 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.12055942604067876, + "lower": 0.12055912604067866, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.45386927667825805, "a1": 0.6041253150550066, @@ -162680,6 +162740,9 @@ "a4": 0.5545146333570171, "a5": 0.49049219219234186 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 6, @@ -162713,6 +162776,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.12055912604067866, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.45386927667825805, "a1": 0.6041253150550066, @@ -162721,6 +162802,9 @@ "a4": 0.5545146333570171, "a5": 0.49049219219234186 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.12055952604067877, "support": [ [ 11, @@ -162799,15 +162883,28 @@ { "id": 1, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.5241257268652214, + "lower": 0.5241256268652214, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.684385011432651, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.684384811432651, "a1": 0.3314078933932959 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.684384811432651, "support": [ [ 0, @@ -162825,10 +162922,23 @@ "value": 0.684384811432651 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5241256268652214, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5241258268652214, "a1": 0.3314078933932959 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5241258268652214, "support": [ [ 0, @@ -162846,7 +162956,7 @@ "value": 0.5241258268652214 }, "status": "bounded", - "upper": 0.6843849114326509, + "upper": 0.684385011432651, "worlds": 4 }, "intervals": { @@ -162865,15 +162975,28 @@ "a1": 0.31249162169344863 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.5611809192893612, + "lower": 0.5611808192893611, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5611812192893612, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5611810192893611, "a1": 0.31249162169344863 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5611810192893611, "support": [ [ 0, @@ -162891,10 +163014,23 @@ "value": 0.5611810192893611 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5611808192893611, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5611810192893611, "a1": 0.31249162169344863 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5611810192893611, "support": [ [ 0, @@ -162912,7 +163048,7 @@ "value": 0.5611810192893611 }, "status": "bounded", - "upper": 0.5611811192893611, + "upper": 0.5611812192893612, "worlds": 4 }, "proofs": [ @@ -162944,15 +163080,28 @@ { "id": 2, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.43703490749412394, + "lower": 0.43703480749412393, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5811470106876941, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.3262407689866995, "a1": 0.5811468106876941 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5811468106876941, "support": [ [ 0, @@ -162970,10 +163119,23 @@ "value": 0.5811468106876941 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.43703480749412393, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.3262407689866995, "a1": 0.43703500749412394 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.43703500749412394, "support": [ [ 0, @@ -162991,7 +163153,7 @@ "value": 0.43703500749412394 }, "status": "bounded", - "upper": 0.5811469106876941, + "upper": 0.5811470106876941, "worlds": 4 }, "intervals": { @@ -163010,15 +163172,28 @@ "a1": 0.4961111114510848 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.49611101145108477, + "lower": 0.49611091145108477, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4961113114510848, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.2920113757726063, "a1": 0.4961111114510848 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4961111114510848, "support": [ [ 0, @@ -163036,10 +163211,23 @@ "value": 0.4961111114510848 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.49611091145108477, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.2920113757726063, "a1": 0.4961111114510848 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4961111114510848, "support": [ [ 0, @@ -163057,7 +163245,7 @@ "value": 0.4961111114510848 }, "status": "bounded", - "upper": 0.4961112114510848, + "upper": 0.4961113114510848, "worlds": 4 }, "proofs": [ @@ -163085,11 +163273,27 @@ { "id": 3, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.48294243145197574, + "lower": 0.48294233145197574, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5065614110303409, "a1": 0.5584134007514141, @@ -163097,6 +163301,9 @@ "a3": 0.5380040666298329, "a4": 0.4577572110594725 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 7, @@ -163126,6 +163333,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.48294233145197574, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5065614110303409, "a1": 0.48294253145197574, @@ -163133,6 +163356,9 @@ "a3": 0.5380040666298328, "a4": 0.4577572110594725 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.48294253145197574, "support": [ [ 5, @@ -163192,11 +163418,27 @@ "a4": 0.49011276592163244 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5150937027204767, + "lower": 0.5150936027204767, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6087961208512105, "a1": 0.5150938027204767, @@ -163204,6 +163446,9 @@ "a3": 0.5515675729059494, "a4": 0.49011276592163244 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 10, @@ -163233,6 +163478,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5150936027204767, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6087961208512105, "a1": 0.5150938027204767, @@ -163240,6 +163501,9 @@ "a3": 0.5515675729059494, "a4": 0.49011276592163244 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5150938027204767, "support": [ [ 3, @@ -163298,15 +163562,28 @@ { "id": 4, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4847125881254758, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4847123881254758, "a1": 0.5249919731384507 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4847123881254758, "support": [ [ 0, @@ -163324,10 +163601,23 @@ "value": 0.4847123881254758 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4337425474968418, "a1": 0.5249919731384507 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -163345,7 +163635,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4847124881254758, + "upper": 0.4847125881254758, "worlds": 4 }, "intervals": { @@ -163364,15 +163654,28 @@ "a1": 0.559400727019725 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.013208900723538811, + "lower": 0.013208600723538811, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.45380847370381383, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4538082737038138, "a1": 0.559400727019725 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4538082737038138, "support": [ [ 0, @@ -163390,10 +163693,23 @@ "value": 0.4538082737038138 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.013208600723538811, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4538082737038138, "a1": 0.559400727019725 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.01320900072353881, "support": [ [ 1, @@ -163411,7 +163727,7 @@ "value": 0.01320900072353881 }, "status": "bounded", - "upper": 0.4538083737038138, + "upper": 0.45380847370381383, "worlds": 4 }, "proofs": [ @@ -163433,16 +163749,31 @@ { "id": 5, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5160001096297343, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5159999096297343, "a1": 0.6328270700782715, "a2": 0.36717292992172845 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5159999096297343, "support": [ [ 2, @@ -163460,11 +163791,26 @@ "value": 0.5159999096297343 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.34652363085990795, "a1": 0.5498471295450805, "a2": 0.3215598834932742 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 1, @@ -163486,7 +163832,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5160000096297342, + "upper": 0.5160001096297343, "worlds": 8 }, "intervals": { @@ -163510,16 +163856,31 @@ "a2": 0.44611488078120676 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.43711224553652916, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.43711204553652916, "a1": 0.5620803207855348, "a2": 0.44611488078120676 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.43711204553652916, "support": [ [ 2, @@ -163541,11 +163902,26 @@ "value": 0.43711204553652916 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.43711204553652916, "a1": 0.5620803207855348, "a2": 0.44611488078120676 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 1, @@ -163567,7 +163943,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.43711214553652916, + "upper": 0.43711224553652916, "worlds": 8 }, "proofs": [ @@ -163600,11 +163976,29 @@ { "id": 6, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.4902212964418363, + "lower": 0.4902211964418363, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5337979095792064, "a1": 0.5725162461437149, @@ -163613,6 +164007,9 @@ "a4": 0.5199714145652105, "a5": 0.6381588601757098 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 11, @@ -163646,6 +164043,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4902211964418363, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5337979095792065, "a1": 0.4902213964418363, @@ -163654,6 +164069,9 @@ "a4": 0.5557770867879348, "a5": 0.46824221923310805 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4902213964418363, "support": [ [ 25, @@ -163714,11 +164132,29 @@ "a5": 0.5687928954527743 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5508649742820673, + "lower": 0.5508648742820672, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.605903754363533, "a1": 0.5508650742820672, @@ -163727,6 +164163,9 @@ "a4": 0.5688593455568484, "a5": 0.5687928954527743 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 7, @@ -163760,6 +164199,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5508648742820672, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.605903754363533, "a1": 0.5508650742820672, @@ -163768,6 +164225,9 @@ "a4": 0.5688593455568484, "a5": 0.5687928954527743 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5508650742820672, "support": [ [ 1, @@ -163841,11 +164301,27 @@ { "id": 7, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.49335369699461135, + "lower": 0.49335359699461134, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5015833311178816, "a1": 0.5094682154995525, @@ -163853,6 +164329,9 @@ "a3": 0.4182596393943142, "a4": 0.49053178450044754 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -163878,6 +164357,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.49335359699461134, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5066462030053887, "a1": 0.49335379699461135, @@ -163885,6 +164380,9 @@ "a3": 0.49335379699461135, "a4": 0.49053178450044754 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.49335379699461135, "support": [ [ 5, @@ -163940,11 +164438,27 @@ "a4": 0.5150013461350197 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5518025622644965, + "lower": 0.5518024622644965, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5686945566338155, "a1": 0.5264854613205413, @@ -163952,6 +164466,9 @@ "a3": 0.5518026622644965, "a4": 0.5150013461350197 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -163981,6 +164498,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5518024622644965, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5686945566338155, "a1": 0.5264854613205413, @@ -163988,6 +164521,9 @@ "a3": 0.5518026622644965, "a4": 0.5150013461350197 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5518026622644965, "support": [ [ 5, @@ -164059,17 +164595,34 @@ { "id": 8, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.4940861563436873, + "lower": 0.49408605634368724, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.652525733202821, "a1": 0.5842763167557281, "a2": 0.622810831153357, "a3": 0.4653627584859322 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -164095,12 +164648,29 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.49408605634368724, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5194040913585826, "a1": 0.4940862563436873, "a2": 0.560814899840795, "a3": 0.388438411104711 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4940862563436873, "support": [ [ 3, @@ -164155,17 +164725,34 @@ "a3": 0.4162480830754891 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5089940160914452, + "lower": 0.5089939160914452, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9252424991669342, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5368036730925675, "a1": 0.5089941160914452, "a2": 0.5772874970519178, "a3": 0.4162480830754891 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9252421991669343, "support": [ [ 3, @@ -164191,12 +164778,29 @@ "value": 0.9252421991669343 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5089939160914452, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5368036730925675, "a1": 0.5089941160914452, "a2": 0.5772874970519178, "a3": 0.4162480830754891 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5089941160914452, "support": [ [ 3, @@ -164222,7 +164826,7 @@ "value": 0.5089941160914452 }, "status": "bounded", - "upper": 0.9252422991669342, + "upper": 0.9252424991669342, "worlds": 16 }, "proofs": [ @@ -164263,16 +164867,31 @@ { "id": 9, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.5358150166758334, + "lower": 0.5358149166758334, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6759497892065197, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.301520627834957, "a1": 0.473818288546355, "a2": 0.6759495892065197 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6759495892065197, "support": [ [ 2, @@ -164294,11 +164913,26 @@ "value": 0.6759495892065197 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5358149166758334, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.301520627834957, "a1": 0.473818288546355, "a2": 0.5358151166758334 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5358151166758334, "support": [ [ 2, @@ -164320,7 +164954,7 @@ "value": 0.5358151166758334 }, "status": "bounded", - "upper": 0.6759496892065197, + "upper": 0.6759497892065197, "worlds": 8 }, "intervals": { @@ -164344,16 +164978,31 @@ "a2": 0.6040482735826921 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.6040481735826921, + "lower": 0.6040480735826921, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6040484735826921, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.4232141931463829, "a1": 0.4942315359394953, "a2": 0.6040482735826921 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6040482735826921, "support": [ [ 3, @@ -164375,11 +165024,26 @@ "value": 0.6040482735826921 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6040480735826921, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4232141931463829, "a1": 0.4942315359394953, "a2": 0.6040482735826921 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6040482735826921, "support": [ [ 3, @@ -164401,7 +165065,7 @@ "value": 0.6040482735826921 }, "status": "bounded", - "upper": 0.604048373582692, + "upper": 0.6040484735826921, "worlds": 8 }, "proofs": [ @@ -164429,11 +165093,29 @@ { "id": 10, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.49312716111957167, + "lower": 0.49312706111957166, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5454902780555034, "a1": 0.5524524268584032, @@ -164442,6 +165124,9 @@ "a4": 0.5070155851171195, "a5": 0.5645638271151956 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 6, @@ -164475,6 +165160,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.49312706111957166, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.45336906844882346, "a1": 0.49312726111957167, @@ -164483,6 +165186,9 @@ "a4": 0.5061361733984626, "a5": 0.4938638266015373 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.49312726111957167, "support": [ [ 25, @@ -164543,11 +165249,29 @@ "a5": 0.544476828566047 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.49787549926233055, + "lower": 0.49787539926233054, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9259717250442427, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.42809582578191224, "a1": 0.49787559926233055, @@ -164556,6 +165280,9 @@ "a4": 0.4639634464116092, "a5": 0.544476828566047 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9259714250442428, "support": [ [ 4, @@ -164589,6 +165316,24 @@ "value": 0.9259714250442428 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.49787539926233054, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.42809582578191224, "a1": 0.49787559926233055, @@ -164597,6 +165342,9 @@ "a4": 0.46396344641160914, "a5": 0.544476828566047 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.49787559926233055, "support": [ [ 1, @@ -164630,7 +165378,7 @@ "value": 0.49787559926233055 }, "status": "bounded", - "upper": 0.9259715250442427, + "upper": 0.9259717250442427, "worlds": 64 }, "proofs": [ @@ -164670,11 +165418,29 @@ { "id": 11, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6167525800576668, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5282476645917497, "a1": 0.5373115723787791, @@ -164683,6 +165449,9 @@ "a4": 0.5310929229666241, "a5": 0.44880685691286204 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6167523800576667, "support": [ [ 10, @@ -164712,6 +165481,24 @@ "value": 0.6167523800576667 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4396353298063465, "a1": 0.41298539542365914, @@ -164720,6 +165507,9 @@ "a4": 0.48860073130033427, "a5": 0.5371262471821676 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 1, @@ -164753,7 +165543,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.6167524800576667, + "upper": 0.6167525800576668, "worlds": 64 }, "intervals": { @@ -164792,11 +165582,29 @@ "a5": 0.5232872080526221 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.027959822716642466, + "lower": 0.027959522716642492, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5310845186059698, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.49687560411067266, "a1": 0.46964271711737254, @@ -164805,6 +165613,9 @@ "a4": 0.4929386598614994, "a5": 0.5232872080526221 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5310843186059698, "support": [ [ 4, @@ -164838,14 +165649,35 @@ "value": 0.5310843186059698 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.027959522716642492, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { - "a0": 0.49687560411067266, + "a0": 0.4968756041106727, "a1": 0.4696427171173726, "a2": 0.5106334152965029, "a3": 0.5310843186059698, "a4": 0.49293865986149943, "a5": 0.5232872080526221 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.027959922716642466, "support": [ [ 1, @@ -164879,7 +165711,7 @@ "value": 0.027959922716642466 }, "status": "bounded", - "upper": 0.5310844186059698, + "upper": 0.5310845186059698, "worlds": 64 }, "proofs": [ @@ -164910,11 +165742,29 @@ { "id": 12, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4891118684476738, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4891116684476738, "a1": 0.5108883315523263, @@ -164923,6 +165773,9 @@ "a4": 0.5352235589794045, "a5": 0.4647764410205955 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4891116684476738, "support": [ [ 25, @@ -164940,6 +165793,24 @@ "value": 0.4891116684476738 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.44903266144923343, "a1": 0.5269624365497556, @@ -164948,6 +165819,9 @@ "a4": 0.5628021683705887, "a5": 0.5266324936873082 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 1, @@ -164981,7 +165855,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4891117684476738, + "upper": 0.4891118684476738, "worlds": 64 }, "intervals": { @@ -165020,11 +165894,29 @@ "a5": 0.48444973721755824 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.455349262511016, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.455349062511016, "a1": 0.4890414215182645, @@ -165033,6 +165925,9 @@ "a4": 0.43463574301238794, "a5": 0.48444973721755824 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.455349062511016, "support": [ [ 4, @@ -165066,6 +165961,24 @@ "value": 0.455349062511016 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.455349062511016, "a1": 0.4890414215182645, @@ -165074,6 +165987,9 @@ "a4": 0.43463574301238794, "a5": 0.48444973721755824 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 1, @@ -165107,7 +166023,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.455349162511016, + "upper": 0.455349262511016, "worlds": 64 }, "proofs": [ @@ -165129,17 +166045,34 @@ { "id": 13, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5271297164967573, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5923497060891689, "a1": 0.5271295164967573, "a2": 0.5369246530798504, "a3": 0.4855432641432387 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5271295164967573, "support": [ [ 3, @@ -165165,12 +166098,29 @@ "value": 0.5271295164967573 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.501667387927925, "a1": 0.3646083752411345, "a2": 0.5369246530798504, "a3": 0.5628897842898097 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 2, @@ -165196,7 +166146,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5271296164967573, + "upper": 0.5271297164967573, "worlds": 16 }, "intervals": { @@ -165225,17 +166175,34 @@ "a3": 0.511601018385029 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4138401655064885, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5279024205015421, "a1": 0.4138399655064885, "a2": 0.5106120633544531, "a3": 0.511601018385029 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4138399655064885, "support": [ [ 3, @@ -165261,12 +166228,29 @@ "value": 0.4138399655064885 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5279024205015421, "a1": 0.4138399655064885, "a2": 0.5106120633544531, "a3": 0.511601018385029 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 1, @@ -165292,7 +166276,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4138400655064885, + "upper": 0.4138401655064885, "worlds": 16 }, "proofs": [ @@ -165316,11 +166300,27 @@ { "id": 14, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5311450444623571, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.47303071792209694, "a1": 0.47238070392246123, @@ -165328,6 +166328,9 @@ "a3": 0.39134273955865917, "a4": 0.5311448444623571 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5311448444623571, "support": [ [ 3, @@ -165353,6 +166356,22 @@ "value": 0.5311448444623571 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.47303071792209694, "a1": 0.39095091031168006, @@ -165360,6 +166379,9 @@ "a3": 0.5269692820779031, "a4": 0.43759728923089974 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 5, @@ -165381,7 +166403,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.531144944462357, + "upper": 0.5311450444623571, "worlds": 32 }, "intervals": { @@ -165415,11 +166437,27 @@ "a4": 0.5979583792014171 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.09681495643793031, + "lower": 0.0968146564379302, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4988568772365132, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4775717155590152, "a1": 0.40242242066031736, @@ -165427,6 +166465,9 @@ "a3": 0.4521181282237404, "a4": 0.5979583792014171 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.49885667723651317, "support": [ [ 3, @@ -165456,6 +166497,22 @@ "value": 0.49885667723651317 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.0968146564379302, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4775717155590152, "a1": 0.40242242066031736, @@ -165463,6 +166520,9 @@ "a3": 0.4521181282237404, "a4": 0.5979583792014171 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.09681505643793031, "support": [ [ 5, @@ -165492,7 +166552,7 @@ "value": 0.09681505643793031 }, "status": "bounded", - "upper": 0.49885677723651317, + "upper": 0.4988568772365132, "worlds": 32 }, "proofs": [ @@ -165513,11 +166573,29 @@ { "id": 15, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.4752405669561739, + "lower": 0.4752404669561739, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4699849166241584, "a1": 0.5300150833758416, @@ -165526,6 +166604,9 @@ "a4": 0.5746206169660836, "a5": 0.4666008427350431 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 25, @@ -165547,6 +166628,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4752404669561739, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4699849166241584, "a1": 0.5164183356234613, @@ -165555,6 +166654,9 @@ "a4": 0.4752406669561739, "a5": 0.5111625852914459 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4752406669561739, "support": [ [ 4, @@ -165619,11 +166721,29 @@ "a5": 0.5118661855087012 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5600440647431365, + "lower": 0.5600439647431364, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5600441647431365, "a1": 0.5651936985118982, @@ -165632,6 +166752,9 @@ "a4": 0.4734837441240785, "a5": 0.5118661855087012 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 1, @@ -165665,6 +166788,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5600439647431364, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5600441647431365, "a1": 0.5651936985118982, @@ -165673,6 +166814,9 @@ "a4": 0.47348374412407845, "a5": 0.5118661855087012 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5600441647431365, "support": [ [ 4, @@ -165747,16 +166891,31 @@ { "id": 16, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.44583416988264474, + "lower": 0.44583406988264473, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5257246432192678, "a1": 0.5257246432192678, "a2": 0.4742753567807322 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -165770,11 +166929,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.44583406988264473, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4127967756619864, "a1": 0.5541657301173553, "a2": 0.44583426988264474 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.44583426988264474, "support": [ [ 2, @@ -165816,16 +166990,31 @@ "a2": 0.4545056921351891 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.5271203981564491, + "lower": 0.527120298156449, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9816264902916381, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.527120498156449, "a1": 0.5544371327289586, "a2": 0.4545056921351891 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9816261902916381, "support": [ [ 2, @@ -165847,11 +167036,26 @@ "value": 0.9816261902916381 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.527120298156449, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.527120498156449, "a1": 0.5544371327289586, "a2": 0.4545056921351891 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.527120498156449, "support": [ [ 2, @@ -165873,7 +167077,7 @@ "value": 0.527120498156449 }, "status": "bounded", - "upper": 0.9816262902916381, + "upper": 0.9816264902916381, "worlds": 8 }, "proofs": [ @@ -165899,16 +167103,31 @@ { "id": 17, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.5315475506530187, + "lower": 0.5315474506530187, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4143843909691678, "a1": 0.48228460113699895, "a2": 0.5315476506530186 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 2, @@ -165930,11 +167149,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5315474506530187, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4143843909691678, "a1": 0.48228460113699895, "a2": 0.5315476506530187 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5315476506530187, "support": [ [ 0, @@ -165980,16 +167214,31 @@ "a2": 0.5943657478387446 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.5943656478387447, + "lower": 0.5943655478387446, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4800233142880453, "a1": 0.4894563633502641, "a2": 0.5943657478387446 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -166011,11 +167260,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5943655478387446, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4800233142880453, "a1": 0.4894563633502641, "a2": 0.5943657478387446 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5943657478387446, "support": [ [ 0, @@ -166061,11 +167325,27 @@ { "id": 18, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4472751155196538, + "lower": 0.4472750155196538, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4276377532840041, "a1": 0.4772690119175436, @@ -166073,6 +167353,9 @@ "a3": 0.5723622467159959, "a4": 0.38627286751910517 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 5, @@ -166098,6 +167381,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4472750155196538, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.402848624482658, "a1": 0.5756010787168974, @@ -166105,6 +167404,9 @@ "a3": 0.4472752155196538, "a4": 0.38627286751910517 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4472752155196538, "support": [ [ 3, @@ -166168,11 +167470,27 @@ "a4": 0.4484259407822524 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4955530704128854, + "lower": 0.4955529704128854, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9221438681388947, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4265903977260094, "a1": 0.4824880753172319, @@ -166180,6 +167498,9 @@ "a3": 0.4955531704128854, "a4": 0.4484259407822524 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9221435681388948, "support": [ [ 5, @@ -166209,6 +167530,22 @@ "value": 0.9221435681388948 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4955529704128854, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4265903977260094, "a1": 0.4824880753172319, @@ -166216,6 +167553,9 @@ "a3": 0.4955531704128854, "a4": 0.4484259407822524 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4955531704128854, "support": [ [ 3, @@ -166245,7 +167585,7 @@ "value": 0.4955531704128854 }, "status": "bounded", - "upper": 0.9221436681388947, + "upper": 0.9221438681388947, "worlds": 32 }, "proofs": [ @@ -166269,11 +167609,29 @@ { "id": 19, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.4071874975350029, + "lower": 0.4071873975350029, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6053758734653798, "a1": 0.5088732136431813, @@ -166282,6 +167640,9 @@ "a4": 0.5577814928388564, "a5": 0.4246147237536587 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 11, @@ -166315,6 +167676,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4071873975350029, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4844092310385943, "a1": 0.5088732136431813, @@ -166323,6 +167702,9 @@ "a4": 0.4071875975350029, "a5": 0.5109173774909797 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4071875975350029, "support": [ [ 1, @@ -166387,11 +167769,29 @@ "a5": 0.4471117799192613 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.4346171282572759, + "lower": 0.4346170282572759, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.8995790026239938, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5201286603654902, "a1": 0.464961474366718, @@ -166400,6 +167800,9 @@ "a4": 0.4346172282572759, "a5": 0.4471117799192613 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.8995787026239939, "support": [ [ 4, @@ -166433,6 +167836,24 @@ "value": 0.8995787026239939 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4346170282572759, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5201286603654902, "a1": 0.464961474366718, @@ -166441,6 +167862,9 @@ "a4": 0.4346172282572759, "a5": 0.4471117799192613 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4346172282572759, "support": [ [ 1, @@ -166474,7 +167898,7 @@ "value": 0.4346172282572759 }, "status": "bounded", - "upper": 0.8995788026239938, + "upper": 0.8995790026239938, "worlds": 64 }, "proofs": [ @@ -166503,11 +167927,29 @@ { "id": 20, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5026346909062415, "a1": 0.5100031888308684, @@ -166516,6 +167958,9 @@ "a4": 0.5257355389491559, "a5": 0.4357044290381159 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 11, @@ -166541,6 +167986,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4899968111691317, "a1": 0.5100031888308684, @@ -166549,6 +168012,9 @@ "a4": 0.5257355389491559, "a5": 0.46407465889351335 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 10, @@ -166613,11 +168079,29 @@ "a5": 0.4439014807142182 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9307213449890233, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.534083886161272, "a1": 0.48302238301305295, @@ -166626,6 +168110,9 @@ "a4": 0.4575585366490417, "a5": 0.4439014807142182 }, + "padding": 3e-07, + "reduced_min": -0.0, + "signed_primal": -0.9307210449890233, "support": [ [ 4, @@ -166659,6 +168146,24 @@ "value": 0.9307210449890233 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.534083886161272, "a1": 0.483022383013053, @@ -166667,6 +168172,9 @@ "a4": 0.4575585366490418, "a5": 0.4439014807142182 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 1, @@ -166700,7 +168208,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.9307211449890233, + "upper": 0.9307213449890233, "worlds": 64 }, "proofs": [ @@ -166732,11 +168240,29 @@ { "id": 21, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5394228742677531, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5394226742677531, "a1": 0.5208908950632389, @@ -166745,6 +168271,9 @@ "a4": 0.6279513968714511, "a5": 0.5400536099535038 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5394226742677531, "support": [ [ 4, @@ -166778,6 +168307,24 @@ "value": 0.5394226742677531 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4873947732282082, "a1": 0.5126052267717918, @@ -166786,6 +168333,9 @@ "a4": 0.5284271007267609, "a5": 0.4715728992732391 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 25, @@ -166803,7 +168353,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5394227742677531, + "upper": 0.5394228742677531, "worlds": 64 }, "intervals": { @@ -166842,11 +168392,29 @@ "a5": 0.49438092205009704 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.49438112205009704, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5083348914724358, "a1": 0.5043749155393253, @@ -166855,6 +168423,9 @@ "a4": 0.6149445402193124, "a5": 0.4943809220500971 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4943809220500971, "support": [ [ 4, @@ -166888,6 +168459,24 @@ "value": 0.4943809220500971 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5083348914724358, "a1": 0.5043749155393253, @@ -166896,6 +168485,9 @@ "a4": 0.6149445402193124, "a5": 0.49438092205009704 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 22, @@ -166929,7 +168521,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4943810220500971, + "upper": 0.49438112205009704, "worlds": 64 }, "proofs": [ @@ -166952,17 +168544,34 @@ { "id": 22, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.4638466208956134, + "lower": 0.4638465208956134, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.49861129594845416, "a1": 0.6010883440394514, "a2": 0.7528409720111471, "a3": 0.5930793471631128 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -166988,12 +168597,29 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4638465208956134, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4246472636737418, "a1": 0.4638467208956134, "a2": 0.6757304565602815, "a3": 0.5214424946314562 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4638467208956134, "support": [ [ 3, @@ -167048,17 +168674,34 @@ "a3": 0.5846170617572352 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5546430568936991, + "lower": 0.554642956893699, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48755521616355574, "a1": 0.5546431568936991, "a2": 0.7204449544478496, "a3": 0.5846170617572352 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 2, @@ -167084,12 +168727,29 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.554642956893699, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48755521616355574, "a1": 0.554643156893699, "a2": 0.7204449544478497, "a3": 0.5846170617572352 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.554643156893699, "support": [ [ 3, @@ -167154,16 +168814,31 @@ { "id": 23, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.4155910054026911, + "lower": 0.4155909054026911, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3602754137167275, "a1": 0.5779327178641118, "a2": 0.42206728213588823 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 2, @@ -167181,11 +168856,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4155909054026911, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.3602754137167275, "a1": 0.3945758732011802, "a2": 0.4155911054026911 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4155911054026911, "support": [ [ 0, @@ -167231,16 +168921,31 @@ "a2": 0.5193493454728685 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.5558315944016302, + "lower": 0.5558314944016302, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.45373524271725774, "a1": 0.5558316944016302, "a2": 0.5193493454728685 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 2, @@ -167262,11 +168967,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5558314944016302, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.45373524271725774, "a1": 0.5558316944016302, "a2": 0.5193493454728685 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5558316944016302, "support": [ [ 0, @@ -167325,16 +169045,31 @@ { "id": 24, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.05915423375778778, + "lower": 0.05915393375778778, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6132083895160336, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.4018813042216559, "a1": 0.6912738403625424, "a2": 0.6132081895160336 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6132081895160336, "support": [ [ 1, @@ -167356,11 +169091,26 @@ "value": 0.6132081895160336 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.05915393375778778, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4018813042216559, "a1": 0.5068613577726558, "a2": 0.5522929759851319 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.05915433375778778, "support": [ [ 2, @@ -167382,7 +169132,7 @@ "value": 0.05915433375778778 }, "status": "bounded", - "upper": 0.6132082895160336, + "upper": 0.6132083895160336, "worlds": 8 }, "intervals": { @@ -167406,16 +169156,31 @@ "a2": 0.58616100596099 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.25570438788319944, + "lower": 0.2557040878831993, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.58616120596099, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.43239726331451495, "a1": 0.6695434819222095, "a2": 0.58616100596099 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.58616100596099, "support": [ [ 1, @@ -167437,11 +169202,26 @@ "value": 0.58616100596099 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.2557040878831993, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.43239726331451495, "a1": 0.6695434819222095, "a2": 0.58616100596099 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.25570448788319944, "support": [ [ 3, @@ -167463,7 +169243,7 @@ "value": 0.25570448788319944 }, "status": "bounded", - "upper": 0.5861611059609899, + "upper": 0.58616120596099, "worlds": 8 }, "proofs": [ @@ -167482,16 +169262,31 @@ { "id": 25, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.459501454147724, + "lower": 0.459501354147724, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3781367247513986, "a1": 0.6218632752486014, "a2": 0.4877950767212075 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 2, @@ -167509,11 +169304,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.459501354147724, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.29504117058967977, "a1": 0.459501554147724, "a2": 0.5404984458522759 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.459501554147724, "support": [ [ 2, @@ -167555,16 +169365,31 @@ "a2": 0.6498470743328639 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.48215732387458365, + "lower": 0.48215722387458365, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.7990260879205922, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3168683640460085, "a1": 0.48215742387458366, "a2": 0.6498470743328639 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.7990257879205922, "support": [ [ 2, @@ -167586,11 +169411,26 @@ "value": 0.7990257879205922 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.48215722387458365, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3168683640460085, "a1": 0.48215742387458366, "a2": 0.6498470743328639 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.48215742387458366, "support": [ [ 2, @@ -167612,7 +169452,7 @@ "value": 0.48215742387458366 }, "status": "bounded", - "upper": 0.7990258879205921, + "upper": 0.7990260879205922, "worlds": 8 }, "proofs": [ @@ -167648,11 +169488,27 @@ { "id": 26, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.41326641459857033, + "lower": 0.41326631459857033, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5258322125093895, "a1": 0.48942334828217093, @@ -167660,6 +169516,9 @@ "a3": 0.4475989647476036, "a4": 0.4741677874906106 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 7, @@ -167685,6 +169544,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.41326631459857033, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5035595371395567, "a1": 0.48942334828217093, @@ -167692,6 +169567,9 @@ "a3": 0.4475989647476036, "a4": 0.4741677874906106 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.41326651459857033, "support": [ [ 3, @@ -167755,11 +169633,27 @@ "a4": 0.5711135690160656 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4998790610086192, + "lower": 0.49987896100861917, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5550664734920909, "a1": 0.5257488938872081, @@ -167767,6 +169661,9 @@ "a3": 0.5222656859634471, "a4": 0.5711135690160656 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 7, @@ -167796,6 +169693,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.49987896100861917, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5550664734920909, "a1": 0.525748893887208, @@ -167803,6 +169716,9 @@ "a3": 0.5222656859634471, "a4": 0.5711135690160656 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4998791610086192, "support": [ [ 3, @@ -167869,11 +169785,27 @@ { "id": 27, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4541888423695612, + "lower": 0.4541887423695612, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5417072904621761, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46234713461677296, "a1": 0.5417070904621761, @@ -167881,6 +169813,9 @@ "a3": 0.43710501873791924, "a4": 0.4467334529330006 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5417070904621761, "support": [ [ 5, @@ -167906,6 +169841,22 @@ "value": 0.5417070904621761 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4541887423695612, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46234713461677296, "a1": 0.4541889423695612, @@ -167913,6 +169864,9 @@ "a3": 0.43710501873791924, "a4": 0.4467334529330006 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4541889423695612, "support": [ [ 5, @@ -167938,7 +169892,7 @@ "value": 0.4541889423695612 }, "status": "bounded", - "upper": 0.5417071904621761, + "upper": 0.5417072904621761, "worlds": 32 }, "intervals": { @@ -167972,11 +169926,27 @@ "a4": 0.5647367339904344 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5331323037541572, + "lower": 0.5331322037541572, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5331326037541572, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4670719812251497, "a1": 0.5331324037541572, @@ -167984,6 +169954,9 @@ "a3": 0.48588794021674936, "a4": 0.5647367339904346 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5331324037541572, "support": [ [ 7, @@ -168013,6 +169986,22 @@ "value": 0.5331324037541572 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5331322037541572, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4670719812251497, "a1": 0.5331324037541572, @@ -168020,6 +170009,9 @@ "a3": 0.48588794021674936, "a4": 0.5647367339904346 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5331324037541572, "support": [ [ 7, @@ -168049,7 +170041,7 @@ "value": 0.5331324037541572 }, "status": "bounded", - "upper": 0.5331325037541571, + "upper": 0.5331326037541572, "worlds": 32 }, "proofs": [ @@ -168093,17 +170085,34 @@ { "id": 28, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5864811005573732, + "lower": 0.5864810005573732, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6818701833174763, "a1": 0.6556024459891722, "a2": 0.5059522481894759, "a3": 0.5186228167719986 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -168129,12 +170138,29 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5864810005573732, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5864812005573732, "a1": 0.47556482236221165, "a2": 0.5059522481894759, "a3": 0.41037838659743575 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5864812005573732, "support": [ [ 3, @@ -168189,17 +170215,34 @@ "a3": 0.4922966972388782 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.6441120755710671, + "lower": 0.644111975571067, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6233603871192941, "a1": 0.644112175571067, "a2": 0.43523504185474016, "a3": 0.4922966972388782 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -168225,12 +170268,29 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.644111975571067, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6233603871192941, "a1": 0.644112175571067, "a2": 0.4352350418547402, "a3": 0.4922966972388782 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.644112175571067, "support": [ [ 3, @@ -168296,16 +170356,31 @@ { "id": 29, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.4025425139756529, + "lower": 0.4025424139756529, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5001124532809842, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.4774498617073846, "a1": 0.4998877467190158, "a2": 0.5001122532809842 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5001122532809842, "support": [ [ 2, @@ -168323,11 +170398,26 @@ "value": 0.5001122532809842 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4025424139756529, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4774498617073846, "a1": 0.5474812745550787, "a2": 0.4025426139756529 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4025426139756529, "support": [ [ 0, @@ -168349,7 +170439,7 @@ "value": 0.4025426139756529 }, "status": "bounded", - "upper": 0.5001123532809841, + "upper": 0.5001124532809842, "worlds": 8 }, "intervals": { @@ -168373,16 +170463,31 @@ "a2": 0.41267299291603676 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.41267289291603676, + "lower": 0.41267279291603676, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.41267319291603677, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5868615482533803, "a1": 0.48853999235688006, "a2": 0.41267299291603676 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.41267299291603676, "support": [ [ 0, @@ -168404,11 +170509,26 @@ "value": 0.41267299291603676 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.41267279291603676, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.5868615482533803, "a1": 0.48853999235688006, "a2": 0.41267299291603676 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.41267299291603676, "support": [ [ 0, @@ -168430,7 +170550,7 @@ "value": 0.41267299291603676 }, "status": "bounded", - "upper": 0.41267309291603677, + "upper": 0.41267319291603677, "worlds": 8 }, "proofs": [ @@ -168448,16 +170568,31 @@ { "id": 30, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6318505275036257, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.41453847745797, "a1": 0.45092589824968493, "a2": 0.6318503275036257 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6318503275036257, "support": [ [ 0, @@ -168479,11 +170614,26 @@ "value": 0.6318503275036257 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.2966914690660941, "a1": 0.45092589824968493, "a2": 0.5490741017503151 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 2, @@ -168501,7 +170651,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.6318504275036256, + "upper": 0.6318505275036257, "worlds": 8 }, "intervals": { @@ -168525,16 +170675,31 @@ "a2": 0.6131359159522191 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.05111454364094559, + "lower": 0.051114243640945536, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6131361159522191, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.40134415163606674, "a1": 0.43797872768872653, "a2": 0.6131359159522191 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6131359159522191, "support": [ [ 0, @@ -168556,11 +170721,26 @@ "value": 0.6131359159522191 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.051114243640945536, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.40134415163606674, "a1": 0.43797872768872653, "a2": 0.6131359159522191 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.05111464364094559, "support": [ [ 3, @@ -168582,7 +170762,7 @@ "value": 0.05111464364094559 }, "status": "bounded", - "upper": 0.613136015952219, + "upper": 0.6131361159522191, "worlds": 8 }, "proofs": [ @@ -168623,11 +170803,27 @@ { "id": 31, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.44685396093609664, + "lower": 0.44685386093609664, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6361552181819318, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6361550181819318, "a1": 0.576248959409718, @@ -168635,6 +170831,9 @@ "a3": 0.3922886607938852, "a4": 0.5217623591062439 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6361550181819318, "support": [ [ 3, @@ -168664,6 +170863,22 @@ "value": 0.6361550181819318 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.44685386093609664, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.44685406093609664, "a1": 0.576248959409718, @@ -168671,6 +170886,9 @@ "a3": 0.3922886607938852, "a4": 0.5217623591062439 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.44685406093609664, "support": [ [ 3, @@ -168700,7 +170918,7 @@ "value": 0.44685406093609664 }, "status": "bounded", - "upper": 0.6361551181819317, + "upper": 0.6361552181819318, "worlds": 32 }, "intervals": { @@ -168734,11 +170952,27 @@ "a4": 0.5963244908182962 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4654145711230508, + "lower": 0.4654144711230508, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4654148711230508, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4654146711230508, "a1": 0.614655429440115, @@ -168746,6 +170980,9 @@ "a3": 0.45971572389781695, "a4": 0.5963244908182963 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4654146711230508, "support": [ [ 3, @@ -168775,6 +171012,22 @@ "value": 0.4654146711230508 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4654144711230508, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4654146711230508, "a1": 0.614655429440115, @@ -168782,6 +171035,9 @@ "a3": 0.45971572389781695, "a4": 0.5963244908182963 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4654146711230508, "support": [ [ 3, @@ -168811,7 +171067,7 @@ "value": 0.4654146711230508 }, "status": "bounded", - "upper": 0.4654147711230508, + "upper": 0.4654148711230508, "worlds": 32 }, "proofs": [ @@ -168838,11 +171094,29 @@ { "id": 32, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.40271750763543135, + "lower": 0.40271740763543135, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5809782445384818, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5809780445384818, "a1": 0.47506136789397524, @@ -168851,6 +171125,9 @@ "a4": 0.49060622834783874, "a5": 0.47506136789397524 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5809780445384818, "support": [ [ 1, @@ -168872,6 +171149,24 @@ "value": 0.5809780445384818 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.40271740763543135, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.40271760763543135, "a1": 0.4814863404617735, @@ -168880,6 +171175,9 @@ "a4": 0.450886242450032, "a5": 0.549113757549968 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.40271760763543135, "support": [ [ 25, @@ -168905,7 +171203,7 @@ "value": 0.40271760763543135 }, "status": "bounded", - "upper": 0.5809781445384817, + "upper": 0.5809782445384818, "worlds": 64 }, "intervals": { @@ -168944,19 +171242,40 @@ "a5": 0.4656855450062495 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5054176202598489, + "lower": 0.505417520259849, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.505417920259849, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { - "a0": 0.5054177202598489, + "a0": 0.505417720259849, "a1": 0.3789952157900979, "a2": 0.5375735108023402, "a3": 0.5548220266601688, "a4": 0.46558146708734455, "a5": 0.4656855450062495 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.505417720259849, "support": [ [ 1, @@ -168987,17 +171306,38 @@ 0.12968156027834077 ] ], - "value": 0.5054177202598489 + "value": 0.505417720259849 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.505417520259849, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { - "a0": 0.5054177202598489, + "a0": 0.505417720259849, "a1": 0.3789952157900979, "a2": 0.5375735108023402, "a3": 0.5548220266601688, "a4": 0.46558146708734455, "a5": 0.4656855450062495 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.505417720259849, "support": [ [ 1, @@ -169028,10 +171368,10 @@ 0.12968156027834077 ] ], - "value": 0.5054177202598489 + "value": 0.505417720259849 }, "status": "bounded", - "upper": 0.5054178202598488, + "upper": 0.505417920259849, "worlds": 64 }, "proofs": [ @@ -169052,17 +171392,34 @@ { "id": 33, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.46101961949677545, + "lower": 0.46101951949677544, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5997281440546263, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.617849772883278, "a1": 0.6429523378010915, "a2": 0.5997279440546263, "a3": 0.5051074735864217 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5997279440546263, "support": [ [ 3, @@ -169088,12 +171445,29 @@ "value": 0.5997279440546263 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.46101951949677544, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.617849772883278, "a1": 0.6429523378010915, "a2": 0.46101971949677545, "a3": 0.5051074735864217 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.46101971949677545, "support": [ [ 3, @@ -169119,7 +171493,7 @@ "value": 0.46101971949677545 }, "status": "bounded", - "upper": 0.5997280440546262, + "upper": 0.5997281440546263, "worlds": 16 }, "intervals": { @@ -169148,17 +171522,34 @@ "a3": 0.3531203496905605 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5213637090578999, + "lower": 0.5213636090578998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5213640090578998, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5029912357969011, "a1": 0.6289631517040922, "a2": 0.5213638090578998, "a3": 0.3531203496905605 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5213638090578998, "support": [ [ 3, @@ -169184,12 +171575,29 @@ "value": 0.5213638090578998 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5213636090578998, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5029912357969011, "a1": 0.6289631517040922, "a2": 0.5213638090578998, "a3": 0.3531203496905605 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5213638090578998, "support": [ [ 3, @@ -169215,7 +171623,7 @@ "value": 0.5213638090578998 }, "status": "bounded", - "upper": 0.5213639090578998, + "upper": 0.5213640090578998, "worlds": 16 }, "proofs": [ @@ -169252,17 +171660,34 @@ { "id": 34, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4072917158197106, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5065567174149557, "a1": 0.682189509085428, "a2": 0.40729151581971057, "a3": 0.47271101239137026 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.40729151581971057, "support": [ [ 0, @@ -169288,12 +171713,29 @@ "value": 0.40729151581971057 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5065567174149557, "a1": 0.682189509085428, "a2": 0.36697749002824265, "a3": 0.4068211513513198 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -169319,7 +171761,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4072916158197106, + "upper": 0.4072917158197106, "worlds": 16 }, "intervals": { @@ -169348,17 +171790,34 @@ "a3": 0.42955406996381024 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.40011779126203717, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.41539226150176684, "a1": 0.6302510510066314, "a2": 0.4001175912620372, "a3": 0.42955406996381024 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4001175912620372, "support": [ [ 0, @@ -169384,12 +171843,29 @@ "value": 0.4001175912620372 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.41539226150176684, "a1": 0.6302510510066314, "a2": 0.40011759126203716, "a3": 0.42955406996381024 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -169415,7 +171891,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4001176912620372, + "upper": 0.40011779126203717, "worlds": 16 }, "proofs": [ @@ -169456,16 +171932,31 @@ { "id": 35, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.04646563041370422, + "lower": 0.04646533041370417, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6580420835345657, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6580418835345657, "a1": 0.6580418835345657, "a2": 0.5185910781842733 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6580418835345657, "support": [ [ 3, @@ -169483,11 +171974,26 @@ "value": 0.6580418835345657 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.04646533041370417, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4689422434495612, "a1": 0.577523486964143, "a2": 0.5185910781842733 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.04646573041370422, "support": [ [ 2, @@ -169509,7 +172015,7 @@ "value": 0.04646573041370422 }, "status": "bounded", - "upper": 0.6580419835345657, + "upper": 0.6580420835345657, "worlds": 8 }, "intervals": { @@ -169533,16 +172039,31 @@ "a2": 0.6046010949736618 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.23772167611750067, + "lower": 0.23772137611750055, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5785674908509703, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5785672908509703, "a1": 0.6591544852665304, "a2": 0.6046010949736618 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5785672908509703, "support": [ [ 3, @@ -169564,11 +172085,26 @@ "value": 0.5785672908509703 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.23772137611750055, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5785672908509703, "a1": 0.6591544852665304, "a2": 0.6046010949736618 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.23772177611750067, "support": [ [ 2, @@ -169590,7 +172126,7 @@ "value": 0.23772177611750067 }, "status": "bounded", - "upper": 0.5785673908509702, + "upper": 0.5785674908509703, "worlds": 8 }, "proofs": [ @@ -169619,17 +172155,34 @@ { "id": 36, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.3461713561261031, + "lower": 0.3461712561261031, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9906923567335064, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4675375156106412, "a1": 0.5231545411228653, "a2": 0.5271995060410791, "a3": 0.5670267660007274 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9906920567335065, "support": [ [ 0, @@ -169655,12 +172208,29 @@ "value": 0.9906920567335065 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.3461712561261031, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4675375156106413, "a1": 0.3461714561261031, "a2": 0.5271995060410791, "a3": 0.45085493963888734 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3461714561261031, "support": [ [ 3, @@ -169686,7 +172256,7 @@ "value": 0.3461714561261031 }, "status": "bounded", - "upper": 0.9906921567335064, + "upper": 0.9906923567335064, "worlds": 16 }, "intervals": { @@ -169715,17 +172285,34 @@ "a3": 0.5610001375391563 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.49866122549595754, + "lower": 0.4986611254959576, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9124694809725049, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4138078554765474, "a1": 0.4986613254959576, "a2": 0.5038256720621749, "a3": 0.5610001375391563 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.912469180972505, "support": [ [ 0, @@ -169751,12 +172338,29 @@ "value": 0.912469180972505 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4986611254959576, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4138078554765474, "a1": 0.49866132549595754, "a2": 0.5038256720621749, "a3": 0.5610001375391563 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.49866132549595754, "support": [ [ 3, @@ -169782,7 +172386,7 @@ "value": 0.49866132549595754 }, "status": "bounded", - "upper": 0.9124692809725049, + "upper": 0.9124694809725049, "worlds": 16 }, "proofs": [ @@ -169810,11 +172414,29 @@ { "id": 37, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.397107503877047, + "lower": 0.397107403877047, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4230248034731426, "a1": 0.5769751965268574, @@ -169823,6 +172445,9 @@ "a4": 0.49379514035147265, "a5": 0.5043683179538425 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 10, @@ -169844,6 +172469,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.397107403877047, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.49379514035147265, "a1": 0.397107603877047, @@ -169852,6 +172495,9 @@ "a4": 0.49379514035147265, "a5": 0.5523678148630677 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.397107603877047, "support": [ [ 4, @@ -169916,11 +172562,29 @@ "a5": 0.5119463999749181 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5177368953961373, + "lower": 0.5177367953961373, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48859917595163405, "a1": 0.5177369953961373, @@ -169929,6 +172593,9 @@ "a4": 0.4556501138994683, "a5": 0.5119463999749181 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 10, @@ -169962,6 +172629,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5177367953961373, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48859917595163405, "a1": 0.5177369953961373, @@ -169970,6 +172655,9 @@ "a4": 0.4556501138994683, "a5": 0.5119463999749181 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5177369953961373, "support": [ [ 1, @@ -170038,15 +172726,28 @@ { "id": 38, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.6685511909896654, + "lower": 0.6685510909896654, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.7314489090103345, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.7314487090103345, "a1": 0.44915994104478263 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.7314487090103345, "support": [ [ 0, @@ -170064,10 +172765,23 @@ "value": 0.7314487090103345 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6685510909896654, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6685512909896654, "a1": 0.44915994104478263 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6685512909896654, "support": [ [ 0, @@ -170085,7 +172799,7 @@ "value": 0.6685512909896654 }, "status": "bounded", - "upper": 0.7314488090103345, + "upper": 0.7314489090103345, "worlds": 4 }, "intervals": { @@ -170104,15 +172818,28 @@ "a1": 0.42544106750982674 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.6997815370705277, + "lower": 0.6997814370705276, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6997818370705277, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6997816370705277, "a1": 0.42544106750982674 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6997816370705277, "support": [ [ 1, @@ -170130,10 +172857,23 @@ "value": 0.6997816370705277 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6997814370705276, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6997816370705277, "a1": 0.42544106750982674 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6997816370705277, "support": [ [ 1, @@ -170151,7 +172891,7 @@ "value": 0.6997816370705277 }, "status": "bounded", - "upper": 0.6997817370705276, + "upper": 0.6997818370705277, "worlds": 4 }, "proofs": [ @@ -170179,11 +172919,27 @@ { "id": 39, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.541086065142731, + "lower": 0.541085965142731, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5535057490503803, "a1": 0.5390494361161505, @@ -170191,6 +172947,9 @@ "a3": 0.5548430307113901, "a4": 0.43617054157055324 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -170220,6 +172979,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.541085965142731, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46355534065793, "a1": 0.4758102226620554, @@ -170227,6 +173002,9 @@ "a3": 0.5548430307113901, "a4": 0.43617054157055324 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.541086165142731, "support": [ [ 5, @@ -170290,11 +173068,27 @@ "a4": 0.4884478085477372 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5746282519116143, + "lower": 0.5746281519116142, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.49681679647223187, "a1": 0.5256781554721635, @@ -170302,6 +173096,9 @@ "a3": 0.5761626773956618, "a4": 0.4884478085477372 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -170331,6 +173128,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5746281519116142, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.49681679647223187, "a1": 0.5256781554721635, @@ -170338,6 +173151,9 @@ "a3": 0.5761626773956618, "a4": 0.4884478085477372 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5746283519116142, "support": [ [ 5, @@ -170396,11 +173212,27 @@ { "id": 40, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.479082375685661, + "lower": 0.4790822756856609, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4389768777920403, "a1": 0.43645076031557717, @@ -170408,6 +173240,9 @@ "a3": 0.46789811938260195, "a4": 0.42232319953379527 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -170437,6 +173272,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4790822756856609, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4389768777920403, "a1": 0.4678981193826019, @@ -170444,6 +173295,9 @@ "a3": 0.4678981193826019, "a4": 0.5658742253589086 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.479082475685661, "support": [ [ 0, @@ -170503,11 +173357,27 @@ "a4": 0.5156758004348074 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5492281933267394, + "lower": 0.5492280933267394, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4590808293948108, "a1": 0.48696396833444205, @@ -170515,6 +173385,9 @@ "a3": 0.4955373618245025, "a4": 0.5156758004348074 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -170544,6 +173417,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5492280933267394, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4590808293948108, "a1": 0.48696396833444205, @@ -170551,6 +173440,9 @@ "a3": 0.4955373618245025, "a4": 0.5156758004348074 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5492282933267394, "support": [ [ 0, @@ -170616,11 +173508,29 @@ { "id": 41, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5199816235181691, + "lower": 0.5199815235181691, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4803067388677813, "a1": 0.5196932611322187, @@ -170629,6 +173539,9 @@ "a4": 0.4803067388677813, "a5": 0.5349364529395102 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 25, @@ -170646,6 +173559,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5199815235181691, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4359461575241419, "a1": 0.5557969047071922, @@ -170654,6 +173585,9 @@ "a4": 0.519874491599104, "a5": 0.5199817235181691 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5199817235181691, "support": [ [ 4, @@ -170726,11 +173660,29 @@ "a5": 0.57879058820129 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5787904882012901, + "lower": 0.57879038820129, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4761214410322436, "a1": 0.5161311746325159, @@ -170739,6 +173691,9 @@ "a4": 0.48190028153479664, "a5": 0.57879058820129 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 25, @@ -170772,6 +173727,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.57879038820129, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4761214410322436, "a1": 0.5161311746325159, @@ -170780,6 +173753,9 @@ "a4": 0.48190028153479664, "a5": 0.57879058820129 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.57879058820129, "support": [ [ 4, @@ -170847,11 +173823,27 @@ { "id": 42, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5213914962211571, + "lower": 0.5213913962211572, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.49623575235880396, "a1": 0.41441945951778736, @@ -170859,6 +173851,9 @@ "a3": 0.4167816431196911, "a4": 0.501060324300249 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 5, @@ -170888,6 +173883,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5213913962211572, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4962357523588039, "a1": 0.5234468945267613, @@ -170895,6 +173906,9 @@ "a3": 0.4167816431196911, "a4": 0.6196899687829865 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.521391596221157, "support": [ [ 0, @@ -170958,11 +173972,27 @@ "a4": 0.561090057077876 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5899724680096622, + "lower": 0.5899723680096621, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5271997881180094, "a1": 0.4776780081562853, @@ -170970,6 +174000,9 @@ "a3": 0.5179570783839126, "a4": 0.561090057077876 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 5, @@ -170999,6 +174032,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5899723680096621, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5271997881180095, "a1": 0.4776780081562853, @@ -171006,6 +174055,9 @@ "a3": 0.5179570783839126, "a4": 0.561090057077876 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5899725680096621, "support": [ [ 0, @@ -171061,16 +174113,31 @@ { "id": 43, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.48820478261212547, + "lower": 0.48820468261212546, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48820488261212547, "a1": 0.48820488261212547, "a2": 0.5117951173878745 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -171084,11 +174151,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.48820468261212546, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48820488261212547, "a1": 0.5024259451218506, "a2": 0.48820488261212547 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.48820488261212547, "support": [ [ 0, @@ -171130,16 +174212,31 @@ "a2": 0.43130299792399335 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.6011256821486493, + "lower": 0.6011255821486492, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6011257821486492, "a1": 0.46379506361281825, "a2": 0.43130299792399335 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 1, @@ -171161,11 +174258,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6011255821486492, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6011257821486492, "a1": 0.46379506361281825, "a2": 0.43130299792399335 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6011257821486492, "support": [ [ 0, @@ -171227,15 +174339,28 @@ { "id": 44, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.5386252326614063, + "lower": 0.5386251326614062, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.35876812068642105, "a1": 0.649147593102786 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 1, @@ -171253,10 +174378,23 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5386251326614062, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.35876812068642105, "a1": 0.5386253326614062 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5386253326614062, "support": [ [ 0, @@ -171293,15 +174431,28 @@ "a1": 0.6045602298408161 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.6045601298408162, + "lower": 0.6045600298408161, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9211213303888217, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.31656080054800567, "a1": 0.6045602298408161 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9211210303888218, "support": [ [ 0, @@ -171319,10 +174470,23 @@ "value": 0.9211210303888218 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6045600298408161, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.31656080054800567, "a1": 0.6045602298408161 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6045602298408161, "support": [ [ 0, @@ -171340,7 +174504,7 @@ "value": 0.6045602298408161 }, "status": "bounded", - "upper": 0.9211211303888217, + "upper": 0.9211213303888217, "worlds": 4 }, "proofs": [ @@ -171371,11 +174535,27 @@ { "id": 45, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4686253660047739, + "lower": 0.4686252660047739, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.44245432826456255, "a1": 0.5101075690930683, @@ -171383,6 +174563,9 @@ "a3": 0.5101075690930683, "a4": 0.48989243090693174 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 10, @@ -171404,6 +174587,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4686252660047739, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5101075690930683, "a1": 0.6089909549060057, @@ -171411,6 +174610,9 @@ "a3": 0.4686254660047739, "a4": 0.48989243090693174 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4686254660047739, "support": [ [ 3, @@ -171470,11 +174672,27 @@ "a4": 0.5774645499143579 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5429090493464516, + "lower": 0.5429089493464515, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5332881906592022, "a1": 0.5049133742332188, @@ -171482,6 +174700,9 @@ "a3": 0.5429091493464515, "a4": 0.5774645499143579 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 10, @@ -171511,6 +174732,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5429089493464515, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5332881906592022, "a1": 0.5049133742332188, @@ -171518,6 +174755,9 @@ "a3": 0.5429091493464515, "a4": 0.5774645499143579 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5429091493464515, "support": [ [ 3, @@ -171589,11 +174829,29 @@ { "id": 46, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9981684966934784, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.4183655492704199, "a1": 0.5816344507295801, @@ -171602,6 +174860,9 @@ "a4": 0.5323080726689189, "a5": 0.46586012402455956 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9981681966934784, "support": [ [ 1, @@ -171623,6 +174884,24 @@ "value": 0.9981681966934784 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.40965181664026995, "a1": 0.43165825579450745, @@ -171631,6 +174910,9 @@ "a4": 0.5241779913681056, "a5": 0.41360258364599545 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 11, @@ -171656,7 +174938,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.9981682966934784, + "upper": 0.9981684966934784, "worlds": 64 }, "intervals": { @@ -171695,11 +174977,29 @@ "a5": 0.42240371555701955 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.10148201047839348, + "lower": 0.1014817104783934, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9414761029670156, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.493206034395962, "a1": 0.527351656965888, @@ -171708,6 +175008,9 @@ "a4": 0.5337637644717141, "a5": 0.42240371555701955 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9414758029670156, "support": [ [ 15, @@ -171741,6 +175044,24 @@ "value": 0.9414758029670156 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.1014817104783934, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.493206034395962, "a1": 0.527351656965888, @@ -171749,6 +175070,9 @@ "a4": 0.5337637644717141, "a5": 0.4224037155570196 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.10148211047839348, "support": [ [ 7, @@ -171782,7 +175106,7 @@ "value": 0.10148211047839348 }, "status": "bounded", - "upper": 0.9414759029670156, + "upper": 0.9414761029670156, "worlds": 64 }, "proofs": [ @@ -171812,11 +175136,29 @@ { "id": 47, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.8996479230701709, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5629073601850146, "a1": 0.5628440567366577, @@ -171825,6 +175167,9 @@ "a4": 0.5062472467593817, "a5": 0.4543312271214529 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.899647623070171, "support": [ [ 6, @@ -171858,6 +175203,24 @@ "value": 0.899647623070171 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.49284176873484603, "a1": 0.5019643056326804, @@ -171866,6 +175229,9 @@ "a4": 0.4623938682231968, "a5": 0.4007210376869095 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 4, @@ -171899,7 +175265,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.8996477230701709, + "upper": 0.8996479230701709, "worlds": 64 }, "intervals": { @@ -171938,11 +175304,29 @@ "a5": 0.4292361477317434 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.7823819666741856, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5060382369696729, "a1": 0.5390497979231552, @@ -171951,6 +175335,9 @@ "a4": 0.48690725106169097, "a5": 0.4292361477317434 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.7823816666741856, "support": [ [ 6, @@ -171984,14 +175371,35 @@ "value": 0.7823816666741856 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { - "a0": 0.5060382369696728, + "a0": 0.5060382369696729, "a1": 0.5390497979231552, "a2": 0.35314551894244217, "a3": 0.5477845689226175, "a4": 0.486907251061691, "a5": 0.4292361477317434 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 4, @@ -172025,7 +175433,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.7823817666741856, + "upper": 0.7823819666741856, "worlds": 64 }, "proofs": [ @@ -172064,11 +175472,27 @@ { "id": 48, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.58604272137958, + "lower": 0.58604262137958, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.58604282137958, "a1": 0.4139833012752092, @@ -172076,6 +175500,9 @@ "a3": 0.46828454715923173, "a4": 0.5333079409855002 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -172105,6 +175532,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.58604262137958, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.58604282137958, "a1": 0.5446472265421946, @@ -172112,6 +175555,9 @@ "a3": 0.46828454715923173, "a4": 0.5333079409855002 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.58604282137958, "support": [ [ 10, @@ -172175,11 +175621,27 @@ "a4": 0.5938777649462765 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.625979638037683, + "lower": 0.6259795380376829, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6259797380376829, "a1": 0.46180900950628245, @@ -172187,6 +175649,9 @@ "a3": 0.5109203005486268, "a4": 0.5938777649462765 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -172216,6 +175681,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6259795380376829, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6259797380376829, "a1": 0.46180900950628245, @@ -172223,6 +175704,9 @@ "a3": 0.5109203005486268, "a4": 0.5938777649462765 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6259797380376829, "support": [ [ 10, @@ -172291,17 +175775,34 @@ { "id": 49, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.39232930867434596, + "lower": 0.39232920867434595, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5900237325021246, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3952189156768992, "a1": 0.5900235325021246, "a2": 0.6119619146813542, "a3": 0.6894380740237401 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5900235325021246, "support": [ [ 3, @@ -172327,12 +175828,29 @@ "value": 0.5900235325021246 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.39232920867434595, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.39521891567689926, "a1": 0.39232940867434596, "a2": 0.6119619146813543, "a3": 0.6894380740237401 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.39232940867434596, "support": [ [ 3, @@ -172358,7 +175876,7 @@ "value": 0.39232940867434596 }, "status": "bounded", - "upper": 0.5900236325021245, + "upper": 0.5900237325021246, "worlds": 16 }, "intervals": { @@ -172387,17 +175905,34 @@ "a3": 0.7452464901685815 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5692687423418155, + "lower": 0.5692686423418154, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5692690423418154, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.34104117387668154, "a1": 0.5692688423418154, "a2": 0.5071884067231824, "a3": 0.7452464901685815 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5692688423418154, "support": [ [ 3, @@ -172423,12 +175958,29 @@ "value": 0.5692688423418154 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5692686423418154, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.34104117387668154, "a1": 0.5692688423418154, "a2": 0.5071884067231824, "a3": 0.7452464901685815 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5692688423418154, "support": [ [ 3, @@ -172454,7 +176006,7 @@ "value": 0.5692688423418154 }, "status": "bounded", - "upper": 0.5692689423418154, + "upper": 0.5692690423418154, "worlds": 16 }, "proofs": [ @@ -172487,15 +176039,28 @@ { "id": 50, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.5106907637762277, + "lower": 0.5106906637762276, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6978199745216447, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5137104653553008, "a1": 0.6978197745216447 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6978197745216447, "support": [ [ 0, @@ -172513,10 +176078,23 @@ "value": 0.6978197745216447 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5106906637762276, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.5106908637762276, "a1": 0.5106908637762276 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5106908637762276, "support": [ [ 0, @@ -172530,7 +176108,7 @@ "value": 0.5106908637762276 }, "status": "bounded", - "upper": 0.6978198745216446, + "upper": 0.6978199745216447, "worlds": 4 }, "intervals": { @@ -172549,15 +176127,28 @@ "a1": 0.5898275444952383 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.5898274444952384, + "lower": 0.5898273444952383, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5898277444952383, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.44091708935419804, "a1": 0.5898275444952383 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5898275444952383, "support": [ [ 1, @@ -172575,10 +176166,23 @@ "value": 0.5898275444952383 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5898273444952383, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.44091708935419804, "a1": 0.5898275444952383 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5898275444952383, "support": [ [ 1, @@ -172596,7 +176200,7 @@ "value": 0.5898275444952383 }, "status": "bounded", - "upper": 0.5898276444952383, + "upper": 0.5898277444952383, "worlds": 4 }, "proofs": [ @@ -172625,11 +176229,27 @@ { "id": 51, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4561865757438596, + "lower": 0.4561864757438596, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4988593242922026, "a1": 0.4504255331286491, @@ -172637,6 +176257,9 @@ "a3": 0.5011406757077974, "a4": 0.5011406757077974 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -172658,6 +176281,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4561864757438596, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4426003077499998, "a1": 0.5073363977545106, @@ -172665,6 +176304,9 @@ "a3": 0.5011406757077974, "a4": 0.4561866757438596 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4561866757438596, "support": [ [ 4, @@ -172728,18 +176370,37 @@ "a4": 0.60263670056793 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.60263660056793, + "lower": 0.60263650056793, "max": { - "marginals": { - "a0": 0.4861949397998151, + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "marginals": { + "a0": 0.48619493979981504, "a1": 0.45862495396540576, "a2": 0.5066159185198114, "a3": 0.5953673600586775, "a4": 0.60263670056793 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -172769,6 +176430,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.60263650056793, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4861949397998151, "a1": 0.45862495396540576, @@ -172776,6 +176453,9 @@ "a3": 0.5953673600586775, "a4": 0.60263670056793 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.60263670056793, "support": [ [ 8, @@ -172834,11 +176514,27 @@ { "id": 52, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6168365428978267, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6168363428978267, "a1": 0.5687065903247814, @@ -172846,6 +176542,9 @@ "a3": 0.39691477525336816, "a4": 0.4468443811035496 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6168363428978267, "support": [ [ 7, @@ -172871,6 +176570,22 @@ "value": 0.6168363428978267 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4515070141278702, "a1": 0.46948900255979975, @@ -172878,6 +176593,9 @@ "a3": 0.39691477525336805, "a4": 0.4468443811035496 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 5, @@ -172907,7 +176625,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.6168364428978267, + "upper": 0.6168365428978267, "worlds": 32 }, "intervals": { @@ -172941,11 +176659,27 @@ "a4": 0.4579075274479383 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.017503532798876013, + "lower": 0.01750323279887601, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5302833538809851, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5302831538809851, "a1": 0.4872204789178909, @@ -172953,6 +176687,9 @@ "a3": 0.46645640979134, "a4": 0.4579075274479383 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5302831538809851, "support": [ [ 4, @@ -172982,6 +176719,22 @@ "value": 0.5302831538809851 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.01750323279887601, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5302831538809851, "a1": 0.4872204789178909, @@ -172989,6 +176742,9 @@ "a3": 0.46645640979134007, "a4": 0.4579075274479383 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.017503632798876012, "support": [ [ 3, @@ -173018,7 +176774,7 @@ "value": 0.017503632798876012 }, "status": "bounded", - "upper": 0.5302832538809851, + "upper": 0.5302833538809851, "worlds": 32 }, "proofs": [ @@ -173043,16 +176799,31 @@ { "id": 53, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5727304180697161, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5727302180697162, "a1": 0.4694612840656441, "a2": 0.5727302180697162 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5727302180697162, "support": [ [ 2, @@ -173070,11 +176841,26 @@ "value": 0.5727302180697162 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.42081816902705804, "a1": 0.5344262700810971, "a2": 0.4655737299189029 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 2, @@ -173092,7 +176878,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5727303180697162, + "upper": 0.5727304180697161, "worlds": 8 }, "intervals": { @@ -173116,16 +176902,31 @@ "a2": 0.4885902419421745 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.44999481468401903, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.449994614684019, "a1": 0.6000538007437333, "a2": 0.4885902419421745 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.449994614684019, "support": [ [ 2, @@ -173147,11 +176948,26 @@ "value": 0.449994614684019 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.449994614684019, "a1": 0.6000538007437333, "a2": 0.4885902419421745 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 2, @@ -173173,7 +176989,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.449994714684019, + "upper": 0.44999481468401903, "worlds": 8 }, "proofs": [ @@ -173217,15 +177033,28 @@ { "id": 54, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.1781550116242907, + "lower": 0.17815471162429075, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5243524473594774, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5243522473594774, "a1": 0.7501264066028157 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5243522473594774, "support": [ [ 0, @@ -173243,10 +177072,23 @@ "value": 0.5243522473594774 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.17815471162429075, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.428028705021475, "a1": 0.7501264066028157 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.1781551116242907, "support": [ [ 1, @@ -173264,7 +177106,7 @@ "value": 0.1781551116242907 }, "status": "bounded", - "upper": 0.5243523473594773, + "upper": 0.5243524473594774, "worlds": 4 }, "intervals": { @@ -173283,15 +177125,28 @@ "a1": 0.7568331730990556 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.25147415022952774, + "lower": 0.25147385022952773, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4946412771304721, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4946410771304721, "a1": 0.7568331730990556 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4946410771304721, "support": [ [ 0, @@ -173309,10 +177164,23 @@ "value": 0.4946410771304721 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.25147385022952773, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4946410771304721, "a1": 0.7568331730990556 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.25147425022952774, "support": [ [ 1, @@ -173330,7 +177198,7 @@ "value": 0.25147425022952774 }, "status": "bounded", - "upper": 0.4946411771304721, + "upper": 0.4946412771304721, "worlds": 4 }, "proofs": [ @@ -173348,11 +177216,27 @@ { "id": 55, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.3346073805716753, + "lower": 0.33460728057167527, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4446702266555558, "a1": 0.4194329603474767, @@ -173360,6 +177244,9 @@ "a3": 0.5553297733444442, "a4": 0.5553297733444442 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -173381,6 +177268,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.33460728057167527, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3346074805716753, "a1": 0.49141399359011617, @@ -173388,6 +177291,9 @@ "a3": 0.5553297733444442, "a4": 0.49208459198244814 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3346074805716753, "support": [ [ 10, @@ -173451,11 +177357,27 @@ "a4": 0.5056129014325652 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.37693413980663487, + "lower": 0.37693403980663487, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.8825474412392, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.3769342398066349, "a1": 0.42803255944526397, @@ -173463,6 +177385,9 @@ "a3": 0.5828853934288599, "a4": 0.5056129014325652 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.8825471412392001, "support": [ [ 2, @@ -173492,6 +177417,22 @@ "value": 0.8825471412392001 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.37693403980663487, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3769342398066349, "a1": 0.42803255944526397, @@ -173499,6 +177440,9 @@ "a3": 0.5828853934288599, "a4": 0.5056129014325652 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3769342398066349, "support": [ [ 10, @@ -173528,7 +177472,7 @@ "value": 0.3769342398066349 }, "status": "bounded", - "upper": 0.8825472412392, + "upper": 0.8825474412392, "worlds": 32 }, "proofs": [ @@ -173552,11 +177496,29 @@ { "id": 56, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5189283480820347, "a1": 0.5189283480820347, @@ -173565,6 +177527,9 @@ "a4": 0.5189283480820347, "a5": 0.5550124461565005 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 19, @@ -173586,6 +177551,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48107165191796536, "a1": 0.5189283480820347, @@ -173594,6 +177577,9 @@ "a4": 0.5394756875165264, "a5": 0.4449875538434996 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 10, @@ -173658,11 +177644,29 @@ "a5": 0.5320254749069409 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.0136212836248279, + "lower": 0.01362098362482801, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9256892784694094, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5134673184452023, "a1": 0.4440930697515224, @@ -173671,6 +177675,9 @@ "a4": 0.4739701291563917, "a5": 0.5320254749069409 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9256889784694095, "support": [ [ 4, @@ -173704,6 +177711,24 @@ "value": 0.9256889784694095 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.01362098362482801, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.5134673184452023, "a1": 0.4440930697515224, @@ -173712,6 +177737,9 @@ "a4": 0.4739701291563917, "a5": 0.5320254749069409 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.013621383624827899, "support": [ [ 25, @@ -173745,7 +177773,7 @@ "value": 0.013621383624827899 }, "status": "bounded", - "upper": 0.9256890784694094, + "upper": 0.9256892784694094, "worlds": 64 }, "proofs": [ @@ -173772,15 +177800,28 @@ { "id": 57, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.6209641821550045, + "lower": 0.6209640821550044, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.7474569704765743, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.22752467165325965, "a1": 0.7474567704765743 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.7474567704765743, "support": [ [ 0, @@ -173798,10 +177839,23 @@ "value": 0.7474567704765743 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6209640821550044, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.22752467165325965, "a1": 0.6209642821550044 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6209642821550044, "support": [ [ 0, @@ -173819,7 +177873,7 @@ "value": 0.6209642821550044 }, "status": "bounded", - "upper": 0.7474568704765743, + "upper": 0.7474569704765743, "worlds": 4 }, "intervals": { @@ -173838,15 +177892,28 @@ "a1": 0.6707239577919951 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.6707238577919952, + "lower": 0.6707237577919951, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6707241577919951, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.15693523438793316, "a1": 0.6707239577919951 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6707239577919951, "support": [ [ 0, @@ -173864,10 +177931,23 @@ "value": 0.6707239577919951 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6707237577919951, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.15693523438793316, "a1": 0.6707239577919951 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6707239577919951, "support": [ [ 0, @@ -173885,7 +177965,7 @@ "value": 0.6707239577919951 }, "status": "bounded", - "upper": 0.6707240577919951, + "upper": 0.6707241577919951, "worlds": 4 }, "proofs": [ @@ -173909,17 +177989,34 @@ { "id": 58, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5914088442557089, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5872838745444791, "a1": 0.5914086442557089, "a2": 0.587537762202843, "a3": 0.524781476240734 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5914086442557089, "support": [ [ 1, @@ -173945,12 +178042,29 @@ "value": 0.5914086442557089 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.7270018397412352, "a1": 0.44573421288714815, "a2": 0.5467479520828713, "a3": 0.42378995233069455 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -173976,7 +178090,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5914087442557089, + "upper": 0.5914088442557089, "worlds": 16 }, "intervals": { @@ -174005,17 +178119,34 @@ "a3": 0.46352004028545013 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.10020861812222687, + "lower": 0.10020831812222687, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5415752915802207, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6388755264110897, "a1": 0.5415750915802207, "a2": 0.5586336265420062, "a3": 0.46352004028545013 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5415750915802207, "support": [ [ 1, @@ -174041,12 +178172,29 @@ "value": 0.5415750915802207 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.10020831812222687, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6388755264110897, "a1": 0.5415750915802207, "a2": 0.5586336265420062, "a3": 0.46352004028545013 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.10020871812222687, "support": [ [ 3, @@ -174072,7 +178220,7 @@ "value": 0.10020871812222687 }, "status": "bounded", - "upper": 0.5415751915802206, + "upper": 0.5415752915802207, "worlds": 16 }, "proofs": [ @@ -174105,17 +178253,34 @@ { "id": 59, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.4787318426836314, + "lower": 0.4787317426836314, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5887573329552157, "a1": 0.5144584332590092, "a2": 0.40876059534818154, "a3": 0.6154103167305947 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -174141,12 +178306,29 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4787317426836314, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.5212680573163686, "a1": 0.4787319426836314, "a2": 0.4087605953481816, "a3": 0.4787319426836314 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4787319426836314, "support": [ [ 1, @@ -174193,17 +178375,34 @@ "a3": 0.5164778955709336 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5164777955709337, + "lower": 0.5164776955709336, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.8685046985124003, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5520502620693771, "a1": 0.35202650294146676, "a2": 0.3989779836781935, "a3": 0.5164778955709336 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.8685043985124004, "support": [ [ 3, @@ -174229,12 +178428,29 @@ "value": 0.8685043985124004 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5164776955709336, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.5520502620693771, "a1": 0.35202650294146676, "a2": 0.3989779836781935, "a3": 0.5164778955709336 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5164778955709336, "support": [ [ 0, @@ -174260,7 +178476,7 @@ "value": 0.5164778955709336 }, "status": "bounded", - "upper": 0.8685044985124003, + "upper": 0.8685046985124003, "worlds": 16 }, "proofs": [ @@ -174290,11 +178506,27 @@ { "id": 60, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4916763742916282, + "lower": 0.4916762742916282, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4656888464488395, "a1": 0.4450472915707237, @@ -174302,6 +178534,9 @@ "a3": 0.4519819094148233, "a4": 0.3235173005807786 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 5, @@ -174331,6 +178566,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4916762742916282, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4656888464488395, "a1": 0.5100088882045573, @@ -174338,6 +178589,9 @@ "a3": 0.4519819094148233, "a4": 0.3235173005807786 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4916764742916282, "support": [ [ 0, @@ -174401,11 +178655,27 @@ "a4": 0.370394498279563 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5205240808039399, + "lower": 0.5205239808039398, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.49612766001661585, "a1": 0.48126966561114937, @@ -174413,6 +178683,9 @@ "a3": 0.5088687633184237, "a4": 0.370394498279563 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 5, @@ -174442,6 +178715,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5205239808039398, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.49612766001661585, "a1": 0.48126966561114937, @@ -174449,6 +178738,9 @@ "a3": 0.5088687633184237, "a4": 0.370394498279563 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5205241808039398, "support": [ [ 0, @@ -174519,11 +178811,27 @@ { "id": 61, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.36172419075569096, + "lower": 0.36172409075569095, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.46655873752713733, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4920254312383633, "a1": 0.4742896787870241, @@ -174531,6 +178839,9 @@ "a3": 0.39985541846125716, "a4": 0.4253041808390944 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.46655853752713733, "support": [ [ 3, @@ -174560,6 +178871,22 @@ "value": 0.46655853752713733 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.36172409075569095, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4920254312383633, "a1": 0.4742896787870241, @@ -174567,6 +178894,9 @@ "a3": 0.39985541846125716, "a4": 0.4253041808390944 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.36172429075569096, "support": [ [ 3, @@ -174596,7 +178926,7 @@ "value": 0.36172429075569096 }, "status": "bounded", - "upper": 0.46655863752713733, + "upper": 0.46655873752713733, "worlds": 32 }, "intervals": { @@ -174630,11 +178960,27 @@ "a4": 0.5445396416744394 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.37018004947741173, + "lower": 0.37017994947741173, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.37018034947741174, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5293320711510074, "a1": 0.5172348253573869, @@ -174642,6 +178988,9 @@ "a3": 0.41347739130287325, "a4": 0.5445396416744394 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.37018014947741174, "support": [ [ 3, @@ -174671,6 +179020,22 @@ "value": 0.37018014947741174 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.37017994947741173, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5293320711510074, "a1": 0.5172348253573869, @@ -174678,6 +179043,9 @@ "a3": 0.41347739130287325, "a4": 0.5445396416744394 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.37018014947741174, "support": [ [ 3, @@ -174707,7 +179075,7 @@ "value": 0.37018014947741174 }, "status": "bounded", - "upper": 0.37018024947741174, + "upper": 0.37018034947741174, "worlds": 32 }, "proofs": [ @@ -174732,15 +179100,28 @@ { "id": 62, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.32133258893828615, + "lower": 0.32133248893828614, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.763060256279927, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.47248174405140453, "a1": 0.29057821222852254 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.7630599562799271, "support": [ [ 0, @@ -174758,10 +179139,23 @@ "value": 0.7630599562799271 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.32133248893828614, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.32133268893828615, "a1": 0.29057821222852254 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.32133268893828615, "support": [ [ 0, @@ -174779,7 +179173,7 @@ "value": 0.32133268893828615 }, "status": "bounded", - "upper": 0.763060056279927, + "upper": 0.763060256279927, "worlds": 4 }, "intervals": { @@ -174798,15 +179192,28 @@ "a1": 0.24101329131532573 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.3298095593381206, + "lower": 0.3298094593381206, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5708232506534463, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.3298096593381206, "a1": 0.24101329131532573 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.5708229506534463, "support": [ [ 0, @@ -174824,10 +179231,23 @@ "value": 0.5708229506534463 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.3298094593381206, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3298096593381206, "a1": 0.24101329131532573 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3298096593381206, "support": [ [ 0, @@ -174845,7 +179265,7 @@ "value": 0.3298096593381206 }, "status": "bounded", - "upper": 0.5708230506534463, + "upper": 0.5708232506534463, "worlds": 4 }, "proofs": [ @@ -174869,15 +179289,28 @@ { "id": 63, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.3962410532035254, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.39624085320352537, "a1": 0.39624085320352537 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.39624085320352537, "support": [ [ 0, @@ -174891,10 +179324,23 @@ "value": 0.39624085320352537 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.21696669396628593, "a1": 0.29507995152894234 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -174912,7 +179358,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.39624095320352537, + "upper": 0.3962410532035254, "worlds": 4 }, "intervals": { @@ -174931,15 +179377,28 @@ "a1": 0.3830889610199878 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.3224727149634339, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3224725149634339, "a1": 0.3830889610199878 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.3224725149634339, "support": [ [ 0, @@ -174957,10 +179416,23 @@ "value": 0.3224725149634339 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3224725149634339, "a1": 0.3830889610199878 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -174978,7 +179450,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.3224726149634339, + "upper": 0.3224727149634339, "worlds": 4 }, "proofs": [ @@ -175000,16 +179472,31 @@ { "id": 64, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.3933388393520086, + "lower": 0.3933387393520086, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4638041177908485, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4638039177908485, "a1": 0.4540097895916402, "a2": 0.5459902104083598 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4638039177908485, "support": [ [ 3, @@ -175027,11 +179514,26 @@ "value": 0.4638039177908485 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.3933387393520086, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3933389393520086, "a1": 0.4540097895916402, "a2": 0.5459902104083598 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3933389393520086, "support": [ [ 2, @@ -175049,7 +179551,7 @@ "value": 0.3933389393520086 }, "status": "bounded", - "upper": 0.4638040177908485, + "upper": 0.4638041177908485, "worlds": 8 }, "intervals": { @@ -175073,16 +179575,31 @@ "a2": 0.5674611615698538 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.42735453090823294, + "lower": 0.42735443090823294, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.42735483090823295, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.42735463090823295, "a1": 0.38144082744908275, "a2": 0.5674611615698538 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.42735463090823295, "support": [ [ 0, @@ -175104,11 +179621,26 @@ "value": 0.42735463090823295 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.42735443090823294, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.42735463090823295, "a1": 0.38144082744908275, "a2": 0.5674611615698538 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.42735463090823295, "support": [ [ 0, @@ -175130,7 +179662,7 @@ "value": 0.42735463090823295 }, "status": "bounded", - "upper": 0.42735473090823295, + "upper": 0.42735483090823295, "worlds": 8 }, "proofs": [ @@ -175162,11 +179694,27 @@ { "id": 65, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.3811468882142145, + "lower": 0.3811467882142145, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4390309368174724, "a1": 0.4562316525624845, @@ -175174,6 +179722,9 @@ "a3": 0.4598622165370299, "a4": 0.35408503276943337 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.9999999999999999, "support": [ [ 5, @@ -175203,6 +179754,22 @@ "value": 0.9999999999999999 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.3811467882142145, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4390309368174724, "a1": 0.3811469882142145, @@ -175210,6 +179777,9 @@ "a3": 0.4598622165370299, "a4": 0.5177461651402878 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3811469882142145, "support": [ [ 4, @@ -175265,11 +179835,27 @@ "a4": 0.502479064371788 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.39513793496700517, + "lower": 0.39513783496700516, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9122125821139837, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4681330214973082, "a1": 0.39513803496700517, @@ -175277,6 +179863,9 @@ "a3": 0.4898497741601027, "a4": 0.502479064371788 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9122122821139838, "support": [ [ 5, @@ -175306,6 +179895,22 @@ "value": 0.9122122821139838 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.39513783496700516, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4681330214973082, "a1": 0.39513803496700517, @@ -175313,6 +179918,9 @@ "a3": 0.4898497741601027, "a4": 0.502479064371788 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.39513803496700517, "support": [ [ 4, @@ -175342,7 +179950,7 @@ "value": 0.39513803496700517 }, "status": "bounded", - "upper": 0.9122123821139837, + "upper": 0.9122125821139837, "worlds": 32 }, "proofs": [ @@ -175379,16 +179987,31 @@ { "id": 66, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.4509016704022251, + "lower": 0.4509015704022251, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5813564941139039, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3071229912656948, "a1": 0.5813562941139039, "a2": 0.4186437058860961 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5813562941139039, "support": [ [ 2, @@ -175406,11 +180029,26 @@ "value": 0.5813562941139039 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4509015704022251, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3071229912656948, "a1": 0.4509017704022251, "a2": 0.4994957345501744 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4509017704022251, "support": [ [ 0, @@ -175432,7 +180070,7 @@ "value": 0.4509017704022251 }, "status": "bounded", - "upper": 0.5813563941139038, + "upper": 0.5813564941139039, "worlds": 8 }, "intervals": { @@ -175456,16 +180094,31 @@ "a2": 0.49000597774166843 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.5024153655903587, + "lower": 0.5024152655903587, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5024156655903587, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.366404289861068, "a1": 0.5024154655903587, "a2": 0.49000597774166843 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5024154655903587, "support": [ [ 0, @@ -175487,11 +180140,26 @@ "value": 0.5024154655903587 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5024152655903587, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.366404289861068, "a1": 0.5024154655903587, "a2": 0.49000597774166843 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5024154655903587, "support": [ [ 0, @@ -175513,7 +180181,7 @@ "value": 0.5024154655903587 }, "status": "bounded", - "upper": 0.5024155655903586, + "upper": 0.5024156655903587, "worlds": 8 }, "proofs": [ @@ -175531,17 +180199,34 @@ { "id": 67, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.4897910935975413, + "lower": 0.4897909935975413, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5377130768753566, "a1": 0.595480124231916, "a2": 0.6511766831897563, "a3": 0.4863068143307214 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 2, @@ -175567,12 +180252,29 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4897909935975413, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.35929688990205194, "a1": 0.4897911935975413, "a2": 0.6407031100979481, "a3": 0.43506638611224646 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4897911935975413, "support": [ [ 3, @@ -175623,17 +180325,34 @@ "a3": 0.4656453253828041 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5193045341488707, + "lower": 0.5193044341488706, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9020957516462289, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3827908174973583, "a1": 0.5193046341488706, "a2": 0.5058759181176105, "a3": 0.4656453253828041 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.902095451646229, "support": [ [ 0, @@ -175659,12 +180378,29 @@ "value": 0.902095451646229 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5193044341488706, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3827908174973583, "a1": 0.5193046341488706, "a2": 0.5058759181176105, "a3": 0.4656453253828041 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5193046341488706, "support": [ [ 3, @@ -175690,7 +180426,7 @@ "value": 0.5193046341488706 }, "status": "bounded", - "upper": 0.9020955516462289, + "upper": 0.9020957516462289, "worlds": 16 }, "proofs": [ @@ -175717,15 +180453,28 @@ { "id": 68, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.032231836177977036, + "lower": 0.03223153617797704, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6512839604281943, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6512837604281942, "a1": 0.6512837604281942 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6512837604281942, "support": [ [ 0, @@ -175739,10 +180488,23 @@ "value": 0.6512837604281942 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.03223153617797704, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4658333566889228, "a1": 0.5663985794890543 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.03223193617797704, "support": [ [ 1, @@ -175760,7 +180522,7 @@ "value": 0.03223193617797704 }, "status": "bounded", - "upper": 0.6512838604281942, + "upper": 0.6512839604281943, "worlds": 4 }, "intervals": { @@ -175779,15 +180541,28 @@ "a1": 0.674585643977357 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.2838235606938268, + "lower": 0.2838232606938267, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6092382167164698, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6092380167164698, "a1": 0.674585643977357 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6092380167164698, "support": [ [ 0, @@ -175805,10 +180580,23 @@ "value": 0.6092380167164698 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.2838232606938267, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.6092380167164698, "a1": 0.674585643977357 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.2838236606938268, "support": [ [ 1, @@ -175826,7 +180614,7 @@ "value": 0.2838236606938268 }, "status": "bounded", - "upper": 0.6092381167164698, + "upper": 0.6092382167164698, "worlds": 4 }, "proofs": [ @@ -175848,11 +180636,29 @@ { "id": 69, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.36597487638549325, + "lower": 0.36597477638549325, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.45489538502801946, "a1": 0.5451046149719805, @@ -175861,6 +180667,9 @@ "a4": 0.5028538350428806, "a5": 0.49714616495711933 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 25, @@ -175878,6 +180687,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.36597477638549325, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.45489538502801946, "a1": 0.5745692186605722, @@ -175886,6 +180713,9 @@ "a4": 0.4404112607456597, "a5": 0.5586103933758959 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.36597497638549326, "support": [ [ 1, @@ -175954,11 +180784,29 @@ "a5": 0.48395890227185157 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5224192120153521, + "lower": 0.5224191120153521, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9796313385812025, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4952154127829003, "a1": 0.5691544477098179, @@ -175967,6 +180815,9 @@ "a4": 0.5581085522228604, "a5": 0.48395890227185157 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9796310385812026, "support": [ [ 1, @@ -176000,6 +180851,24 @@ "value": 0.9796310385812026 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5224191120153521, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4952154127829003, "a1": 0.5691544477098179, @@ -176008,6 +180877,9 @@ "a4": 0.5581085522228604, "a5": 0.48395890227185157 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5224193120153521, "support": [ [ 1, @@ -176041,7 +180913,7 @@ "value": 0.5224193120153521 }, "status": "bounded", - "upper": 0.9796311385812025, + "upper": 0.9796313385812025, "worlds": 64 }, "proofs": [ @@ -176070,16 +180942,31 @@ { "id": 70, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4071211607328612, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3281438604356186, "a1": 0.4071209607328612, "a2": 0.5384423609684006 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4071209607328612, "support": [ [ 0, @@ -176101,11 +180988,26 @@ "value": 0.4071209607328612 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3281438604356186, "a1": 0.4071209607328612, "a2": 0.5384423609684006 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -176127,7 +181029,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4071210607328612, + "upper": 0.4071211607328612, "worlds": 8 }, "intervals": { @@ -176151,16 +181053,31 @@ "a2": 0.48712016079372905 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.33583687223656694, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.44730345384902315, "a1": 0.33583667223656694, "a2": 0.48712016079372905 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.33583667223656694, "support": [ [ 0, @@ -176182,11 +181099,26 @@ "value": 0.33583667223656694 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.44730345384902315, "a1": 0.33583667223656694, "a2": 0.48712016079372905 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -176208,7 +181140,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.33583677223656694, + "upper": 0.33583687223656694, "worlds": 8 }, "proofs": [ @@ -176227,11 +181159,29 @@ { "id": 71, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5352712599701873, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5233016193165032, "a1": 0.5761690613174235, @@ -176240,6 +181190,9 @@ "a4": 0.5292665646832744, "a5": 0.5761690613174235 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5352710599701873, "support": [ [ 1, @@ -176265,6 +181218,24 @@ "value": 0.5352710599701873 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46185009146464595, "a1": 0.538149908535354, @@ -176273,6 +181244,9 @@ "a4": 0.5292665646832744, "a5": 0.4647289400298127 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 10, @@ -176298,7 +181272,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5352711599701873, + "upper": 0.5352712599701873, "worlds": 64 }, "intervals": { @@ -176337,11 +181311,29 @@ "a5": 0.4503688657993136 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4756736727791995, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5050795821498467, "a1": 0.551820900021579, @@ -176350,6 +181342,9 @@ "a4": 0.3912600939642144, "a5": 0.4503688657993136 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.47567347277919947, "support": [ [ 1, @@ -176383,6 +181378,24 @@ "value": 0.47567347277919947 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5050795821498467, "a1": 0.551820900021579, @@ -176391,6 +181404,9 @@ "a4": 0.3912600939642144, "a5": 0.4503688657993136 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 1, @@ -176424,7 +181440,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.47567357277919947, + "upper": 0.4756736727791995, "worlds": 64 }, "proofs": [ @@ -176447,15 +181463,28 @@ { "id": 72, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.586201964349861, + "lower": 0.586201864349861, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.717168922166993, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.717168722166993, "a1": 0.7106231308832945 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.717168722166993, "support": [ [ 0, @@ -176473,10 +181502,23 @@ "value": 0.717168722166993 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.586201864349861, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.586202064349861, "a1": 0.603983610689739 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.586202064349861, "support": [ [ 0, @@ -176494,7 +181536,7 @@ "value": 0.586202064349861 }, "status": "bounded", - "upper": 0.717168822166993, + "upper": 0.717168922166993, "worlds": 4 }, "intervals": { @@ -176513,15 +181555,28 @@ "a1": 0.6192693343832769 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.6739884534841758, + "lower": 0.6739883534841757, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6739887534841758, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6739885534841757, "a1": 0.6192693343832769 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6739885534841757, "support": [ [ 1, @@ -176539,10 +181594,23 @@ "value": 0.6739885534841757 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6739883534841757, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6739885534841757, "a1": 0.6192693343832769 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6739885534841757, "support": [ [ 1, @@ -176560,7 +181628,7 @@ "value": 0.6739885534841757 }, "status": "bounded", - "upper": 0.6739886534841757, + "upper": 0.6739887534841758, "worlds": 4 }, "proofs": [ @@ -176581,15 +181649,28 @@ { "id": 73, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.3459907366508874, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3459905366508874, "a1": 0.5152268552389468 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.3459905366508874, "support": [ [ 0, @@ -176607,10 +181688,23 @@ "value": 0.3459905366508874 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.1508247499733164, "a1": 0.5152268552389468 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -176628,7 +181722,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.3459906366508874, + "upper": 0.3459907366508874, "worlds": 4 }, "intervals": { @@ -176647,15 +181741,28 @@ "a1": 0.6583735618278342 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.2805132278244463, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.2805130278244463, "a1": 0.6583735618278342 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.2805130278244463, "support": [ [ 0, @@ -176673,10 +181780,23 @@ "value": 0.2805130278244463 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.2805130278244463, "a1": 0.6583735618278342 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -176694,7 +181814,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.2805131278244463, + "upper": 0.2805132278244463, "worlds": 4 }, "proofs": [ @@ -176712,11 +181832,27 @@ { "id": 74, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5094620894965122, + "lower": 0.5094619894965121, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5094621894965121, "a1": 0.5575845379243671, @@ -176724,6 +181860,9 @@ "a3": 0.4905378105034879, "a4": 0.5208008167657278 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -176749,6 +181888,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5094619894965121, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5094621894965121, "a1": 0.5146970459851237, @@ -176756,6 +181911,9 @@ "a3": 0.4073778539942329, "a4": 0.5208008167657278 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5094621894965121, "support": [ [ 3, @@ -176819,11 +181977,27 @@ "a4": 0.5670995104364689 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5431265530476986, + "lower": 0.5431264530476986, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5431266530476986, "a1": 0.5252289752630122, @@ -176831,6 +182005,9 @@ "a3": 0.4683806736838211, "a4": 0.5670995104364689 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -176860,6 +182037,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5431264530476986, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5431266530476986, "a1": 0.5252289752630122, @@ -176867,6 +182060,9 @@ "a3": 0.4683806736838211, "a4": 0.5670995104364689 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5431266530476986, "support": [ [ 3, @@ -176920,15 +182116,28 @@ { "id": 75, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.27476200099464054, + "lower": 0.27476190099464054, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4741742692181254, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5966905464969687, "a1": 0.4741740692181254 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4741740692181254, "support": [ [ 0, @@ -176946,10 +182155,23 @@ "value": 0.4741740692181254 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.27476190099464054, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.5966905464969687, "a1": 0.27476210099464055 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.27476210099464055, "support": [ [ 0, @@ -176967,7 +182189,7 @@ "value": 0.27476210099464055 }, "status": "bounded", - "upper": 0.4741741692181254, + "upper": 0.4741742692181254, "worlds": 4 }, "intervals": { @@ -176986,15 +182208,28 @@ "a1": 0.4495383173876242 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.4495382173876242, + "lower": 0.44953811738762417, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4495385173876242, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.646910559625207, "a1": 0.4495383173876242 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4495383173876242, "support": [ [ 1, @@ -177012,10 +182247,23 @@ "value": 0.4495383173876242 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.44953811738762417, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.646910559625207, "a1": 0.4495383173876242 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4495383173876242, "support": [ [ 1, @@ -177033,7 +182281,7 @@ "value": 0.4495383173876242 }, "status": "bounded", - "upper": 0.4495384173876242, + "upper": 0.4495385173876242, "worlds": 4 }, "proofs": [ @@ -177057,11 +182305,27 @@ { "id": 76, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6285166542593508, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6285164542593508, "a1": 0.46027632068848295, @@ -177069,6 +182333,9 @@ "a3": 0.4249743278524605, "a4": 0.46937666662434907 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.6285164542593508, "support": [ [ 7, @@ -177098,6 +182365,22 @@ "value": 0.6285164542593508 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4577551136326223, "a1": 0.37543260654332505, @@ -177105,6 +182388,9 @@ "a3": 0.452800740061846, "a4": 0.4143442636082091 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 5, @@ -177130,7 +182416,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.6285165542593507, + "upper": 0.6285166542593508, "worlds": 32 }, "intervals": { @@ -177164,11 +182450,27 @@ "a4": 0.4270259597595383 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5185390014789291, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5185388014789291, "a1": 0.39905387034834117, @@ -177176,6 +182478,9 @@ "a3": 0.5050562763962027, "a4": 0.4270259597595383 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5185388014789291, "support": [ [ 7, @@ -177205,6 +182510,22 @@ "value": 0.5185388014789291 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5185388014789291, "a1": 0.39905387034834117, @@ -177212,6 +182533,9 @@ "a3": 0.5050562763962027, "a4": 0.4270259597595383 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 5, @@ -177241,7 +182565,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.518538901478929, + "upper": 0.5185390014789291, "worlds": 32 }, "proofs": [ @@ -177271,16 +182595,31 @@ { "id": 77, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5297853202073813, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.39316517292236086, "a1": 0.6446327503482554, "a2": 0.5297851202073813 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5297851202073813, "support": [ [ 0, @@ -177302,11 +182641,26 @@ "value": 0.5297851202073813 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.39316517292236086, "a1": 0.5847301751524363, "a2": 0.41526982484756364 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 2, @@ -177324,7 +182678,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5297852202073813, + "upper": 0.5297853202073813, "worlds": 8 }, "intervals": { @@ -177348,16 +182702,31 @@ "a2": 0.506529631182152 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.13951769072851017, + "lower": 0.13951739072851033, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.506529831182152, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.41447047032874323, "a1": 0.6329881595463582, "a2": 0.506529631182152 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.506529631182152, "support": [ [ 0, @@ -177379,11 +182748,26 @@ "value": 0.506529631182152 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.13951739072851033, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.41447047032874323, "a1": 0.6329881595463582, "a2": 0.506529631182152 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.13951779072851017, "support": [ [ 2, @@ -177405,7 +182789,7 @@ "value": 0.13951779072851017 }, "status": "bounded", - "upper": 0.5065297311821519, + "upper": 0.506529831182152, "worlds": 8 }, "proofs": [ @@ -177424,17 +182808,34 @@ { "id": 78, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5320228616828403, + "lower": 0.5320227616828402, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.43566130148426513, "a1": 0.4101643479267371, "a2": 0.4933312347285097, "a3": 0.5320229616828402 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -177460,12 +182861,29 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5320227616828402, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.43566130148426513, "a1": 0.4101643479267371, "a2": 0.49333123472850965, "a3": 0.5320229616828402 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5320229616828402, "support": [ [ 0, @@ -177520,17 +182938,34 @@ "a3": 0.5741943789460479 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5741942789460479, + "lower": 0.5741941789460479, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.37867861153385174, "a1": 0.2608417763813573, "a2": 0.44788716476403406, "a3": 0.5741943789460479 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.9999999999999999, "support": [ [ 3, @@ -177556,12 +182991,29 @@ "value": 0.9999999999999999 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5741941789460479, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.37867861153385174, "a1": 0.2608417763813573, "a2": 0.44788716476403406, "a3": 0.5741943789460479 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5741943789460479, "support": [ [ 0, @@ -177625,15 +183077,28 @@ { "id": 79, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.21077938418982217, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.21077918418982217, "a1": 0.3219992053648987 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.21077918418982217, "support": [ [ 0, @@ -177651,10 +183116,23 @@ "value": 0.21077918418982217 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.08221444638342623, "a1": 0.3219992053648987 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -177672,7 +183150,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.21077928418982217, + "upper": 0.21077938418982217, "worlds": 4 }, "intervals": { @@ -177691,15 +183169,28 @@ "a1": 0.4274750583621364 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.12413238338281943, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.12413218338281942, "a1": 0.4274750583621364 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.12413218338281942, "support": [ [ 0, @@ -177717,10 +183208,23 @@ "value": 0.12413218338281942 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.12413218338281942, "a1": 0.4274750583621364 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -177738,7 +183242,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.12413228338281942, + "upper": 0.12413238338281943, "worlds": 4 }, "proofs": [ @@ -177756,16 +183260,31 @@ { "id": 80, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.46469898365207973, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.7071300943598524, "a1": 0.5029254516446384, "a2": 0.4646987836520797 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4646987836520797, "support": [ [ 0, @@ -177787,11 +183306,26 @@ "value": 0.4646987836520797 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.7071300943598524, "a1": 0.5029254516446384, "a2": 0.4646987836520797 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -177813,7 +183347,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.46469888365207973, + "upper": 0.46469898365207973, "worlds": 8 }, "intervals": { @@ -177837,16 +183371,31 @@ "a2": 0.4315855497429081 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4315857497429081, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.7160417155879752, "a1": 0.4333824256745148, "a2": 0.4315855497429081 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4315855497429081, "support": [ [ 0, @@ -177868,11 +183417,26 @@ "value": 0.4315855497429081 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.7160417155879752, "a1": 0.4333824256745148, "a2": 0.4315855497429081 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -177894,7 +183458,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4315856497429081, + "upper": 0.4315857497429081, "worlds": 8 }, "proofs": [ @@ -177914,11 +183478,29 @@ { "id": 81, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5537546443248867, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6316589781334339, "a1": 0.6230067292747712, @@ -177927,6 +183509,9 @@ "a4": 0.5901474137700787, "a5": 0.4759821383263562 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5537544443248867, "support": [ [ 1, @@ -177956,6 +183541,24 @@ "value": 0.5537544443248867 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4420371669912826, "a1": 0.5579628330087174, @@ -177964,6 +183567,9 @@ "a4": 0.4420371669912826, "a5": 0.4759821383263562 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 10, @@ -177985,7 +183591,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5537545443248867, + "upper": 0.5537546443248867, "worlds": 64 }, "intervals": { @@ -178024,11 +183630,29 @@ "a5": 0.5006016560588903 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.43867773379645153, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4924439091559262, "a1": 0.5393227946086174, @@ -178037,6 +183661,9 @@ "a4": 0.4386775337964515, "a5": 0.5006016560588903 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4386775337964515, "support": [ [ 1, @@ -178070,6 +183697,24 @@ "value": 0.4386775337964515 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4924439091559262, "a1": 0.5393227946086174, @@ -178078,6 +183723,9 @@ "a4": 0.4386775337964515, "a5": 0.5006016560588903 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 10, @@ -178111,7 +183759,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4386776337964515, + "upper": 0.43867773379645153, "worlds": 64 }, "proofs": [ @@ -178134,15 +183782,28 @@ { "id": 82, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.5875545163336451, + "lower": 0.587554416333645, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.39374959475386784, "a1": 0.6893684605894318 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 1, @@ -178160,10 +183821,23 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.587554416333645, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.39374959475386784, "a1": 0.587554616333645 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.587554616333645, "support": [ [ 0, @@ -178200,15 +183874,28 @@ "a1": 0.6434146773883203 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.6434145773883203, + "lower": 0.6434144773883202, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.927863443610265, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.28444846622194475, "a1": 0.6434146773883203 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.927863143610265, "support": [ [ 0, @@ -178226,10 +183913,23 @@ "value": 0.927863143610265 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6434144773883202, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.28444846622194475, "a1": 0.6434146773883203 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6434146773883203, "support": [ [ 0, @@ -178247,7 +183947,7 @@ "value": 0.6434146773883203 }, "status": "bounded", - "upper": 0.927863243610265, + "upper": 0.927863443610265, "worlds": 4 }, "proofs": [ @@ -178281,17 +183981,34 @@ { "id": 83, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.42763488956012374, + "lower": 0.42763478956012374, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.588527815406849, "a1": 0.5734232114980773, "a2": 0.5597022932892889, "a3": 0.4788392643627697 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -178317,12 +184034,29 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.42763478956012374, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.588527815406849, "a1": 0.42763498956012375, "a2": 0.38421305062605504, "a3": 0.6259226403991351 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.42763498956012375, "support": [ [ 0, @@ -178377,17 +184111,34 @@ "a3": 0.5765927821080227 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5198042264685386, + "lower": 0.5198041264685386, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9917497070147397, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5020378467069798, "a1": 0.4719450805462012, "a2": 0.5198043264685386, "a3": 0.5765927821080227 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9917494070147398, "support": [ [ 3, @@ -178413,12 +184164,29 @@ "value": 0.9917494070147398 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5198041264685386, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5020378467069798, "a1": 0.4719450805462012, "a2": 0.5198043264685386, "a3": 0.5765927821080227 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5198043264685386, "support": [ [ 1, @@ -178444,7 +184212,7 @@ "value": 0.5198043264685386 }, "status": "bounded", - "upper": 0.9917495070147397, + "upper": 0.9917497070147397, "worlds": 16 }, "proofs": [ @@ -178484,15 +184252,28 @@ { "id": 84, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.2267776466518197, + "lower": 0.2267773466518197, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5310152325749657, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.7911261125601188, "a1": 0.5310150325749657 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5310150325749657, "support": [ [ 0, @@ -178510,10 +184291,23 @@ "value": 0.5310150325749657 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.2267773466518197, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.7911261125601188, "a1": 0.43565163409170093 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.2267777466518197, "support": [ [ 1, @@ -178531,7 +184325,7 @@ "value": 0.2267777466518197 }, "status": "bounded", - "upper": 0.5310151325749657, + "upper": 0.5310152325749657, "worlds": 4 }, "intervals": { @@ -178550,15 +184344,28 @@ "a1": 0.4528822523023529 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.3239050275052581, + "lower": 0.3239047275052582, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4528824523023529, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.8710228752029052, "a1": 0.4528822523023529 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4528822523023529, "support": [ [ 0, @@ -178576,10 +184383,23 @@ "value": 0.4528822523023529 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.3239047275052582, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.8710228752029052, "a1": 0.4528822523023529 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.32390512750525813, "support": [ [ 1, @@ -178597,7 +184417,7 @@ "value": 0.32390512750525813 }, "status": "bounded", - "upper": 0.4528823523023529, + "upper": 0.4528824523023529, "worlds": 4 }, "proofs": [ @@ -178615,11 +184435,27 @@ { "id": 85, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.8650475136961626, + "dual_ub": [ + 0.0, + 0.0, + -0.5, + 0.0, + -0.5, + 0.0, + -0.5, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.382319115624625, "a1": 0.5694721356220889, @@ -178627,6 +184463,9 @@ "a3": 0.6348066671267762, "a4": 0.41340208162650977 }, + "padding": 2.5e-07, + "reduced_min": 0.0, + "signed_primal": -0.8650472636961626, "support": [ [ 10, @@ -178652,6 +184491,22 @@ "value": 0.8650472636961626 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5017725025402704, "a1": 0.4232531022066744, @@ -178659,6 +184514,9 @@ "a3": 0.49557945486538935, "a4": 0.49822749745972966 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 5, @@ -178680,7 +184538,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.8650473636961625, + "upper": 0.8650475136961626, "worlds": 32 }, "intervals": { @@ -178714,11 +184572,27 @@ "a4": 0.4930699214687483 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6971637720867254, + "dual_ub": [ + 0.0, + 0.0, + -0.5, + 0.0, + -0.5, + 0.0, + -0.5, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3863487901693143, "a1": 0.4502938697159562, @@ -178726,6 +184600,9 @@ "a3": 0.5158442247788921, "a4": 0.4930699214687483 }, + "padding": 2.5e-07, + "reduced_min": 0.0, + "signed_primal": -0.6971635220867254, "support": [ [ 0, @@ -178755,6 +184632,22 @@ "value": 0.6971635220867254 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3863487901693143, "a1": 0.4502938697159562, @@ -178762,6 +184655,9 @@ "a3": 0.5158442247788922, "a4": 0.4930699214687483 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 2, @@ -178791,7 +184687,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.6971636220867253, + "upper": 0.6971637720867254, "worlds": 32 }, "proofs": [ @@ -178830,11 +184726,27 @@ { "id": 86, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4754058003015066, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46948126566912923, "a1": 0.49282904235043845, @@ -178842,6 +184754,9 @@ "a3": 0.4754056003015066, "a4": 0.4843908006737938 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4754056003015066, "support": [ [ 5, @@ -178871,6 +184786,22 @@ "value": 0.4754056003015066 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46948126566912923, "a1": 0.49282904235043845, @@ -178878,6 +184809,9 @@ "a3": 0.3741519218223872, "a4": 0.4843908006737938 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -178907,7 +184841,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4754057003015066, + "upper": 0.4754058003015066, "worlds": 32 }, "intervals": { @@ -178941,11 +184875,27 @@ "a4": 0.5785613421608096 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.04321054024073373, + "lower": 0.043210240240733735, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4646494980799241, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48770918972460475, "a1": 0.5521742105592855, @@ -178953,6 +184903,9 @@ "a3": 0.4646492980799241, "a4": 0.5785613421608096 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4646492980799241, "support": [ [ 5, @@ -178982,6 +184935,22 @@ "value": 0.4646492980799241 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.043210240240733735, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.48770918972460475, "a1": 0.5521742105592855, @@ -178989,6 +184958,9 @@ "a3": 0.4646492980799241, "a4": 0.5785613421608096 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.04321064024073373, "support": [ [ 8, @@ -179018,7 +184990,7 @@ "value": 0.04321064024073373 }, "status": "bounded", - "upper": 0.4646493980799241, + "upper": 0.4646494980799241, "worlds": 32 }, "proofs": [ @@ -179056,11 +185028,29 @@ { "id": 87, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.4578171266378663, + "lower": 0.4578170266378663, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4532711773573036, "a1": 0.603326380514374, @@ -179069,6 +185059,9 @@ "a4": 0.547707012541414, "a5": 0.6145458570628742 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 11, @@ -179098,6 +185091,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4578170266378663, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4532711773573036, "a1": 0.5467288226426964, @@ -179106,6 +185117,9 @@ "a4": 0.5421827733621337, "a5": 0.4578172266378663 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4578172266378663, "support": [ [ 25, @@ -179162,11 +185176,29 @@ "a5": 0.44944737794632106 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.4622306282510887, + "lower": 0.4622305282510887, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48126282847607316, "a1": 0.5496876166863395, @@ -179175,6 +185207,9 @@ "a4": 0.5316969965608909, "a5": 0.44944737794632106 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 11, @@ -179208,6 +185243,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4622305282510887, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48126282847607316, "a1": 0.5496876166863395, @@ -179216,6 +185269,9 @@ "a4": 0.5316969965608909, "a5": 0.44944737794632106 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4622307282510887, "support": [ [ 1, @@ -179277,16 +185333,31 @@ { "id": 88, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4934756468153374, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5699437373599332, "a1": 0.5757766549077831, "a2": 0.4934754468153374 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4934754468153374, "support": [ [ 0, @@ -179308,11 +185379,26 @@ "value": 0.4934754468153374 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5699437373599332, "a1": 0.5757766549077831, "a2": 0.42422334509221693 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 2, @@ -179330,7 +185416,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4934755468153374, + "upper": 0.4934756468153374, "worlds": 8 }, "intervals": { @@ -179354,16 +185440,31 @@ "a2": 0.4812943826511164 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4812945826511164, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5896812258593429, "a1": 0.49465432532968895, "a2": 0.4812943826511164 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4812943826511164, "support": [ [ 0, @@ -179385,11 +185486,26 @@ "value": 0.4812943826511164 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5896812258593429, "a1": 0.49465432532968895, "a2": 0.4812943826511164 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -179411,7 +185527,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4812944826511164, + "upper": 0.4812945826511164, "worlds": 8 }, "proofs": [ @@ -179431,11 +185547,29 @@ { "id": 89, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.467122170035593, + "lower": 0.467122070035593, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.41057083547760365, "a1": 0.5894291645223964, @@ -179444,6 +185578,9 @@ "a4": 0.532877729964407, "a5": 0.467122270035593 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 25, @@ -179461,6 +185598,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.467122070035593, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5108577359509678, "a1": 0.6089804029156272, @@ -179469,6 +185624,9 @@ "a4": 0.4029007902827163, "a5": 0.5819268674516695 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.467122270035593, "support": [ [ 1, @@ -179537,11 +185695,29 @@ "a5": 0.5874261605326596 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.4974650700539918, + "lower": 0.4974649700539918, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9090264450381987, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4450349786911919, "a1": 0.5054310021424262, @@ -179550,6 +185726,9 @@ "a4": 0.41156097498420696, "a5": 0.5874261605326596 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9090261450381988, "support": [ [ 15, @@ -179583,6 +185762,24 @@ "value": 0.9090261450381988 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4974649700539918, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4450349786911919, "a1": 0.5054310021424262, @@ -179591,6 +185788,9 @@ "a4": 0.41156097498420696, "a5": 0.5874261605326596 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4974651700539918, "support": [ [ 1, @@ -179624,7 +185824,7 @@ "value": 0.4974651700539918 }, "status": "bounded", - "upper": 0.9090262450381987, + "upper": 0.9090264450381987, "worlds": 64 }, "proofs": [ @@ -179648,17 +185848,34 @@ { "id": 90, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.4460285475984827, + "lower": 0.4460284475984827, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5411510395810044, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6538030023254587, "a1": 0.5259450157173882, "a2": 0.5411508395810044, "a3": 0.49091247687483575 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5411508395810044, "support": [ [ 3, @@ -179684,12 +185901,29 @@ "value": 0.5411508395810044 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4460284475984827, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6538030023254587, "a1": 0.5259450157173882, "a2": 0.4460286475984827, "a3": 0.49091247687483575 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4460286475984827, "support": [ [ 3, @@ -179715,7 +185949,7 @@ "value": 0.4460286475984827 }, "status": "bounded", - "upper": 0.5411509395810044, + "upper": 0.5411510395810044, "worlds": 16 }, "intervals": { @@ -179744,17 +185978,34 @@ "a3": 0.38821603992387316 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5178742784523944, + "lower": 0.5178741784523944, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5178745784523944, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5868852000920098, "a1": 0.398927580708965, "a2": 0.5178743784523944, "a3": 0.38821603992387316 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5178743784523944, "support": [ [ 3, @@ -179780,12 +186031,29 @@ "value": 0.5178743784523944 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5178741784523944, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5868852000920098, "a1": 0.398927580708965, "a2": 0.5178743784523944, "a3": 0.38821603992387316 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5178743784523944, "support": [ [ 3, @@ -179811,7 +186079,7 @@ "value": 0.5178743784523944 }, "status": "bounded", - "upper": 0.5178744784523943, + "upper": 0.5178745784523944, "worlds": 16 }, "proofs": [ @@ -179830,15 +186098,28 @@ { "id": 91, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4531589451925149, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.45315874519251487, "a1": 0.5333886954572402 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.45315874519251487, "support": [ [ 0, @@ -179856,10 +186137,23 @@ "value": 0.45315874519251487 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.329129077685714, "a1": 0.5333886954572402 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 0, @@ -179877,7 +186171,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.45315884519251487, + "upper": 0.4531589451925149, "worlds": 4 }, "intervals": { @@ -179896,15 +186190,28 @@ "a1": 0.634279618358618 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.027492506552991406, + "lower": 0.02749220655299146, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.3932131881943734, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3932129881943734, "a1": 0.634279618358618 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.3932129881943734, "support": [ [ 0, @@ -179922,10 +186229,23 @@ "value": 0.3932129881943734 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.02749220655299146, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.3932129881943734, "a1": 0.6342796183586181 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.027492606552991405, "support": [ [ 1, @@ -179943,7 +186263,7 @@ "value": 0.027492606552991405 }, "status": "bounded", - "upper": 0.3932130881943734, + "upper": 0.3932131881943734, "worlds": 4 }, "proofs": [ @@ -179961,11 +186281,29 @@ { "id": 92, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5237644416330751, + "lower": 0.5237643416330751, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5364121256877502, "a1": 0.532461012256922, @@ -179974,6 +186312,9 @@ "a4": 0.6643579169260313, "a5": 0.5364121256877502 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 10, @@ -180003,6 +186344,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5237643416330751, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.467538987743078, "a1": 0.532461012256922, @@ -180011,6 +186370,9 @@ "a4": 0.5237645416330751, "a5": 0.47623545836692494 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5237645416330751, "support": [ [ 25, @@ -180067,11 +186429,29 @@ "a5": 0.4256369799630481 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5619865284346549, + "lower": 0.5619864284346548, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.987623908397703, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.4369742363490132, "a1": 0.4837213755519147, @@ -180080,6 +186460,9 @@ "a4": 0.6137950247712328, "a5": 0.4256369799630481 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.987623608397703, "support": [ [ 4, @@ -180113,6 +186496,24 @@ "value": 0.987623608397703 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5619864284346548, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4369742363490132, "a1": 0.4837213755519147, @@ -180121,6 +186522,9 @@ "a4": 0.6137950247712328, "a5": 0.4256369799630481 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5619866284346549, "support": [ [ 16, @@ -180154,7 +186558,7 @@ "value": 0.5619866284346549 }, "status": "bounded", - "upper": 0.987623708397703, + "upper": 0.987623908397703, "worlds": 64 }, "proofs": [ @@ -180183,17 +186587,34 @@ { "id": 93, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5156259443681231, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5156257443681231, "a1": 0.6494490509991244, "a2": 0.5946087732300336, "a3": 0.617285600956142 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5156257443681231, "support": [ [ 2, @@ -180219,12 +186640,29 @@ "value": 0.5156257443681231 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5156257443681231, "a1": 0.6494490509991244, "a2": 0.5946087732300336, "a3": 0.4676521113881389 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -180250,7 +186688,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5156258443681231, + "upper": 0.5156259443681231, "worlds": 16 }, "intervals": { @@ -180279,17 +186717,34 @@ "a3": 0.5020165365971911 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4617740601435161, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46177386014351607, "a1": 0.5566894635980254, "a2": 0.4764725145381622, "a3": 0.5020165365971911 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.46177386014351607, "support": [ [ 2, @@ -180315,12 +186770,29 @@ "value": 0.46177386014351607 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46177386014351607, "a1": 0.5566894635980254, "a2": 0.4764725145381622, "a3": 0.5020165365971911 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -180346,7 +186818,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.46177396014351607, + "upper": 0.4617740601435161, "worlds": 16 }, "proofs": [ @@ -180367,11 +186839,27 @@ { "id": 94, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4509460210252644, + "lower": 0.4509459210252643, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4251437295841063, "a1": 0.5325137037378588, @@ -180379,6 +186867,9 @@ "a3": 0.5748562704158937, "a4": 0.4366493345178384 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -180404,6 +186895,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4509459210252643, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3987498347868309, "a1": 0.5325137037378588, @@ -180411,6 +186918,9 @@ "a3": 0.4509461210252644, "a4": 0.5490538789747357 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4509461210252644, "support": [ [ 10, @@ -180470,11 +186980,27 @@ "a4": 0.5161734715810753 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4583804269379981, + "lower": 0.4583803269379981, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9877745367311166, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5293937097931185, "a1": 0.543751948430919, @@ -180482,6 +187008,9 @@ "a3": 0.4583805269379981, "a4": 0.5161734715810753 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9877742367311166, "support": [ [ 3, @@ -180511,6 +187040,22 @@ "value": 0.9877742367311166 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4583803269379981, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5293937097931185, "a1": 0.543751948430919, @@ -180518,6 +187063,9 @@ "a3": 0.4583805269379981, "a4": 0.5161734715810753 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4583805269379981, "support": [ [ 4, @@ -180547,7 +187095,7 @@ "value": 0.4583805269379981 }, "status": "bounded", - "upper": 0.9877743367311166, + "upper": 0.9877745367311166, "worlds": 32 }, "proofs": [ @@ -180585,11 +187133,27 @@ { "id": 95, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.48191961725879545, + "lower": 0.48191951725879545, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4670189526338182, "a1": 0.6388417342581587, @@ -180597,6 +187161,9 @@ "a3": 0.5329810473661818, "a4": 0.3904272577708231 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -180622,6 +187189,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.48191951725879545, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4642775318829776, "a1": 0.48191971725879545, @@ -180629,6 +187212,9 @@ "a3": 0.38670961295505557, "a4": 0.43046485260277745 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.48191971725879545, "support": [ [ 0, @@ -180688,11 +187274,27 @@ "a4": 0.40572191626079723 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.551922962489366, + "lower": 0.551922862489366, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5473424039412669, "a1": 0.551923062489366, @@ -180700,6 +187302,9 @@ "a3": 0.4080878727038968, "a4": 0.40572191626079723 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -180729,6 +187334,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.551922862489366, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5473424039412669, "a1": 0.551923062489366, @@ -180736,6 +187357,9 @@ "a3": 0.4080878727038968, "a4": 0.40572191626079723 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.551923062489366, "support": [ [ 0, @@ -180806,15 +187430,28 @@ { "id": 96, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.3813257513351536, + "lower": 0.3813256513351536, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.7137527154078503, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.4740958354118343, "a1": 0.2396565799960161 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.7137524154078504, "support": [ [ 0, @@ -180832,10 +187469,23 @@ "value": 0.7137524154078504 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.3813256513351536, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3813258513351536, "a1": 0.2396565799960161 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3813258513351536, "support": [ [ 0, @@ -180853,7 +187503,7 @@ "value": 0.3813258513351536 }, "status": "bounded", - "upper": 0.7137525154078503, + "upper": 0.7137527154078503, "worlds": 4 }, "intervals": { @@ -180872,15 +187522,28 @@ "a1": 0.2288815894797291 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.4627599369303158, + "lower": 0.4627598369303158, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.6916419264100448, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.4627600369303158, "a1": 0.2288815894797291 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.6916416264100449, "support": [ [ 0, @@ -180898,10 +187561,23 @@ "value": 0.6916416264100449 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4627598369303158, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4627600369303158, "a1": 0.2288815894797291 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4627600369303158, "support": [ [ 0, @@ -180919,7 +187595,7 @@ "value": 0.4627600369303158 }, "status": "bounded", - "upper": 0.6916417264100448, + "upper": 0.6916419264100448, "worlds": 4 }, "proofs": [ @@ -180954,17 +187630,34 @@ { "id": 97, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4713107473978326, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5869470810024934, "a1": 0.47131054739783257, "a2": 0.5185158790222127, "a3": 0.4881769542791466 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.47131054739783257, "support": [ [ 3, @@ -180990,12 +187683,29 @@ "value": 0.47131054739783257 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5323846612409434, "a1": 0.4676153387590566, "a2": 0.5185158790222127, "a3": 0.659794406102715 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 6, @@ -181017,7 +187727,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.47131064739783257, + "upper": 0.4713107473978326, "worlds": 16 }, "intervals": { @@ -181046,17 +187756,34 @@ "a3": 0.5898376991544806 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.02350725437418705, + "lower": 0.023506954374186827, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.46367855265928937, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5598290017148976, "a1": 0.46367835265928936, "a2": 0.39304249265930696, "a3": 0.5898376991544806 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.46367835265928936, "support": [ [ 3, @@ -181082,12 +187809,29 @@ "value": 0.46367835265928936 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.023506954374186827, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5598290017148976, "a1": 0.4636783526592894, "a2": 0.39304249265930696, "a3": 0.5898376991544806 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.02350735437418705, "support": [ [ 3, @@ -181113,7 +187857,7 @@ "value": 0.02350735437418705 }, "status": "bounded", - "upper": 0.46367845265928936, + "upper": 0.46367855265928937, "worlds": 16 }, "proofs": [ @@ -181143,15 +187887,28 @@ { "id": 98, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.37607067232778285, + "lower": 0.37607057232778285, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4787681373496364, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4787679373496364, "a1": 0.4787679373496364 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4787679373496364, "support": [ [ 0, @@ -181165,10 +187922,23 @@ "value": 0.4787679373496364 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.37607057232778285, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.37607077232778285, "a1": 0.37607077232778285 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.37607077232778285, "support": [ [ 0, @@ -181182,7 +187952,7 @@ "value": 0.37607077232778285 }, "status": "bounded", - "upper": 0.4787680373496364, + "upper": 0.4787681373496364, "worlds": 4 }, "intervals": { @@ -181201,15 +187971,28 @@ "a1": 0.4172663034493937 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.4333038488002176, + "lower": 0.4333037488002176, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4333041488002176, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4333039488002176, "a1": 0.4172663034493937 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4333039488002176, "support": [ [ 0, @@ -181227,10 +188010,23 @@ "value": 0.4333039488002176 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4333037488002176, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4333039488002176, "a1": 0.4172663034493937 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4333039488002176, "support": [ [ 0, @@ -181248,7 +188044,7 @@ "value": 0.4333039488002176 }, "status": "bounded", - "upper": 0.4333040488002176, + "upper": 0.4333041488002176, "worlds": 4 }, "proofs": [ @@ -181268,15 +188064,28 @@ { "id": 99, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.35145670986889466, + "lower": 0.35145660986889465, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4703255683489272, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.46958449608106223, "a1": 0.4703253683489272 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4703253683489272, "support": [ [ 0, @@ -181294,10 +188103,23 @@ "value": 0.4703253683489272 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.35145660986889465, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.35145680986889466, "a1": 0.35145680986889466 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.35145680986889466, "support": [ [ 0, @@ -181311,7 +188133,7 @@ "value": 0.35145680986889466 }, "status": "bounded", - "upper": 0.4703254683489272, + "upper": 0.4703255683489272, "worlds": 4 }, "intervals": { @@ -181330,15 +188152,28 @@ "a1": 0.40280265377964847 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.40280255377964846, + "lower": 0.40280245377964846, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4028028537796485, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.3555390620646703, "a1": 0.40280265377964847 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.40280265377964847, "support": [ [ 0, @@ -181356,10 +188191,23 @@ "value": 0.40280265377964847 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.40280245377964846, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.3555390620646703, "a1": 0.40280265377964847 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.40280265377964847, "support": [ [ 0, @@ -181377,7 +188225,7 @@ "value": 0.40280265377964847 }, "status": "bounded", - "upper": 0.40280275377964847, + "upper": 0.4028028537796485, "worlds": 4 }, "proofs": [ @@ -181394,16 +188242,31 @@ { "id": 100, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.47707979293478747, + "lower": 0.47707969293478747, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5580489126858215, "a1": 0.5537040591532812, "a2": 0.6191581804920601 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 1, @@ -181425,11 +188288,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.47707969293478747, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4770798929347875, "a1": 0.4809848783843318, "a2": 0.5190151216156682 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4770798929347875, "support": [ [ 2, @@ -181471,16 +188349,31 @@ "a2": 0.5346507393857444 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.5102501086292279, + "lower": 0.5102500086292279, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5102502086292279, "a1": 0.5147045206613248, "a2": 0.5346507393857444 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 1, @@ -181502,11 +188395,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5102500086292279, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5102502086292279, "a1": 0.5147045206613248, "a2": 0.5346507393857444 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5102502086292279, "support": [ [ 2, @@ -181555,11 +188463,27 @@ { "id": 101, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5361152573192366, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5424346326025358, "a1": 0.5361150573192366, @@ -181567,6 +188491,9 @@ "a3": 0.6333138412157826, "a4": 0.3509977796347328 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5361150573192366, "support": [ [ 0, @@ -181596,6 +188523,22 @@ "value": 0.5361150573192366 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.40264838144599546, "a1": 0.4294021840600738, @@ -181603,6 +188546,9 @@ "a3": 0.4841829659361969, "a4": 0.3509977796347328 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -181632,7 +188578,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5361151573192365, + "upper": 0.5361152573192366, "worlds": 32 }, "intervals": { @@ -181666,11 +188612,27 @@ "a4": 0.4445851764988801 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4407517567211897, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4407515567211897, "a1": 0.5251974524975404, @@ -181678,6 +188640,9 @@ "a3": 0.5240974385357218, "a4": 0.4445851764988801 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4407515567211897, "support": [ [ 0, @@ -181707,6 +188672,22 @@ "value": 0.4407515567211897 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4407515567211897, "a1": 0.5251974524975404, @@ -181714,6 +188695,9 @@ "a3": 0.5240974385357218, "a4": 0.4445851764988801 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -181743,7 +188727,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.4407516567211897, + "upper": 0.4407517567211897, "worlds": 32 }, "proofs": [ @@ -181765,16 +188749,31 @@ { "id": 102, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.41006078691632075, + "lower": 0.41006068691632075, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9758300623964489, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5139897459950717, "a1": 0.3894439739582595, "a2": 0.46184001640137723 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9758297623964489, "support": [ [ 0, @@ -181796,11 +188795,26 @@ "value": 0.9758297623964489 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.41006068691632075, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.41006088691632075, "a1": 0.3894439739582595, "a2": 0.41006088691632075 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.41006088691632075, "support": [ [ 0, @@ -181818,7 +188832,7 @@ "value": 0.41006088691632075 }, "status": "bounded", - "upper": 0.9758298623964489, + "upper": 0.9758300623964489, "worlds": 8 }, "intervals": { @@ -181842,16 +188856,31 @@ "a2": 0.44539054085902 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.44539044085902, + "lower": 0.44539034085902, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.8656170612924015, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.42022622043338154, "a1": 0.35476213963254316, "a2": 0.44539054085902 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.8656167612924015, "support": [ [ 0, @@ -181873,11 +188902,26 @@ "value": 0.8656167612924015 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.44539034085902, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.42022622043338154, "a1": 0.35476213963254316, "a2": 0.44539054085902 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.44539054085902, "support": [ [ 0, @@ -181899,7 +188943,7 @@ "value": 0.44539054085902 }, "status": "bounded", - "upper": 0.8656168612924015, + "upper": 0.8656170612924015, "worlds": 8 }, "proofs": [ @@ -181932,16 +188976,31 @@ { "id": 103, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.627640779956077, + "lower": 0.627640679956077, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3514914363510334, "a1": 0.6485085636489666, "a2": 0.5808770193413682 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 2, @@ -181959,11 +189018,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.627640679956077, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3514914363510334, "a1": 0.627640879956077, "a2": 0.5808770193413682 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.627640879956077, "support": [ [ 2, @@ -182009,16 +189083,31 @@ "a2": 0.6737200459725585 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.7130291842158499, + "lower": 0.7130290842158499, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4268857214148089, "a1": 0.7130292842158499, "a2": 0.6737200459725585 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 2, @@ -182040,11 +189129,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.7130290842158499, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4268857214148089, "a1": 0.7130292842158499, "a2": 0.6737200459725585 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.7130292842158499, "support": [ [ 3, @@ -182103,16 +189207,31 @@ { "id": 104, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.374381082559591, + "lower": 0.374380982559591, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5150789716820543, "a1": 0.6138383010911966, "a2": 0.7307625047884253 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 1, @@ -182134,11 +189253,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.374380982559591, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.374381182559591, "a1": 0.5326912618908085, "a2": 0.5597259270881815 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.374381182559591, "support": [ [ 2, @@ -182184,16 +189318,31 @@ "a2": 0.7004526851815969 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.4778686016901329, + "lower": 0.4778685016901329, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4778687016901329, "a1": 0.594096609527613, "a2": 0.7004526851815969 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 1, @@ -182215,11 +189364,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4778685016901329, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4778687016901329, "a1": 0.594096609527613, "a2": 0.7004526851815969 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4778687016901329, "support": [ [ 2, @@ -182276,17 +189440,34 @@ { "id": 105, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.38514239080694573, + "lower": 0.38514229080694573, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46376568561471676, "a1": 0.5571421104719982, "a2": 0.43026553924352773, "a3": 0.5475929352020229 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -182312,12 +189493,29 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.38514229080694573, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.3643359586304252, "a1": 0.5571421104719982, "a2": 0.5652501558237368, "a3": 0.38514249080694574 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.38514249080694574, "support": [ [ 1, @@ -182372,17 +189570,34 @@ "a3": 0.5149446010634793 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.5149445010634793, + "lower": 0.5149444010634793, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9564589852254253, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.441514084161946, "a1": 0.46066339830926467, "a2": 0.48242387747836635, "a3": 0.5149446010634793 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9564586852254253, "support": [ [ 3, @@ -182408,12 +189623,29 @@ "value": 0.9564586852254253 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5149444010634793, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.441514084161946, "a1": 0.46066339830926467, "a2": 0.48242387747836635, "a3": 0.5149446010634793 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5149446010634793, "support": [ [ 0, @@ -182439,7 +189671,7 @@ "value": 0.5149446010634793 }, "status": "bounded", - "upper": 0.9564587852254253, + "upper": 0.9564589852254253, "worlds": 16 }, "proofs": [ @@ -182472,11 +189704,27 @@ { "id": 106, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4572326113700221, + "lower": 0.4572325113700221, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.38661258474448146, "a1": 0.5427672886299779, @@ -182484,6 +189732,9 @@ "a3": 0.3616848002169676, "a4": 0.4572327113700221 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -182509,6 +189760,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4572325113700221, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.38661258474448146, "a1": 0.3976998800574188, @@ -182516,6 +189783,9 @@ "a3": 0.3976998800574188, "a4": 0.4572327113700221 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4572327113700221, "support": [ [ 0, @@ -182575,11 +189845,27 @@ "a4": 0.49542281785776715 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.49542271785776715, + "lower": 0.49542261785776714, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5106961556975991, "a1": 0.4762010218400776, @@ -182587,6 +189873,9 @@ "a3": 0.3907398135839335, "a4": 0.49542281785776715 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -182616,6 +189905,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.49542261785776714, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.5106961556975991, "a1": 0.4762010218400776, @@ -182623,6 +189928,9 @@ "a3": 0.3907398135839335, "a4": 0.49542281785776715 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.49542281785776715, "support": [ [ 0, @@ -182687,15 +189995,28 @@ { "id": 107, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.29217773631446137, + "lower": 0.29217763631446136, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.4016999147059468, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.41639699925169216, "a1": 0.4016997147059468 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.4016997147059468, "support": [ [ 0, @@ -182713,10 +190034,23 @@ "value": 0.4016997147059468 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.29217763631446136, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.41639699925169216, "a1": 0.29217783631446137 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.29217783631446137, "support": [ [ 0, @@ -182734,7 +190068,7 @@ "value": 0.29217783631446137 }, "status": "bounded", - "upper": 0.4016998147059468, + "upper": 0.4016999147059468, "worlds": 4 }, "intervals": { @@ -182753,15 +190087,28 @@ "a1": 0.35799236586674343 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.35799226586674343, + "lower": 0.35799216586674343, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.35799256586674344, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.42519587190976005, "a1": 0.35799236586674343 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.35799236586674343, "support": [ [ 0, @@ -182779,10 +190126,23 @@ "value": 0.35799236586674343 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.35799216586674343, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.42519587190976005, "a1": 0.35799236586674343 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.35799236586674343, "support": [ [ 0, @@ -182800,7 +190160,7 @@ "value": 0.35799236586674343 }, "status": "bounded", - "upper": 0.35799246586674344, + "upper": 0.35799256586674344, "worlds": 4 }, "proofs": [ @@ -182836,15 +190196,28 @@ { "id": 108, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.27543610331638074, + "lower": 0.27543600331638074, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.39373692901444635, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.39373672901444634, "a1": 0.39373672901444634 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.39373672901444634, "support": [ [ 0, @@ -182858,10 +190231,23 @@ "value": 0.39373672901444634 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.27543600331638074, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.27543620331638075, "a1": 0.34025302866890295 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.27543620331638075, "support": [ [ 0, @@ -182879,7 +190265,7 @@ "value": 0.27543620331638075 }, "status": "bounded", - "upper": 0.39373682901444634, + "upper": 0.39373692901444635, "worlds": 4 }, "intervals": { @@ -182898,15 +190284,28 @@ "a1": 0.34580083374027765 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.3122268931337328, + "lower": 0.3122267931337328, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.3122271931337328, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3122269931337328, "a1": 0.34580083374027765 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.3122269931337328, "support": [ [ 0, @@ -182924,10 +190323,23 @@ "value": 0.3122269931337328 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.3122267931337328, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3122269931337328, "a1": 0.34580083374027765 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3122269931337328, "support": [ [ 0, @@ -182945,7 +190357,7 @@ "value": 0.3122269931337328 }, "status": "bounded", - "upper": 0.3122270931337328, + "upper": 0.3122271931337328, "worlds": 4 }, "proofs": [ @@ -182962,11 +190374,29 @@ { "id": 109, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5293617312203686, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5293615312203686, "a1": 0.5432146203428453, @@ -182975,6 +190405,9 @@ "a4": 0.5293615312203686, "a5": 0.544000055974939 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5293615312203686, "support": [ [ 25, @@ -182996,6 +190429,24 @@ "value": 0.5293615312203686 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46794305098987393, "a1": 0.5320569490101261, @@ -183004,6 +190455,9 @@ "a4": 0.5870742667103751, "a5": 0.6049217769091582 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 1, @@ -183033,7 +190487,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5293616312203685, + "upper": 0.5293617312203686, "worlds": 64 }, "intervals": { @@ -183072,11 +190526,29 @@ "a5": 0.577464872052901 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5197170607742577, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5197168607742577, "a1": 0.43939711966153217, @@ -183085,6 +190557,9 @@ "a4": 0.5293908232579572, "a5": 0.577464872052901 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5197168607742577, "support": [ [ 23, @@ -183118,6 +190593,24 @@ "value": 0.5197168607742577 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5197168607742577, "a1": 0.43939711966153217, @@ -183126,6 +190619,9 @@ "a4": 0.5293908232579572, "a5": 0.577464872052901 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 1, @@ -183159,7 +190655,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.5197169607742577, + "upper": 0.5197170607742577, "worlds": 64 }, "proofs": [ @@ -183202,17 +190698,34 @@ { "id": 110, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.7850326021849634, + "dual_ub": [ + -0.5, + 0.0, + 0.0, + 0.0, + -0.5, + 0.0, + -0.5, + 0.0 + ], "marginals": { "a0": 0.48615509694215336, "a1": 0.5972574399522846, "a2": 0.4773272527683689, "a3": 0.6065823546594046 }, + "padding": 2.5e-07, + "reduced_min": 0.0, + "signed_primal": -0.7850323521849634, "support": [ [ 0, @@ -183238,12 +190751,29 @@ "value": 0.7850323521849634 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48615509694215336, "a1": 0.5972574399522846, "a2": 0.42824175449555363, "a3": 0.4830060230645664 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -183269,7 +190799,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.7850324521849633, + "upper": 0.7850326021849634, "worlds": 16 }, "intervals": { @@ -183298,17 +190828,34 @@ "a3": 0.542213898267463 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.7192759267105389, + "dual_ub": [ + -0.5, + 0.0, + 0.0, + 0.0, + -0.5, + 0.0, + -0.5, + 0.0 + ], "marginals": { "a0": 0.45692033375734187, "a1": 0.5470353548707667, "a2": 0.43941712139627276, "a3": 0.542213898267463 }, + "padding": 2.5e-07, + "reduced_min": 0.0, + "signed_primal": -0.7192756767105388, "support": [ [ 0, @@ -183334,12 +190881,29 @@ "value": 0.7192756767105388 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.45692033375734187, "a1": 0.5470353548707667, "a2": 0.4394171213962728, "a3": 0.542213898267463 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -183365,7 +190929,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.7192757767105388, + "upper": 0.7192759267105389, "worlds": 16 }, "proofs": [ @@ -183405,11 +190969,29 @@ { "id": 111, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.8214048588556028, + "dual_ub": [ + -0.5, + 0.0, + -0.5, + 0.0, + 0.0, + 0.0, + -0.5, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5633280051462302, "a1": 0.5570209183033444, @@ -183418,6 +191000,9 @@ "a4": 0.5144414229850692, "a5": 0.47925149017204505 }, + "padding": 2.5e-07, + "reduced_min": 0.0, + "signed_primal": -0.8214046088556028, "support": [ [ 13, @@ -183447,6 +191032,24 @@ "value": 0.8214046088556028 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.44297908169665556, "a1": 0.5570209183033444, @@ -183455,6 +191058,9 @@ "a4": 0.5850321045830594, "a5": 0.477539705738369 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 25, @@ -183476,7 +191082,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.8214047088556028, + "upper": 0.8214048588556028, "worlds": 64 }, "intervals": { @@ -183515,11 +191121,29 @@ "a5": 0.5902973789653616 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.039278770376537764, + "lower": 0.03927847037653788, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.7469247677453994, + "dual_ub": [ + -0.5, + 0.0, + -0.5, + 0.0, + 0.0, + 0.0, + -0.5, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.526066442851156, "a1": 0.5132124275253818, @@ -183528,6 +191152,9 @@ "a4": 0.5827242268933012, "a5": 0.5902973789653616 }, + "padding": 2.5e-07, + "reduced_min": 0.0, + "signed_primal": -0.7469245177453994, "support": [ [ 13, @@ -183561,6 +191188,24 @@ "value": 0.7469245177453994 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.03927847037653788, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.526066442851156, "a1": 0.5132124275253818, @@ -183569,6 +191214,9 @@ "a4": 0.5827242268933012, "a5": 0.5902973789653616 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.03927887037653777, "support": [ [ 25, @@ -183602,7 +191250,7 @@ "value": 0.03927887037653777 }, "status": "bounded", - "upper": 0.7469246177453993, + "upper": 0.7469247677453994, "worlds": 64 }, "proofs": [ @@ -183639,11 +191287,29 @@ { "id": 112, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.44815496889811973, + "lower": 0.44815486889811973, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.47750482198916033, "a1": 0.5224951780108397, @@ -183652,6 +191318,9 @@ "a4": 0.5480896152122814, "a5": 0.45191038478771856 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 25, @@ -183669,6 +191338,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.44815486889811973, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.47750482198916033, "a1": 0.42444830362379227, @@ -183677,6 +191364,9 @@ "a4": 0.44815506889811974, "a5": 0.47622132539560275 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.44815506889811974, "support": [ [ 1, @@ -183745,11 +191435,29 @@ "a5": 0.4161250413758179 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5298261837924134, + "lower": 0.5298260837924134, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5298574591752584, "a1": 0.4919223092466598, @@ -183758,6 +191466,9 @@ "a4": 0.5298262837924134, "a5": 0.4161250413758179 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 10, @@ -183791,6 +191502,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5298260837924134, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5298574591752584, "a1": 0.4919223092466598, @@ -183799,6 +191528,9 @@ "a4": 0.5298262837924134, "a5": 0.4161250413758179 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5298262837924134, "support": [ [ 1, @@ -183860,16 +191592,31 @@ { "id": 113, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.3786279563884626, + "lower": 0.3786278563884626, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5700274003352538, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.39529554397837197, "a1": 0.4299727996647462, "a2": 0.5700272003352538 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5700272003352538, "support": [ [ 2, @@ -183887,11 +191634,26 @@ "value": 0.5700272003352538 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.3786278563884626, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.39529554397837197, "a1": 0.47758168831172376, "a2": 0.3786280563884626 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3786280563884626, "support": [ [ 0, @@ -183913,7 +191675,7 @@ "value": 0.3786280563884626 }, "status": "bounded", - "upper": 0.5700273003352537, + "upper": 0.5700274003352538, "worlds": 8 }, "intervals": { @@ -183937,16 +191699,31 @@ "a2": 0.5336506724907247 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.5336505724907248, + "lower": 0.5336504724907247, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5336508724907247, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.48819648840030455, "a1": 0.4543385319048052, "a2": 0.5336506724907247 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5336506724907247, "support": [ [ 0, @@ -183968,11 +191745,26 @@ "value": 0.5336506724907247 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5336504724907247, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.48819648840030455, "a1": 0.4543385319048052, "a2": 0.5336506724907247 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5336506724907247, "support": [ [ 0, @@ -183994,7 +191786,7 @@ "value": 0.5336506724907247 }, "status": "bounded", - "upper": 0.5336507724907247, + "upper": 0.5336508724907247, "worlds": 8 }, "proofs": [ @@ -184016,11 +191808,27 @@ { "id": 114, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5553371214900656, + "lower": 0.5553370214900656, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6353028335684341, "a1": 0.5627904946423796, @@ -184028,6 +191836,9 @@ "a3": 0.48468572238511665, "a4": 0.3646971664315659 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -184053,6 +191864,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5553370214900656, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5553372214900656, "a1": 0.4227566491979508, @@ -184060,6 +191887,9 @@ "a3": 0.4846857223851166, "a4": 0.3446358945382161 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5553372214900656, "support": [ [ 5, @@ -184119,11 +191949,27 @@ "a4": 0.4471215635120488 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5826313889016542, + "lower": 0.5826312889016542, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5731823839144883, "a1": 0.5390738441004022, @@ -184131,6 +191977,9 @@ "a3": 0.49189195807837977, "a4": 0.4471215635120488 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -184160,13 +192009,32 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5826312889016542, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { - "a0": 0.5731823839144882, - "a1": 0.5390738441004022, - "a2": 0.5826314889016542, + "a0": 0.5731823839144881, + "a1": 0.539073844100402, + "a2": 0.5826314889016541, "a3": 0.49189195807837977, "a4": 0.4471215635120488 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5826314889016541, "support": [ [ 5, @@ -184193,7 +192061,7 @@ 0.009449104987166002 ] ], - "value": 0.5826314889016542 + "value": 0.5826314889016541 }, "status": "bounded", "upper": 1.0, @@ -184232,11 +192100,29 @@ { "id": 115, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.44765496713723263, + "lower": 0.4476548671372326, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.44765506713723263, "a1": 0.5523449328627674, @@ -184245,6 +192131,9 @@ "a4": 0.5747033519308073, "a5": 0.49166957927563903 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 10, @@ -184270,6 +192159,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4476548671372326, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.44765506713723263, "a1": 0.43970112676615897, @@ -184278,6 +192185,9 @@ "a4": 0.44765506713723263, "a5": 0.5005841428111414 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.44765506713723263, "support": [ [ 4, @@ -184346,19 +192256,40 @@ "a5": 0.4871771946207586 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5587590006870962, + "lower": 0.5587589006870961, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5429910411684431, "a1": 0.46720799320555295, "a2": 0.44128801449273997, "a3": 0.4991135731926619, - "a4": 0.5587591006870962, + "a4": 0.5587591006870961, "a5": 0.4871771946207586 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 1, @@ -184392,6 +192323,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5587589006870961, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5429910411684431, "a1": 0.46720799320555295, @@ -184400,6 +192349,9 @@ "a4": 0.5587591006870961, "a5": 0.4871771946207586 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5587591006870961, "support": [ [ 0, @@ -184469,11 +192421,29 @@ { "id": 116, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.44145212874850914, + "lower": 0.44145202874850914, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.47396915609880297, "a1": 0.5474944552566924, @@ -184482,6 +192452,9 @@ "a4": 0.4883843134574952, "a5": 0.4877691130121311 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 10, @@ -184511,6 +192484,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.44145202874850914, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4947522635963496, "a1": 0.44145222874850915, @@ -184519,6 +192510,9 @@ "a4": 0.4883843134574952, "a5": 0.4153518232687532 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.44145222874850915, "support": [ [ 1, @@ -184583,11 +192577,29 @@ "a5": 0.433177813920237 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5078562350598104, + "lower": 0.5078561350598103, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9410344489800473, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 + ], "marginals": { "a0": 0.5025342209632507, "a1": 0.5078563350598103, @@ -184596,6 +192608,9 @@ "a4": 0.4401680548968599, "a5": 0.433177813920237 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9410341489800473, "support": [ [ 4, @@ -184629,6 +192644,24 @@ "value": 0.9410341489800473 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5078561350598103, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5025342209632507, "a1": 0.5078563350598103, @@ -184637,6 +192670,9 @@ "a4": 0.4401680548968599, "a5": 0.433177813920237 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5078563350598103, "support": [ [ 1, @@ -184670,7 +192706,7 @@ "value": 0.5078563350598103 }, "status": "bounded", - "upper": 0.9410342489800473, + "upper": 0.9410344489800473, "worlds": 64 }, "proofs": [ @@ -184712,11 +192748,29 @@ { "id": 117, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.45348044496123235, + "lower": 0.45348034496123235, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3987143477285823, "a1": 0.5391147161296136, @@ -184725,6 +192779,9 @@ "a4": 0.48304920717662075, "a5": 0.5494561588621154 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 4, @@ -184754,6 +192811,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.45348034496123235, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5257780380582198, "a1": 0.45348054496123236, @@ -184762,6 +192837,9 @@ "a4": 0.5257780380582198, "a5": 0.4911529781937221 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.45348054496123236, "support": [ [ 0, @@ -184822,11 +192900,29 @@ "a5": 0.507226051178637 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.6218636455488716, + "lower": 0.6218635455488716, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4219064351888317, "a1": 0.47794364470811995, @@ -184835,6 +192931,9 @@ "a4": 0.48423068948460996, "a5": 0.507226051178637 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 4, @@ -184868,6 +192967,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6218635455488716, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4219064351888317, "a1": 0.47794364470811995, @@ -184876,6 +192993,9 @@ "a4": 0.48423068948460996, "a5": 0.507226051178637 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6218637455488716, "support": [ [ 9, @@ -184953,11 +193073,27 @@ { "id": 118, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.42244095156940314, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5666768735021699, "a1": 0.42244075156940314, @@ -184965,6 +193101,9 @@ "a3": 0.5888691070951917, "a4": 0.5162440035099657 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.42244075156940314, "support": [ [ 0, @@ -184990,13 +193129,32 @@ "value": 0.42244075156940314 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4298596911428619, "a1": 0.32783795523104275, "a2": 0.6280202776208136, - "a3": 0.42004951051907813, + "a3": 0.4200495105190781, "a4": 0.5162440035099657 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -185026,7 +193184,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.42244085156940314, + "upper": 0.42244095156940314, "worlds": 32 }, "intervals": { @@ -185060,11 +193218,27 @@ "a4": 0.5671448699397145 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, "lower": 0.0, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.37202939602122764, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6133921917905267, "a1": 0.37202919602122764, @@ -185072,6 +193246,9 @@ "a3": 0.43937795708988625, "a4": 0.5671448699397145 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.37202919602122764, "support": [ [ 0, @@ -185101,6 +193278,22 @@ "value": 0.37202919602122764 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -1e-07, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.6133921917905267, "a1": 0.37202919602122764, @@ -185108,6 +193301,9 @@ "a3": 0.43937795708988625, "a4": 0.5671448699397145 }, + "padding": 1e-07, + "reduced_min": 0.0, + "signed_primal": 0.0, "support": [ [ 3, @@ -185137,7 +193333,7 @@ "value": 0.0 }, "status": "bounded", - "upper": 0.37202929602122764, + "upper": 0.37202939602122764, "worlds": 32 }, "proofs": [ @@ -185159,11 +193355,27 @@ { "id": 119, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5050967472590511, + "lower": 0.505096647259051, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5170509534248164, "a1": 0.47920480265061866, @@ -185171,6 +193383,9 @@ "a3": 0.5711311889200298, "a4": 0.48768133295397975 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -185196,6 +193411,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.505096647259051, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.505096847259051, "a1": 0.4295200295641464, @@ -185203,6 +193434,9 @@ "a3": 0.5711311889200298, "a4": 0.48768133295397975 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.505096847259051, "support": [ [ 3, @@ -185266,11 +193500,27 @@ "a4": 0.5138662818532493 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.5788308498981117, + "lower": 0.5788307498981117, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9950573022373972, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5788309498981117, "a1": 0.43901985149915385, @@ -185278,6 +193528,9 @@ "a3": 0.5953057785319998, "a4": 0.5138662818532493 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9950570022373972, "support": [ [ 3, @@ -185307,6 +193560,22 @@ "value": 0.9950570022373972 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5788307498981117, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5788309498981117, "a1": 0.43901985149915385, @@ -185314,6 +193583,9 @@ "a3": 0.5953057785319998, "a4": 0.5138662818532493 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5788309498981117, "support": [ [ 3, @@ -185343,7 +193615,7 @@ "value": 0.5788309498981117 }, "status": "bounded", - "upper": 0.9950571022373972, + "upper": 0.9950573022373972, "worlds": 32 }, "proofs": [ @@ -185375,11 +193647,29 @@ { "id": 120, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.45762237781224957, + "lower": 0.45762227781224957, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4453353154181722, "a1": 0.5546646845818278, @@ -185388,6 +193678,9 @@ "a4": 0.5048540700301518, "a5": 0.4951459299698482 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 25, @@ -185405,6 +193698,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.45762227781224957, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5715163866159733, "a1": 0.47035095018990447, @@ -185413,6 +193724,9 @@ "a4": 0.5521410835729181, "a5": 0.561846848739866 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4576224778122496, "support": [ [ 1, @@ -185485,11 +193799,29 @@ "a5": 0.49735689938445615 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 6, "certified": true, - "lower": 0.5064892314320358, + "lower": 0.5064891314320358, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5607899577497538, "a1": 0.5344543253982219, @@ -185498,6 +193830,9 @@ "a4": 0.4520868037139495, "a5": 0.49735689938445615 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 4, @@ -185531,6 +193866,24 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5064891314320358, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5607899577497538, "a1": 0.5344543253982219, @@ -185539,6 +193892,9 @@ "a4": 0.4520868037139495, "a5": 0.49735689938445615 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5064893314320358, "support": [ [ 1, @@ -185600,15 +193956,28 @@ { "id": 121, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.22090431291341647, + "lower": 0.22090421291341647, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.39941664270155675, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.39941644270155674, "a1": 0.39941644270155674 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.39941644270155674, "support": [ [ 0, @@ -185622,10 +193991,23 @@ "value": 0.39941644270155674 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.22090421291341647, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.22090441291341648, "a1": 0.2279544170119617 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.22090441291341648, "support": [ [ 0, @@ -185643,7 +194025,7 @@ "value": 0.22090441291341648 }, "status": "bounded", - "upper": 0.39941654270155674, + "upper": 0.39941664270155675, "worlds": 4 }, "intervals": { @@ -185662,15 +194044,28 @@ "a1": 0.31928326769520804 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 2, "certified": true, - "lower": 0.3203818801231642, + "lower": 0.3203817801231642, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.3203821801231642, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3203819801231642, "a1": 0.31928326769520804 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.3203819801231642, "support": [ [ 0, @@ -185688,10 +194083,23 @@ "value": 0.3203819801231642 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.3203817801231642, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.3203819801231642, "a1": 0.31928326769520804 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3203819801231642, "support": [ [ 0, @@ -185709,7 +194117,7 @@ "value": 0.3203819801231642 }, "status": "bounded", - "upper": 0.3203820801231642, + "upper": 0.3203821801231642, "worlds": 4 }, "proofs": [ @@ -185741,17 +194149,34 @@ { "id": 122, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.2910575921318622, + "lower": 0.2910574921318622, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.3585151574407874, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4917217965729684, "a1": 0.3585149574407874, "a2": 0.6140565310063224, "a3": 0.437080827993368 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.3585149574407874, "support": [ [ 3, @@ -185777,12 +194202,29 @@ "value": 0.3585149574407874 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.2910574921318622, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4917217965729684, "a1": 0.2910576921318622, "a2": 0.6140565310063224, "a3": 0.437080827993368 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.2910576921318622, "support": [ [ 3, @@ -185808,7 +194250,7 @@ "value": 0.2910576921318622 }, "status": "bounded", - "upper": 0.3585150574407874, + "upper": 0.3585151574407874, "worlds": 16 }, "intervals": { @@ -185837,17 +194279,34 @@ "a3": 0.4622647417435094 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 4, "certified": true, - "lower": 0.33115906526218264, + "lower": 0.33115896526218264, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.33115936526218265, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46707906186319326, "a1": 0.33115916526218264, "a2": 0.48100019387089443, "a3": 0.4622647417435094 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.33115916526218264, "support": [ [ 3, @@ -185873,12 +194332,29 @@ "value": 0.33115916526218264 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.33115896526218264, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.46707906186319326, "a1": 0.33115916526218264, "a2": 0.48100019387089443, "a3": 0.4622647417435094 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.33115916526218264, "support": [ [ 3, @@ -185904,7 +194380,7 @@ "value": 0.33115916526218264 }, "status": "bounded", - "upper": 0.33115926526218264, + "upper": 0.33115936526218265, "worlds": 16 }, "proofs": [ @@ -185943,11 +194419,27 @@ { "id": 123, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.3475883436287313, + "lower": 0.3475882436287313, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.989831571742292, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5428991674258179, "a1": 0.5428991674258179, @@ -185955,6 +194447,9 @@ "a3": 0.4469321043164741, "a4": 0.5722716244114893 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.989831271742292, "support": [ [ 0, @@ -185980,6 +194475,22 @@ "value": 0.989831271742292 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.3475882436287313, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.49212959642492504, "a1": 0.4199188364880764, @@ -185987,6 +194498,9 @@ "a3": 0.3475884436287313, "a4": 0.5131817350144728 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3475884436287313, "support": [ [ 5, @@ -186016,7 +194530,7 @@ "value": 0.3475884436287313 }, "status": "bounded", - "upper": 0.989831371742292, + "upper": 0.989831571742292, "worlds": 32 }, "intervals": { @@ -186050,11 +194564,27 @@ "a4": 0.5605235346381391 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4346752816101903, + "lower": 0.4346751816101903, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9389936272302333, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5536271311328034, "a1": 0.5043179456200431, @@ -186062,6 +194592,9 @@ "a3": 0.4346753816101903, "a4": 0.5605235346381391 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.9389933272302333, "support": [ [ 0, @@ -186091,6 +194624,22 @@ "value": 0.9389933272302333 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4346751816101903, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5536271311328034, "a1": 0.5043179456200431, @@ -186098,6 +194647,9 @@ "a3": 0.4346753816101903, "a4": 0.5605235346381391 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4346753816101903, "support": [ [ 5, @@ -186127,7 +194679,7 @@ "value": 0.4346753816101903 }, "status": "bounded", - "upper": 0.9389934272302333, + "upper": 0.9389936272302333, "worlds": 32 }, "proofs": [ @@ -186157,11 +194709,27 @@ { "id": 124, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.00521155742488211, + "lower": 0.005211257424882165, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5963123320544408, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5963121320544408, "a1": 0.4228685203190688, @@ -186169,6 +194737,9 @@ "a3": 0.4204799357485867, "a4": 0.5771314796809313 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5963121320544408, "support": [ [ 7, @@ -186194,6 +194765,22 @@ "value": 0.5963121320544408 }, "min": { + "dual_eq": [ + -1.0 + ], + "dual_lower": 0.005211257424882165, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.5003545346122259, "a1": 0.37713147968093114, @@ -186201,6 +194788,9 @@ "a3": 0.4204799357485867, "a4": 0.5048571228126563 }, + "padding": 4e-07, + "reduced_min": 0.0, + "signed_primal": 0.00521165742488211, "support": [ [ 3, @@ -186230,7 +194820,7 @@ "value": 0.00521165742488211 }, "status": "bounded", - "upper": 0.5963122320544407, + "upper": 0.5963123320544408, "worlds": 32 }, "intervals": { @@ -186264,11 +194854,27 @@ "a4": 0.5516957656011783 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.12701259569166873, + "lower": 0.1270122956916686, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.5753171300904905, + "dual_ub": [ + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5753169300904905, "a1": 0.38198035571893996, @@ -186276,6 +194882,9 @@ "a3": 0.5416353760260582, "a4": 0.5516957656011783 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.5753169300904905, "support": [ [ 7, @@ -186305,6 +194914,22 @@ "value": 0.5753169300904905 }, "min": { + "dual_eq": [ + -0.9999999999999999 + ], + "dual_lower": 0.1270122956916686, + "dual_ub": [ + 0.0, + -0.9999999999999998, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0000000000000002 + ], "marginals": { "a0": 0.5753169300904905, "a1": 0.38198035571893996, @@ -186312,6 +194937,9 @@ "a3": 0.5416353760260582, "a4": 0.5516957656011783 }, + "padding": 4e-07, + "reduced_min": -3.3306690738754696e-16, + "signed_primal": 0.12701269569166873, "support": [ [ 3, @@ -186341,7 +194969,7 @@ "value": 0.12701269569166873 }, "status": "bounded", - "upper": 0.5753170300904904, + "upper": 0.5753171300904905, "worlds": 32 }, "proofs": [ @@ -186372,16 +195000,31 @@ { "id": 125, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.40441539386122194, + "lower": 0.40441529386122194, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.5463339708068722, "a1": 0.4962879301674037, "a2": 0.5317286703048055 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 1, @@ -186403,11 +195046,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.40441529386122194, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.40441549386122194, "a1": 0.4962879301674037, "a2": 0.5037120698325963 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.40441549386122194, "support": [ [ 2, @@ -186449,16 +195107,31 @@ "a2": 0.49019221044512895 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.4321225374371888, + "lower": 0.4321224374371888, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.8542072600783983, + "dual_ub": [ + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4321226374371888, "a1": 0.42208432264120954, "a2": 0.49019221044512895 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.8542069600783984, "support": [ [ 0, @@ -186480,11 +195153,26 @@ "value": 0.8542069600783984 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4321224374371888, + "dual_ub": [ + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4321226374371888, "a1": 0.42208432264120954, "a2": 0.49019221044512895 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4321226374371888, "support": [ [ 0, @@ -186506,7 +195194,7 @@ "value": 0.4321226374371888 }, "status": "bounded", - "upper": 0.8542070600783983, + "upper": 0.8542072600783983, "worlds": 8 }, "proofs": [ @@ -186537,16 +195225,31 @@ { "id": 126, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.5175514741450208, + "lower": 0.5175513741450207, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.4852663771210849, "a1": 0.4566608491047504, "a2": 0.5433391508952496 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -186564,11 +195267,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.5175513741450207, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.4852663771210849, "a1": 0.4566608491047504, "a2": 0.5175515741450207 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.5175515741450207, "support": [ [ 0, @@ -186614,16 +195332,31 @@ "a2": 0.6151623794930241 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 3, "certified": true, - "lower": 0.6151622794930242, + "lower": 0.6151621794930241, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.49889271756301135, "a1": 0.4223184406216927, "a2": 0.6151623794930241 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -186645,11 +195378,26 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.6151621794930241, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1.0 + ], "marginals": { "a0": 0.49889271756301135, "a1": 0.4223184406216927, "a2": 0.6151623794930241 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.6151623794930241, "support": [ [ 2, @@ -186697,11 +195445,27 @@ { "id": 127, "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.3758789876329001, + "lower": 0.3758788876329001, "max": { + "dual_eq": [ + -1.0 + ], + "dual_lower": -1.0000002, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.44893376821581543, "a1": 0.567188561395901, @@ -186709,6 +195473,9 @@ "a3": 0.5960132803223753, "a4": 0.432811438604099 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -1.0, "support": [ [ 3, @@ -186734,6 +195501,22 @@ "value": 1.0 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.3758788876329001, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.44893376821581543, "a1": 0.3758790876329001, @@ -186741,6 +195524,9 @@ "a3": 0.423410698244269, "a4": 0.39394867924213556 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.3758790876329001, "support": [ [ 5, @@ -186804,11 +195590,27 @@ "a4": 0.44053287989267986 }, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 5, "certified": true, - "lower": 0.4875497665412918, + "lower": 0.4875496665412918, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.8970801761389395, + "dual_ub": [ + 0.0, + 0.0, + -1.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48347904749429305, "a1": 0.4875498665412918, @@ -186816,6 +195618,9 @@ "a3": 0.4370924119102699, "a4": 0.44053287989267986 }, + "padding": 3e-07, + "reduced_min": 0.0, + "signed_primal": -0.8970798761389396, "support": [ [ 0, @@ -186845,6 +195650,22 @@ "value": 0.8970798761389396 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.4875496665412918, + "dual_ub": [ + 0.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], "marginals": { "a0": 0.48347904749429305, "a1": 0.4875498665412918, @@ -186852,6 +195673,9 @@ "a3": 0.4370924119102699, "a4": 0.44053287989267986 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.4875498665412918, "support": [ [ 5, @@ -186881,7 +195705,7 @@ "value": 0.4875498665412918 }, "status": "bounded", - "upper": 0.8970799761389395, + "upper": 0.8970801761389395, "worlds": 32 }, "proofs": [ @@ -186913,14 +195737,25 @@ 0.975 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.7899999000000001, + "lower": 0.7899998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9750002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.975 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.975, "support": [ [ 0, @@ -186934,9 +195769,20 @@ "value": 0.975 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.7899998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.79 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.79, "support": [ [ 0, @@ -186950,19 +195796,30 @@ "value": 0.79 }, "status": "bounded", - "upper": 0.9750000999999999, + "upper": 0.9750002, "worlds": 2 }, "point": 0.97, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9699999, + "lower": 0.9699998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9700002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.97 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.97, "support": [ [ 0, @@ -186976,9 +195833,20 @@ "value": 0.97 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9699998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.97 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.97, "support": [ [ 0, @@ -186992,7 +195860,7 @@ "value": 0.97 }, "status": "bounded", - "upper": 0.9700000999999999, + "upper": 0.9700002, "worlds": 2 }, "prevented": true @@ -187004,14 +195872,25 @@ 0.976 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.7969999000000001, + "lower": 0.7969998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9760002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.976 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.976, "support": [ [ 0, @@ -187025,9 +195904,20 @@ "value": 0.976 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.7969998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.797 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.797, "support": [ [ 0, @@ -187041,19 +195931,30 @@ "value": 0.797 }, "status": "bounded", - "upper": 0.9760000999999999, + "upper": 0.9760002, "worlds": 2 }, "point": 0.971, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9709999, + "lower": 0.9709998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9710002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.971 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.971, "support": [ [ 0, @@ -187067,9 +195968,20 @@ "value": 0.971 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9709998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.971 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.971, "support": [ [ 0, @@ -187083,7 +195995,7 @@ "value": 0.971 }, "status": "bounded", - "upper": 0.9710000999999999, + "upper": 0.9710002, "worlds": 2 }, "prevented": true @@ -187095,14 +196007,25 @@ 0.977 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8039999000000001, + "lower": 0.8039998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9770002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.977 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.977, "support": [ [ 0, @@ -187116,9 +196039,20 @@ "value": 0.977 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8039998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.804 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.804, "support": [ [ 0, @@ -187132,19 +196066,30 @@ "value": 0.804 }, "status": "bounded", - "upper": 0.9770000999999999, + "upper": 0.9770002, "worlds": 2 }, "point": 0.972, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9719999, + "lower": 0.9719998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9720002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.972 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.972, "support": [ [ 0, @@ -187158,9 +196103,20 @@ "value": 0.972 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9719998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.972 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.972, "support": [ [ 0, @@ -187174,7 +196130,7 @@ "value": 0.972 }, "status": "bounded", - "upper": 0.9720000999999999, + "upper": 0.9720002, "worlds": 2 }, "prevented": true @@ -187186,14 +196142,25 @@ 0.978 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8109999000000001, + "lower": 0.8109998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9780002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.978 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.978, "support": [ [ 0, @@ -187207,9 +196174,20 @@ "value": 0.978 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8109998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.811 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.811, "support": [ [ 0, @@ -187223,19 +196201,30 @@ "value": 0.811 }, "status": "bounded", - "upper": 0.9780000999999999, + "upper": 0.9780002, "worlds": 2 }, "point": 0.973, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9729999, + "lower": 0.9729998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9730002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.973 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.973, "support": [ [ 0, @@ -187249,9 +196238,20 @@ "value": 0.973 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9729998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.973 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.973, "support": [ [ 0, @@ -187265,7 +196265,7 @@ "value": 0.973 }, "status": "bounded", - "upper": 0.9730000999999999, + "upper": 0.9730002, "worlds": 2 }, "prevented": true @@ -187277,14 +196277,25 @@ 0.979 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8179999000000001, + "lower": 0.8179998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9790002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.979 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.979, "support": [ [ 0, @@ -187298,9 +196309,20 @@ "value": 0.979 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8179998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.8180000000000001 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.8180000000000001, "support": [ [ 0, @@ -187314,19 +196336,30 @@ "value": 0.8180000000000001 }, "status": "bounded", - "upper": 0.9790000999999999, + "upper": 0.9790002, "worlds": 2 }, "point": 0.974, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9739999, + "lower": 0.9739998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9740002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.974 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.974, "support": [ [ 0, @@ -187340,9 +196373,20 @@ "value": 0.974 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9739998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.974 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.974, "support": [ [ 0, @@ -187356,7 +196400,7 @@ "value": 0.974 }, "status": "bounded", - "upper": 0.9740000999999999, + "upper": 0.9740002, "worlds": 2 }, "prevented": true @@ -187368,14 +196412,25 @@ 0.98 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8249999000000001, + "lower": 0.8249998000000001, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9800002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.98 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.98, "support": [ [ 0, @@ -187389,9 +196444,20 @@ "value": 0.98 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8249998000000001, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.8250000000000001 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.8250000000000001, "support": [ [ 0, @@ -187405,19 +196471,30 @@ "value": 0.8250000000000001 }, "status": "bounded", - "upper": 0.9800000999999999, + "upper": 0.9800002, "worlds": 2 }, "point": 0.975, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9749999, + "lower": 0.9749998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9750002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.975 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.975, "support": [ [ 0, @@ -187431,9 +196508,20 @@ "value": 0.975 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9749998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.975 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.975, "support": [ [ 0, @@ -187447,7 +196535,7 @@ "value": 0.975 }, "status": "bounded", - "upper": 0.9750000999999999, + "upper": 0.9750002, "worlds": 2 }, "prevented": true @@ -187459,14 +196547,25 @@ 0.981 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8319999000000001, + "lower": 0.8319998000000001, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9810002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.981 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.981, "support": [ [ 0, @@ -187480,9 +196579,20 @@ "value": 0.981 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8319998000000001, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.8320000000000001 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.8320000000000001, "support": [ [ 0, @@ -187496,19 +196606,30 @@ "value": 0.8320000000000001 }, "status": "bounded", - "upper": 0.9810000999999999, + "upper": 0.9810002, "worlds": 2 }, "point": 0.976, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9759999, + "lower": 0.9759998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9760002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.976 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.976, "support": [ [ 0, @@ -187522,9 +196643,20 @@ "value": 0.976 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9759998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.976 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.976, "support": [ [ 0, @@ -187538,7 +196670,7 @@ "value": 0.976 }, "status": "bounded", - "upper": 0.9760000999999999, + "upper": 0.9760002, "worlds": 2 }, "prevented": true @@ -187550,14 +196682,25 @@ 0.982 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8389999000000001, + "lower": 0.8389998000000001, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9820002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.982 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.982, "support": [ [ 0, @@ -187571,9 +196714,20 @@ "value": 0.982 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8389998000000001, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.8390000000000001 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.8390000000000001, "support": [ [ 0, @@ -187587,19 +196741,30 @@ "value": 0.8390000000000001 }, "status": "bounded", - "upper": 0.9820000999999999, + "upper": 0.9820002, "worlds": 2 }, "point": 0.977, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9769999, + "lower": 0.9769998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9770002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.977 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.977, "support": [ [ 0, @@ -187613,9 +196778,20 @@ "value": 0.977 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9769998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.977 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.977, "support": [ [ 0, @@ -187629,7 +196805,7 @@ "value": 0.977 }, "status": "bounded", - "upper": 0.9770000999999999, + "upper": 0.9770002, "worlds": 2 }, "prevented": true @@ -187641,14 +196817,25 @@ 0.983 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8459999000000001, + "lower": 0.8459998000000001, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9830002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.983 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.983, "support": [ [ 0, @@ -187662,9 +196849,20 @@ "value": 0.983 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8459998000000001, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.8460000000000001 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.8460000000000001, "support": [ [ 0, @@ -187678,19 +196876,30 @@ "value": 0.8460000000000001 }, "status": "bounded", - "upper": 0.9830000999999999, + "upper": 0.9830002, "worlds": 2 }, "point": 0.978, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9779999, + "lower": 0.9779998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9780002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.978 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.978, "support": [ [ 0, @@ -187704,9 +196913,20 @@ "value": 0.978 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9779998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.978 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.978, "support": [ [ 0, @@ -187720,7 +196940,7 @@ "value": 0.978 }, "status": "bounded", - "upper": 0.9780000999999999, + "upper": 0.9780002, "worlds": 2 }, "prevented": true @@ -187732,14 +196952,25 @@ 0.984 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8529999, + "lower": 0.8529998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9840002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.984 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.984, "support": [ [ 0, @@ -187753,9 +196984,20 @@ "value": 0.984 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8529998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.853 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.853, "support": [ [ 0, @@ -187769,19 +197011,30 @@ "value": 0.853 }, "status": "bounded", - "upper": 0.9840000999999999, + "upper": 0.9840002, "worlds": 2 }, "point": 0.979, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9789999, + "lower": 0.9789998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9790002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.979 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.979, "support": [ [ 0, @@ -187795,9 +197048,20 @@ "value": 0.979 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9789998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.979 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.979, "support": [ [ 0, @@ -187811,7 +197075,7 @@ "value": 0.979 }, "status": "bounded", - "upper": 0.9790000999999999, + "upper": 0.9790002, "worlds": 2 }, "prevented": true @@ -187823,14 +197087,25 @@ 0.985 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8599999000000002, + "lower": 0.8599998000000001, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9850002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.985 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.985, "support": [ [ 0, @@ -187844,9 +197119,20 @@ "value": 0.985 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8599998000000001, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.8600000000000001 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.8600000000000001, "support": [ [ 0, @@ -187860,19 +197146,30 @@ "value": 0.8600000000000001 }, "status": "bounded", - "upper": 0.9850000999999999, + "upper": 0.9850002, "worlds": 2 }, "point": 0.98, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9799999, + "lower": 0.9799998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9800002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.98 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.98, "support": [ [ 0, @@ -187886,9 +197183,20 @@ "value": 0.98 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9799998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.98 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.98, "support": [ [ 0, @@ -187902,7 +197210,7 @@ "value": 0.98 }, "status": "bounded", - "upper": 0.9800000999999999, + "upper": 0.9800002, "worlds": 2 }, "prevented": true @@ -187914,14 +197222,25 @@ 0.986 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8669999, + "lower": 0.8669998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9860002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.986 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.986, "support": [ [ 0, @@ -187935,9 +197254,20 @@ "value": 0.986 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8669998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.867 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.867, "support": [ [ 0, @@ -187951,19 +197281,30 @@ "value": 0.867 }, "status": "bounded", - "upper": 0.9860000999999999, + "upper": 0.9860002, "worlds": 2 }, "point": 0.981, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9809999, + "lower": 0.9809998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9810002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.981 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.981, "support": [ [ 0, @@ -187977,9 +197318,20 @@ "value": 0.981 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9809998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.981 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.981, "support": [ [ 0, @@ -187993,7 +197345,7 @@ "value": 0.981 }, "status": "bounded", - "upper": 0.9810000999999999, + "upper": 0.9810002, "worlds": 2 }, "prevented": true @@ -188005,14 +197357,25 @@ 0.987 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8739999, + "lower": 0.8739998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9870002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.987 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.987, "support": [ [ 0, @@ -188026,9 +197389,20 @@ "value": 0.987 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8739998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.874 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.874, "support": [ [ 0, @@ -188042,19 +197416,30 @@ "value": 0.874 }, "status": "bounded", - "upper": 0.9870000999999999, + "upper": 0.9870002, "worlds": 2 }, "point": 0.982, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9819999, + "lower": 0.9819998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9820002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.982 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.982, "support": [ [ 0, @@ -188068,9 +197453,20 @@ "value": 0.982 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9819998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.982 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.982, "support": [ [ 0, @@ -188084,7 +197480,7 @@ "value": 0.982 }, "status": "bounded", - "upper": 0.9820000999999999, + "upper": 0.9820002, "worlds": 2 }, "prevented": true @@ -188096,14 +197492,25 @@ 0.988 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8809999000000001, + "lower": 0.8809998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9880002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.988 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.988, "support": [ [ 0, @@ -188117,9 +197524,20 @@ "value": 0.988 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8809998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.881 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.881, "support": [ [ 0, @@ -188133,19 +197551,30 @@ "value": 0.881 }, "status": "bounded", - "upper": 0.9880000999999999, + "upper": 0.9880002, "worlds": 2 }, "point": 0.983, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9829999, + "lower": 0.9829998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9830002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.983 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.983, "support": [ [ 0, @@ -188159,9 +197588,20 @@ "value": 0.983 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9829998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.983 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.983, "support": [ [ 0, @@ -188175,7 +197615,7 @@ "value": 0.983 }, "status": "bounded", - "upper": 0.9830000999999999, + "upper": 0.9830002, "worlds": 2 }, "prevented": true @@ -188187,14 +197627,25 @@ 0.989 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8879999000000001, + "lower": 0.8879998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9890002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.989 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.989, "support": [ [ 0, @@ -188208,9 +197659,20 @@ "value": 0.989 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8879998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.888 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.888, "support": [ [ 0, @@ -188224,19 +197686,30 @@ "value": 0.888 }, "status": "bounded", - "upper": 0.9890000999999999, + "upper": 0.9890002, "worlds": 2 }, "point": 0.984, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9839999, + "lower": 0.9839998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9840002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.984 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.984, "support": [ [ 0, @@ -188250,9 +197723,20 @@ "value": 0.984 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9839998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.984 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.984, "support": [ [ 0, @@ -188266,7 +197750,7 @@ "value": 0.984 }, "status": "bounded", - "upper": 0.9840000999999999, + "upper": 0.9840002, "worlds": 2 }, "prevented": true @@ -188278,14 +197762,25 @@ 0.99 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.8949999000000001, + "lower": 0.8949998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9900002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.99 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.99, "support": [ [ 0, @@ -188299,9 +197794,20 @@ "value": 0.99 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.8949998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.895 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.895, "support": [ [ 0, @@ -188315,19 +197821,30 @@ "value": 0.895 }, "status": "bounded", - "upper": 0.9900000999999999, + "upper": 0.9900002, "worlds": 2 }, "point": 0.985, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9849999, + "lower": 0.9849998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9850002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.985 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.985, "support": [ [ 0, @@ -188341,9 +197858,20 @@ "value": 0.985 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9849998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.985 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.985, "support": [ [ 0, @@ -188357,7 +197885,7 @@ "value": 0.985 }, "status": "bounded", - "upper": 0.9850000999999999, + "upper": 0.9850002, "worlds": 2 }, "prevented": true @@ -188369,14 +197897,25 @@ 0.991 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9019999000000001, + "lower": 0.9019998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9910002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.991 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.991, "support": [ [ 0, @@ -188390,9 +197929,20 @@ "value": 0.991 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9019998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.902 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.902, "support": [ [ 0, @@ -188406,19 +197956,30 @@ "value": 0.902 }, "status": "bounded", - "upper": 0.9910000999999999, + "upper": 0.9910002, "worlds": 2 }, "point": 0.986, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9859999, + "lower": 0.9859998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9860002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.986 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.986, "support": [ [ 0, @@ -188432,9 +197993,20 @@ "value": 0.986 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9859998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.986 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.986, "support": [ [ 0, @@ -188448,7 +198020,7 @@ "value": 0.986 }, "status": "bounded", - "upper": 0.9860000999999999, + "upper": 0.9860002, "worlds": 2 }, "prevented": true @@ -188460,14 +198032,25 @@ 0.992 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9089999000000001, + "lower": 0.9089998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9920002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.992 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.992, "support": [ [ 0, @@ -188481,9 +198064,20 @@ "value": 0.992 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9089998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.909 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.909, "support": [ [ 0, @@ -188497,19 +198091,30 @@ "value": 0.909 }, "status": "bounded", - "upper": 0.9920000999999999, + "upper": 0.9920002, "worlds": 2 }, "point": 0.987, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9869999, + "lower": 0.9869998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9870002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.987 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.987, "support": [ [ 0, @@ -188523,9 +198128,20 @@ "value": 0.987 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9869998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.987 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.987, "support": [ [ 0, @@ -188539,7 +198155,7 @@ "value": 0.987 }, "status": "bounded", - "upper": 0.9870000999999999, + "upper": 0.9870002, "worlds": 2 }, "prevented": true @@ -188551,14 +198167,25 @@ 0.993 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9159999000000001, + "lower": 0.9159998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9930002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.993 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.993, "support": [ [ 0, @@ -188572,9 +198199,20 @@ "value": 0.993 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9159998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.916 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.916, "support": [ [ 0, @@ -188588,19 +198226,30 @@ "value": 0.916 }, "status": "bounded", - "upper": 0.9930000999999999, + "upper": 0.9930002, "worlds": 2 }, "point": 0.988, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9879999, + "lower": 0.9879998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9880002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.988 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.988, "support": [ [ 0, @@ -188614,9 +198263,20 @@ "value": 0.988 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9879998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.988 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.988, "support": [ [ 0, @@ -188630,7 +198290,7 @@ "value": 0.988 }, "status": "bounded", - "upper": 0.9880000999999999, + "upper": 0.9880002, "worlds": 2 }, "prevented": true @@ -188642,14 +198302,25 @@ 0.994 ], "interval_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9229999000000001, + "lower": 0.9229998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9940002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.994 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.994, "support": [ [ 0, @@ -188663,9 +198334,20 @@ "value": 0.994 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9229998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.923 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.923, "support": [ [ 0, @@ -188679,19 +198361,30 @@ "value": 0.923 }, "status": "bounded", - "upper": 0.9940000999999999, + "upper": 0.9940002, "worlds": 2 }, "point": 0.989, "point_result": { - "assumption": "Every supplied marginal interval contains the true atom probability; numerical LP bounds are outward padded.", + "assumption": "Every supplied marginal interval contains the true atom probability; independently checked dual outer bounds are outward padded.", "atoms": 1, "certified": true, - "lower": 0.9889999, + "lower": 0.9889998, "max": { + "dual_eq": [ + -0.0 + ], + "dual_lower": -0.9890002, + "dual_ub": [ + -1.0, + 0.0 + ], "marginals": { "a": 0.989 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": -0.989, "support": [ [ 0, @@ -188705,9 +198398,20 @@ "value": 0.989 }, "min": { + "dual_eq": [ + -0.0 + ], + "dual_lower": 0.9889998, + "dual_ub": [ + 0.0, + -1.0 + ], "marginals": { "a": 0.989 }, + "padding": 2e-07, + "reduced_min": 0.0, + "signed_primal": 0.989, "support": [ [ 0, @@ -188721,7 +198425,7 @@ "value": 0.989 }, "status": "bounded", - "upper": 0.9890000999999999, + "upper": 0.9890002, "worlds": 2 }, "prevented": true @@ -188767,8 +198471,8 @@ ], "malformed_certifying": 0, "means": { - "interval_width": 0.46749696923052303, - "point_width": 0.3610570392199911 + "interval_width": 0.46749711102739805, + "point_width": 0.36105725132936617 }, "primary_target_met": true }, diff --git a/manuscript/paper-current.build.json b/manuscript/paper-current.build.json index 0811502..7eb440d 100644 --- a/manuscript/paper-current.build.json +++ b/manuscript/paper-current.build.json @@ -1,6 +1,6 @@ { "source_sha256": "c6d96f51d1a6495bae800a19496d053a8f7cbd647424eb725e99c00e5928a0a6", "renderer_sha256": "b1ecb302903b01907b9c4dbd931862ef0f62c50804ca92077fd9ac26eb1354a4", - "pdf_sha256": "ed05bfbf4f37f3d5a82966c02c024da44d3e074ce553a050c779382bfc293a7e", + "pdf_sha256": "f1047eaa203d23b6040cc94c9b3ae9b0d54f03412a20c7fd590066ceffca720e", "note": "Local-only assets; PDF bytes may vary with renderer and fonts." } diff --git a/manuscript/paper-current.pdf b/manuscript/paper-current.pdf index fee86f45089ceeb00605a5651a936c24abaccb50..dbf9d601fb914af23876f257fb404f23e05f2cf2 100644 GIT binary patch delta 31168 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 delta 31191 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 N2abY5Tu}n Date: Fri, 18 Sep 2026 10:47:26 -0400 Subject: [PATCH 13/21] docs: audit numerical certificate correction --- .github/workflows/post-certificates-publisher.yml | 2 +- graph_synthesis/post_certificates/EXECUTION_NOTES.md | 11 +++++++++++ graph_synthesis/post_certificates/report.py | 4 ++-- .../post_certificates/tests/test_post_certificates.py | 4 ++++ 4 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 graph_synthesis/post_certificates/EXECUTION_NOTES.md diff --git a/.github/workflows/post-certificates-publisher.yml b/.github/workflows/post-certificates-publisher.yml index fd11259..d619016 100644 --- a/.github/workflows/post-certificates-publisher.yml +++ b/.github/workflows/post-certificates-publisher.yml @@ -3,7 +3,7 @@ name: Post-certificate benchmark publisher on: push: branches: - - research/post-certificate-improvements-20260918 + - research/post-certificate-improvements-final-20260918 permissions: contents: write diff --git a/graph_synthesis/post_certificates/EXECUTION_NOTES.md b/graph_synthesis/post_certificates/EXECUTION_NOTES.md new file mode 100644 index 0000000..5daf46f --- /dev/null +++ b/graph_synthesis/post_certificates/EXECUTION_NOTES.md @@ -0,0 +1,11 @@ +# Execution notes + +The protocol was frozen in commit `f923e8d41ca5953d9793fadcc3730cfe9fc70b3a` before implementation or execution. + +The first complete execution on September 18, 2026 produced H1 not met and H2-H5 met. During pre-PR review, H5's interval-marginal implementation was found to label outward-padded numerical **primal** LP optima as certified endpoints. That is not a sufficient numerical certificate because a feasible primal point does not by itself provide the required outer bound. + +Commit `29debb5fc8df3fd4bc62f1505e50788a78ed8f3d` corrected only the numerical verification layer: HiGHS equality/inequality dual multipliers are projected to the required inequality sign, reduced-cost deficit is conservatively corrected using the unit simplex mass, and an outward padding term is subtracted before the lower dual bound is accepted. The max endpoint is obtained from the verified dual lower bound of the negated objective. Primal feasibility and dual-vs-primal consistency are checked; failures stage as non-certifying [0,1]. + +No hypothesis, seed, generator, comparator, threshold, evidence population or pass/fail rule was changed. The corrected frozen suite was rerun from scratch and retained the same target outcomes and headline metrics. The pre-correction generated artifacts were superseded and are not the evidence cited by the final report. + +A concurrent, unrelated commit landed on the original research branch after the corrected generated commit. The final PR branch was therefore forked exactly from corrected evidence commit `cfd7026746aaf9a41501d59bb8f4448a84c356ac` so unrelated work is neither overwritten nor included. diff --git a/graph_synthesis/post_certificates/report.py b/graph_synthesis/post_certificates/report.py index 6d3926a..b4f4ca2 100644 --- a/graph_synthesis/post_certificates/report.py +++ b/graph_synthesis/post_certificates/report.py @@ -132,7 +132,7 @@ def render(r): | Hypothesis | Frozen primary requirement | Result | Evidence class | |---|---|---|---| -| H1: exposure-stratified source-risk stacking | Beat random-effects Brier by >=3%, do not regress feature-risk Brier, |bias| <=0.03 | {outcome(a)} | Previously inspected saved-response source forecasts | +| H1: exposure-stratified source-risk stacking | Beat random-effects Brier by >=3%, do not regress feature-risk Brier, absolute bias <=0.03 | {outcome(a)} | Previously inspected saved-response source forecasts | | H2: active dependence constraints | Zero containment/widening failures; mean width <=75% marginal-only and <=90% lexicographic same-budget | {outcome(b)} | Supplied finite joint distributions | | H3: near-bipartite separator solver | Exact small oracles; solve all 512/1024/2048 residual cases; safe controls | {outcome(c)} | Supplied weighted conflict graphs | | H4: repair-margin query index | Zero query/witness mismatches and >=70% fewer frozen-count optimization invocations | {outcome(d)} | Repeated controlled singleton queries | @@ -186,7 +186,7 @@ def render(r): ## 6. H5 — Interval-marginal dependence certificates -Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage. +Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Reported endpoints use independently checked, outward-padded dual bounds rather than treating numerical primal optima as certificates. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage. Across 128 arbitrary-joint fixtures, truth-containment failures are **{e['containment_failures']}**. Mean point-bound width is **{e['means']['point_width']:.6f}** and mean interval-marginal width is **{e['means']['interval_width']:.6f}**, exposing the cost of premise uncertainty rather than hiding it. On 20 deliberately biased singleton point estimates, the interval policy prevents **{e['false_admissions_prevented']}/20** designed false admissions. Malformed inputs returning a certifying interval: **{e['malformed_certifying']}**. The frozen target is **{outcome(e).lower()}**. diff --git a/graph_synthesis/post_certificates/tests/test_post_certificates.py b/graph_synthesis/post_certificates/tests/test_post_certificates.py index 3b840a7..806b954 100644 --- a/graph_synthesis/post_certificates/tests/test_post_certificates.py +++ b/graph_synthesis/post_certificates/tests/test_post_certificates.py @@ -14,6 +14,10 @@ def test_point_singleton_is_exact_up_to_padding(self): self.assertLessEqual(result["lower"], .8) self.assertGreaterEqual(result["upper"], .8) self.assertLess(result["upper"] - result["lower"], 1e-5) + self.assertIn("dual_lower", result["min"]) + self.assertIn("dual_lower", result["max"]) + self.assertLessEqual(result["min"]["dual_lower"], result["min"]["signed_primal"] + 1e-9) + self.assertLessEqual(result["max"]["dual_lower"], result["max"]["signed_primal"] + 1e-9) def test_interval_singleton_tracks_uncertainty(self): result = methods.interval_lineage_bounds([["a"]], {"a": [.7, .9]}) From 267a001a47e16b712cf87a7bfc3e689611affe86 Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:48:14 -0400 Subject: [PATCH 14/21] ci: isolate final research publisher concurrency --- .github/workflows/post-certificates-publisher.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/post-certificates-publisher.yml b/.github/workflows/post-certificates-publisher.yml index d619016..285662a 100644 --- a/.github/workflows/post-certificates-publisher.yml +++ b/.github/workflows/post-certificates-publisher.yml @@ -9,7 +9,7 @@ permissions: contents: write concurrency: - group: post-certificates-publisher + group: post-certificates-publisher-final cancel-in-progress: false jobs: From 765a744d01f4034a2fbcdb39bea534a3c4fad17d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Sep 2026 14:49:37 +0000 Subject: [PATCH 15/21] research: execute frozen post-certificate benchmarks [post-certificates generated] --- graph_synthesis/post_certificates/RESULTS.md | 4 +- .../figures/01_stacked_risk.svg | 34 ++++---- .../figures/02_constraint_acquisition.svg | 34 ++++---- .../figures/03_near_bipartite.svg | 68 ++++++++-------- .../figures/04_query_index.svg | 34 ++++---- .../figures/05_interval_marginals.svg | 34 ++++---- .../post_certificates/results.json | 74 +++++++++--------- manuscript/paper-current.build.json | 4 +- manuscript/paper-current.html | 8 +- manuscript/paper-current.md | 4 +- manuscript/paper-current.pdf | Bin 7103654 -> 7103838 bytes 11 files changed, 149 insertions(+), 149 deletions(-) diff --git a/graph_synthesis/post_certificates/RESULTS.md b/graph_synthesis/post_certificates/RESULTS.md index d2bae0e..ad0dbba 100644 --- a/graph_synthesis/post_certificates/RESULTS.md +++ b/graph_synthesis/post_certificates/RESULTS.md @@ -14,7 +14,7 @@ The protocol was committed as `f923e8d41ca5953d9793fadcc3730cfe9fc70b3a` against | Hypothesis | Frozen primary requirement | Result | Evidence class | |---|---|---|---| -| H1: exposure-stratified source-risk stacking | Beat random-effects Brier by >=3%, do not regress feature-risk Brier, |bias| <=0.03 | Not met | Previously inspected saved-response source forecasts | +| H1: exposure-stratified source-risk stacking | Beat random-effects Brier by >=3%, do not regress feature-risk Brier, absolute bias <=0.03 | Not met | Previously inspected saved-response source forecasts | | H2: active dependence constraints | Zero containment/widening failures; mean width <=75% marginal-only and <=90% lexicographic same-budget | Met | Supplied finite joint distributions | | H3: near-bipartite separator solver | Exact small oracles; solve all 512/1024/2048 residual cases; safe controls | Met | Supplied weighted conflict graphs | | H4: repair-margin query index | Zero query/witness mismatches and >=70% fewer frozen-count optimization invocations | Met | Repeated controlled singleton queries | @@ -68,7 +68,7 @@ This index is deliberately limited to singleton queries and in-memory top-level ## 6. H5 — Interval-marginal dependence certificates -Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage. +Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Reported endpoints use independently checked, outward-padded dual bounds rather than treating numerical primal optima as certificates. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage. Across 128 arbitrary-joint fixtures, truth-containment failures are **0**. Mean point-bound width is **0.361057** and mean interval-marginal width is **0.467497**, exposing the cost of premise uncertainty rather than hiding it. On 20 deliberately biased singleton point estimates, the interval policy prevents **20/20** designed false admissions. Malformed inputs returning a certifying interval: **0**. The frozen target is **met**. diff --git a/graph_synthesis/post_certificates/figures/01_stacked_risk.svg b/graph_synthesis/post_certificates/figures/01_stacked_risk.svg index f8abb58..c72769e 100644 --- a/graph_synthesis/post_certificates/figures/01_stacked_risk.svg +++ b/graph_synthesis/post_certificates/figures/01_stacked_risk.svg @@ -6,7 +6,7 @@ - 2026-09-18T14:44:47.491329 + 2026-09-18T14:49:14.094134 image/svg+xml @@ -43,7 +43,7 @@ L 188.57401 284.358125 L 188.57401 39.584086 L 70.761023 39.584086 z -" clip-path="url(#p5ed992719c)" style="fill: #1f77b4"/> +" clip-path="url(#p5ae4a1df57)" style="fill: #1f77b4"/> +" clip-path="url(#p5ae4a1df57)" style="fill: #1f77b4"/> +" clip-path="url(#p5ae4a1df57)" style="fill: #1f77b4"/> - - + @@ -286,7 +286,7 @@ z - + @@ -480,7 +480,7 @@ z - + @@ -534,12 +534,12 @@ z - - + @@ -585,7 +585,7 @@ z - + @@ -627,7 +627,7 @@ z - + @@ -664,7 +664,7 @@ z - + @@ -712,7 +712,7 @@ z - + @@ -769,7 +769,7 @@ z - + @@ -801,7 +801,7 @@ z - + @@ -1156,7 +1156,7 @@ z - + diff --git a/graph_synthesis/post_certificates/figures/02_constraint_acquisition.svg b/graph_synthesis/post_certificates/figures/02_constraint_acquisition.svg index 16385ad..58888f1 100644 --- a/graph_synthesis/post_certificates/figures/02_constraint_acquisition.svg +++ b/graph_synthesis/post_certificates/figures/02_constraint_acquisition.svg @@ -6,7 +6,7 @@ - 2026-09-18T14:44:47.755057 + 2026-09-18T14:49:14.352022 image/svg+xml @@ -43,7 +43,7 @@ L 188.57401 284.358125 L 188.57401 34.79622 L 70.761023 34.79622 z -" clip-path="url(#p3ac7dfed6b)" style="fill: #1f77b4"/> +" clip-path="url(#pb201b8b401)" style="fill: #1f77b4"/> +" clip-path="url(#pb201b8b401)" style="fill: #1f77b4"/> +" clip-path="url(#pb201b8b401)" style="fill: #1f77b4"/> - - + @@ -307,7 +307,7 @@ z - + @@ -483,7 +483,7 @@ z - + @@ -558,12 +558,12 @@ z - - + @@ -609,7 +609,7 @@ z - + @@ -652,7 +652,7 @@ z - + @@ -684,7 +684,7 @@ z - + @@ -700,7 +700,7 @@ z - + @@ -742,7 +742,7 @@ z - + @@ -758,7 +758,7 @@ z - + @@ -1149,7 +1149,7 @@ z - + diff --git a/graph_synthesis/post_certificates/figures/03_near_bipartite.svg b/graph_synthesis/post_certificates/figures/03_near_bipartite.svg index c934a80..7dec51e 100644 --- a/graph_synthesis/post_certificates/figures/03_near_bipartite.svg +++ b/graph_synthesis/post_certificates/figures/03_near_bipartite.svg @@ -6,7 +6,7 @@ - 2026-09-18T14:44:47.982058 + 2026-09-18T14:49:14.625020 image/svg+xml @@ -41,12 +41,12 @@ z - - + @@ -114,7 +114,7 @@ z - + @@ -170,7 +170,7 @@ z - + @@ -202,7 +202,7 @@ z - + @@ -244,7 +244,7 @@ z - + @@ -281,7 +281,7 @@ z - + @@ -297,7 +297,7 @@ z - + @@ -313,7 +313,7 @@ z - + @@ -633,12 +633,12 @@ z - - + @@ -687,7 +687,7 @@ z - + @@ -702,7 +702,7 @@ z - + @@ -744,7 +744,7 @@ z - + @@ -759,7 +759,7 @@ z - + @@ -786,7 +786,7 @@ z - + @@ -801,7 +801,7 @@ z - + @@ -848,7 +848,7 @@ z - + @@ -1021,9 +1021,9 @@ z +" clip-path="url(#p4415668049)" style="fill: none; stroke: #1f77b4; stroke-width: 1.5; stroke-linecap: square"/> - - - - - + + + + +" clip-path="url(#p4415668049)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - - - - - + + + + @@ -1273,7 +1273,7 @@ L 72.328125 35.416562 L 82.328125 35.416562 " style="fill: none; stroke: #1f77b4; stroke-width: 1.5; stroke-linecap: square"/> - + @@ -1321,7 +1321,7 @@ L 72.328125 50.094687 L 82.328125 50.094687 " style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - + @@ -1394,7 +1394,7 @@ z - + diff --git a/graph_synthesis/post_certificates/figures/04_query_index.svg b/graph_synthesis/post_certificates/figures/04_query_index.svg index 5eff410..321491d 100644 --- a/graph_synthesis/post_certificates/figures/04_query_index.svg +++ b/graph_synthesis/post_certificates/figures/04_query_index.svg @@ -6,7 +6,7 @@ - 2026-09-18T14:44:48.191643 + 2026-09-18T14:49:14.923809 image/svg+xml @@ -43,7 +43,7 @@ L 255.794135 284.358125 L 255.794135 34.79622 L 73.802216 34.79622 z -" clip-path="url(#pe5e44f87d7)" style="fill: #1f77b4"/> +" clip-path="url(#pb9ed03f73d)" style="fill: #1f77b4"/> +" clip-path="url(#pb9ed03f73d)" style="fill: #1f77b4"/> - - + @@ -361,7 +361,7 @@ z - + @@ -473,12 +473,12 @@ z - - + @@ -514,7 +514,7 @@ z - + @@ -546,7 +546,7 @@ z - + @@ -588,7 +588,7 @@ z - + @@ -638,7 +638,7 @@ z - + @@ -675,7 +675,7 @@ z - + @@ -718,7 +718,7 @@ z - + @@ -766,7 +766,7 @@ z - + @@ -794,7 +794,7 @@ z - + @@ -1203,7 +1203,7 @@ z - + diff --git a/graph_synthesis/post_certificates/figures/05_interval_marginals.svg b/graph_synthesis/post_certificates/figures/05_interval_marginals.svg index f0556d5..019c401 100644 --- a/graph_synthesis/post_certificates/figures/05_interval_marginals.svg +++ b/graph_synthesis/post_certificates/figures/05_interval_marginals.svg @@ -6,7 +6,7 @@ - 2026-09-18T14:44:48.366779 + 2026-09-18T14:49:15.177397 image/svg+xml @@ -43,7 +43,7 @@ L 254.025669 284.358125 L 254.025669 34.79622 L 70.761023 34.79622 z -" clip-path="url(#p4901893c1d)" style="fill: #1f77b4"/> +" clip-path="url(#p2838936763)" style="fill: #1f77b4"/> +" clip-path="url(#p2838936763)" style="fill: #1f77b4"/> - - + @@ -433,7 +433,7 @@ z - + @@ -483,12 +483,12 @@ z - - + @@ -533,7 +533,7 @@ z - + @@ -599,7 +599,7 @@ z - + @@ -614,7 +614,7 @@ z - + @@ -641,7 +641,7 @@ z - + @@ -673,7 +673,7 @@ z - + @@ -689,7 +689,7 @@ z - + @@ -705,7 +705,7 @@ z - + @@ -721,7 +721,7 @@ z - + @@ -990,7 +990,7 @@ z - + diff --git a/graph_synthesis/post_certificates/results.json b/graph_synthesis/post_certificates/results.json index 295ef71..8c4a1ac 100644 --- a/graph_synthesis/post_certificates/results.json +++ b/graph_synthesis/post_certificates/results.json @@ -7448,7 +7448,7 @@ "dual_lower": -0.9197102384177481, "padding": 6.000000000000001e-09, "residual": 2.220446049250313e-16, - "signed_primal": -0.9197102324177483, + "signed_primal": -0.9197102324177484, "support": [ [ 2, @@ -7778,7 +7778,7 @@ "dual_lower": 0.7060066365070933, "padding": 4e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.7060066405070934, + "signed_primal": 0.7060066405070933, "support": [ [ 1, @@ -7974,7 +7974,7 @@ "dual_lower": -0.9197102384177481, "padding": 6.000000000000001e-09, "residual": 2.220446049250313e-16, - "signed_primal": -0.9197102324177483, + "signed_primal": -0.9197102324177484, "support": [ [ 2, @@ -34960,7 +34960,7 @@ "dual_lower": -0.6970310421363023, "padding": 3.0000000000000004e-09, "residual": 1.1102230246251565e-16, - "signed_primal": -0.6970310391363023, + "signed_primal": -0.6970310391363022, "support": [ [ 1, @@ -35364,7 +35364,7 @@ "dual_lower": 0.7064302844615385, "padding": 4e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.7064302884615384, + "signed_primal": 0.7064302884615385, "support": [ [ 1, @@ -35890,7 +35890,7 @@ "dual_lower": 0.7064302844615385, "padding": 4e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.7064302884615384, + "signed_primal": 0.7064302884615385, "support": [ [ 1, @@ -49713,7 +49713,7 @@ "dual_lower": 0.753443522170799, "padding": 4e-09, "residual": 2.7755575615628914e-17, - "signed_primal": 0.7534435261707989, + "signed_primal": 0.753443526170799, "support": [ [ 1, @@ -50076,7 +50076,7 @@ "dual_lower": 0.753443522170799, "padding": 4e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.7534435261707989, + "signed_primal": 0.753443526170799, "support": [ [ 1, @@ -50199,7 +50199,7 @@ "dual_lower": 0.753443522170799, "padding": 4e-09, "residual": 2.7755575615628914e-17, - "signed_primal": 0.7534435261707989, + "signed_primal": 0.753443526170799, "support": [ [ 1, @@ -60536,7 +60536,7 @@ "dual_lower": -0.7465452301306533, "padding": 4e-09, "residual": 5.551115123125783e-17, - "signed_primal": -0.7465452261306533, + "signed_primal": -0.7465452261306534, "support": [ [ 2, @@ -60596,7 +60596,7 @@ "dual_lower": 0.5493090372261309, "padding": 7.999999999999999e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.5493090452261309, + "signed_primal": 0.5493090452261308, "support": [ [ 6, @@ -61062,7 +61062,7 @@ "dual_lower": -0.7465452301306533, "padding": 4e-09, "residual": 5.551115123125783e-17, - "signed_primal": -0.7465452261306533, + "signed_primal": -0.7465452261306534, "support": [ [ 2, @@ -61122,7 +61122,7 @@ "dual_lower": 0.5493090372261309, "padding": 7.999999999999999e-09, "residual": 1.1102230246251565e-16, - "signed_primal": 0.5493090452261309, + "signed_primal": 0.5493090452261308, "support": [ [ 6, @@ -61407,7 +61407,7 @@ "dual_lower": -0.9765484094942876, "padding": 3.0000000000000004e-09, "residual": 1.1102230246251565e-16, - "signed_primal": -0.9765484064942875, + "signed_primal": -0.9765484064942876, "support": [ [ 1, @@ -70082,7 +70082,7 @@ "dual_lower": -0.9774657146871328, "padding": 6.000000000000001e-09, "residual": 1.1102230246251565e-16, - "signed_primal": -0.9774657086871328, + "signed_primal": -0.9774657086871327, "support": [ [ 5, @@ -73922,10 +73922,10 @@ 0.9999999999999993, -0.0 ], - "dual_lower": -0.6848333892382439, + "dual_lower": -0.684833389238244, "padding": 3.999999999999998e-09, "residual": 1.6653345369377348e-16, - "signed_primal": -0.6848333852382436, + "signed_primal": -0.6848333852382437, "support": [ [ 3, @@ -74021,7 +74021,7 @@ ] }, "status": "bounded", - "upper": 0.6848333892382439, + "upper": 0.684833389238244, "worlds": 64 } }, @@ -165668,7 +165668,7 @@ 0.0 ], "marginals": { - "a0": 0.4968756041106727, + "a0": 0.49687560411067266, "a1": 0.4696427171173726, "a2": 0.5106334152965029, "a3": 0.5310843186059698, @@ -168111,7 +168111,7 @@ "a5": 0.4439014807142182 }, "padding": 3e-07, - "reduced_min": -0.0, + "reduced_min": 0.0, "signed_primal": -0.9307210449890233, "support": [ [ @@ -171266,7 +171266,7 @@ 0.0 ], "marginals": { - "a0": 0.505417720259849, + "a0": 0.5054177202598489, "a1": 0.3789952157900979, "a2": 0.5375735108023402, "a3": 0.5548220266601688, @@ -171275,7 +171275,7 @@ }, "padding": 2e-07, "reduced_min": 0.0, - "signed_primal": -0.505417720259849, + "signed_primal": -0.5054177202598489, "support": [ [ 1, @@ -171306,7 +171306,7 @@ 0.12968156027834077 ] ], - "value": 0.505417720259849 + "value": 0.5054177202598489 }, "min": { "dual_eq": [ @@ -171328,7 +171328,7 @@ 0.0 ], "marginals": { - "a0": 0.505417720259849, + "a0": 0.5054177202598489, "a1": 0.3789952157900979, "a2": 0.5375735108023402, "a3": 0.5548220266601688, @@ -171337,7 +171337,7 @@ }, "padding": 2e-07, "reduced_min": 0.0, - "signed_primal": 0.505417720259849, + "signed_primal": 0.5054177202598489, "support": [ [ 1, @@ -171368,7 +171368,7 @@ 0.12968156027834077 ] ], - "value": 0.505417720259849 + "value": 0.5054177202598489 }, "status": "bounded", "upper": 0.505417920259849, @@ -175168,7 +175168,7 @@ "a5": 0.4543312271214529 }, "padding": 3e-07, - "reduced_min": 0.0, + "reduced_min": -0.0, "signed_primal": -0.899647623070171, "support": [ [ @@ -175336,7 +175336,7 @@ "a5": 0.4292361477317434 }, "padding": 3e-07, - "reduced_min": 0.0, + "reduced_min": -0.0, "signed_primal": -0.7823816666741856, "support": [ [ @@ -175390,7 +175390,7 @@ 0.0 ], "marginals": { - "a0": 0.5060382369696729, + "a0": 0.5060382369696728, "a1": 0.5390497979231552, "a2": 0.35314551894244217, "a3": 0.5477845689226175, @@ -176392,7 +176392,7 @@ 0.0 ], "marginals": { - "a0": 0.48619493979981504, + "a0": 0.4861949397998151, "a1": 0.45862495396540576, "a2": 0.5066159185198114, "a3": 0.5953673600586775, @@ -192026,15 +192026,15 @@ 0.0 ], "marginals": { - "a0": 0.5731823839144881, - "a1": 0.539073844100402, - "a2": 0.5826314889016541, + "a0": 0.5731823839144882, + "a1": 0.5390738441004022, + "a2": 0.5826314889016542, "a3": 0.49189195807837977, "a4": 0.4471215635120488 }, "padding": 2e-07, "reduced_min": 0.0, - "signed_primal": 0.5826314889016541, + "signed_primal": 0.5826314889016542, "support": [ [ 5, @@ -192061,7 +192061,7 @@ 0.009449104987166002 ] ], - "value": 0.5826314889016541 + "value": 0.5826314889016542 }, "status": "bounded", "upper": 1.0, @@ -192284,7 +192284,7 @@ "a1": 0.46720799320555295, "a2": 0.44128801449273997, "a3": 0.4991135731926619, - "a4": 0.5587591006870961, + "a4": 0.5587591006870962, "a5": 0.4871771946207586 }, "padding": 2e-07, @@ -193149,7 +193149,7 @@ "a0": 0.4298596911428619, "a1": 0.32783795523104275, "a2": 0.6280202776208136, - "a3": 0.4200495105190781, + "a3": 0.42004951051907813, "a4": 0.5162440035099657 }, "padding": 1e-07, diff --git a/manuscript/paper-current.build.json b/manuscript/paper-current.build.json index 7eb440d..881ef3b 100644 --- a/manuscript/paper-current.build.json +++ b/manuscript/paper-current.build.json @@ -1,6 +1,6 @@ { - "source_sha256": "c6d96f51d1a6495bae800a19496d053a8f7cbd647424eb725e99c00e5928a0a6", + "source_sha256": "153e6e2ff64f3d4b56e5f322a1602ee0152776a55b46bf90b056fa05fb5e321c", "renderer_sha256": "b1ecb302903b01907b9c4dbd931862ef0f62c50804ca92077fd9ac26eb1354a4", - "pdf_sha256": "f1047eaa203d23b6040cc94c9b3ae9b0d54f03412a20c7fd590066ceffca720e", + "pdf_sha256": "9c005711192f227eb008b4e122c4f73e1e32eb641398d6399d023add7f13486a", "note": "Local-only assets; PDF bytes may vary with renderer and fonts." } diff --git a/manuscript/paper-current.html b/manuscript/paper-current.html index d23b21f..051ad6b 100644 --- a/manuscript/paper-current.html +++ b/manuscript/paper-current.html @@ -3292,9 +3292,9 @@

    1. Frozen methodology and novelty boundary

    H1: exposure-stratified source-risk stacking -Beat random-effects Brier by >=3%, do not regress feature-risk Brier, -bias -<=0.03 +Beat random-effects Brier by >=3%, do not regress feature-risk Brier, absolute bias <=0.03 +Not met +Previously inspected saved-response source forecasts H2: active dependence constraints @@ -3373,7 +3373,7 @@

    5. H4 — Reusable repair-margin singleton query index

    This index is deliberately limited to singleton queries and in-memory top-level optimization calls. It is not a measured SQL/database speedup or a semantic guarantee.

    H4. Frozen-accounting optimization calls for repeated queries versus one reusable index.

    6. H5 — Interval-marginal dependence certificates

    -

    Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage.

    +

    Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Reported endpoints use independently checked, outward-padded dual bounds rather than treating numerical primal optima as certificates. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage.

    Across 128 arbitrary-joint fixtures, truth-containment failures are 0. Mean point-bound width is 0.361057 and mean interval-marginal width is 0.467497, exposing the cost of premise uncertainty rather than hiding it. On 20 deliberately biased singleton point estimates, the interval policy prevents 20/20 designed false admissions. Malformed inputs returning a certifying interval: 0. The frozen target is met.

    The interval itself is still a supplied assumption. If the real marginal falls outside it, the certificate can again be wrong. This test converts one known premise-error mode into explicit uncertainty; it does not validate how such intervals should be estimated from real sources.

    H5. False admissions on designed marginal-misspecification controls.
    diff --git a/manuscript/paper-current.md b/manuscript/paper-current.md index 0085573..84ac9ed 100644 --- a/manuscript/paper-current.md +++ b/manuscript/paper-current.md @@ -1596,7 +1596,7 @@ The protocol was committed as `f923e8d41ca5953d9793fadcc3730cfe9fc70b3a` against | Hypothesis | Frozen primary requirement | Result | Evidence class | |---|---|---|---| -| H1: exposure-stratified source-risk stacking | Beat random-effects Brier by >=3%, do not regress feature-risk Brier, |bias| <=0.03 | Not met | Previously inspected saved-response source forecasts | +| H1: exposure-stratified source-risk stacking | Beat random-effects Brier by >=3%, do not regress feature-risk Brier, absolute bias <=0.03 | Not met | Previously inspected saved-response source forecasts | | H2: active dependence constraints | Zero containment/widening failures; mean width <=75% marginal-only and <=90% lexicographic same-budget | Met | Supplied finite joint distributions | | H3: near-bipartite separator solver | Exact small oracles; solve all 512/1024/2048 residual cases; safe controls | Met | Supplied weighted conflict graphs | | H4: repair-margin query index | Zero query/witness mismatches and >=70% fewer frozen-count optimization invocations | Met | Repeated controlled singleton queries | @@ -1650,7 +1650,7 @@ This index is deliberately limited to singleton queries and in-memory top-level ## 6. H5 — Interval-marginal dependence certificates -Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage. +Previous dependence-safe methods remain conditional on exact atom marginals. H5 instead supplies each atom with a lower and upper probability and optimizes over all Boolean-world distributions whose marginals lie inside those intervals. Reported endpoints use independently checked, outward-padded dual bounds rather than treating numerical primal optima as certificates. Exact point marginals are a special case. Invalid, infeasible or over-cap inputs return a non-certifying [0,1] stage. Across 128 arbitrary-joint fixtures, truth-containment failures are **0**. Mean point-bound width is **0.361057** and mean interval-marginal width is **0.467497**, exposing the cost of premise uncertainty rather than hiding it. On 20 deliberately biased singleton point estimates, the interval policy prevents **20/20** designed false admissions. Malformed inputs returning a certifying interval: **0**. The frozen target is **met**. diff --git a/manuscript/paper-current.pdf b/manuscript/paper-current.pdf index dbf9d601fb914af23876f257fb404f23e05f2cf2..42724e145e3dbf5c1f4f6ccad593b001e7130bdd 100644 GIT binary patch delta 40567 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
    E<#h)YmHT+QUE%A`T1Zgaa@`a(wnkV2F%ti!* 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 From 08df57c61e47f9a45ddc954086141873a7b8a0ac Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:50:24 -0400 Subject: [PATCH 16/21] ci: retire one-time post-certificate publisher --- .../workflows/post-certificates-publisher.yml | 61 ------------------- 1 file changed, 61 deletions(-) delete mode 100644 .github/workflows/post-certificates-publisher.yml diff --git a/.github/workflows/post-certificates-publisher.yml b/.github/workflows/post-certificates-publisher.yml deleted file mode 100644 index 285662a..0000000 --- a/.github/workflows/post-certificates-publisher.yml +++ /dev/null @@ -1,61 +0,0 @@ -name: Post-certificate benchmark publisher - -on: - push: - branches: - - research/post-certificate-improvements-final-20260918 - -permissions: - contents: write - -concurrency: - group: post-certificates-publisher-final - cancel-in-progress: false - -jobs: - execute-and-publish: - if: ${{ !contains(github.event.head_commit.message, '[post-certificates generated]') }} - runs-on: ubuntu-latest - timeout-minutes: 30 - env: - PYTHONDONTWRITEBYTECODE: "1" - steps: - - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 - with: - ref: ${{ github.sha }} - fetch-depth: 0 - - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 - with: - python-version: "3.12" - - name: Install frozen research dependencies - run: python -m pip install -r graph_synthesis/post_certificates/requirements.txt - - name: Verify frozen protocol ancestry - shell: bash - run: | - set -euo pipefail - protocol=f923e8d41ca5953d9793fadcc3730cfe9fc70b3a - git merge-base --is-ancestor "$protocol" HEAD - git show "$protocol:graph_synthesis/post_certificates/PROTOCOL.md" | cmp - graph_synthesis/post_certificates/PROTOCOL.md - - name: Run mechanism tests - run: python -B -m unittest discover -s graph_synthesis/post_certificates/tests -v - - name: Execute frozen benchmarks - run: | - python -B -m graph_synthesis.post_certificates.run - python -B -m graph_synthesis.post_certificates.run --check - - name: Generate report, figures and complete manuscript - run: | - python -B -m graph_synthesis.post_certificates.report --figures --update-paper - python -B -m graph_synthesis.render_current_paper --output manuscript/paper-current.pdf - - name: Publish generated evidence to this research branch - shell: bash - run: | - set -euo pipefail - git config user.name "github-actions[bot]" - git config user.email "41898282+github-actions[bot]@users.noreply.github.com" - git add -A -- graph_synthesis/post_certificates CURRENT_RESULTS.md manuscript - if git diff --cached --quiet; then - echo "No generated changes" - exit 0 - fi - git commit -m "research: execute frozen post-certificate benchmarks [post-certificates generated]" - git push origin "HEAD:${GITHUB_REF_NAME}" From f44222621645aabba6dde3de8430c1aabe5420e1 Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:50:45 -0400 Subject: [PATCH 17/21] ci: add read-only post-certificate reproducibility check --- .github/workflows/post-certificates.yml | 56 +++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 .github/workflows/post-certificates.yml diff --git a/.github/workflows/post-certificates.yml b/.github/workflows/post-certificates.yml new file mode 100644 index 0000000..bce5b78 --- /dev/null +++ b/.github/workflows/post-certificates.yml @@ -0,0 +1,56 @@ +name: Post-certificate research + +on: + pull_request: + paths: + - "graph_synthesis/post_certificates/**" + - "CURRENT_RESULTS.md" + - "manuscript/paper-current.*" + - ".github/workflows/post-certificates.yml" + push: + branches: + - main + paths: + - "graph_synthesis/post_certificates/**" + - "CURRENT_RESULTS.md" + - "manuscript/paper-current.*" + - ".github/workflows/post-certificates.yml" + +permissions: + contents: read + +jobs: + verify: + runs-on: ubuntu-latest + timeout-minutes: 30 + env: + PYTHONDONTWRITEBYTECODE: "1" + steps: + - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 + with: + fetch-depth: 0 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 + with: + python-version: "3.12" + - name: Install frozen research dependencies + run: python -m pip install -r graph_synthesis/post_certificates/requirements.txt + - name: Verify frozen protocol ancestry + shell: bash + run: | + set -euo pipefail + protocol=f923e8d41ca5953d9793fadcc3730cfe9fc70b3a + git merge-base --is-ancestor "$protocol" HEAD + git show "$protocol:graph_synthesis/post_certificates/PROTOCOL.md" | cmp - graph_synthesis/post_certificates/PROTOCOL.md + - name: Run mechanism tests + run: python -B -m unittest discover -s graph_synthesis/post_certificates/tests -v + - name: Reproduce committed machine-readable evidence + run: python -B -m graph_synthesis.post_certificates.run --check + - name: Rebuild report, figures and complete manuscript + run: | + python -B -m graph_synthesis.post_certificates.report --figures --update-paper + python -B -m graph_synthesis.render_current_paper --output manuscript/paper-current.pdf + - name: Require generated-artifact stability + shell: bash + run: | + set -euo pipefail + git diff --exit-code -- CURRENT_RESULTS.md graph_synthesis/post_certificates manuscript From 0ab886b2115267ca524497e8832e9330a2f27a17 Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:51:15 -0400 Subject: [PATCH 18/21] chore: keep final post-certificate PR scoped --- graph_synthesis/post_certificate/PROTOCOL.md | 149 ------------------- 1 file changed, 149 deletions(-) delete mode 100644 graph_synthesis/post_certificate/PROTOCOL.md diff --git a/graph_synthesis/post_certificate/PROTOCOL.md b/graph_synthesis/post_certificate/PROTOCOL.md deleted file mode 100644 index 8b20e6a..0000000 --- a/graph_synthesis/post_certificate/PROTOCOL.md +++ /dev/null @@ -1,149 +0,0 @@ -# Frozen protocol: post-certificate graph-synthesis improvements - -Baseline: `9d2e4a60a6c79e616ab1d352cd5da9fe414e6c98` (merged PR #20) -Protocol date: 2026-09-18 -Status: frozen before implementation/execution -Fresh Jev service calls planned: 0 -New scientific documents planned: 0 -Seed: 20260923 - -## Scope and evidence boundary - -The merged evidence separates semantic extraction quality from structural correctness. Repeated prompt/routing/calibration variants have not established a robust semantic advantage, while bounded exact graph algorithms, dependence-aware certificates, repair semantics and delta maintenance have repeatedly passed controlled tests. This protocol therefore tests five **structural / decision-theoretic extensions** suggested by those results rather than another prompt variant. - -The five mechanisms below were not found as executed implementations in the baseline repository inventory. That is a repository-scope statement, not a worldwide novelty claim. Their ingredients have substantial prior art: treewidth/variable-elimination dynamic programming, incremental view maintenance and transactions, query resilience/deletion propagation, robust/minimax decision making under imprecise probabilities, and weighted constraint/hypergraph optimization. - -No experiment changes candidate extraction, accepted Jev edges, production defaults, or the frozen original evidence. Controlled priorities, probabilities, costs and constraints are supplied inputs and must not be reinterpreted as calibrated factual truth. - -## H1 - Induced-width exact conflict optimization - -### Motivation -Prior studies established exact handling for bounded enumeration, forests, cutsets and bipartite conflict graphs. A remaining gap is connected non-bipartite cyclic structure that is still tractable because its induced width is small. - -### Method -Implement max-sum variable elimination for maximum-weight compatible assertion selection over pairwise conflict factors. A deterministic min-fill elimination order is computed without using assertion weights. Execution is allowed only when: -- induced width <= 4; -- every factor scope is <= 5 variables; -- cumulative materialized factor states <= 250,000. - -Otherwise the component is staged without a partial write. The returned assignment includes objective value, selected assertion IDs, elimination order, induced width and a direct feasibility check. - -### Frozen test -- 160 seeded small connected graphs, 8-16 vertices, generated from bounded-width constructions with random non-negative integer weights. -- Independent exhaustive subset oracle for every small fixture. -- 8 connected large triangle-chain / partial-2-tree fixtures from 33 through 1,025 vertices, checked by an independently implemented chain dynamic program. -- 5 over-width clique controls (K6-K10) that must stage. -- 8 input-order permutations per first 64 small fixtures. - -### Primary target -Zero objective, feasibility, witness or permutation failures; all 8 large tractable fixtures solved; all 5 over-width controls staged. On the 12-16 vertex small subset, counted max-sum table states must be at least 90% below the full 2^n assignment count in aggregate. - -## H2 - Transactional batch delta maintenance - -### Motivation -Merged studies validate local incremental maintenance and revision checks, but explicitly stop at sequential in-memory updates. Real graph changes often arrive as batches whose derived consequences must be all-or-nothing. - -### Method -Implement an in-memory transactional dependency engine for Boolean primitives and derived facts over an acyclic dependency graph. A transaction: -1. validates expected revision and every primitive change; -2. computes the affected reverse-dependency closure; -3. evaluates the new values in topological order against a copy-on-write overlay; -4. commits the complete overlay only if every evaluation succeeds. - -Injected evaluation failure, malformed update, or stale revision must leave both values and revision unchanged. This is atomic batch behavior only; no crash durability or concurrent database-isolation claim is made. - -### Frozen test -- 128 seeded modular DAGs with 64 primitive nodes and 256 derived nodes. -- Five 1-4 primitive transactions per DAG (640 accepted local transactions total), each compared with independent full recomputation from the post-transaction primitive snapshot. -- 64 injected evaluation-failure controls, 64 stale-revision controls and 64 malformed-update controls. -- 16 connected-control DAGs in which one primitive intentionally reaches nearly every derived node. - -### Primary target -Zero snapshot mismatches and zero partial-write/revision failures. Local transactions must perform at least 80% fewer derived-node evaluations than full recomputation in aggregate. The connected control must remain reported separately and must not be used to infer universal savings. - -## H3 - Exact query-resilience certificates - -### Motivation -The repository can classify query answers across repairs, but binary certainty does not quantify how much evidence must change before a currently true monotone query becomes false. A robustness margin can distinguish a query supported by many independent proof paths from one resting on a single fragile atom. - -### Method -For a monotone DNF lineage with positive integer evidence-removal costs, compute the minimum-cost evidence set whose deletion hits every active proof clause. The implementation uses: -- incidence-component decomposition; -- forced singleton reductions; -- branch-and-bound with deterministic branching; -- a disjoint-clause lower bound; -- explicit deletion witness validation. - -Connected components above 18 distinct evidence atoms stage rather than silently approximate. - -### Frozen test -- 160 seeded small DNF fixtures with <=12 atoms and 2-10 proof clauses. -- Independent exhaustive deletion-subset oracle for every small fixture. -- 8 analytic large fixtures composed of hundreds to thousands of disconnected proof components, with closed-form expected resilience. -- 6 over-cap connected controls that must stage. -- Mutation checks that every returned deletion set actually falsifies the query and removing any positive-cost proper subset does not beat the reported optimum. - -### Primary target -Zero optimum/witness/oracle failures; all 8 analytic large fixtures solved exactly; all 6 over-cap controls staged. The result is a resilience certificate relative to supplied lineage and costs, not factual truth. - -## H4 - Interval-minimax query review - -### Motivation -Prior query-directed review assumes point probabilities. Multiple merged studies show that point risk estimates and calibration can fail. Review selection should therefore be stress-tested against uncertainty in the supplied probabilities themselves. - -### Method -Each primitive has an independent probability interval [lo, hi]. For a fixed review budget of two primitives, choose the review set that minimizes the **worst-case expected residual Bernoulli variance** of supplied monotone queries across all interval endpoint vectors. Perfect review reveals the selected primitive states. The production method evaluates query probability by memoized Shannon recursion; the independent oracle enumerates complete Boolean worlds directly. - -A midpoint selector using the same expected-loss objective at interval midpoints is the comparator. This study does not remove the conditional-independence assumption; it tests robustness to marginal imprecision only. - -### Frozen test -- 96 seeded six-atom interval fixtures with 1-3 monotone DNF queries. -- 32 engineered interval controls where midpoint ranking is intentionally fragile. -- Every candidate review pair checked by the independent world-enumeration oracle. -- Degenerate point-interval controls must reduce exactly to the point-probability solution. - -### Primary target -Zero production/oracle objective discrepancies above 1e-10. The minimax selector's worst-case objective must never exceed the midpoint selector's worst-case objective, and must be strictly lower on at least 20% of the 128 non-degenerate fixtures. - -## H5 - N-ary conflict constraints - -### Motivation -Every merged graph-repair optimizer represents incompatibility as pairwise edges. Some consistency rules are genuinely n-ary (for example, “not all three assertions may coexist”) and a pairwise clique projection can remove compatible pairs unnecessarily. - -### Method -Generalize max-sum elimination to forbidden hyperedge factors: a factor contributes negative infinity only when every member of the forbidden set is selected. Pairwise conflicts are size-2 hyperedges. The same deterministic induced-width and state caps as H1 apply, and returned selections are checked directly against every hyperedge. - -### Frozen test -- 160 seeded small weighted hypergraphs with 8-14 vertices, size-2 and size-3 forbidden sets, compared with exhaustive subset optimization. -- 8 large three-consecutive-forbidden chain fixtures from 64 through 2,048 vertices. With unit weights, the known optimum is n - floor(n/3). -- Pairwise-clique projection of each size-3 hyperedge is retained as an explicit over-conservative baseline. -- 5 high-arity / over-width controls must stage. -- 8 permutations per first 64 small fixtures. - -### Primary target -Zero objective/feasibility/oracle/permutation failures; all 8 large chain fixtures solved exactly; all 5 controls staged. On every large chain, the n-ary optimizer must retain at least as much supplied utility as pairwise projection and strictly more on all fixtures. - -## Reporting and falsification rules - -- A failed conjunction remains failed even if some endpoints improve. -- No five-result success percentage may be reported. -- Negative/null outcomes remain in results and figures. -- Work counters (factor states, node evaluations) are not wall-clock, API-latency or cloud-cost measurements. -- No controlled algorithm result may be described as independent Jev semantic accuracy. -- No external system superiority is claimed without a matched executed baseline. -- The current manuscript must preserve every prior study and append this section additively. - -## Reproducibility target - -The implementation will provide: -- `graph_synthesis/post_certificate/run.py` -- `graph_synthesis/post_certificate/methods.py` -- `graph_synthesis/post_certificate/tests/` -- `graph_synthesis/post_certificate/results.json` -- `graph_synthesis/post_certificate/summary.csv` -- `graph_synthesis/post_certificate/RESULTS.md` -- five deterministic SVG figures -- additive updates to `CURRENT_RESULTS.md` and `manuscript/paper-current.md` -- a read-only GitHub Actions workflow that replays all five experiments and tests. - -Protocol thresholds, fixture counts, caps and seed must not be changed after benchmark execution except to correct an implementation bug; any such correction must be documented without changing the frozen success criteria. From a91af606189b04aef398fa2f135958f829b6eac0 Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:54:45 -0400 Subject: [PATCH 19/21] ci: verify stable research sources instead of renderer bytes --- .github/workflows/post-certificates.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/post-certificates.yml b/.github/workflows/post-certificates.yml index bce5b78..ec97561 100644 --- a/.github/workflows/post-certificates.yml +++ b/.github/workflows/post-certificates.yml @@ -53,4 +53,14 @@ jobs: shell: bash run: | set -euo pipefail - git diff --exit-code -- CURRENT_RESULTS.md graph_synthesis/post_certificates manuscript + # SVG object IDs and PDF bytes are renderer-dependent; verify the + # machine-readable evidence, narrative sources, HTML, and PNG plots. + git diff --exit-code -- \ + CURRENT_RESULTS.md \ + graph_synthesis/post_certificates/PROTOCOL.md \ + graph_synthesis/post_certificates/RESULTS.md \ + graph_synthesis/post_certificates/results.json \ + graph_synthesis/post_certificates/summary.csv \ + graph_synthesis/post_certificates/figures/*.png \ + manuscript/paper-current.md \ + manuscript/paper-current.html From ff3c3017f407ed65fc953a97ad9868dd92656a9a Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:54:48 -0400 Subject: [PATCH 20/21] ci: preserve post-certificate manuscript section --- .github/workflows/jev-multicall.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/jev-multicall.yml b/.github/workflows/jev-multicall.yml index c912374..53a973e 100644 --- a/.github/workflows/jev-multicall.yml +++ b/.github/workflows/jev-multicall.yml @@ -70,7 +70,8 @@ jobs: python -B -m graph_synthesis.novel_mechanisms.report --update-paper python -B -m graph_synthesis.novel_mechanisms.regret --report python -B -m graph_synthesis.certificates.report --update-paper - git diff --exit-code -- experiments/jev-multicall-20260918/REPORT.md manuscript/paper-current.md CURRENT_RESULTS.md graph_synthesis/risk_control graph_synthesis/reliability graph_synthesis/structural graph_synthesis/source_structural graph_synthesis/assumption_aware graph_synthesis/uncertainty graph_synthesis/frontier graph_synthesis/certificates + python -B -m graph_synthesis.post_certificates.report --update-paper + git diff --exit-code -- experiments/jev-multicall-20260918/REPORT.md manuscript/paper-current.md CURRENT_RESULTS.md graph_synthesis/risk_control graph_synthesis/reliability graph_synthesis/structural graph_synthesis/source_structural graph_synthesis/assumption_aware graph_synthesis/uncertainty graph_synthesis/frontier graph_synthesis/certificates graph_synthesis/post_certificates/RESULTS.md graph_synthesis/post_certificates/summary.csv python -B -m graph_synthesis.render_current_paper --output "$RUNNER_TEMP/multicall-paper.pdf" git diff --exit-code -- manuscript/paper-current.html - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 From 9dbc743b1207995d95f76da42421b65f5c954926 Mon Sep 17 00:00:00 2001 From: Timothy Wayne Gregg Date: Fri, 18 Sep 2026 10:59:25 -0400 Subject: [PATCH 21/21] fix: close post-certificate edge cases and reproducibility gaps --- .github/workflows/post-certificates.yml | 6 +++--- graph_synthesis/post_certificates/methods.py | 12 +++++++++--- graph_synthesis/post_certificates/report.py | 3 ++- .../tests/test_post_certificates.py | 12 ++++++++++++ 4 files changed, 26 insertions(+), 7 deletions(-) diff --git a/.github/workflows/post-certificates.yml b/.github/workflows/post-certificates.yml index ec97561..89fc31a 100644 --- a/.github/workflows/post-certificates.yml +++ b/.github/workflows/post-certificates.yml @@ -48,13 +48,13 @@ jobs: - name: Rebuild report, figures and complete manuscript run: | python -B -m graph_synthesis.post_certificates.report --figures --update-paper - python -B -m graph_synthesis.render_current_paper --output manuscript/paper-current.pdf + python -B -m graph_synthesis.render_current_paper --output "$RUNNER_TEMP/post-certificates-paper.pdf" - name: Require generated-artifact stability shell: bash run: | set -euo pipefail - # SVG object IDs and PDF bytes are renderer-dependent; verify the - # machine-readable evidence, narrative sources, HTML, and PNG plots. + # Verify stable research sources and raster plots. The committed PDF + # is not overwritten; the SVG generator is deterministic for future replays. git diff --exit-code -- \ CURRENT_RESULTS.md \ graph_synthesis/post_certificates/PROTOCOL.md \ diff --git a/graph_synthesis/post_certificates/methods.py b/graph_synthesis/post_certificates/methods.py index f00f59a..95e1482 100644 --- a/graph_synthesis/post_certificates/methods.py +++ b/graph_synthesis/post_certificates/methods.py @@ -89,13 +89,19 @@ def indicator(term_atoms): return _staged("residual_staged", len(atoms)) c = sign * objective y_eq = np.asarray(result.eqlin.marginals, dtype=float) - y_ub = np.minimum(np.asarray(result.ineqlin.marginals, dtype=float), 0.0) + if aub is None: + y_ub = np.empty(0, dtype=float) + reduced = c - eq.T @ y_eq + dual_objective = float(eq_target @ y_eq) + else: + y_ub = np.minimum(np.asarray(result.ineqlin.marginals, dtype=float), 0.0) + reduced = c - eq.T @ y_eq - aub.T @ y_ub + dual_objective = float(eq_target @ y_eq + bub @ y_ub) if not np.isfinite(y_eq).all() or not np.isfinite(y_ub).all(): return _staged("nonfinite_dual_staged", len(atoms)) - reduced = c - eq.T @ y_eq - aub.T @ y_ub correction = float(min(0.0, np.min(reduced))) padding = PAD * (1.0 + float(np.abs(y_eq).sum()) + float(np.abs(y_ub).sum())) - dual_lower = float(eq_target @ y_eq + bub @ y_ub) + correction - padding + dual_lower = dual_objective + correction - padding signed_primal = float(c @ x) if dual_lower > signed_primal + 1e-6: return _staged("dual_verification_staged", len(atoms)) diff --git a/graph_synthesis/post_certificates/report.py b/graph_synthesis/post_certificates/report.py index b4f4ca2..634142a 100644 --- a/graph_synthesis/post_certificates/report.py +++ b/graph_synthesis/post_certificates/report.py @@ -9,6 +9,7 @@ import matplotlib matplotlib.use("Agg") +matplotlib.rcParams["svg.hashsalt"] = "post-certificates-20260923" import matplotlib.pyplot as plt from .run import ROOT, HERE @@ -38,7 +39,7 @@ def save(fig, stem): folder = HERE / "figures" folder.mkdir(parents=True, exist_ok=True) fig.tight_layout() - fig.savefig(folder / f"{stem}.svg", bbox_inches="tight") + fig.savefig(folder / f"{stem}.svg", bbox_inches="tight", metadata={"Date": None}) fig.savefig(folder / f"{stem}.png", dpi=300, bbox_inches="tight") plt.close(fig) diff --git a/graph_synthesis/post_certificates/tests/test_post_certificates.py b/graph_synthesis/post_certificates/tests/test_post_certificates.py index 806b954..972302a 100644 --- a/graph_synthesis/post_certificates/tests/test_post_certificates.py +++ b/graph_synthesis/post_certificates/tests/test_post_certificates.py @@ -19,6 +19,18 @@ def test_point_singleton_is_exact_up_to_padding(self): self.assertLessEqual(result["min"]["dual_lower"], result["min"]["signed_primal"] + 1e-9) self.assertLessEqual(result["max"]["dual_lower"], result["max"]["signed_primal"] + 1e-9) + def test_zero_atom_constant_formulas_are_certified(self): + false_result = methods.interval_lineage_bounds([], {}) + true_result = methods.interval_lineage_bounds([[]], {}) + self.assertTrue(false_result["certified"]) + self.assertLessEqual(false_result["lower"], 0.0) + self.assertGreaterEqual(false_result["upper"], 0.0) + self.assertLess(false_result["upper"] - false_result["lower"], 1e-5) + self.assertTrue(true_result["certified"]) + self.assertLessEqual(true_result["lower"], 1.0) + self.assertGreaterEqual(true_result["upper"], 1.0) + self.assertLess(true_result["upper"] - true_result["lower"], 1e-5) + def test_interval_singleton_tracks_uncertainty(self): result = methods.interval_lineage_bounds([["a"]], {"a": [.7, .9]}) self.assertTrue(result["certified"])

    7$5& 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