Uses of Class
org.tweetyproject.logics.fol.semantics.HerbrandInterpretation
Packages that use HerbrandInterpretation
Package
Description
-
Uses of HerbrandInterpretation in org.tweetyproject.logics.fol.semantics
Methods in org.tweetyproject.logics.fol.semantics that return HerbrandInterpretationModifier 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.Methods in org.tweetyproject.logics.fol.semantics that return types with arguments of type HerbrandInterpretationModifier and TypeMethodDescriptionHerbrandBase.getAllHerbrandInterpretations()
Return all possible Herbrand interpretations.Methods in org.tweetyproject.logics.fol.semantics with parameters of type HerbrandInterpretationModifier 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
Methods in org.tweetyproject.logics.mln.reasoner that return types with arguments of type HerbrandInterpretationModifier and TypeMethodDescriptionApproximateNaiveMlnReasoner.computeModel
(MarkovLogicNetwork mln, FolSignature signature) Computes the model of the given MLN wrt. -
Uses of HerbrandInterpretation in org.tweetyproject.logics.rcl.semantics
Methods in org.tweetyproject.logics.rcl.semantics that return types with arguments of type HerbrandInterpretationModifier and TypeMethodDescriptionRelationalRankingFunction.getPossibleInterpretations()
Returns all interpretations that are mapped to a rank unequal to INFINITY.Methods in org.tweetyproject.logics.rcl.semantics with parameters of type HerbrandInterpretationModifier 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
Methods in org.tweetyproject.logics.rpcl.parser.rpclprobabilitydistributionparser that return types with arguments of type HerbrandInterpretationModifier 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
Methods in org.tweetyproject.logics.rpcl.semantics that return types with arguments of type HerbrandInterpretationModifier and TypeMethodDescriptionRpclProbabilityDistribution.getUniformDistribution
(RpclSemantics semantics, FolSignature signature) Returns the uniform distribution on the given signature.Methods in org.tweetyproject.logics.rpcl.semantics with parameters of type HerbrandInterpretationModifier and TypeMethodDescriptionstatic ReferenceWorld
ReferenceWorld.getMapping
(HerbrandInterpretation i, Set<Predicate> predicates, Set<Set<Constant>> constants) Determines the reference world of the given interpretation wrt.