Class SatLinkStrategy
java.lang.Object
org.tweetyproject.arg.adf.semantics.link.SatLinkStrategy
- All Implemented Interfaces:
LinkStrategy
Computes the LinkType via two Sat-calls.
- Author:
- Mathias Hofer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncompute
(Argument parent, AcceptanceCondition childAcc) Computes the type of link between a parent argument and its child's acceptance condition.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.
-
Constructor Details
-
SatLinkStrategy
- Parameters:
solver
- solver
-
-
Method Details
-
compute
Description copied from interface:LinkStrategy
Computes the type of link between a parent argument and its child's acceptance condition.- Specified by:
compute
in interfaceLinkStrategy
- Parameters:
parent
- the parent argument in the argumentation frameworkchildAcc
- the acceptance condition of the child argument- Returns:
- the computed
LinkType
representing the relationship between the parent argument and the child's acceptance condition
-
compute
Description copied from interface:LinkStrategy
Computes the type of link between a parent argument and its child's acceptance condition, taking into account an additional assumption.- Specified by:
compute
in interfaceLinkStrategy
- Parameters:
parent
- the parent argument in the argumentation frameworkchildAcc
- the acceptance condition of the child argumentassumption
- the assumption or interpretation that may influence the computation of the link type- Returns:
- the computed
LinkType
representing the relationship between the parent argument, the child's acceptance condition, and the given assumption
-