translate: enable a restricted form of ltl-split for TGBA/BA
Fixes #267 * spot/twaalgos/gfguarantee.cc: Fix a typo when comparing automata sizes. * spot/twaalgos/translate.cc, spot/twaalgos/translate.hh: Use ltl-split even for BA/TGBA, but only of conjunctions with GF(..) in those cases. * tests/core/ltl2tgba2.test: Adjust and add the example of #267. * tests/core/degenid.test, tests/core/parity2.test, tests/core/stutter-tgba.test, tests/python/automata.ipynb, tests/python/highlighting.ipynb, tests/python/stutter-inv.ipynb, bin/spot-x.cc: Adjust.
This commit is contained in:
parent
4235b007f3
commit
f5f5daec9a
11 changed files with 1338 additions and 1494 deletions
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/sh
|
||||
# -*- coding: utf-8 -*-
|
||||
# Copyright (C) 2011, 2013, 2014, 2015, 2017 Laboratoire de Recherche
|
||||
# et Développement de l'Epita (LRDE).
|
||||
# Copyright (C) 2011, 2013, 2014, 2015, 2017, 2018 Laboratoire de
|
||||
# Recherche et Développement de l'Epita (LRDE).
|
||||
#
|
||||
# This file is part of Spot, a model checking library.
|
||||
#
|
||||
|
|
@ -239,7 +239,9 @@ properties: trans-labels explicit-labels state-acc deterministic
|
|||
properties: stutter-invariant
|
||||
--BODY--
|
||||
State: 0
|
||||
[0] 1
|
||||
[0&1&2] 1
|
||||
[0&!2] 2
|
||||
[0&!1&2] 3
|
||||
State: 1 {0}
|
||||
[1&2] 1
|
||||
[!2] 2
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue