spot/src/tgbatest
Alexandre Duret-Lutz 27b419ce17 Keep acceptance conditions on transitions going to accepting SCCs
by default in scc_filter().

Doing so helps the degeneralization algorithm, because it will
have more opportunity to be in an accepting level when it reaches
the accepting SCCs.

* src/tgbaalgos/sccfilter.cc (filter_iter::filter_iter): Take a
remove_all_useless argument.
(filter_iter::process_link): Use the flag to decide whether to
filter acceptance conditions going to accepting SCCs.
(scc_filter): Take a remove_all_useless argument and pass it to
filter_iter.
* src/tgbaalgos/sccfilter.hh (filter_iter): Add the new argument
and document the function.
* src/tgbatest/tgbatests/ltl2tgba.cc (main): Add option use -R3
for remove_all_useless=false and add -R3f for
remove_all_useless=true.
* src/tgbatest/ltl2tgba.test: Show one case where -R3f makes
the degeneralization worse than -R3.
2010-03-06 00:24:16 +01:00
..
ltlcounter Fix a longstanding bug reported by Kristin Y. Rozier.. 2009-11-04 18:29:30 +01:00
.cvsignore more files to ignore 2004-06-22 22:58:09 +00:00
.gitignore more files to ignore 2008-08-26 14:19:59 +02:00
bddprod.test Fix copyrights. 2010-01-24 20:51:09 +01:00
complementation.cc Rename tgba_complement as tgba_kv_complement. 2010-01-30 12:31:57 +01:00
complementation.test Fix copyrights. 2010-01-24 20:51:09 +01:00
defs.in Fix copyrights. 2010-01-24 20:51:09 +01:00
dfs.test Fix copyrights. 2010-01-24 20:51:09 +01:00
dupexp.test Fix copyrights. 2010-01-24 20:51:09 +01:00
eltl2tgba.test Check for missing Copyright blurbs, and add them. 2010-01-30 16:32:13 +01:00
emptchk.test Make Couvreur/FM the default translation. 2010-01-30 12:27:15 +01:00
emptchke.test Move the last test from emptchk.test to emptchke.test. 2010-01-21 13:50:25 +01:00
emptchkr.test Fix a memory leak in Cou99 statistics. 2010-01-21 12:00:04 +01:00
explicit.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
explicit.test Fix copyrights. 2010-01-24 20:51:09 +01:00
explpro2.test Use Automake 1.11's parallel-tests feature. 2009-09-02 10:41:19 +02:00
explpro3.test Fix copyrights. 2010-01-24 20:51:09 +01:00
explpro4.test Fix copyrights. 2010-01-24 20:51:09 +01:00
explprod.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
explprod.test Fix copyrights. 2010-01-24 20:51:09 +01:00
kv.test Do not recognize "*" as "and". This leaves room for an 2010-01-30 12:27:20 +01:00
ltl2neverclaim.test Fix copyrights. 2010-01-24 20:51:09 +01:00
ltl2tgba.cc Keep acceptance conditions on transitions going to accepting SCCs 2010-03-06 00:24:16 +01:00
ltl2tgba.test Keep acceptance conditions on transitions going to accepting SCCs 2010-03-06 00:24:16 +01:00
ltlcounter.test * src/tgbatest/ltlcounter.test (run): Do not run with n=12, as 2009-11-09 16:10:58 +01:00
ltlprod.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
ltlprod.test Fix copyrights. 2010-01-24 20:51:09 +01:00
Makefile.am Fix random_graph() not to generate dead states. 2010-02-23 17:20:59 +01:00
mixprod.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
mixprod.test Fix copyrights. 2010-01-24 20:51:09 +01:00
powerset.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
randtgba.cc * src/tgbatest/randtgba.cc: Do not include <string> twice. 2010-01-21 14:55:01 +01:00
randtgba.test Fix random_graph() not to generate dead states. 2010-02-23 17:20:59 +01:00
readsave.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
readsave.test Fix copyrights. 2010-01-24 20:51:09 +01:00
reduccmp.test Fix copyrights. 2010-01-24 20:51:09 +01:00
reductgba.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
reductgba.test Do not recognize "*" as "and". This leaves room for an 2010-01-30 12:27:20 +01:00
scc.test Replace prune_scc() by scc_filter(). 2009-11-18 18:22:45 +01:00
spotlbtt.test Optimize tgba_tba_proxy and tgba_sba_proxy for states that share 2010-03-03 12:42:11 +01:00
taatgba.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
taatgba.test Check for missing Copyright blurbs, and add them. 2010-01-30 16:32:13 +01:00
tgbaread.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
tgbaread.test Fix copyrights. 2010-01-24 20:51:09 +01:00
tripprod.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
tripprod.test Fix copyrights. 2010-01-24 20:51:09 +01:00