[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