Files
mcm-26-b/project/q3/optimal.py
2026-09-13 18:43:25 +08:00

20 lines
850 B
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"""问题三最优实现:``mcm26b.planner.bayes_loop.BayesLoop``(bayes 策略)。
要点:逐频道网格粒子滤波维护幸存集;以期望信息增益选探点、
滚动时域 2-opt 排序任务;证书(凸证书或 PF 幸存集 MEC)达到 20 m 即清除;
全频道"已清除或证明不存在"后立即 /exit(虚拟时间即成绩口径)。
自建消融相对 SevenBatch 再降约 30%(论文“问题三”一节)。
"""
from __future__ import annotations
from mcm26b.planner.bayes_loop import BayesLoop
from project.common import Method
METHOD = Method(key="optimal", name="贝叶斯粒子滤波闭环 (bayes)",
kind="optimal", note="生产默认策略,虚拟时间口径")
def build_loop(client, config):
"""工厂:返回生产 bayes 闭环实例。"""
return BayesLoop(client, config)