Class AbstractPEAFInducer
java.lang.Object
org.tweetyproject.arg.bipolar.inducers.AbstractPEAFInducer
- All Implemented Interfaces:
PEAFInducer
- Direct Known Subclasses:
ApproxPEAFInducer
,ExactPEAFInducer
,LiExactPEAFInducer
AbstractPEAFInducer includes helper functions for concrete implementations
- Author:
- Taha Dogan Gunes
-
Constructor Summary
ConstructorDescriptionAbstractPEAFInducer
(PEAFTheory peafTheory) Default constructor (checks if the given PEAF is cyclic or not.) -
Method Summary
Modifier and TypeMethodDescriptionReturns the used PEAFTheory in inducervoid
induceNTimes
(Consumer<InducibleEAF> consumer, int n) Induce n timesMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.tweetyproject.arg.bipolar.inducers.PEAFInducer
induce
-
Constructor Details
-
AbstractPEAFInducer
Default constructor (checks if the given PEAF is cyclic or not.)Cyclic in PEAF support links is forbidden in PEAF specification.
- Parameters:
peafTheory
- a PEAFTheory object
-
-
Method Details
-
induceNTimes
Induce n times- Parameters:
consumer
- a inducible eaf consumern
- number of iterations
-
getPeafTheory
Returns the used PEAFTheory in inducer- Returns:
- the given PEAFTheory object
-