[jboss-svn-commits] JBL Code SVN: r33828 - in labs/jbossrules/trunk/drools-planner: src/main/assembly/docs and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Jul 11 10:47:09 EDT 2010
Author: ge0ffrey
Date: 2010-07-11 10:47:09 -0400 (Sun, 11 Jul 2010)
New Revision: 33828
Modified:
labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmark.java
labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmarkSuite.java
labs/jbossrules/trunk/drools-planner/src/main/assembly/docs/UpgradeFromPreviousVersionRecipe.txt
Log:
benchmarker: fix stupid mistake in getAverageScore()
Modified: labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmark.java
===================================================================
--- labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmark.java 2010-07-11 14:30:43 UTC (rev 33827)
+++ labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmark.java 2010-07-11 14:47:09 UTC (rev 33828)
@@ -109,7 +109,6 @@
}
/**
- * Note that the average score
* @return the average score
*/
public Score getAverageScore() {
@@ -118,7 +117,7 @@
if (totalScore == null) {
totalScore = solverBenchmarkResult.getScore();
} else {
- totalScore.add(solverBenchmarkResult.getScore());
+ totalScore = totalScore.add(solverBenchmarkResult.getScore());
}
}
return totalScore.divide(solverBenchmarkResultList.size());
Modified: labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmarkSuite.java
===================================================================
--- labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmarkSuite.java 2010-07-11 14:30:43 UTC (rev 33827)
+++ labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmarkSuite.java 2010-07-11 14:47:09 UTC (rev 33828)
@@ -267,7 +267,9 @@
// 2 lines at 80 chars per line give a max of 160 per entry
StringBuilder htmlFragment = new StringBuilder(unsolvedSolutionFileToStatisticMap.size() * 160);
htmlFragment.append(" <h1>Summary</h1>\n");
+ htmlFragment.append(" <h2>Summary chart</h2>\n");
htmlFragment.append(writeBestScoreSummaryChart());
+ htmlFragment.append(" <h2>Summary table</h2>\n");
htmlFragment.append(writeBestScoreSummaryTable());
htmlFragment.append(" <h1>Statistic ").append(solverStatisticType.toString()).append("</h1>\n");
for (Map.Entry<File, SolverStatistic> entry : unsolvedSolutionFileToStatisticMap.entrySet()) {
Modified: labs/jbossrules/trunk/drools-planner/src/main/assembly/docs/UpgradeFromPreviousVersionRecipe.txt
===================================================================
--- labs/jbossrules/trunk/drools-planner/src/main/assembly/docs/UpgradeFromPreviousVersionRecipe.txt 2010-07-11 14:30:43 UTC (rev 33827)
+++ labs/jbossrules/trunk/drools-planner/src/main/assembly/docs/UpgradeFromPreviousVersionRecipe.txt 2010-07-11 14:47:09 UTC (rev 33828)
@@ -393,7 +393,7 @@
}
There's now a decent simulated annealing implementation.
-In many cases it clearly beats the tabu search implementation.
+In many use cases it clearly beats the tabu search implementation.
See the reference manual and the nurse rostering example for more info.
The ForagerType has been renamed to the PickEarlyType.
More information about the jboss-svn-commits
mailing list