Uses of Class
org.tweetyproject.logics.fol.semantics.HerbrandInterpretation
Package
Description
-
Uses of HerbrandInterpretation in org.tweetyproject.logics.fol.semantics
Modifier and TypeMethodDescriptionFor every mapping t1 -> t2, this method substitutes every occurrence of "t1" by "t2" and vice versa and returns the new interpretationSubstitutes every occurrence of "t1" by "t2" and vice versa and returns the new interpretation.Modifier and TypeMethodDescriptionHerbrandBase.getAllHerbrandInterpretations()
Return all possible Herbrand interpretations.Modifier and TypeMethodDescriptionboolean
HerbrandInterpretation.isSyntacticallyEquivalent
(HerbrandInterpretation other, Collection<? extends Collection<? extends Constant>> equivalenceClasses) Checks whether this interpretation is syntactically equivalent to the given interpretation and the given equivalence classes, i.e. -
Uses of HerbrandInterpretation in org.tweetyproject.logics.mln.reasoner
Modifier and TypeMethodDescriptionApproximateNaiveMlnReasoner.computeModel
(MarkovLogicNetwork mln, FolSignature signature) Computes the model of the given MLN wrt. -
Uses of HerbrandInterpretation in org.tweetyproject.logics.rcl.semantics
Modifier and TypeMethodDescriptionRelationalRankingFunction.getPossibleInterpretations()
Returns all interpretations that are mapped to a rank unequal to INFINITY.Modifier and TypeMethodDescriptionRelationalRankingFunction.numFalsifiedInstances
(HerbrandInterpretation w, RelationalConditional rc) Returns the number of instances of "rc" that are falsified by the given interpretation.RelationalRankingFunction.numVerifiedInstances
(HerbrandInterpretation w, RelationalConditional rc) Returns the number of instances of "rc" that are verified by the given interpretation.RelationalRankingFunction.rank
(HerbrandInterpretation w) Gets the rank of the given Herbrand interpretation.void
RelationalRankingFunction.setRank
(HerbrandInterpretation w, Integer value) Sets the rank for the given Herbrand interpretation. -
Uses of HerbrandInterpretation in org.tweetyproject.logics.rpcl.parser.rpclprobabilitydistributionparser
Modifier and TypeMethodDescriptionstatic final Pair
<HerbrandInterpretation, Probability> RpclProbabilityDistributionParser.ProbabilityAssignment
(FolSignature signature) Parses and returns a pair consisting of aHerbrandInterpretation
and its associatedProbability
. -
Uses of HerbrandInterpretation in org.tweetyproject.logics.rpcl.semantics
Modifier and TypeMethodDescriptionRpclProbabilityDistribution.getUniformDistribution
(RpclSemantics semantics, FolSignature signature) Returns the uniform distribution on the given signature.Modifier and TypeMethodDescriptionstatic ReferenceWorld
ReferenceWorld.getMapping
(HerbrandInterpretation i, Set<Predicate> predicates, Set<Set<Constant>> constants) Determines the reference world of the given interpretation wrt.