ortools上的LocalSearchMetaheuristic中的AUTOMATIC设置有什么作用?

时间:2017-10-26 07:47:51

标签: python constraints or-tools

我一直在使用OR-Tools,到目前为止我一直在使用默认参数。它在大多数情况下都可以使用不同的场景。但有时计算永远不会停止。我已设置time_limit_ms参数,但我发现默认情况下,LocalSearchMetaheuristic设置为AUTOMATIC。那是什么意思?如何选择LocalSearchMetaheuristic?它总是GREEDY_DESCENT因为我没有设置time_limit_ms吗?

我已经尝试过google了,但我还没找到任何声明此函数/参数的文档或代码。

1 个答案:

答案 0 :(得分:0)

我终于在SetupMetaheuristics方法中找到了代码here

基本上AUTOMATIC设置并不像我想象的那么聪明。这是一个香草贪婪的血统搜索。