Introduce mealy_prod
Product between mealy machines with propagation of synthesis outputs and additional assertions. Currently it only supports input complete machines * spot/twaalgos/mealy_machine.cc, spot/twaalgos/mealy_machine.hh: Here * bin/ltlsynt.cc: Use * tests/python/except.py, tests/python/synthesis.ipynb: Test
This commit is contained in:
parent
5cd0ce14b0
commit
86de4d4052
5 changed files with 288 additions and 16 deletions
|
|
@ -545,7 +545,8 @@ namespace
|
|||
&& "ltlsynt: Cannot handle TGBA as strategy.");
|
||||
tot_strat = mealy_machines.front().mealy_like;
|
||||
for (size_t i = 1; i < mealy_machines.size(); ++i)
|
||||
tot_strat = spot::product(tot_strat, mealy_machines[i].mealy_like);
|
||||
tot_strat = spot::mealy_product(tot_strat,
|
||||
mealy_machines[i].mealy_like);
|
||||
printer.print(tot_strat, timer_printer_dummy);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue