Class BradleyTerryPluginModel
- java.lang.Object
-
- ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel<BradleyTerryPluginView,BradleyTerryPluginController>
-
- ai.libs.jaicore.search.gui.plugins.mcts.bradleyterry.BradleyTerryPluginModel
-
- Type Parameters:
BalancedTreeNode
- The node type class.
- All Implemented Interfaces:
ai.libs.jaicore.graphvisualizer.plugin.IGUIPluginModel
,org.api4.java.common.control.ILoggingCustomizable
public class BradleyTerryPluginModel extends ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel<BradleyTerryPluginView,BradleyTerryPluginController>
-
-
Constructor Summary
Constructors Constructor Description BradleyTerryPluginModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
java.util.Map<java.lang.String,BradleyTerryUpdate>
getBtUpdates()
java.lang.String
getCurrentlySelectedNode()
java.util.List<java.lang.String>
getListOfKnownSuccessorsOfCurrentlySelectedNode()
java.util.Map<java.lang.String,java.util.List<java.lang.String>>
getListsOfKnownSuccessors()
java.lang.String
getParentOfCurrentNode()
java.util.Map<java.lang.String,java.lang.String>
getParents()
BradleyTerryUpdate
getUpdateOfSelectedNode()
void
setCurrentlySelectedNode(java.lang.String currentlySelectedNode)
void
setNodeStats(BradleyTerryUpdate update)
-
-
-
Method Detail
-
clear
public void clear()
- Specified by:
clear
in classai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel<BradleyTerryPluginView,BradleyTerryPluginController>
-
setCurrentlySelectedNode
public void setCurrentlySelectedNode(java.lang.String currentlySelectedNode)
-
getCurrentlySelectedNode
public java.lang.String getCurrentlySelectedNode()
-
setNodeStats
public void setNodeStats(BradleyTerryUpdate update)
-
getBtUpdates
public java.util.Map<java.lang.String,BradleyTerryUpdate> getBtUpdates()
-
getUpdateOfSelectedNode
public BradleyTerryUpdate getUpdateOfSelectedNode()
-
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()
-
-