Class LdoGraphBoxModality
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.LdoGraphBoxModality
- All Implemented Interfaces:
Formula
,ClassicalFormula
,Conjunctable
,Disjunctable
,Invertable
,ProbabilityAware
,SimpleLogicalFormula
Represents the graph box modality in the logic of dialectical outcomes (LDO). This modality extends the basic
box modality by incorporating references to specific sets of arguments, termed upper and lower reference arguments,
which are used to define the context or scope of necessity within the argumentation graph.
- Author:
- Matthias Thimm
-
Constructor Summary
ConstructorDescriptionLdoGraphBoxModality
(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
-
LdoGraphBoxModality
public LdoGraphBoxModality(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
-