21 #include <spot/tl/apcollect.hh>
22 #include <spot/tl/defaultenv.hh>
23 #include <spot/twa/bdddict.hh>
24 #include <spot/twa/acc.hh>
70 unsigned n_accs = 0,
float a = 0.1,
float t = 0.5,
71 bool deterministic =
false,
bool state_acc =
false,
72 bool colored =
false);
std::set< formula > atomic_prop_set
Set of atomic propositions.
Definition: apcollect.hh:34
std::shared_ptr< bdd_dict > bdd_dict_ptr
Shared pointer to a bdd_dict.
Definition: bdddict.hh:304
twa_graph_ptr random_graph(int n, float d, const atomic_prop_set *ap, const bdd_dict_ptr &dict, unsigned n_accs=0, float a=0.1, float t=0.5, bool deterministic=false, bool state_acc=false, bool colored=false)
Construct a twa randomly.
acc_cond::acc_code random_acceptance(unsigned n_accs)
Build a random acceptance where each acceptance set is used once.
std::shared_ptr< twa_graph > twa_graph_ptr
Shared pointer to a mutable twa_graph.
Definition: fwd.hh:44
Definition: automata.hh:26
An acceptance formula.
Definition: acc.hh:456