J'essaie d'utiliser des redémarrages parallèles dans mon modèle de pliage temporel.
Je veux une solution initiale différente pour chaque redémarrage. Mais je n'arrive pas à comprendre comment créer une solution initiale aléatoire à travers l'étape heuristique de construction.
Bien sûr, je peux créer moi-même la solution initiale, mais je veux quand même savoir si je peux utiliser une heuristique de construction ?
J'ai essayé cette configuration :
<constructionheuristic> <changemoveselector> <entityselector> <selectionorder>random</selectionorder> </entityselector> </changemoveselector> </constructionheuristic>
J'ai rencontré cette erreur :
java.lang.IllegalStateException: The <constructionHeuristic> contains a changeMoveSelector (ChangeMoveSelectorConfig(EntitySelectorConfig(null), null)) that contains an entitySelector (EntitySelectorConfig(null)) without explicitly configuring the <queuedEntityPlacer>.
My time Folding version 1.6.0
Non, mais on peut lui ajouter une étape spécifique (ou réutiliser l'étape heuristique de construction) comme
<randomConstruction/>
Vous pouvez également définir une phase personnalisée
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!