![]() |
Vcsn
2.3
Be Rational
|
#include <vcsn/algos/random-label.hh>#include <vcsn/core/mutable-automaton.hh>#include <vcsn/ctx/traits.hh>#include <vcsn/dyn/automaton.hh>#include <vcsn/dyn/context.hh>Go to the source code of this file.
Namespaces | |
| vcsn | |
| vcsn::dyn | |
| vcsn::dyn::detail | |
Functions | |
| template<typename Ctx > | |
| mutable_automaton< Ctx > | vcsn::random_automaton (const Ctx &ctx, unsigned num_states, float density=0.1, unsigned num_initial=1, unsigned num_final=1, boost::optional< unsigned > max_labels={}, float loop_chance=0.0) |
| Produce a random automaton. More... | |
| template<typename Ctx , typename NumStates , typename Density , typename NumInitial , typename NumFinal , typename MaxLabels , typename LoopChance > | |
| automaton | vcsn::dyn::detail::random_automaton (const context &ctx, unsigned num_states, float density, unsigned num_initial, unsigned num_final, boost::optional< unsigned > max_labels, float loop_chance) |
| Bridge. More... | |
| template<typename Ctx > | |
| mutable_automaton< Ctx > | vcsn::random_automaton_deterministic (const Ctx &ctx, unsigned num_states) |
| template<typename Ctx , typename > | |
| automaton | vcsn::dyn::detail::random_automaton_deterministic (const context &ctx, unsigned num_states) |
| Bridge. More... | |