[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