2017-06-16 27 views
1

有誰知道是否有可能限制啓發式階段中的移動?或者可以做些什麼來使其成爲可能?optaplanner啓發式限制移動數

我有一個很大的數據集可以使用,但啓發式階段需要很長時間才能完成,因爲需要完成大量的比較操作,中間步驟每步需要800步移動我希望將此限制在50以下,我知道這樣做可以消除很多可能的答案,但會將啓發式階段從30分鐘縮短到一小部分。

回答

1

使用termination by score calculation count,這是評估的移動次數。

如果它沒有任何理由,清楚地激發爲什麼在吉拉要求額外的終止方式(這將是moveCountLimit我認爲這可能很容易實現,只是複製StepCountTermination.java)。