Saya cuba menggunakan mula semula selari dalam model lipatan masa saya.
Saya mahukan penyelesaian awal yang berbeza untuk setiap but semula. Tetapi saya tidak dapat memahami cara mencipta penyelesaian awal rawak melalui peringkat heuristik pembinaan.
Sudah tentu, saya boleh mencipta penyelesaian awal sendiri, tetapi saya masih ingin tahu sama ada saya boleh menggunakan heuristik pembinaan?
Saya mencuba konfigurasi ini:
<constructionheuristic> <changemoveselector> <entityselector> <selectionorder>random</selectionorder> </entityselector> </changemoveselector> </constructionheuristic>
Saya mengalami ralat ini:
java.lang.IllegalStateException: The <constructionHeuristic> contains a changeMoveSelector (ChangeMoveSelectorConfig(EntitySelectorConfig(null), null)) that contains an entitySelector (EntitySelectorConfig(null)) without explicitly configuring the <queuedEntityPlacer>.
Masa saya lipat versi 1.6.0
Tidak, tetapi kita boleh menambah peringkat khusus untuknya (atau menggunakan semula peringkat constructionheuristic untuknya) seperti
<randomConstruction/>
Selain itu, anda boleh menentukan fasa tersuai
Atas ialah kandungan terperinci timefold: Adakah mungkin untuk mencipta penyelesaian awal rawak melalui heuristik pembinaan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!