randomize: new function

* src/tgbaalgos/randomize.cc, src/tgbaalgos/randomize.hh: New files.
* src/tgbaalgos/Makefile.am: Add them.
* src/graph/graph.hh (rename_states_): New method.
* src/bin/autfilt.cc: Add options --randomize and --seed.
* src/tgbatest/randomize.test: Test them.
* src/tgbatest/Makefile.am: Add randomize.test.
* NEWS: Mention randomize().
This commit is contained in:
Alexandre Duret-Lutz 2014-12-03 14:16:45 +01:00
parent 0db0eca14e
commit c0e9891246
8 changed files with 257 additions and 7 deletions

View file

@ -57,6 +57,7 @@ tgbaalgos_HEADERS = \
product.hh \
projrun.hh \
randomgraph.hh \
randomize.hh \
reachiter.hh \
reducerun.hh \
replayrun.hh \
@ -108,6 +109,7 @@ libtgbaalgos_la_SOURCES = \
product.cc \
projrun.cc \
randomgraph.cc \
randomize.cc \
reachiter.cc \
reducerun.cc \
replayrun.cc \