Uses of Class
org.tweetyproject.logics.mln.reasoner.AbstractMlnReasoner
Packages that use AbstractMlnReasoner
-
Uses of AbstractMlnReasoner in org.tweetyproject.logics.mln.analysis
Methods in org.tweetyproject.logics.mln.analysis with parameters of type AbstractMlnReasonerModifier and TypeMethodDescriptionabstract doubleAbstractCoherenceMeasure.coherence(MarkovLogicNetwork mln, AbstractMlnReasoner reasoner, FolSignature signature) Measures the coherence of the given MLN using the given reasoner.doubleAggregatingCoherenceMeasure.coherence(MarkovLogicNetwork mln, AbstractMlnReasoner reasoner, FolSignature signature) doubleCompatibilityMeasure.compatibility(List<MarkovLogicNetwork> mlns, AbstractMlnReasoner reasoner, List<FolSignature> signatures) Measures the compatibility of the given MLNs wrt.doubleDefaultCompatibilityMeasure.compatibility(List<MarkovLogicNetwork> mlns, AbstractMlnReasoner reasoner, List<FolSignature> signatures) -
Uses of AbstractMlnReasoner in org.tweetyproject.logics.mln.reasoner
Subclasses of AbstractMlnReasoner in org.tweetyproject.logics.mln.reasonerModifier and TypeClassDescriptionclassThis class implements a wrapper for Alchemy in order to reason with MLNs.classThis reasoner performs approximate reasoning with MLNs by considering only a subset of all Herbrand interpretations.classThis MLN reasoner takes another MLN reasoner and performs several iterations with this one and takes the average result as result.classclassThis MLN reasoner employs simple random sampling from the set of interpretations to compute the probability of a formula.Constructors in org.tweetyproject.logics.mln.reasoner with parameters of type AbstractMlnReasonerModifierConstructorDescriptionIteratingMlnReasoner(AbstractMlnReasoner reasoner, long numberOfIterations) Creates a new IteratingMlnReasoner for the given MLN reaasoner.