|
@@ -37,8 +37,14 @@ public class Scheduler {
|
|
* @return true if it was scheduled, false if otherwise
|
|
* @return true if it was scheduled, false if otherwise
|
|
*/
|
|
*/
|
|
public boolean scheduleEvent(Schedulable event){
|
|
public boolean scheduleEvent(Schedulable event){
|
|
- if(event.getEventTime()<minimumTimeStep)
|
|
|
|
- return false;
|
|
|
|
|
|
+ if(event.getEventTime()<minimumTimeStep){
|
|
|
|
+
|
|
|
|
+ System.out.println("Min: "+minimumTimeStep+" Event: "+event.getEventTime());
|
|
|
|
+ System.out.println("Could not schedule: "+event.toString());
|
|
|
|
+ throw new Error("Fail");
|
|
|
|
+
|
|
|
|
+ //return false;
|
|
|
|
+ }
|
|
return eventQueue.add(event);
|
|
return eventQueue.add(event);
|
|
}
|
|
}
|
|
|
|
|