Class IteratingMlnReasoner
- java.lang.Object
-
- net.sf.tweety.logics.mln.reasoner.AbstractMlnReasoner
-
- net.sf.tweety.logics.mln.reasoner.IteratingMlnReasoner
-
- All Implemented Interfaces:
QuantitativeReasoner<MarkovLogicNetwork,FolFormula>
,Reasoner<java.lang.Double,MarkovLogicNetwork,FolFormula>
public class IteratingMlnReasoner extends AbstractMlnReasoner
This MLN reasoner takes another MLN reasoner and performs several iterations with this one and takes the average result as result.- Author:
- Matthias Thimm
-
-
Constructor Summary
Constructors Constructor Description IteratingMlnReasoner(AbstractMlnReasoner reasoner, long numberOfIterations)
Creates a new IteratingMlnReasoner for the given MLN reaasoner.
-
Method Summary
-
Methods inherited from class net.sf.tweety.logics.mln.reasoner.AbstractMlnReasoner
query, query
-
-
-
-
Constructor Detail
-
IteratingMlnReasoner
public IteratingMlnReasoner(AbstractMlnReasoner reasoner, long numberOfIterations)
Creates a new IteratingMlnReasoner for the given MLN reaasoner.- Parameters:
reasoner
- some MLN reasoner.numberOfIterations
- the number of iterations for the reasoner
-
-