Class MonteCarloPafReasoner

java.lang.Object
org.tweetyproject.arg.prob.reasoner.AbstractPafReasoner
org.tweetyproject.arg.prob.reasoner.MonteCarloPafReasoner
All Implemented Interfaces:
QuantitativeReasoner<ProbabilisticArgumentationFramework,Argument>, Reasoner<Double,ProbabilisticArgumentationFramework,Argument>

public class MonteCarloPafReasoner extends AbstractPafReasoner
This class implements the Monte Carlo algorithm for estimating probabilities of extensions in probabilistic argumentation frameworks from [Li, Oren, Norman. Probabilistic Argumentation Frameworks. TAFA'2011].
Author:
Matthias Thimm
  • Constructor Details

    • MonteCarloPafReasoner

      public MonteCarloPafReasoner(Semantics semantics, int numberOfTrials)
      Creates a new reasoner.
      Parameters:
      semantics - semantics used for determining extensions.
      numberOfTrials - The number of runs of the Monte Carlo simulation
  • Method Details