Class LdoGraphDiamondModality
java.lang.Object
org.tweetyproject.arg.dung.ldo.syntax.LdoFormula
org.tweetyproject.arg.dung.ldo.syntax.AbstractLdoModality
org.tweetyproject.arg.dung.ldo.syntax.AbstractGraphLdoModality
org.tweetyproject.arg.dung.ldo.syntax.LdoGraphDiamondModality
- All Implemented Interfaces:
Formula
,ClassicalFormula
,Conjunctable
,Disjunctable
,Invertable
,ProbabilityAware
,SimpleLogicalFormula
Represents the graph diamond modality in the logic of dialectical outcomes (LDO). This modality extends the basic
diamond modality by incorporating reference to specific sets of arguments, termed upper and lower reference arguments,
which are used to define the context or scope of the possibility within the argumentation graph.
- Author:
- Matthias Thimm
-
Constructor Summary
ConstructorDescriptionLdoGraphDiamondModality
(LdoFormula innerFormula, Set<LdoArgument> lowerReferenceArguments, Set<LdoArgument> upperReferenceArguments) -
Method Summary
Methods inherited from class org.tweetyproject.arg.dung.ldo.syntax.AbstractGraphLdoModality
getAtoms, getLowerReferenceArguments, getPredicates, getUpperReferenceArguments
Methods inherited from class org.tweetyproject.arg.dung.ldo.syntax.AbstractLdoModality
equals, getInnerFormula, getLiterals, hashCode
Methods inherited from class org.tweetyproject.arg.dung.ldo.syntax.LdoFormula
combineWithAnd, combineWithOr, complement, getDividers, getPredicateCls, getSignature, getUniformProbability, isLiteral
-
Constructor Details
-
LdoGraphDiamondModality
public LdoGraphDiamondModality(LdoFormula innerFormula, Set<LdoArgument> lowerReferenceArguments, Set<LdoArgument> upperReferenceArguments) - Parameters:
innerFormula
- inner FormulalowerReferenceArguments
- lower Reference ArgumentsupperReferenceArguments
- upper Reference Arguments
-
-
Method Details
-
clone
Description copied from interface:SimpleLogicalFormula
Creates a deep copy of this formula- Specified by:
clone
in interfaceSimpleLogicalFormula
- Specified by:
clone
in classAbstractGraphLdoModality
- Returns:
- the cloned formula
-
toString
-