Class DFARandomWpMethodEQOracle<I>

Type Parameters:
I - input symbol type
All Implemented Interfaces:
EquivalenceOracle<DFA<?,I>,I,Boolean>, EquivalenceOracle.DFAEquivalenceOracle<I>, TestWordGenerator<DFA<?,I>,I>

public class DFARandomWpMethodEQOracle<I> extends RandomWpMethodEQOracle<DFA<?,I>,I,Boolean> implements EquivalenceOracle.DFAEquivalenceOracle<I>
A type-specific refinement of RandomWpMethodEQOracle.
  • Constructor Details

    • DFARandomWpMethodEQOracle

      public DFARandomWpMethodEQOracle(MembershipOracle.DFAMembershipOracle<I> sulOracle, int minimalSize, int rndLength)
      Parameters:
      sulOracle - maps to the sulOracle parameter of the delegate
      minimalSize - maps to the minimalSize parameter of the delegate
      rndLength - maps to the rndLength parameter of the delegate
    • DFARandomWpMethodEQOracle

      public DFARandomWpMethodEQOracle(MembershipOracle.DFAMembershipOracle<I> sulOracle, int minimalSize, int rndLength, int bound)
      Parameters:
      sulOracle - maps to the sulOracle parameter of the delegate
      minimalSize - maps to the minimalSize parameter of the delegate
      rndLength - maps to the rndLength parameter of the delegate
      bound - maps to the bound parameter of the delegate
    • DFARandomWpMethodEQOracle

      public DFARandomWpMethodEQOracle(MembershipOracle.DFAMembershipOracle<I> sulOracle, int minimalSize, int rndLength, int bound, int batchSize)
      Parameters:
      sulOracle - maps to the sulOracle parameter of the delegate
      minimalSize - maps to the minimalSize parameter of the delegate
      rndLength - maps to the rndLength parameter of the delegate
      bound - maps to the bound parameter of the delegate
      batchSize - maps to the batchSize parameter of the delegate
    • DFARandomWpMethodEQOracle

      public DFARandomWpMethodEQOracle(MembershipOracle.DFAMembershipOracle<I> sulOracle, int minimalSize, int rndLength, int bound, Random random, int batchSize)
      Parameters:
      sulOracle - maps to the sulOracle parameter of the delegate
      minimalSize - maps to the minimalSize parameter of the delegate
      rndLength - maps to the rndLength parameter of the delegate
      bound - maps to the bound parameter of the delegate
      random - maps to the random parameter of the delegate
      batchSize - maps to the batchSize parameter of the delegate