Arthur P Goldberg
Arthur P Goldberg
- Create a tutorial example that is developed in a step-by-step tutorial fashion. - Use multiple Python data science tools in the example. See this feedback from a reviewer of...
In `EventMessageInterface.__init__()` use the default values in `self._default_values`, and use the types of attributes in `self._annotations` to typecheck assigned values.
As of Python 3.7, Python's parsing of PEP 526 type annotations does not report replicated attributes properly. A replicated attribute name with default value(s) is not consistent in `namespace` and...
- remove `start_time` from `BaseSimulationObject.__init__()` - rename `Simulator.num_events` to `num_handlers_called` - Test, commit & push M/M/1 queueing example
evaluate additional simulation applications make and record replicated runs with each number of sim objs separate from unittests Automatically: retain results with commit tag graph results with distributions across replicated...
A general purpose mechanism to checkpoint and restore a simulation, including all of its simulation objects and the state of the simulation will be hard to build. The easy part...
Perhaps a JIT Python run-time can speed up DE-Sim.
Add count_events attribute to `ApplicationSimulationObjectMetadata` and have `simulate()` only report sum of events in objects for which count_events is true. Use this to not count checkpoints in reported events.
AuthorMetadata needs more data than just the username; how should it be provided? A config file would be best.