ortools:如何使用搜索策略扫描和最佳插入?

时间:2018-05-02 14:31:09

标签: python-3.x or-tools

我想解决使用SWEEPBEST_INSERTION策略的路由问题:

search_params = pywrapcp.RoutingModel.DefaultSearchParameters()
strategy = routing_enums_pb2.FirstSolutionStrategy.SWEEP
search_params.first_solution_strategy = strategy
assignment = routing.SolveWithParameters(search_params)

找不到作业并打印

  

E0502 16:25:38.036972 15475 routing.cc:1604]未定义的扫描编排器   对于ROUTING_SWEEP策略。

到屏幕。如何定义"扫描编曲器"?

strategy = routing_enums_pb2.FirstSolutionStrategy.BEST_INSERTION

也不会返回作业,也不会告诉我原因。

1 个答案:

答案 0 :(得分:0)

您需要使用SetSweepArranger,遗憾的是,它不会在python中导出(即swig包装)......