* src/tgbatest/reduccmp.test: Bug.

* src/tgbatest/reductgba.test: More Test.

* src/tgbatest/ltl2tgba.cc: Adjust ...
* src/tgbaalgos/reductgba_sim_del.cc, src/tgbaalgos/reductgba_sim.hh,
src/tgbaalgos/reductgba_sim.cc: try to optimize.

* src/tgba/tgbareduc.hh, src/tgba/tgbareduc.cc: Scc reduction
and we remove some acceptance condition in scc which are not accepting.
* src/ltlvisit/syntimpl.cc : Some case wasn't detect.
* src/ltlvisit/basicreduce.cc: Case FGa || FGb = F(Ga | Gb) added.
* src/ltltest/syntimpl.test: More Test.
* src/ltltest/syntimpl.cc: Put the formula in negative normal form.
This commit is contained in:
martinez 2004-06-28 15:53:20 +00:00
parent acee9e75a4
commit 8be67c1976
14 changed files with 771 additions and 231 deletions

View file

@ -26,6 +26,13 @@
. ./defs || exit 1
#
#GFa && GFb && FG(!a && !b)
run 1 ./syntimpl 0 'a' 'a | b'
run 1 ./syntimpl 0 'F(a)' 'F(a | b)'
run 1 ./syntimpl 0 'G(a)' 'G(a | b)'
run 1 ./syntimpl 0 'GF(a)' 'GF(a | b)'
run 1 ./syntimpl 0 'GF(a)' '!FG(!a && !b)'
run 1 ./syntimpl 0 'Xa' 'X(b U a)'
run 1 ./syntimpl 0 'XXa' 'XX(b U a)'