public MonitorWindowViewModel(List<HerdAgentViewModel> freeHerdAgents
     , List<Experiment> pendingExperiments, Logger.LogFunction logFunction)
 {
     evaluationPlot = new PlotViewModel("Evaluation episodes");
     experimentQueueMonitor = new ExperimentQueueMonitorViewModel(freeHerdAgents, pendingExperiments
         , evaluationPlot,logFunction);
 }
示例#2
0
 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;
 }