I
- type variable for input symbol upper bound.D
- type variable for output symbol upper bound.public interface ClosingStrategy<I,D>
Modifier and Type | Method and Description |
---|---|
<RI extends I,RO extends D> |
selectClosingRows(List<List<Row<RI>>> unclosedClasses,
ObservationTable<RI,RO> table,
MembershipOracle<RI,RO> oracle)
Given a list of row equivalence classes, this method selects for each of the classes
one (representative) row which is being closed.
|
<RI extends I,RO extends D> List<Row<RI>> selectClosingRows(List<List<Row<RI>>> unclosedClasses, ObservationTable<RI,RO> table, MembershipOracle<RI,RO> oracle)
By contract, the size of the the returned list must equal the size of the
unclosedClasses
argument.
unclosedClasses
- the list of row equivalence classestable
- the observation tableoracle
- the membership oracleCopyright © 2015. All rights reserved.