Create the iterated simulations.

* src/tgbaalgos/simulation.cc: Create the iterated_simulations.
(direct_simulation) Add an attribute "stat" that represents the
number of states and transitions of the resulting automaton.
* src/tgbaalgos/simulation.hh: Declare the iterated_simulations.
* src/tgbatest/spotlbtt.test: Test the iterated_simulations.
* src/tgbatest/ltl2tgba.cc: Associate the option -RIS to the
iterated_simulations.
This commit is contained in:
Thomas Badie 2012-08-18 15:30:43 +02:00 committed by Alexandre Duret-Lutz
parent 242386b19a
commit a0cce10512
4 changed files with 101 additions and 2 deletions

View file

@ -85,6 +85,12 @@ namespace spot
/// one
tgba* cosimulation(const tgba* automaton);
/// \brief Run a loop: simulation / cosimulation / scc_filter until
/// a fix point is reached.
tgba* iterated_simulations(const tgba* automaton);
/// @}
} // End namespace spot.