public MonitorWindowViewModel(List<HerdAgentViewModel> freeHerdAgents , List<Experiment> pendingExperiments, Logger.LogFunction logFunction) { evaluationPlot = new PlotViewModel("Evaluation episodes"); experimentQueueMonitor = new ExperimentQueueMonitorViewModel(freeHerdAgents, pendingExperiments , evaluationPlot,logFunction); }
public MonitorWindowViewModel(List <HerdAgentViewModel> freeHerdAgents , List <Experiment> pendingExperiments, Logger.LogFunction logFunction, string batchFilename) { evaluationPlot = new PlotViewModel("Evaluation episodes"); experimentQueueMonitor = new ExperimentQueueMonitorViewModel(freeHerdAgents, pendingExperiments , evaluationPlot, logFunction); m_batchFilename = batchFilename; }