Class SimpleMlnReasoner

java.lang.Object
org.tweetyproject.logics.mln.reasoner.AbstractMlnReasoner
org.tweetyproject.logics.mln.reasoner.SimpleMlnReasoner
All Implemented Interfaces:
QuantitativeReasoner<MarkovLogicNetwork,FolFormula>, Reasoner<Double,MarkovLogicNetwork,FolFormula>

public class SimpleMlnReasoner extends AbstractMlnReasoner
Author:
mthimm
  • Constructor Details

    • SimpleMlnReasoner

      public SimpleMlnReasoner()
  • Method Details

    • setTempDirectory

      public void setTempDirectory(String str)
      Sets the path of the directory for temporary files.
      Parameters:
      str - a file path
    • doQuery

      public double doQuery(MarkovLogicNetwork mln, FolFormula query, FolSignature signature)
    • isInstalled

      public boolean isInstalled()
      Returns:
      if reasoner is installed