[jboss-svn-commits] JBL Code SVN: r27256 - labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/patientadmissionschedule/solver.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Jun 28 16:12:00 EDT 2009
Author: ge0ffrey
Date: 2009-06-28 16:12:00 -0400 (Sun, 28 Jun 2009)
New Revision: 27256
Modified:
labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/patientadmissionschedule/solver/patientAdmissionScheduleScoreRules.drl
Log:
pas: fix department specialism rule
Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/patientadmissionschedule/solver/patientAdmissionScheduleScoreRules.drl
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/patientadmissionschedule/solver/patientAdmissionScheduleScoreRules.drl 2009-06-28 20:07:57 UTC (rev 27255)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/resources/org/drools/solver/examples/patientadmissionschedule/solver/patientAdmissionScheduleScoreRules.drl 2009-06-28 20:12:00 UTC (rev 27256)
@@ -59,7 +59,7 @@
$rightBedDesignation : BedDesignation(room == $room, admissionPart == $rightAdmissionPart);
then
insertLogical(new IntConstraintOccurrence("differentGenderInSameGenderRoomInSameNight",
- ConstraintType.NEGATIVE_HARD, 5 * $admissionPartConflict.getNightSize(),
+ ConstraintType.NEGATIVE_HARD, 50 * $admissionPartConflict.getNightSize(),
$leftBedDesignation, $rightBedDesignation));
end
@@ -107,7 +107,7 @@
not DepartmentSpecialism(department == $department, specialism == $specialism);
then
insertLogical(new IntConstraintOccurrence("departmentSpecialism",
- ConstraintType.NEGATIVE_SOFT, 10,
+ ConstraintType.NEGATIVE_SOFT, 10 * $bedDesignation.getAdmissionPart().getNightCount(),
$bedDesignation));
end
More information about the jboss-svn-commits
mailing list