spot/tests/python
Alexandre Duret-Lutz abe2c08b78 acc: make &= and |= symmetrical
Operator &= used to always move Fin to the front, it does not anymore.
The only thing it does now is to merge Inf(x)&Inf(y) as Inf({x,y}).
Operator |= is now symmetrical and merges Fin()s.

Fixes #253.

* spot/twa/acc.cc, spot/twa/acc.hh: Simplify &= and make |= symmetrical.
* spot/twaalgos/cleanacc.cc: Fix conjunction order.
* tests/core/acc.test, tests/core/acc2.test, tests/core/parseaut.test,
tests/core/readsave.test, tests/core/satmin2.test,
tests/core/sccdot.test, tests/python/acc_cond.ipynb,
tests/python/accparse.ipynb, tests/python/automata.ipynb,
tests/python/product.ipynb, tests/python/randaut.ipynb: Adjust test
cases.
2017-07-25 17:47:57 +02:00
..
.gitignore
_altscc.ipynb dot: fix printing of alternating automata 2017-05-31 17:55:15 +02:00
_aux.ipynb
acc_cond.ipynb acc: make &= and |= symmetrical 2017-07-25 17:47:57 +02:00
accparse.ipynb acc: make &= and |= symmetrical 2017-07-25 17:47:57 +02:00
accparse2.py acc: fix maybe_accepting() on Fin(x)|Fin(y)|Fin(z) 2017-06-21 16:15:13 +02:00
alarm.py
alternating.py
alternation.ipynb
atva16-fig2a.ipynb simulation: do not depend on bdd numbers for ordering classes 2017-06-02 14:10:34 +02:00
atva16-fig2b.ipynb
automata-io.ipynb
automata.ipynb acc: make &= and |= symmetrical 2017-07-25 17:47:57 +02:00
bdditer.py
bddnqueen.py
bugdet.py
declenv.py
decompose.ipynb decompose: merge decompose_strength() and decompose_scc() 2017-06-30 23:09:31 +02:00
decompose_scc.py decompose: merge decompose_strength() and decompose_scc() 2017-06-30 23:09:31 +02:00
dualize.py complete: merge edges going to the sink 2017-07-24 16:44:54 +02:00
formulas.ipynb
gen.ipynb
gen.py
highlighting.ipynb simulation: do not depend on bdd numbers for ordering classes 2017-06-02 14:10:34 +02:00
implies.py
interdep.py
ipnbdoctest.py
langmap.py
ltl2tgba.py
ltl2tgba.test
ltlf.py
ltlparse.py
ltlsimple.py
ltsmin-dve.ipynb
ltsmin-pml.ipynb
merge.py introduce spot::simplify_acceptance() 2017-06-08 10:46:29 +02:00
minato.py
misc-ec.py
optionmap.py
origstate.py Degeneralization keeps track of levels. 2017-05-31 13:28:42 +02:00
otfcrash.py
parsetgba.py
piperead.ipynb simulation: do not depend on bdd numbers for ordering classes 2017-06-02 14:10:34 +02:00
prodexpt.py
product.ipynb acc: make &= and |= symmetrical 2017-07-25 17:47:57 +02:00
randaut.ipynb acc: make &= and |= symmetrical 2017-07-25 17:47:57 +02:00
randgen.py
randltl.ipynb
relabel.py relabel_here: make it compatible with relabel_bse 2017-06-20 15:19:00 +02:00
remfin.py
rs_like.py
satmin.py
sbacc.py degen, sbacc: merge accepting sinks 2017-07-24 16:13:56 +02:00
sccfilter.py
sccinfo.py simulation: do not depend on bdd numbers for ordering classes 2017-06-02 14:10:34 +02:00
setacc.py
setxor.py
simstate.py Properly handle "simulated-states" property in twagraph::defrag_states. 2017-06-05 15:48:36 +02:00
streett_totgba.py streett_to_generalized_buchi() now works on Streett-like 2017-06-08 10:49:09 +02:00
sum.py
testingaut.ipynb simulation: do not depend on bdd numbers for ordering classes 2017-06-02 14:10:34 +02:00
toweak.py Implement to_weak_alternating() which weakifies tgbas 2017-07-19 16:54:09 +02:00
tra2tba.py remfin: Use tra2tba as new rabin strategy in remove_fin 2017-07-17 17:21:19 +02:00
trival.py
twagraph.py
word.ipynb simulation: do not depend on bdd numbers for ordering classes 2017-06-02 14:10:34 +02:00