Class IteratingMlnReasoner
java.lang.Object
org.tweetyproject.logics.mln.reasoner.AbstractMlnReasoner
org.tweetyproject.logics.mln.reasoner.IteratingMlnReasoner
- All Implemented Interfaces:
QuantitativeReasoner<MarkovLogicNetwork,
,FolFormula> Reasoner<Double,
MarkovLogicNetwork, FolFormula>
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
ConstructorDescriptionIteratingMlnReasoner
(AbstractMlnReasoner reasoner, long numberOfIterations) Creates a new IteratingMlnReasoner for the given MLN reaasoner. -
Method Summary
Methods inherited from class org.tweetyproject.logics.mln.reasoner.AbstractMlnReasoner
query, query
-
Constructor Details
-
IteratingMlnReasoner
Creates a new IteratingMlnReasoner for the given MLN reaasoner.- Parameters:
reasoner
- some MLN reasoner.numberOfIterations
- the number of iterations for the reasoner
-
-
Method Details
-
isInstalled
public boolean isInstalled()- Returns:
- if reasoner is installed
-