Interface StochasticTraceAlignments<L,M>
-
- All Superinterfaces:
java.lang.Iterable<StochasticTraceAlignment<L,M>>
- All Known Implementing Classes:
StochasticTraceAlignmentsAbstract,StochasticTraceAlignmentsLogLog,StochasticTraceAlignmentsLogModel,StochasticTraceAlignmentsModelModel
public interface StochasticTraceAlignments<L,M> extends java.lang.Iterable<StochasticTraceAlignment<L,M>>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceStochasticTraceAlignments.StochasticTraceAlignmentIterator<L,M>
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StochasticLanguage<TotalOrder>getLanguageA()The first language.StochasticLanguage<TotalOrder>getLanguageB()The second language.doublegetSimilarity()Get the EMSC value (similarity).StochasticTraceAlignments.StochasticTraceAlignmentIterator<L,M>iterator()
-
-
-
Method Detail
-
getSimilarity
double getSimilarity()
Get the EMSC value (similarity). Compute 1 - similarity = distance.- Returns:
-
iterator
StochasticTraceAlignments.StochasticTraceAlignmentIterator<L,M> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<L>
-
getLanguageA
StochasticLanguage<TotalOrder> getLanguageA()
The first language.- Returns:
-
getLanguageB
StochasticLanguage<TotalOrder> getLanguageB()
The second language.- Returns:
-
-