game: reimplement print_aiger
* spot/twaalgos/aiger.cc, spot/twaalgos/aiger.hh: Reimplement print_aiger for speed gain, also heuristics to minimize the number of gates as well as different encoding types have been added. * bin/ltlsynt.cc: Make the new options for print-aiger available. * tests/core/ltlsynt.test: Adjust tests.
This commit is contained in:
parent
f5965966e9
commit
0d43bedacb
5 changed files with 562 additions and 214 deletions
5
NEWS
5
NEWS
|
|
@ -13,6 +13,11 @@ New in spot 2.9.4.dev (not yet released)
|
|||
- ltlsynt learned --print-game-hoa to output its internal parity
|
||||
game in the HOA format (with an extension described below).
|
||||
|
||||
- ltlsynt --aiger option now takes an optional argument indicating
|
||||
how the bdd and states are to be encoded in the aiger output.
|
||||
Choices are "ITE" for the if-then-else normal form or "ISOP" for
|
||||
relying on irreducible sums of products.
|
||||
|
||||
Library:
|
||||
|
||||
- Historically, Spot labels automata by Boolean formulas over
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue