Repository navigation
auto_math_boundary_gap_and_entropy_1
github-actions[bot] edited this page Jul 20, 2026
·
2 revisions
from compitum.boundary import BoundaryAnalyzer
ba = BoundaryAnalyzer() # gap_threshold=0.05, entropy_threshold=0.65, sigma_threshold=0.12
# utilities and per-model uncertainty (sigma) are keyed by model name
U_tie = {"m1": 0.80, "m2": 0.75, "m3": 0.60}
sig_tie = {"m1": 0.15}
print("Tie:", ba.analyze(U_tie, sig_tie))
U_clear = {"m1": 0.95, "m2": 0.60, "m3": 0.50}
sig_clear = {"m1": 0.02}
print("Clear:", ba.analyze(U_clear, sig_clear))
U_gap_low_sigma = {"m1": 0.85, "m2": 0.80, "m3": 0.65}
sig_low = {"m1": 0.05}
print("Gap+entropy present, sigma too low:", ba.analyze(U_gap_low_sigma, sig_low))