org.optaplanner.examples.nqueens.benchmark.nqueensStepLimitBenchmarkConfig.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <plannerBenchmark> <benchmarkDirectory>local/data/nqueens/stepLimit</benchmarkDirectory> <warmUpSecondsSpentLimit>0</warmUpSecondsSpentLimit> <inheritedSolverBenchmark> <problemBenchmarks> <xStreamAnnotatedClass>org.optaplanner.examples.nqueens.domain.NQueens</xStreamAnnotatedClass> <inputSolutionFile>data/nqueens/unsolved/256queens.xml</inputSolutionFile> </problemBenchmarks> <solver> <solutionClass>org.optaplanner.examples.nqueens.domain.NQueens</solutionClass> <entityClass>org.optaplanner.examples.nqueens.domain.Queen</entityClass> <scoreDirectorFactory> <scoreDrl>org/optaplanner/examples/nqueens/solver/nQueensConstraints.drl</scoreDrl> <initializingScoreTrend>ONLY_DOWN</initializingScoreTrend> </scoreDirectorFactory> </solver> </inheritedSolverBenchmark> <solverBenchmark> <name>Entity tabu</name> <solver> <constructionHeuristic> <constructionHeuristicType>FIRST_FIT_DECREASING</constructionHeuristicType> </constructionHeuristic> <localSearch> <termination> <stepCountLimit>100</stepCountLimit> </termination> <changeMoveSelector> <selectionOrder>ORIGINAL</selectionOrder> </changeMoveSelector> <acceptor> <entityTabuSize>5</entityTabuSize> </acceptor> <forager> </forager> </localSearch> </solver> </solverBenchmark> </plannerBenchmark>