Class ClausalAttackConstraint

java.lang.Object
org.tweetyproject.arg.dung.learning.syntax.ClausalAttackConstraint
All Implemented Interfaces:
AttackConstraint<Collection<PlFormula>>

public class ClausalAttackConstraint extends Object implements AttackConstraint<Collection<PlFormula>>
This class models a clausal attack constraint
Author:
Matthias Thimm
  • Constructor Details

    • ClausalAttackConstraint

      public ClausalAttackConstraint(Argument arg)
      simple constructor
      Parameters:
      arg - Argument
    • ClausalAttackConstraint

      public ClausalAttackConstraint(Argument arg, Input input)
      Constructor that creates a clausal attack constraint from an argument and input
      Parameters:
      arg - argument
      input - input
    • ClausalAttackConstraint

      public ClausalAttackConstraint(ClausalAttackConstraint condition1, ClausalAttackConstraint condition2)
      Constructor that merges two clausal attack constraints
      Parameters:
      condition1 - condition 1
      condition2 - condition 2
  • Method Details