- 15 Feb, 2016 11 commits
-
-
Alexandre Duret-Lutz authored
Fixes #150. * doc/org/tut.org: Fix links to notebooks. * tests/sanity/ipynb.pl: Catch this type of errors in the future.
-
Alexandre Duret-Lutz authored
Fixes #130. * bin/autfilt.cc: Implement the option. * NEWS: Mention it. * tests/core/readsave.test: Add a short test.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
Fixes #131. * bin/ltlfilt.cc: Implement the option. * tests/core/ltlfilt.test: Test it. * NEWS: Mention it.
-
Alexandre Duret-Lutz authored
* bin/ltlfilt.cc: Implement the new option, and hide the old ones. * doc/org/ltlfilt.org, NEWS: Document these options. * tests/core/ltl2dstar2.test, tests/core/randpsl.test: Adjust tests to the new syntax.
-
Alexandre Duret-Lutz authored
Fixes #148. * spot/twa/twa.hh, spot/twa/twa.cc, spot/kripke/fairkripke.hh, spot/kripke/fairkripke.cc, spot/ta/tgtaexplicit.hh, spot/ta/tgtaexplicit.cc, spot/twa/twagraph.hh, spot/twa/twaproduct.hh, spot/twa/twaproduct.cc, spot/twaalgos/stutter.cc, spot/twa/taatgba.hh, spot/twa/taatgba.cc: Remove the method. * spot/taalgos/tgba2ta.cc: Emulate it with a simple loop. * NEWS: Mention the removal.
-
Alexandre Duret-Lutz authored
Fixes #149. * spot/twa/twa.hh, spot/twa/twa.cc, spot/kripke/fairkripke.hh, spot/kripke/kripke.hh, spot/twa/twaproduct.cc, spot/twa/twaproduct.hh: Remove this method. * spot/twaalgos/emptiness.cc, spot/twaalgos/emptiness.hh, tests/ltsmin/finite.test: Adjust. * NEWS: Mention the removal.
-
Alexandre Duret-Lutz authored
* spot/twa/twa.hh: More documentation. * doc/Doxyfile.in: Allow same doc for groups of methods.
-
Alexandre Duret-Lutz authored
-
Etienne Renault authored
Fixes #147. * tests/core/trival.cc: Here.
-
Etienne Renault authored
* NEWS, python/spot/ltsmin.i, tests/python/ltsmin.ipynb: Here.
-
- 13 Feb, 2016 1 commit
-
-
Alexandre Duret-Lutz authored
Fixes #145. * doc/org/index.org: Here.
-
- 12 Feb, 2016 28 commits
-
-
Alexandre Duret-Lutz authored
Fixes #17. * bin/autfilt.cc: Implement it. * tests/core/included.test: Test it. * NEWS: Mention it.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* bin/autfilt.cc: Implement the option. * tests/core/included.test: New file. * tests/Makefile.am: Add it. * NEWS: Mention the new option.
-
Alexandre Duret-Lutz authored
* bin/autfilt.cc: Determinize automata before complementation if needed. * tests/core/complement.test: Adjust. * NEWS: Mention the new feature.
-
Alexandre Duret-Lutz authored
* spot/twa/twasafracomplement.cc, spot/twa/twasafracomplement.hh, tests/core/complementation.cc: Delete. * tests/Makefile.am, spot/twa/Makefile.am: Adjust. * tests/core/complementation.test: Rewrite using the new determinization code. * python/spot/impl.i: Do not mention twa_safra_complement anymore. * NEWS: Mention the removal.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* spot/twaalgos/postproc.cc, spot/twaalgos/postproc.hh: Add options det-scc, det-simul, det-stutter. * bin/spot-x.cc: Document them. * doc/org/ltl2tgba.org: Illustrate one of them and link to the spot-x man page.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/postproc.hh: Here.
-
Alexandre Duret-Lutz authored
* doc/org/autfilt.org: Here.
-
Alexandre Duret-Lutz authored
* tests/core/safra.test: More tests.
-
Alexandre Duret-Lutz authored
* python/spot/__init__.py (translate): Mention 'generic' in doc string.
-
* spot/twaalgos/determinize.cc: Don't reuse previous SCC's.
-
Alexandre Duret-Lutz authored
* spot/twa/acc.hh: Add a smaller version of is_parity(). * spot/twaalgos/postproc.cc: Call tgba_determinize() if asked for Generic acceptance and Deterministic output. * bin/common_post.cc: Add 'G' as a shorthand for --generic. * doc/org/ltl2tgba.org: Illustrate =ltl2tgba -G -D=.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/determinize.cc: Here.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/determinize.cc, spot/twaalgos/determinize.hh, tests/core/safra.cc (tgba_determinisation): Rename as... (twa_determinisation): ... this.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/determinize.hh: Add documentaion and rename options. * spot/twaalgos/determinize.cc: Rename options as well.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
bisimulation and complete just trigger extra algorithms to be called at the end of this one, so they need not be part of this algorithm. * spot/twaalgos/determinize.cc, spot/twaalgos/determinize.hh: Reduce the number of options. * tests/core/safra.cc: Implement those options here.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/determinize.hh: Move class definitions... * spot/twaalgos/determinize.cc: ... here.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/safra.cc, spot/twaalgos/safra.hh: Rename as... * spot/twaalgos/determinize.cc, spot/twaalgos/determinize.hh: ... these. * spot/twaalgos/Makefile.am, tests/core/safra.cc: Adjust.
-
* spot/twaalgos/safra.cc, spot/twaalgos/safra.hh: Here. * tests/core/safra.cc: Add option.
-
* spot/twaalgos/safra.cc, spot/twaalgos/safra.hh: Enables use to compute successor safra state for any edge.
-
* spot/twaalgos/safra.cc: Here.
-
* spot/twaalgos/safra.cc, spot/twaalgos/safra.hh: Here.
-
* src/tests/safra.cc, src/twaalgos/safra.cc, src/twaalgos/safra.hh, src/tests/safra.test: Rename as... * spot/twaalgos/safra.cc, spot/twaalgos/safra.hh, tests/core/safra.cc tests/core/safra.test: ... these. * tests/Makefile.am: Update.
-
* src/tests/safra.cc, src/twaalgos/safra.cc, src/twaalgos/safra.hh, spot/twaalgos/simulation.cc, spot/twaalgos/simulation.hh: Here.
-
* src/tests/safra.cc, src/twaalgos/safra.cc: Here.
-
* src/tests/safra.cc, src/tests/safra.test: Update it. * src/twaalgos/safra.cc, src/twaalgos/safra.hh: all nodes in a safra state are grouped by SCC. This is done by putting them in different braces. The same SCC can have different ids depending on the safra state.
-