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.classThis class implements a simple reasoner for MLNs.classThis 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.