org.dllearner.algorithms.fuzzydll
Class FuzzyOEHeuristicRuntime
java.lang.Object
org.dllearner.algorithms.fuzzydll.FuzzyOEHeuristicRuntime
- All Implemented Interfaces:
- Comparator<FuzzyOENode>
public class FuzzyOEHeuristicRuntime
- extends Object
- implements Comparator<FuzzyOENode>
Search algorithm heuristic for the ontology engineering algorithm. The heuristic
has a strong bias towards short descriptions (i.e. the algorithm is likely to be
less suitable for learning complex descriptions).
- Author:
- Jens Lehmann
FuzzyOEHeuristicRuntime
public FuzzyOEHeuristicRuntime(FuzzyCELOEConfigurator configurator)
compare
public int compare(FuzzyOENode node1,
FuzzyOENode node2)
- Specified by:
compare in interface Comparator<FuzzyOENode>
getNodeScore
public double getNodeScore(FuzzyOENode node)
getExpansionPenaltyFactor
public double getExpansionPenaltyFactor()
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2011 Jens Lehmann