Class 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 Detail

      • BradleyTerryPluginModel

        public BradleyTerryPluginModel()
    • Method Detail

      • setCurrentlySelectedNode

        public void setCurrentlySelectedNode​(java.lang.String currentlySelectedNode)
      • getCurrentlySelectedNode

        public java.lang.String getCurrentlySelectedNode()
      • getBtUpdates

        public java.util.Map<java.lang.String,​BradleyTerryUpdate> getBtUpdates()
      • 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()