Uses of Interface
org.tweetyproject.arg.adf.syntax.pl.Literal
Packages that use Literal
Package
Description
-
Uses of Literal in org.tweetyproject.arg.adf.reasoner.sat.encodings
Methods in org.tweetyproject.arg.adf.reasoner.sat.encodings that return LiteralModifier and TypeMethodDescriptionMethods in org.tweetyproject.arg.adf.reasoner.sat.encodings that return types with arguments of type Literal -
Uses of Literal in org.tweetyproject.arg.adf.sat
Methods in org.tweetyproject.arg.adf.sat that return types with arguments of type LiteralModifier and TypeMethodDescriptionSatSolverState.witness()
Returns a witness of the satisfiability of all the clauses in the state, ornull
if the state is unsatisfiable.SatSolverState.witness
(Collection<? extends Literal> filter) Methods in org.tweetyproject.arg.adf.sat with parameters of type LiteralModifier and TypeMethodDescriptionvoid
Assumes the truth value of the given proposition for the next call toSatSolverState.satisfiable()
.Method parameters in org.tweetyproject.arg.adf.sat with type arguments of type Literal -
Uses of Literal in org.tweetyproject.arg.adf.sat.state
Methods in org.tweetyproject.arg.adf.sat.state that return types with arguments of type LiteralModifier and TypeMethodDescriptionAsynchronousCloseSatSolverState.witness()
AsynchronousCloseSatSolverState.witness
(Collection<? extends Literal> filter) SynchronizedSatSolverState.witness()
SynchronizedSatSolverState.witness
(Collection<? extends Literal> filter) Methods in org.tweetyproject.arg.adf.sat.state with parameters of type LiteralModifier and TypeMethodDescriptionvoid
void
Method parameters in org.tweetyproject.arg.adf.sat.state with type arguments of type LiteralModifier and TypeMethodDescriptionAsynchronousCloseSatSolverState.witness
(Collection<? extends Literal> filter) SynchronizedSatSolverState.witness
(Collection<? extends Literal> filter) -
Uses of Literal in org.tweetyproject.arg.adf.semantics.interpretation
Method parameters in org.tweetyproject.arg.adf.semantics.interpretation with type arguments of type LiteralModifier and TypeMethodDescriptionstatic Interpretation
Interpretation.fromWitness
(Set<Literal> witness, PropositionalMapping mapping) Constructs a three-valued ADF interpretation from a witness of a propositional sat encoding. -
Uses of Literal in org.tweetyproject.arg.adf.syntax.pl
Methods in org.tweetyproject.arg.adf.syntax.pl that return LiteralModifier and TypeMethodDescriptionstatic Literal
Literal.create()
Creates a new unnamed atom literal.static Literal
Creates a new named atom literal with the specified name.static Literal
Literal.createTransient()
Creates a new transient atom literal.Literal.getAtom()
Retrieves the atom of this literal.Literal.neg()
Returns the negation of this literal.Methods in org.tweetyproject.arg.adf.syntax.pl that return types with arguments of type LiteralModifier and TypeMethodDescriptionClause.stream()
Returns a stream of literals contained in this clause.Methods in org.tweetyproject.arg.adf.syntax.pl with parameters of type LiteralModifier and TypeMethodDescriptionstatic Clause
Clause.of
(Collection<? extends Literal> literals, Literal l) Creates a clause from a collection of literals and an additional literal.static Clause
Clause.of
(Collection<? extends Literal> literals, Literal l1, Literal l2) Creates a clause from a collection of literals and two additional literals.static Clause
Creates a clause from a collection of literals and three additional literals.static Clause
Creates a clause by extending an existing clause with an additional literal.static Clause
Creates a clause with a single literal.static Clause
Creates a clause with two literals.static Clause
Creates a clause with three literals.Method parameters in org.tweetyproject.arg.adf.syntax.pl with type arguments of type LiteralModifier and TypeMethodDescriptionstatic Clause
Clause.of
(Collection<? extends Literal> literals) Creates a clause from a collection of literals.static Clause
Clause.of
(Collection<? extends Literal> literals, Literal l) Creates a clause from a collection of literals and an additional literal.static Clause
Clause.of
(Collection<? extends Literal> literals, Literal l1, Literal l2) Creates a clause from a collection of literals and two additional literals.static Clause
Creates a clause from a collection of literals and three additional literals. -
Uses of Literal in org.tweetyproject.arg.adf.transform
Methods in org.tweetyproject.arg.adf.transform that return LiteralModifier and TypeMethodDescriptionTseitinTransformer.collect
(AcceptanceCondition acc, Consumer<Clause> clauses) Methods in org.tweetyproject.arg.adf.transform that return types with arguments of type LiteralMethod parameters in org.tweetyproject.arg.adf.transform with type arguments of type LiteralModifier and TypeMethodDescriptionstatic TseitinTransformer
TseitinTransformer.ofNegativePolarity
(Function<Argument, Literal> mapping, boolean optimize) Creates a newTseitinTransformer
instance with negative root polarity and a custom argument-to-literal mapping.static TseitinTransformer
TseitinTransformer.ofPositivePolarity
(Function<Argument, Literal> mapping, boolean optimize) Creates a newTseitinTransformer
instance with positive root polarity and a custom argument-to-literal mapping. -
Uses of Literal in org.tweetyproject.arg.adf.transform.processor
Methods in org.tweetyproject.arg.adf.transform.processor that return types with arguments of type LiteralModifier and TypeMethodDescriptionMethod parameters in org.tweetyproject.arg.adf.transform.processor with type arguments of type Literal