[jboss-svn-commits] JBL Code SVN: r36096 - labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/resources/org/drools/planner/examples/curriculumcourse/solver.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Nov 28 11:41:17 EST 2010


Author: ge0ffrey
Date: 2010-11-28 11:41:17 -0500 (Sun, 28 Nov 2010)
New Revision: 36096

Modified:
   labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/resources/org/drools/planner/examples/curriculumcourse/solver/curriculumCourseScoreRules.drl
Log:
remove old hack (pre 5.1.0)

Modified: labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/resources/org/drools/planner/examples/curriculumcourse/solver/curriculumCourseScoreRules.drl
===================================================================
--- labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/resources/org/drools/planner/examples/curriculumcourse/solver/curriculumCourseScoreRules.drl	2010-11-28 16:11:54 UTC (rev 36095)
+++ labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/resources/org/drools/planner/examples/curriculumcourse/solver/curriculumCourseScoreRules.drl	2010-11-28 16:41:17 UTC (rev 36096)
@@ -115,14 +115,6 @@
             and exists Lecture(course == $course, day == $day),
             count($day)
         )
-        // HACK to fix wierd truth maintance behavior in drools
-        // because making weight part of the equals/hashcode doesn't cut it
-        not IntConstraintOccurrence(
-            ruleId == "minimumWorkingDays",
-            constraintType == ConstraintType.NEGATIVE_SOFT,
-            causes contains $course,
-            eval(weight != (($minWorkingDaySize - $dayCount.intValue()) * 5))
-        )
         // An uninitialized schedule should have no constraints broken
         exists Lecture(course == $course)
     then



More information about the jboss-svn-commits mailing list