genltl: add a new family from SYNTCOMP'2017

* bin/genltl.cc, spot/gen/formulas.cc, spot/gen/formulas.hh: Implement
  it.
* tests/core/genltl.test: Test it.
* NEWS: Document it.
This commit is contained in:
Maximilien Colange 2017-09-22 10:35:24 +02:00
parent 96974f7c97
commit 1689c08e09
5 changed files with 36 additions and 1 deletions

4
NEWS
View file

@ -2,6 +2,10 @@ New in spot 2.4.0.dev (not yet released)
Tools:
- genltl learned to generate a new family of formulas, taken from
the SYNTCOMP competition on reactive synthesis:
--gf-equiv=RANGE (GFa{1} & GFa{2} & ... & GFa{n}) <-> GFz
- genltl learned to generate 4 new families of formulas, taken
from Müller & Sickert's GandALF'17 paper:
--ms-example=RANGE GF(a1&X(a2&X(a3&...)))&F(b1&F(b2&F(b3&...)))