[jboss-svn-commits] JBL Code SVN: r17986 - labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/itc2007/examination/solver.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Jan 20 11:17:57 EST 2008
Author: ge0ffrey
Date: 2008-01-20 11:17:57 -0500 (Sun, 20 Jan 2008)
New Revision: 17986
Modified:
labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/itc2007/examination/solver/examinationScoreRules.drl
Log:
bugfix for exam without a room
Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/itc2007/examination/solver/examinationScoreRules.drl
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/itc2007/examination/solver/examinationScoreRules.drl 2008-01-20 11:45:14 UTC (rev 17985)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/itc2007/examination/solver/examinationScoreRules.drl 2008-01-20 16:17:57 UTC (rev 17986)
@@ -217,7 +217,7 @@
rule "mixedDurations"
when
$institutionalWeighting : InstitutionalWeighting();
- $leftExam : Exam($leftId : id, $period : period, $room : room, $leftTopic : topic);
+ $leftExam : Exam($leftId : id, $period : period, room != null, $room : room, $leftTopic : topic);
// 4 mixed durations of 100, 150, 200 and 200 should only result in 2 penalty's (for 100&150 and 100&200)
// leftExam has lowest id of the period+room combo
not Exam(period == $period, room == $room, id < $leftId);
More information about the jboss-svn-commits
mailing list