spot/tests
Alexandre Duret-Lutz a375089e52 simplify_acceptance: generalize the complementary mark rewriting
Fixes #403.

* spot/twaalgos/cleanacc.cc (simplify_complementary_marks_here):
Assume that two colors are complementary in a broad sense, i.e., on is
present if (but not only if) the other is missing before applying
those rewritings.  Technically, this is usually not necessary, because
the changes done in #418 will cause such "covering-the-full-automaton"
pair of colors to be disjoint so complementary in a strict sense.  It
might make a difference (this is not tested) in presence of reused
colors which #418 cannot remove.  In any case, it's simply less code
to implement the broad sense.
* tests/python/toparity.py: Add test case from #403, which is
reduced to two states with recent optimizations.
2020-07-29 15:01:55 +02:00
..
core improve acceptance simplifications using useless colors 2020-07-28 22:26:28 +02:00
ltsmin modelchek: add more tests 2020-06-10 09:02:02 +02:00
python simplify_acceptance: generalize the complementary mark rewriting 2020-07-29 15:01:55 +02:00
sanity remove_fin: ignore more useless transitions 2020-07-24 15:38:42 +02:00
.gitignore more files to ignore 2016-01-26 19:21:35 +01:00
Makefile.am Merge branch 'master' into next 2020-07-15 14:06:23 +02:00
run.in * tests/run.in: reset some envvars to avoid spurious failures. 2020-02-16 16:38:17 +01:00