| 12345678910111213141516171819202122 |
- import target as target
- from sccd.runtime.DEVS_loop import DEVSSimulator
- class OutputListener:
- def add(self, events):
- for event in events:
- if event.port == "ui":
- print(event.name, event.parameters[0], ":", event.parameters[1], "seconds")
-
- if __name__ == '__main__':
- model = target.Controller(name="controller")
- refs = {"ui": model.in_ui}
- sim = DEVSSimulator(model, refs)
- sim.setVerbose(None)
- sim.simulate()
- #sim.setRealTime(True)
- # Set verbose to the log file path
- #sim.setVerbose("./tests/Test3/PyDEVS/log.txt")
-
|