simulation: simplify using tgba_digraph more

* src/graph/graph.hh (new_states): New.
* src/tgba/tgbagraph.hh (graph_t): Make it public.
* src/tgbaalgos/simulation.cc: Get read of the acc_compl_automaton
class and replace it by a loop over all states of a tgba_digraph.
Remove some useless data structures.
This commit is contained in:
Alexandre Duret-Lutz 2014-04-06 08:27:24 +02:00
parent 2c36ef54c0
commit bb2ce45b8a
3 changed files with 112 additions and 224 deletions

View file

@ -149,8 +149,10 @@ namespace spot
class tgba_digraph: public tgba
{
protected:
public:
typedef digraph<tgba_graph_state, tgba_graph_trans_data> graph_t;
protected:
graph_t g_;
bdd_dict* dict_;
bdd all_acceptance_conditions_;