Class ExactPEAFInducer
java.lang.Object
org.tweetyproject.arg.bipolar.inducers.AbstractPEAFInducer
org.tweetyproject.arg.bipolar.inducers.ExactPEAFInducer
- All Implemented Interfaces:
PEAFInducer
ExactPEAFInducer generates all possible EAFs that can be generated from a PEAF.
Computationally, this implementation is not great since the all variations of EAFs increase by the number of
arguments and links exponentially. It is good to use for small PEAFs.
FIXME: In some instances, probabilities are found to be more than 1.
- Author:
- Taha Dogan Gunes
-
Constructor Summary
ConstructorDescriptionExactPEAFInducer
(PEAFTheory peafTheory) The default constructor for the ExactPEAFInducer -
Method Summary
Modifier and TypeMethodDescriptionvoid
induce
(Consumer<InducibleEAF> consumer) Inducer induces inducibleEAFs and gives to a consumer functionMethods inherited from class org.tweetyproject.arg.bipolar.inducers.AbstractPEAFInducer
getPeafTheory, induceNTimes
-
Constructor Details
-
ExactPEAFInducer
The default constructor for the ExactPEAFInducer- Parameters:
peafTheory
- a theory
-
-
Method Details
-
induce
Inducer induces inducibleEAFs and gives to a consumer function- Parameters:
consumer
- the function that consumes InducibleEAFs
-