random_graph: add option to generate complete deterministic automaton

* src/tgbaalgos/randomgraph.cc, src/tgbaalgos/randomgraph.hh:
Add option to generate a complete deterministic automaton.
* src/tgbatest/randtgba.cc: Test it.
This commit is contained in:
Thibaud Michaud 2014-10-13 16:36:57 +02:00 committed by Alexandre Duret-Lutz
parent 24d60edc84
commit c9618f9137
3 changed files with 106 additions and 43 deletions

View file

@ -78,7 +78,8 @@ namespace spot
SPOT_API tgba_digraph_ptr
random_graph(int n, float d,
const ltl::atomic_prop_set* ap, const bdd_dict_ptr& dict,
unsigned n_accs = 0, float a = 0.1, float t = 0.5);
unsigned n_accs = 0, float a = 0.1, float t = 0.5,
bool deterministic = false);
}
#endif // SPOT_TGBAALGOS_RANDOMGRAPH_HH