Uses of Class
org.tweetyproject.logics.pl.syntax.PlBeliefSet
Packages that use PlBeliefSet
Package
Description
-
Uses of PlBeliefSet in org.tweetyproject.agents.dialogues.oppmodels
Constructors in org.tweetyproject.agents.dialogues.oppmodels with parameters of type PlBeliefSetModifierConstructorDescriptionDeductiveEnvironment(PlBeliefSet universalTheory)Creates a new grounded environment. -
Uses of PlBeliefSet in org.tweetyproject.arg.deductive.semantics
Subclasses of PlBeliefSet in org.tweetyproject.arg.deductive.semanticsModifier and TypeClassDescriptionclassInstances of this class represent nodes in the compilation of a knowledge base, i.e. -
Uses of PlBeliefSet in org.tweetyproject.arg.deductive.syntax
Subclasses of PlBeliefSet in org.tweetyproject.arg.deductive.syntaxModifier and TypeClassDescriptionclassInstances of this class represent deductive knowledge bases, i.e. -
Uses of PlBeliefSet in org.tweetyproject.arg.dung.reasoner
Methods in org.tweetyproject.arg.dung.reasoner that return PlBeliefSetModifier and TypeMethodDescriptionAbstractSatExtensionReasoner.getPropositionalCharacterisation(DungTheory aaf)Creates a propositional representation of the set of labelings of the given Dung theory that are consistent with the given semantics. -
Uses of PlBeliefSet in org.tweetyproject.beliefdynamics.selectiverevision.argumentative
Constructors in org.tweetyproject.beliefdynamics.selectiverevision.argumentative with parameters of type PlBeliefSetModifierConstructorDescriptionArgumentativeTransformationFunction(Categorizer categorizer, Accumulator accumulator, PlBeliefSet beliefSet, boolean isSkeptical)Creates a new argumentative transformation function. -
Uses of PlBeliefSet in org.tweetyproject.logics.pcl.semantics
Classes in org.tweetyproject.logics.pcl.semantics with type parameters of type PlBeliefSetModifier and TypeClassDescriptionclassProbabilityDistribution<T extends Interpretation<PlBeliefSet,PlFormula>>This class represents a probability distribution on some logical languageMethods in org.tweetyproject.logics.pcl.semantics with type parameters of type PlBeliefSetModifier and TypeMethodDescriptionstatic <S extends Interpretation<PlBeliefSet, PlFormula>>
ProbabilityDistribution<S>ProbabilityDistribution.convexCombination(double[] factors, ProbabilityDistribution<S>[] creators)Computes the convex combination of the given probability distributions P1,...,PN with parameters factors, i.e.static <S extends Interpretation<PlBeliefSet, PlFormula>>
ProbabilityDistribution<S>ProbabilityDistribution.getUniformDistribution(Set<S> interpretations, Signature sig)Returns the uniform distribution on the given interpretations.Method parameters in org.tweetyproject.logics.pcl.semantics with type arguments of type PlBeliefSetModifier and TypeMethodDescriptionProbabilityDistribution.probability(Interpretation<PlBeliefSet,PlFormula> w)Gets the probability of the given Herbrand interpretation (this is just an alias for get(Object o). -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.analysis
Methods in org.tweetyproject.logics.pl.analysis that return PlBeliefSetModifier and TypeMethodDescriptionContensionSatInconsistencyMeasure.getSATEncoding(Collection<PlFormula> kb, int upper_bound)DHitSatInconsistencyMeasure.getSATEncoding(Collection<PlFormula> kb, int upper_bound)DMaxSatInconsistencyMeasure.getSATEncoding(Collection<PlFormula> kb, int upper_bound)DSumSatInconsistencyMeasure.getSATEncoding(Collection<PlFormula> kb, int upper_bound) -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.parser
Methods in org.tweetyproject.logics.pl.parser that return PlBeliefSetModifier and TypeMethodDescriptionDimacsParser.parseBeliefBase(Reader reader)PlParser.parseBeliefBase(Reader reader)Methods in org.tweetyproject.logics.pl.parser that return types with arguments of type PlBeliefSetModifier and TypeMethodDescriptionstatic Parser<PlBeliefSet,PlFormula>PlParserFactory.getParserForFormat(PlParserFactory.Format f)Retrieves an appropriate parser for the given format. -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.reasoner
Methods in org.tweetyproject.logics.pl.reasoner with parameters of type PlBeliefSetModifier and TypeMethodDescriptionabstract BooleanAbstractPlReasoner.query(PlBeliefSet beliefbase, PlFormula formula)SatReasoner.query(PlBeliefSet beliefbase, PlFormula formula)SimplePlReasoner.query(PlBeliefSet beliefbase, PlFormula formula) -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.sat
Methods in org.tweetyproject.logics.pl.sat that return types with arguments of type PlBeliefSetModifier and TypeMethodDescriptionCmdLineSatSolver.getWitness(Collection<PlFormula> formulas)MaxSatSolver.getWitness(Collection<PlFormula> formulas)abstract Interpretation<PlBeliefSet,PlFormula>MaxSatSolver.getWitness(Collection<PlFormula> hardConstraints, Map<PlFormula,Integer> softConstraints)Returns an interpretation with maximal weight on the soft constraints (or null if the hard constraints are not satisfiable)OpenWboSolver.getWitness(Collection<PlFormula> hardConstraints, Map<PlFormula,Integer> softConstraints)Sat4jSolver.getWitness(Collection<PlFormula> formulas)abstract Interpretation<PlBeliefSet,PlFormula>SatSolver.getWitness(Collection<PlFormula> formulas)If the collection of formulas is consistent this method returns some model of it or, if it is inconsistent, null.SatSolver.getWitness(BeliefSet<PlFormula,?> bs)SatSolver.getWitness(PlFormula formula)SimpleDpllSolver.getWitness(Collection<PlFormula> formulas)Method parameters in org.tweetyproject.logics.pl.sat with type arguments of type PlBeliefSetModifier and TypeMethodDescriptionstatic intMaxSatSolver.costOf(Interpretation<PlBeliefSet,PlFormula> interpretation, Collection<PlFormula> hardConstraints, Map<PlFormula,Integer> softConstraints)Returns the cost of the given interpretation, i.e. -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.semantics
Methods in org.tweetyproject.logics.pl.semantics that return types with arguments of type PlBeliefSetModifier and TypeMethodDescriptionPossibleWorldIterator.reset()PossibleWorldIterator.reset(Collection<? extends Formula> formulas)Methods in org.tweetyproject.logics.pl.semantics with parameters of type PlBeliefSetModifier and TypeMethodDescriptionbooleanFuzzyInterpretation.satisfies(PlBeliefSet beliefBase)booleanNicePossibleWorld.satisfies(PlBeliefSet beliefBase)booleanPossibleWorld.satisfies(PlBeliefSet beliefBase)booleanPriestWorld.satisfies(PlBeliefSet beliefBase) -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.syntax
Methods in org.tweetyproject.logics.pl.syntax that return types with arguments of type PlBeliefSetModifier and TypeMethodDescriptionPlBeliefSet.getSyntaxComponents()Returns the set of syntax components of this belief set, i.e. -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.util
Methods in org.tweetyproject.logics.pl.util that return PlBeliefSetModifier and TypeMethodDescriptionstatic PlBeliefSetCardinalityConstraintEncoder.getBinomialEncoding(Collection<Proposition> atoms, int atMost)Returns a naive SAT encoding of the given cardinality constraint.CardinalityConstraintEncoder.getSatEncoding()Returns a SAT encoding of this cardinality constraint.CardinalityConstraintEncoder.getSatEncoding(String name)Returns a SAT encoding of this cardinality constraint.static PlBeliefSetCardinalityConstraintEncoder.getSequentialCounterEncoding(Collection<Proposition> atoms, int atMost, String name)Returns a SAT encoding of the given cardinality constraint based on the method of [Sinz.CanonicalIterator.next()CnfSampler.next()ContensionSampler.next()EnumeratingIterator.next()HsSampler.next()MiSampler.next()RandomSampler.next()RandomSatSampler.next()SyntacticEnumeratingIterator.next()SyntacticRandomSampler.next()Returns the next belief setTextfileIterator.next()Methods in org.tweetyproject.logics.pl.util with parameters of type PlBeliefSetModifier and TypeMethodDescriptionstatic BitSetCanonicalIterator.beliefSet2BitSet(PlBeliefSet bs)Creates a bitset representation of the given belief set. -
Uses of PlBeliefSet in org.tweetyproject.logics.pl.writer
Constructors in org.tweetyproject.logics.pl.writer with parameters of type PlBeliefSetModifierConstructorDescriptionPlWriter(PlBeliefSet plBeliefSet)Creates a new PlWriter for the given belief set. -
Uses of PlBeliefSet in org.tweetyproject.logics.qbf.parser
Methods in org.tweetyproject.logics.qbf.parser that return PlBeliefSetModifier and TypeMethodDescriptionQbfParser.parseBeliefBase(Reader reader)QCirParser.parseBeliefBase(Reader reader)QdimacsParser.parseBeliefBase(Reader reader) -
Uses of PlBeliefSet in org.tweetyproject.logics.qbf.reasoner
Methods in org.tweetyproject.logics.qbf.reasoner with parameters of type PlBeliefSetModifier and TypeMethodDescriptionNaiveQbfReasoner.query(PlBeliefSet beliefbase, PlFormula formula) -
Uses of PlBeliefSet in org.tweetyproject.logics.qbf.semantics
Methods in org.tweetyproject.logics.qbf.semantics with parameters of type PlBeliefSetModifier and TypeMethodDescriptionbooleanQbPossibleWorld.satisfies(PlBeliefSet beliefBase)Checks whether this interpretation satisfies the given formula. -
Uses of PlBeliefSet in org.tweetyproject.logics.qbf.writer
Methods in org.tweetyproject.logics.qbf.writer with parameters of type PlBeliefSet -
Uses of PlBeliefSet in org.tweetyproject.logics.translators.adfcl
Methods in org.tweetyproject.logics.translators.adfcl that return PlBeliefSetMethods in org.tweetyproject.logics.translators.adfcl that return types with arguments of type PlBeliefSetModifier and TypeMethodDescriptionPriestWorldIterator.reset()PriestWorldIterator.reset(Collection<? extends Formula> formulas)Methods in org.tweetyproject.logics.translators.adfcl with parameters of type PlBeliefSet