More rewritings or multop::And and multop::Or.
* src/ltlvisit/simplify.cc (ltl_simplifier): Add more rewritings for formulae that are both universal and eventual. * src/ltltest/reduccmp.test: Add six more cases.
This commit is contained in:
parent
09d9696995
commit
ab7a1c7aa9
2 changed files with 126 additions and 76 deletions
|
|
@ -163,6 +163,13 @@ for x in ../reduccmp ../reductaustr; do
|
|||
# Eventuality and universality class reductions
|
||||
run 0 $x 'Fa M b' 'Fa & b'
|
||||
run 0 $x 'GFa M b' 'GFa & b'
|
||||
|
||||
run 0 $x 'Fa|Xb|GFc' 'Fa | X(b|GFc)'
|
||||
run 0 $x 'Fa|GFc' 'F(a|GFc)'
|
||||
run 0 $x 'FGa|GFc' 'F(Ga|GFc)'
|
||||
run 0 $x 'Ga&Xb&FGc' 'Ga & X(b&FGc)'
|
||||
run 0 $x 'Ga&Xb&GFc' 'G(a&Fc) & Xb'
|
||||
run 0 $x 'Ga&GFc' 'G(a&Fc)'
|
||||
;;
|
||||
esac
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue