Open fstonedahl opened 7 years ago
This work has basically been done now (on the multiobj) branch -- however other things on that branch are still a bit broken.
When its ready, I should contact EMEWS and let them know...
In the end, all that should be needed is to drop in a new EMEWSRunningService
that implements
ModelRunningService
(keeping in mind that any code in the doBatchRun
method needs to be threadsafe though, since multiple MOEA evaluation threads will call it concurrently!)
e.g. allow the creation of an EMEWSBackend and a SingleMachineBackEnd (perhaps plugin architecture?), which allow easy plug-and-play for how to evaluate NetLogo model runs and get back results.