Interface Support
- All Superinterfaces:
BipolarEntity
,DungEntity
,Formula
,Iterable<BArgument>
,Node
- All Known Implementing Classes:
BinarySupport
,SetSupport
,WeightedSetSupport
This interface captures common methods of different interpretations of the support relation in
bipolar abstract argumentation theories.
- Author:
- Lars Bengel
-
Method Summary
Modifier and TypeMethodDescriptiondouble
Returns the conditional probability of the support.Returns the argument that is supported by the supporter.Returns the argument that provides support to another argument.void
setConditionality
(double c) Sets the conditionality of the support, represented by a probability value.toString()
Returns a string representation of the support relation.Methods inherited from interface org.tweetyproject.arg.bipolar.syntax.BipolarEntity
contains
Methods inherited from interface org.tweetyproject.arg.dung.syntax.DungEntity
getLdoFormula
Methods inherited from interface org.tweetyproject.commons.Formula
getSignature
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Method Details
-
getSupported
BipolarEntity getSupported()Returns the argument that is supported by the supporter.This method retrieves the argument that is being supported by the current supporter argument.
- Returns:
- the supported argument
-
getSupporter
BipolarEntity getSupporter()Returns the argument that provides support to another argument.This method retrieves the argument that is providing support to the current supported argument.
- Returns:
- the supporter argument
-
setConditionality
void setConditionality(double c) Sets the conditionality of the support, represented by a probability value.The conditionality or strength of the support is represented by a conditional probability value, which reflects how strongly the supporter influences the supported argument.
- Parameters:
c
- the conditional probability of the support
-
getConditionalProbability
double getConditionalProbability()Returns the conditional probability of the support.This method retrieves the conditional probability associated with the support, indicating the strength of the support.
- Returns:
- the conditional probability of the support
-
toString
String toString()Returns a string representation of the support relation.This method provides a textual description of the support relation, including information about the supporter, the supported argument, and the conditional probability.
-