[jboss-svn-commits] JBL Code SVN: r33863 - in labs/jbossrules/trunk/drools-planner: drools-planner-examples/src/main/java/org/drools/planner/examples/app and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jul 14 02:51:28 EDT 2010
Author: ge0ffrey
Date: 2010-07-14 02:51:27 -0400 (Wed, 14 Jul 2010)
New Revision: 33863
Modified:
labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/core/localsearch/decider/acceptor/simulatedannealing/SimulatedAnnealingAcceptor.java
labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/app/ExamplesApp.java
Log:
fix "corrected JDK1.6 specific usage for Double.MIN_NORMAL"
Modified: labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/core/localsearch/decider/acceptor/simulatedannealing/SimulatedAnnealingAcceptor.java
===================================================================
--- labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/core/localsearch/decider/acceptor/simulatedannealing/SimulatedAnnealingAcceptor.java 2010-07-14 04:37:09 UTC (rev 33862)
+++ labs/jbossrules/trunk/drools-planner/drools-planner-core/src/main/java/org/drools/planner/core/localsearch/decider/acceptor/simulatedannealing/SimulatedAnnealingAcceptor.java 2010-07-14 06:51:27 UTC (rev 33863)
@@ -15,7 +15,7 @@
protected double startingTemperature = 1.0;
protected double temperature;
- protected double temperatureMinimum = Double.MIN_VALUE;//Double.MIN_NORMAL;
+ protected double temperatureMinimum = 1.0E-100; // Double.MIN_NORMAL is E-308
public void setStartingTemperature(double startingTemperature) {
this.startingTemperature = startingTemperature;
Modified: labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/app/ExamplesApp.java
===================================================================
--- labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/app/ExamplesApp.java 2010-07-14 04:37:09 UTC (rev 33862)
+++ labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/app/ExamplesApp.java 2010-07-14 06:51:27 UTC (rev 33863)
@@ -15,6 +15,7 @@
import javax.swing.JPanel;
import org.drools.planner.examples.nqueens.app.NQueensApp;
+import org.drools.planner.examples.nurserostering.app.NurseRosteringApp;
import org.drools.planner.examples.pas.app.PatientAdmissionScheduleApp;
import org.drools.planner.examples.travelingtournament.app.smart.SmartTravelingTournamentApp;
import org.drools.planner.examples.examination.app.ExaminationApp;
@@ -56,12 +57,12 @@
new SmartTravelingTournamentApp().init(false);
}
}));
- contentPane.add(new JButton(new AbstractAction("ITC2007 Curriculum course timetabling"){
+ contentPane.add(new JButton(new AbstractAction("Curriculum course timetabling (ITC2007"){
public void actionPerformed(ActionEvent e) {
new CurriculumCourseApp().init(false);
}
}));
- contentPane.add(new JButton(new AbstractAction("ITC2007 Examination timetabling"){
+ contentPane.add(new JButton(new AbstractAction("Examination timetabling (ITC2007)"){
public void actionPerformed(ActionEvent e) {
new ExaminationApp().init(false);
}
@@ -71,6 +72,11 @@
new PatientAdmissionScheduleApp().init(false);
}
}));
+ contentPane.add(new JButton(new AbstractAction("Nurse rostering (INRC2010)"){
+ public void actionPerformed(ActionEvent e) {
+ new NurseRosteringApp().init(false);
+ }
+ }));
return contentPane;
}
More information about the jboss-svn-commits
mailing list