-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
There is a lot of similarity in the different experiment code both for
- For pure algorithmic comparison (e.g. using SHADOW library)
- and for TopSim simulations
We should be able to provide a common Python interface that coordinates all necessary components (e.g. all different user-defined implementations for TopSim) and provides a cleaner runner for experiments.
e = ShadowExperiment(algorithms=['fcfs'], plan='plan_config.json').
e.run(verbose=False).
e = SimExperiment( planning=['None', 'heft', scheduling=['batch', 'queue'] , plan='plan_config.json').
e.run(verbose=True)