degen: add a lowinit option
* src/tgbaalgos/degen.cc, src/tgbaalgos/degen.hh: New argument to disable the "jump to the accepting level if the entering state as an accepting self-loop" optimization. * src/tgbaalgos/postproc.cc, src/tgbaalgos/postproc.hh: Check the degen-lowinit option and pass it on to degeneralize(). * src/bin/spot-x.cc: Document it. * src/tgbatest/degenlskip.test: Add some tests. * src/tgbatest/ltl2ta.test: Update value. We output less accepting states now.
This commit is contained in:
parent
6e8170e386
commit
7bb183b929
7 changed files with 149 additions and 82 deletions
|
|
@ -115,6 +115,7 @@ namespace spot
|
|||
bool degen_order_;
|
||||
int degen_cache_;
|
||||
bool degen_lskip_;
|
||||
bool degen_lowinit_;
|
||||
int simul_;
|
||||
int scc_filter_;
|
||||
int ba_simul_;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue