[jboss-svn-commits] JBL Code SVN: r33831 - labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/benchmark.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Jul 11 12:27:05 EDT 2010


Author: ge0ffrey
Date: 2010-07-11 12:27:05 -0400 (Sun, 11 Jul 2010)
New Revision: 33831

Modified:
   labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmarkSuite.java
Log:
mark the winner in the chart

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 16:10:04 UTC (rev 33830)
+++ labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmarkSuite.java	2010-07-11 16:27:05 UTC (rev 33831)
@@ -293,7 +293,11 @@
             for (SolverBenchmarkResult result : solverBenchmark.getSolverBenchmarkResultList()) {
                 Score score = result.getScore();
                 Double scoreGraphValue = scoreDefinition.translateScoreToGraphValue(score);
-                dataset.addValue(scoreGraphValue, solverBenchmark.getName(), result.getUnsolvedSolutionFile().getName());
+                String solverLabel = solverBenchmark.getName();
+                if (solverBenchmark.getRanking() == 0) {
+                    solverLabel += " (winner)";
+                }
+                dataset.addValue(scoreGraphValue, solverLabel, result.getUnsolvedSolutionFile().getName());
             }
         }
         JFreeChart chart = ChartFactory.createBarChart(



More information about the jboss-svn-commits mailing list