This commit is contained in:
Horldsence
2026-09-11 11:36:08 +08:00
parent 2d2a9a4e6a
commit a18a139a1d
93 changed files with 9245 additions and 3806 deletions
+6 -5
View File
@@ -19,9 +19,10 @@ from mcm26b.config import ProblemConfig
from mcm26b.evaluation import recompute_virtual_time
from mcm26b.planner.bayes_loop import BayesLoop
from mcm26b.protocol.client import SimulatorClient
from mcm26b.sim import (LocalSimTransport, LocalSimulator,
ScriptedFaultTransport, Source)
from mcm26b.sim.scenes import random_omni_scene
from mcm26b.harness import (LocalSimTransport, LocalSimulator,
ScriptedFaultTransport)
from referee import Source
from mcm26b.harness import random_omni_scene
CONFIG = replace(ProblemConfig(),
search=replace(ProblemConfig().search,
@@ -147,8 +148,8 @@ class BayesLoopAcceptanceTests(unittest.TestCase):
client = SimulatorClient("T001", config=CONFIG,
transport=LocalSimTransport(simulator))
loop = loop_cls(client, CONFIG)
expected = seven_points() if name in ("bayes", "seven") \
else coverage_points(CONFIG)
expected = seven_points(CONFIG.bayes.station_ring_radius_m) \
if name in ("bayes", "seven") else coverage_points(CONFIG)
self.assertEqual(loop.ledger.points, expected)