Class SearchRolloutBoxplotPluginModel
- java.lang.Object
-
- ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel<SearchRolloutBoxplotPluginView,SearchRolloutBoxplotPluginController>
-
- ai.libs.jaicore.search.gui.plugins.rolloutboxplots.SearchRolloutBoxplotPluginModel
-
- Type Parameters:
BalancedTreeNode- The node type class.
- All Implemented Interfaces:
ai.libs.jaicore.graphvisualizer.plugin.IGUIPluginModel,org.api4.java.common.control.ILoggingCustomizable
public class SearchRolloutBoxplotPluginModel extends ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel<SearchRolloutBoxplotPluginView,SearchRolloutBoxplotPluginController>
-
-
Constructor Summary
Constructors Constructor Description SearchRolloutBoxplotPluginModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEntry(java.lang.String node, double score)voidclear()java.lang.StringgetCurrentlySelectedNode()java.util.List<java.lang.String>getListOfKnownSuccessorsOfCurrentlySelectedNode()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getListsOfKnownSuccessors()java.util.Map<java.lang.String,org.apache.commons.math3.stat.descriptive.DescriptiveStatistics>getObservedPerformances()org.apache.commons.math3.stat.descriptive.DescriptiveStatisticsgetObservedPerformancesUnderSelectedNode()java.lang.StringgetParentOfCurrentNode()java.util.Map<java.lang.String,java.lang.String>getParents()voidsetCurrentlySelectedNode(java.lang.String currentlySelectedNode)
-
-
-
Method Detail
-
addEntry
public final void addEntry(java.lang.String node, double score)
-
getObservedPerformances
public java.util.Map<java.lang.String,org.apache.commons.math3.stat.descriptive.DescriptiveStatistics> getObservedPerformances()
-
getObservedPerformancesUnderSelectedNode
public org.apache.commons.math3.stat.descriptive.DescriptiveStatistics getObservedPerformancesUnderSelectedNode()
-
clear
public void clear()
- Specified by:
clearin classai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel<SearchRolloutBoxplotPluginView,SearchRolloutBoxplotPluginController>
-
setCurrentlySelectedNode
public void setCurrentlySelectedNode(java.lang.String currentlySelectedNode)
-
getCurrentlySelectedNode
public java.lang.String getCurrentlySelectedNode()
-
getListsOfKnownSuccessors
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getListsOfKnownSuccessors()
-
getListOfKnownSuccessorsOfCurrentlySelectedNode
public java.util.List<java.lang.String> getListOfKnownSuccessorsOfCurrentlySelectedNode()
-
getParents
public java.util.Map<java.lang.String,java.lang.String> getParents()
-
getParentOfCurrentNode
public java.lang.String getParentOfCurrentNode()
-
-