Quellcode durchsuchen

Toggle success when it is actually success

Yentl Van Tendeloo vor 8 Jahren
Ursprung
Commit
aaf4c7fb66
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      model/model.py

+ 2 - 2
model/model.py

@@ -265,6 +265,8 @@ class ModelverseKernel(AtomicDEVS):
                 except SleepKernel:
                     commands = None
                     self.state.mvk.success = False
+                else:
+                    self.state.mvk.success = True
             elif self.state.phase == "output":
                 start = time.time()
                 commands = self.state.mvk.execute_yields(self.state.current_task, "get_output", [], self.state.reply)
@@ -283,8 +285,6 @@ class ModelverseKernel(AtomicDEVS):
                     self.state.phase = "computation"
                 elif self.state.phase == "computation":
                     if not self.state.mvk.success or (self.state.current_time - self.state.start_task_time > self.time_per_phase):
-                        #print("Computed for %s" % (self.state.current_time - self.state.start_task_time))
-                        #print("Success: " + str(self.state.mvk.success))
                         self.state.phase = "output"
                 elif self.state.phase == "output":
                     self.state.tasks.pop(0)