1

SampleDroolsConfig.xmlを編集するminimalAcceptedSelectionを設定できます

        ...
        <acceptor>
            <solutionTabuSize>1000</solutionTabuSize>
            <planningEntityTabuSize>7</planningEntityTabuSize>
        </acceptor>
        <forager>
            <minimalAcceptedSelection>200</minimalAcceptedSelection>
        </forager>
    </localSearch>   
</solver>

実行時にこのパラメータを設定することは可能ですか?

4

1 に答える 1

1

はい:

XmlSolverFactory solverFactory = new XmlSolverFactory(SOLVER_CONFIG);
LocalSearchSolverPhaseConfig localSearchSolverPhaseConfig = (LocalSearchSolverPhaseConfig) solverFactory.getSolverConfig().getSolverPhaseConfigList().get(1);
localSearchSolverPhaseConfig.getForagerConfig().setMinimalAcceptedSelection(200);

(XML ではなく) Java による構成については、Drools Planner マニュアルのセクションを参照してください。

于 2012-07-31T07:05:37.010 に答える