[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