Uses of Interface
net.sf.tweety.arg.adf.semantics.interpretation.Interpretation
-
-
-
Uses of Interpretation in net.sf.tweety.arg.adf.reasoner
Methods in net.sf.tweety.arg.adf.reasoner that return Interpretation Modifier and Type Method Description InterpretationAbstractDialecticalFrameworkReasoner. getModel(AbstractDialecticalFramework adf)Methods in net.sf.tweety.arg.adf.reasoner that return types with arguments of type Interpretation Modifier and Type Method Description java.util.Collection<Interpretation>AbstractDialecticalFrameworkReasoner. getModels(AbstractDialecticalFramework adf)java.util.Iterator<Interpretation>AbstractDialecticalFrameworkReasoner. modelIterator(AbstractDialecticalFramework adf) -
Uses of Interpretation in net.sf.tweety.arg.adf.reasoner.sat
Methods in net.sf.tweety.arg.adf.reasoner.sat that return types with arguments of type Interpretation Modifier and Type Method Description java.util.Iterator<Interpretation>Pipeline. iterator(AbstractDialecticalFramework adf) -
Uses of Interpretation in net.sf.tweety.arg.adf.reasoner.sat.encodings
Constructors in net.sf.tweety.arg.adf.reasoner.sat.encodings with parameters of type Interpretation Constructor Description FixPartialSatEncoding(Interpretation interpretation)FixPartialSatEncoding(Interpretation interpretation, Proposition toggle)LargerInterpretationSatEncoding(Interpretation interpretation)LargerInterpretationSatEncoding(Interpretation interpretation, Proposition toggle)RefineLargerSatEncoding(Interpretation interpretation)RefineUnequalSatEncoding(Interpretation interpretation)RelativeBipolarSatEncoding(Interpretation interpretation, Link link)VerifyAdmissibleSatEncoding(Interpretation interpretation)VerifyAdmissibleSatEncoding(Interpretation interpretation, Proposition toggle)Constructor parameters in net.sf.tweety.arg.adf.reasoner.sat.encodings with type arguments of type Interpretation Constructor Description RelativeKBipolarSatEncoding(java.util.Map<Link,java.util.Set<Interpretation>> interpretations) -
Uses of Interpretation in net.sf.tweety.arg.adf.reasoner.sat.generator
Methods in net.sf.tweety.arg.adf.reasoner.sat.generator that return Interpretation Modifier and Type Method Description InterpretationCandidateGenerator. generate(SatSolverState state, PropositionalMapping mapping, AbstractDialecticalFramework adf)Does not return the same candidate on two calls on the same instance.InterpretationConflictFreeGenerator. generate(SatSolverState state, PropositionalMapping mapping, AbstractDialecticalFramework adf)InterpretationGroundGenerator. generate(SatSolverState state, PropositionalMapping encodingContext, AbstractDialecticalFramework adf)InterpretationModelGenerator. generate(SatSolverState state, PropositionalMapping encodingContext, AbstractDialecticalFramework adf) -
Uses of Interpretation in net.sf.tweety.arg.adf.reasoner.sat.processor
Methods in net.sf.tweety.arg.adf.reasoner.sat.processor that return Interpretation Modifier and Type Method Description InterpretationInterpretationProcessor. process(SatSolverState mainState, SatSolverState verificationState, PropositionalMapping mapping, Interpretation interpretation, AbstractDialecticalFramework adf)Performs the processing of the given interpretation on a potential isolated state, meaning that the updates on this state are not seen by the subsequent processors.InterpretationMaximizeInterpretationProcessor. process(SatSolverState processingState, SatSolverState verificationState, PropositionalMapping mapping, Interpretation interpretation, AbstractDialecticalFramework adf)Methods in net.sf.tweety.arg.adf.reasoner.sat.processor with parameters of type Interpretation Modifier and Type Method Description InterpretationInterpretationProcessor. process(SatSolverState mainState, SatSolverState verificationState, PropositionalMapping mapping, Interpretation interpretation, AbstractDialecticalFramework adf)Performs the processing of the given interpretation on a potential isolated state, meaning that the updates on this state are not seen by the subsequent processors.InterpretationMaximizeInterpretationProcessor. process(SatSolverState processingState, SatSolverState verificationState, PropositionalMapping mapping, Interpretation interpretation, AbstractDialecticalFramework adf)voidInterpretationProcessor. updateState(SatSolverState state, PropositionalMapping mapping, Interpretation processed, AbstractDialecticalFramework adf)voidMaximizeInterpretationProcessor. updateState(SatSolverState state, PropositionalMapping mapping, Interpretation maximal, AbstractDialecticalFramework adf) -
Uses of Interpretation in net.sf.tweety.arg.adf.reasoner.sat.verifier
Methods in net.sf.tweety.arg.adf.reasoner.sat.verifier with parameters of type Interpretation Modifier and Type Method Description booleanAdmissibleVerifier. postVerification(SatSolverState state, PropositionalMapping mapping, Interpretation candidate, AbstractDialecticalFramework adf, boolean verificationResult)booleanCompleteVerifier. postVerification(SatSolverState state, PropositionalMapping mapping, Interpretation candidate, AbstractDialecticalFramework adf, boolean verificationResult)booleanGrounderStableVerifier. postVerification(SatSolverState state, PropositionalMapping mapping, Interpretation candidate, AbstractDialecticalFramework adf, boolean verificationResult)booleanVerifier. postVerification(SatSolverState state, PropositionalMapping mapping, Interpretation candidate, AbstractDialecticalFramework adf, boolean verificationResult)Gets called after everyverifycall.booleanAdmissibleVerifier. verify(SatSolverState state, PropositionalMapping mapping, Interpretation candidate, AbstractDialecticalFramework adf)booleanCompleteVerifier. verify(SatSolverState state, PropositionalMapping mapping, Interpretation candidate, AbstractDialecticalFramework adf)booleanGrounderStableVerifier. verify(SatSolverState state, PropositionalMapping encodingContext, Interpretation candidate, AbstractDialecticalFramework adf)booleanVerifier. verify(SatSolverState state, PropositionalMapping mapping, Interpretation candidate, AbstractDialecticalFramework adf)Gets called by thePipelineto verify if the computed candidateInterpretationasserts a certain property. -
Uses of Interpretation in net.sf.tweety.arg.adf.semantics.interpretation
Classes in net.sf.tweety.arg.adf.semantics.interpretation that implement Interpretation Modifier and Type Class Description classEmptyInterpretationclassSetInterpretationThis implementation is backed by three sets which allowsSetInterpretation.satisfied(Argument),SetInterpretation.unsatisfied(Argument)andSetInterpretation.undecided(Argument)to return in constant time.classSingleValuedInterpretationMethods in net.sf.tweety.arg.adf.semantics.interpretation that return Interpretation Modifier and Type Method Description InterpretationInterpretation.Builder. build()static InterpretationInterpretation. empty(AbstractDialecticalFramework adf)static InterpretationInterpretation. fromMap(java.util.Map<Argument,java.lang.Boolean> assignment)static InterpretationInterpretation. fromSet(java.util.Set<Argument> satisfied, AbstractDialecticalFramework adf)static InterpretationInterpretation. fromSets(java.util.Set<Argument> satisfied, java.util.Set<Argument> unsatisfied, java.util.Set<Argument> undecided)static InterpretationInterpretation. fromSets(java.util.Set<Argument> satisfied, java.util.Set<Argument> unsatisfied, AbstractDialecticalFramework adf)static InterpretationInterpretation. fromWitness(Interpretation<PlBeliefSet,PlFormula> witness, PropositionalMapping encodingContext, AbstractDialecticalFramework adf)Constructs a three-valued ADF interpretation from a witness of a propositional sat encoding.InterpretationInterpretationIterator. next()InterpretationTwoValuedInterpretationIterator. next()static InterpretationInterpretation. partial(java.util.Set<Argument> satisfied, java.util.Set<Argument> unsatisfied, AbstractDialecticalFramework adf)static InterpretationInterpretation. restrict(Interpretation interpretation, java.util.Collection<Argument> restriction)Creates a new interpretation with the same assignments as in the given arguments, but only uses the arguments contained inrestriction.static InterpretationInterpretation. singleValued(Argument argument, boolean value, AbstractDialecticalFramework adf)Returns an interpretation relative toadfwith a single truth value decided.Methods in net.sf.tweety.arg.adf.semantics.interpretation that return types with arguments of type Interpretation Modifier and Type Method Description static java.util.Iterator<Interpretation>Interpretation. partials(java.util.List<Argument> arguments, AbstractDialecticalFramework adf)Goes through all possible partial interpretations respecting the order of the given list of arguments.Methods in net.sf.tweety.arg.adf.semantics.interpretation with parameters of type Interpretation Modifier and Type Method Description static booleanInterpretation. equalsTwoValued(Interpretation i1, Interpretation i2)Checks if, and only if, the two valued assignments for both of the interpretations are the same, ignores differences in the undecided assignments.default booleanInterpretation. isStrictSubsetOf(Interpretation superset)booleanEmptyInterpretation. isStrictSupersetOf(Interpretation subset)default booleanInterpretation. isStrictSupersetOf(Interpretation subset)booleanEmptyInterpretation. isSubsetOf(Interpretation superset)default booleanInterpretation. isSubsetOf(Interpretation superset)default booleanInterpretation. isSupersetOf(Interpretation subset)static InterpretationInterpretation. restrict(Interpretation interpretation, java.util.Collection<Argument> restriction)Creates a new interpretation with the same assignments as in the given arguments, but only uses the arguments contained inrestriction.static java.util.Map<Argument,java.lang.Boolean>Interpretation. toMap(Interpretation interpretation) -
Uses of Interpretation in net.sf.tweety.arg.adf.semantics.link
Constructors in net.sf.tweety.arg.adf.semantics.link with parameters of type Interpretation Constructor Description SatLinkStrategy(IncrementalSatSolver solver, Interpretation assumption)Computes the link type based on the two-valued assignments of the given assumption. -
Uses of Interpretation in net.sf.tweety.arg.adf.transform
Constructors in net.sf.tweety.arg.adf.transform with parameters of type Interpretation Constructor Description FixPartialTransformer(Interpretation interpretation)OmegaReductTransformer(Interpretation interpretation) -
Uses of Interpretation in net.sf.tweety.arg.adf.util
Methods in net.sf.tweety.arg.adf.util that return Interpretation Modifier and Type Method Description InterpretationExcludeSubinterpretationsIterator. next()InterpretationExcludeTwoValuedSubinterpretationsIterator. next()Constructor parameters in net.sf.tweety.arg.adf.util with type arguments of type Interpretation Constructor Description ExcludeSubinterpretationsIterator(java.util.List<Interpretation> interpretations)ExcludeTwoValuedSubinterpretationsIterator(java.util.List<Interpretation> interpretations)
-