haal-0.5.0.0: A Haskell library for Active Automata Learning.
Safe HaskellNone
LanguageHaskell2010

Haal.EquivalenceOracle.RandomWalk

Description

This module implements the Random Walk equivalence oracle.

Synopsis

Documentation

data RandomWalk Source #

The RandomWalk data type is just a wrapper around the config.

Instances

Instances details
Show RandomWalk Source # 
Instance details

Defined in Haal.EquivalenceOracle.RandomWalk

Eq RandomWalk Source # 
Instance details

Defined in Haal.EquivalenceOracle.RandomWalk

EquivalenceOracle RandomWalk Source # 
Instance details

Defined in Haal.EquivalenceOracle.RandomWalk

Methods

testSuite :: (Automaton aut s, FiniteOrd i, FiniteOrd s, Eq o) => RandomWalk -> aut s i o -> (RandomWalk, [[i]]) Source #

data RandomWalkConfig Source #

The RandomWalkConfig data type represents the configuration for an instance of the RandomWalk algorithm.