"""兼容入口:信息增益/TSP/覆盖规则 + 高层启发式调度。""" from mcm26b.planner.bayes_loop import BayesLoop from mcm26b.planner.hrl_loop import HRLLoop def HeuristicHRL(*args, **kwargs): # pylint: disable=invalid-name # 兼容入口保留题面公开名 """返回无模型的高层 HRL 闭环(heuristic_action 降级路径)。""" kwargs.setdefault("high_policy", None) return HRLLoop(*args, **kwargs) def run_heuristic(*args, **kwargs): return HeuristicHRL(*args, **kwargs).run() __all__ = ["HeuristicHRL", "run_heuristic", "BayesLoop", "HRLLoop"]