Commit 5f45642a authored by Alexandre Duret-Lutz's avatar Alexandre Duret-Lutz
Browse files

* NEWS: Cleanup.

parent 9d8fd508
...@@ -22,8 +22,8 @@ New in spot 1.99.5a (not yet released) ...@@ -22,8 +22,8 @@ New in spot 1.99.5a (not yet released)
False=maybe. Having getters like "aut->is_deterministic()" or False=maybe. Having getters like "aut->is_deterministic()" or
"aut->is_unambiguous()" was confusing, because there are separate "aut->is_unambiguous()" was confusing, because there are separate
functions "is_deterministic(aut)" and "is_unambiguous(aut)" that functions "is_deterministic(aut)" and "is_unambiguous(aut)" that
do actually check the automaton. The getters have been renamed do actually check the automaton. The getters have been renamed to
to avoid confusion, and get the names more in line with HOA. avoid confusion, and get names more in line with the HOA format.
- twa::has_state_based_acc() -> twa::prop_state_acc() - twa::has_state_based_acc() -> twa::prop_state_acc()
- twa::prop_state_based_acc(bool) -> twa::prop_state_acc(bool) - twa::prop_state_based_acc(bool) -> twa::prop_state_acc(bool)
...@@ -33,7 +33,7 @@ New in spot 1.99.5a (not yet released) ...@@ -33,7 +33,7 @@ New in spot 1.99.5a (not yet released)
- twa::is_stutter_invariant() -> twa::prop_stutter_invariant() - twa::is_stutter_invariant() -> twa::prop_stutter_invariant()
- twa::is_stutter_sensitive() -> twa::prop_stutter_sensitive() - twa::is_stutter_sensitive() -> twa::prop_stutter_sensitive()
The setters have the same name as the getters, except they take a The setters have the same names as the getters, except they take a
Boolean argument. This argument used to be optionnal (defaulting Boolean argument. This argument used to be optionnal (defaulting
to True), but it no longer is. to True), but it no longer is.
...@@ -64,7 +64,7 @@ New in spot 1.99.5a (not yet released) ...@@ -64,7 +64,7 @@ New in spot 1.99.5a (not yet released)
second automaton by the number of acceptance sets N of the first second automaton by the number of acceptance sets N of the first
one. one.
* The sat minimization for DTWA now do a better job at selecting * The sat minimization for DTWA now does a better job at selecting
reference automata when the output acceptance is the the same as reference automata when the output acceptance is the the same as
the input acceptance. This can provide nice speedups when tring the input acceptance. This can provide nice speedups when tring
to syntethise larged automata with different acceptance to syntethise larged automata with different acceptance
...@@ -72,11 +72,11 @@ New in spot 1.99.5a (not yet released) ...@@ -72,11 +72,11 @@ New in spot 1.99.5a (not yet released)
* Explicit Kripke structure (i.e., stored as explciti graphs) have * Explicit Kripke structure (i.e., stored as explciti graphs) have
been rewritten above the graph class, using an interface similar been rewritten above the graph class, using an interface similar
to the twa class. The new class is called kripke_graph. The to the twa class. The new class is called kripke_graph. The ad
custom Kripke parser and printer have been removed, because we can hoc Kripke parser and printer have been removed, because we can
now use print_hoa() with the "k" option to print Kripke structure now use print_hoa() with the "k" option to print Kripke structure
in the HOA format, and furthermore the parse_aut() function now in the HOA format, and furthermore the parse_aut() function now
has an option to read HOA file and produce them as kripke_graph. has an option to load such an HOA file as a kripke_graph.
* The HOA parser now accepts identifier, aliases, and headernames * The HOA parser now accepts identifier, aliases, and headernames
containing dots, as this will be allowed in the next version of containing dots, as this will be allowed in the next version of
...@@ -90,10 +90,12 @@ New in spot 1.99.5a (not yet released) ...@@ -90,10 +90,12 @@ New in spot 1.99.5a (not yet released)
dtgba_sat_synthetize_dichotomy() -> dtwa_sat_synthetize_dichotomy() dtgba_sat_synthetize_dichotomy() -> dtwa_sat_synthetize_dichotomy()
Python: Python:
* Add bindings for is_unambiguous(). * Add bindings for is_unambiguous().
* Better interface for sat_minimize(). * Better interface for sat_minimize().
Bug fixes: Bug fixes:
* the HOA parser was ignoring the "unambiguous" property. * the HOA parser was ignoring the "unambiguous" property.
* --dot=Bb should work like --dot=b, allowing us to disable * --dot=Bb should work like --dot=b, allowing us to disable
a B option set via an environment variable. a B option set via an environment variable.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment