File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change 1+ # Changelog
2+
3+ ## 21.0.0
4+
5+ ### Changed
6+
7+ - Complete rewrite of Strix in Rust.
8+ - Use new LTL-to-DPA translation in Owl based on Zielonka split-trees and
9+ [ Alternating Cycle Decomposition (ACD)] ( https://arxiv.org/abs/2011.13041 ) .
10+ - Output of controller as machine now uses the [ HOA format] ( https://adl.github.io/hoaf/ ) instead of KISS format.
11+
12+ ### Added
13+
14+ - Additional machine minimization better exploiting non-determinism, can be controlled with option ` --minimize ` .
15+ - Enable usage of structured labels on minimized machines.
16+ - Option ` --solver ` to use different parity game solvers:
17+ [ FPI] ( https://arxiv.org/abs/1909.07659 ) ,
18+ Zielonka's algorithm and [ Strategy Iteration] ( https://arxiv.org/abs/0806.2923 ) ,
19+ with FPI as the default.
20+ Zielonka's algorithm can currently only be used for checking realizability.
21+ - Option ` --onthefly ` to control interleaving of solver with on-the-fly exploration.
22+ - Option ` --lookahead ` to control application of Zielonka tree and ACD construction.
23+
24+ ### Removed
25+
26+ - HOA input for solving parity games in extended HOA format.
27+ - Filtering of exploration queue based on reachable border nodes.
28+ - Declaration of winning and losing states for realizability propagation in DPA.
29+
30+ ### Internal
31+
32+ - Move project structure to GitHub.
33+ - Closer integration of bundled ABC library to reduce build size and time.
34+ - Verification tests now have a different but reduced set of dependencies.
You can’t perform that action at this time.
0 commit comments