Interface CompatibilityMeasure
- 
- All Known Implementing Classes:
- DefaultCompatibilityMeasure
 
 public interface CompatibilityMeasureThis interface represents a compatibility measure for MLNs. Given a set of MLNs it returns a value indicating how compatible those MLNs are (i.e. how much the probabilities change when merging the MLNs).- Author:
- Matthias Thimm
 
- 
- 
Method SummaryModifier and Type Method Description doublecompatibility(java.util.List<MarkovLogicNetwork> mlns, AbstractMlnReasoner reasoner, java.util.List<FolSignature> signatures)Measures the compatibility of the given MLNs wrt.java.lang.StringtoString()
 
- 
- 
- 
Method Detail- 
compatibilitydouble compatibility(java.util.List<MarkovLogicNetwork> mlns, AbstractMlnReasoner reasoner, java.util.List<FolSignature> signatures) Measures the compatibility of the given MLNs wrt. the given signatures using the given reasoner.- Parameters:
- mlns- a list of MLNs.
- reasoner- some reasoner.
- signatures- a set of signatures, one for each MLN.
- Returns:
- the compatibility value
 
 - 
toStringjava.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-