org.dllearner.algorithms.el
Class SearchTreeNode

java.lang.Object
  extended by org.dllearner.algorithms.el.SearchTreeNode

public class SearchTreeNode
extends Object

A node in the search tree of an EL algorithm.

Author:
Jens Lehmann

Constructor Summary
SearchTreeNode(ELDescriptionTree descriptionTree)
           
 
Method Summary
 void addChild(SearchTreeNode node)
           
 List<SearchTreeNode> getChildren()
           
 int getCoveredNegatives()
           
 ELDescriptionTree getDescriptionTree()
           
 double getScore()
           
 String getTreeString()
           
 boolean isTooWeak()
           
 void setCoveredNegatives(int coveredNegatives)
           
 void setScore(double score)
           
 void setTooWeak()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SearchTreeNode

public SearchTreeNode(ELDescriptionTree descriptionTree)
Method Detail

isTooWeak

public boolean isTooWeak()
Returns:
the tooWeak

setTooWeak

public void setTooWeak()
Parameters:
tooWeak - the tooWeak to set

setCoveredNegatives

public void setCoveredNegatives(int coveredNegatives)
Parameters:
coveredNegatives - the coveredNegatives to set

getCoveredNegatives

public int getCoveredNegatives()
Returns:
the coveredNegatives

addChild

public void addChild(SearchTreeNode node)

getDescriptionTree

public ELDescriptionTree getDescriptionTree()
Returns:
the descriptionTree

getChildren

public List<SearchTreeNode> getChildren()
Returns:
the children

toString

public String toString()
Overrides:
toString in class Object

getTreeString

public String getTreeString()

getScore

public double getScore()

setScore

public void setScore(double score)


SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2011 Jens Lehmann