[jboss-svn-commits] JBL Code SVN: r18655 - labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/core/localsearch/decider/accepter/tabu.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Mar 2 09:05:05 EST 2008


Author: ge0ffrey
Date: 2008-03-02 09:05:04 -0500 (Sun, 02 Mar 2008)
New Revision: 18655

Modified:
   labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/core/localsearch/decider/accepter/tabu/MoveTabuAccepter.java
Log:
cleaner code


Modified: labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/core/localsearch/decider/accepter/tabu/MoveTabuAccepter.java
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/core/localsearch/decider/accepter/tabu/MoveTabuAccepter.java	2008-03-01 23:01:07 UTC (rev 18654)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/core/localsearch/decider/accepter/tabu/MoveTabuAccepter.java	2008-03-02 14:05:04 UTC (rev 18655)
@@ -27,12 +27,14 @@
 
     @Override
     protected Collection<? extends Object> findNewTabu(Move step) {
+        Move tabuMove;
         if (useUndoMoveAsTabuMove) {
-            return Collections.singletonList(step.createUndoMove(
-                    localSearchSolver.getEvaluationHandler().getStatefulSession()));
+            tabuMove = step.createUndoMove(
+                    localSearchSolver.getEvaluationHandler().getStatefulSession());
         } else {
-            return Collections.singletonList(step);
+            tabuMove = step;
         }
+        return Collections.singletonList(tabuMove);
     }
 
 }




More information about the jboss-svn-commits mailing list