Uses of Class
org.tweetyproject.arg.adf.syntax.Argument
Package
Description
-
Uses of Argument in org.tweetyproject.arg.adf.io
Modifier and TypeMethodDescriptionstatic String
KppADFFormatWriter.write
(Map<Argument, AcceptanceCondition> acceptanceConditions) Write acceptanceConditions -
Uses of Argument in org.tweetyproject.arg.adf.reasoner
Modifier and TypeMethodDescriptionboolean
AbstractDialecticalFrameworkReasoner.credulousQuery
(AbstractDialecticalFramework adf, Argument argument) Deprecated, for removal: This API element is subject to removal in a future version.boolean
AbstractDialecticalFrameworkReasoner.skepticalQuery
(AbstractDialecticalFramework adf, Argument argument) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Argument in org.tweetyproject.arg.adf.reasoner.heuristics
Modifier and TypeMethodDescriptionint
Deprecated, for removal: This API element is subject to removal in a future version.int
Deprecated, for removal: This API element is subject to removal in a future version.Compares two arguments in the ADF based on their degree. -
Uses of Argument in org.tweetyproject.arg.adf.reasoner.query
Modifier and TypeMethodDescriptionwhere -
Uses of Argument in org.tweetyproject.arg.adf.reasoner.sat.encodings
-
Uses of Argument in org.tweetyproject.arg.adf.semantics.interpretation
Modifier and TypeMethodDescriptionInterpretation.arguments()
Returns the union ofInterpretation.satisfied()
,Interpretation.unsatisfied()
andInterpretation.undecided()
.Interpretation.satisfied()
Interpretation.toMap
(Interpretation interpretation) Interpretation.undecided()
Interpretation.unsatisfied()
Modifier and TypeMethodDescriptiondefault boolean
default boolean
static Interpretation
Interpretation.extend
(Interpretation toExtend, Argument argument, boolean value) Extends the given interpretation by deciding a currently undecided argument.static Interpretation
Interpretation.ofSatisfied
(Argument argument) static Interpretation
Interpretation.ofUndecided
(Argument argument) static Interpretation
Interpretation.ofUnsatisfied
(Argument argument) boolean
boolean
Interpretation.Builder.unsatisfied
(Argument arg) boolean
Interpretation.unsatisfied
(Argument arg) Modifier and TypeMethodDescriptionstatic Interpretation.Builder
Interpretation.builder
(Collection<Argument> arguments) default boolean
Interpretation.containsAll
(Collection<Argument> arguments) static Interpretation
static Interpretation
Interpretation.fromSets
(Set<Argument> satisfied, Set<Argument> unsatisfied, Set<Argument> undecided) static Interpretation
Interpretation.fromSets
(Set<Argument> satisfied, Set<Argument> unsatisfied, AbstractDialecticalFramework adf) Interpretation fromSetsstatic Interpretation
Interpretation.partial
(Set<Argument> satisfied, Set<Argument> unsatisfied, AbstractDialecticalFramework adf) static Iterator
<Interpretation> Interpretation.partials
(List<Argument> arguments, AbstractDialecticalFramework adf) Goes through all possible partial interpretations respecting the order of the given list of arguments.static Interpretation
Interpretation.restrict
(Interpretation interpretation, Collection<Argument> restriction) Creates a new interpretation with the same assignments as in the given interpretation, but only uses the arguments contained inrestriction
.ModifierConstructorDescriptionInterpretationIterator
(Collection<Argument> arguments) TwoValuedInterpretationIterator
(Collection<Argument> arguments) -
Uses of Argument in org.tweetyproject.arg.adf.semantics.link
Modifier and TypeMethodDescriptionLink.getFrom()
SimpleLink.getFrom()
Returns the source argument from which the link originates.Link.getTo()
SimpleLink.getTo()
Returns the target argument to which the link points.Modifier and TypeMethodDescriptionLinkStrategy.compute
(Argument parent, AcceptanceCondition childAcc) Computes the type of link between a parent argument and its child's acceptance condition.LinkStrategy.compute
(Argument parent, AcceptanceCondition childAcc, Interpretation assumption) Computes the type of link between a parent argument and its child's acceptance condition, taking into account an additional assumption.SatLinkStrategy.compute
(Argument parent, AcceptanceCondition childAcc) SatLinkStrategy.compute
(Argument parent, AcceptanceCondition childAcc, Interpretation assumption) static Link
ModifierConstructorDescriptionSimpleLink
(Argument from, Argument to) Constructs a newSimpleLink
with the specified source and target arguments.SimpleLink
(Argument from, Argument to, LinkType type) -
Uses of Argument in org.tweetyproject.arg.adf.syntax
-
Uses of Argument in org.tweetyproject.arg.adf.syntax.acc
Modifier and TypeMethodDescriptionAcceptanceCondition.arguments()
ContradictionAcceptanceCondition.arguments()
Modifier and TypeMethodDescriptiondefault boolean
Checks if the given argument is contained in this acceptance condition.boolean
boolean
-
Uses of Argument in org.tweetyproject.arg.adf.syntax.adf
Modifier and TypeMethodDescriptionReturns a set of child arguments for the given parent argument.AbstractDialecticalFramework.getArguments()
Returns an unmodifiable set of all the arguments in thisAbstractDialecticalFramework
.Returns a set of parent arguments for the given child argument.Modifier and TypeMethodDescriptionAbstractDialecticalFramework.Builder.add
(Argument arg, AcceptanceCondition acc) Adds an argument and its acceptance condition to the ADF.Returns a set of child arguments for the given parent argument.boolean
Checks if the given argument is contained in thisAbstractDialecticalFramework
.AbstractDialecticalFramework.getAcceptanceCondition
(Argument argument) Retrieves the acceptance condition for the specified argument.int
AbstractDialecticalFramework.incomingDegree
(Argument arg) Returns the number of incoming links to the given argument.Computes and returns the link between the given parent and child arguments.Returns a set of links originating from the specified parent argument.Returns a set of links directed towards the specified child argument.int
AbstractDialecticalFramework.outgoingDegree
(Argument arg) Returns the number of outgoing links from the given argument.Returns a set of parent arguments for the given child argument.Removes argModifier and TypeMethodDescriptionAbstractDialecticalFramework.fromMap
(Map<Argument, AcceptanceCondition> map) Creates a builder from a map of arguments and their corresponding acceptance conditions.AbstractDialecticalFramework.transform
(BiFunction<Argument, AcceptanceCondition, AcceptanceCondition> transformer) Creates a newAbstractDialecticalFramework
with acceptance conditions transformed based on both the argument and its acceptance condition. -
Uses of Argument in org.tweetyproject.arg.adf.transform
Modifier 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 Argument in org.tweetyproject.arg.adf.util
Modifier and TypeMethodDescriptionInterpretationTrieSet.orderedDecided
(Interpretation interpretation, Argument[] order) Deprecated.Returns a list of arguments that are decided in the given interpretation, ordered according to the specified array.Modifier and TypeMethodDescriptionInterpretationTrieSet.orderedDecided
(Interpretation interpretation, Argument[] order) Deprecated.Returns a list of arguments that are decided in the given interpretation, ordered according to the specified array.