1. 08 Feb, 2014 2 commits
  2. 07 Feb, 2014 1 commit
  3. 08 Sep, 2013 2 commits
    • Alexandre Duret-Lutz's avatar
      sat: generalize the code for reading the solution · 90c106f8
      Alexandre Duret-Lutz authored
      * src/misc/satsolver.cc, src/misc/satsolver.hh (satsolver_get_solution):
      New function, that accepts a solution split on multiple 'v ' lines.
      * src/tgbaalgos/dtbasat.cc, src/tgbaalgos/dtgbasat.cc (get_solution):
      Remove, and adjust existing code to use satsolver_get_solution().
      * src/tgbatest/readsat.cc, src/tgbatest/readsat.test: New files.
      * src/tgbatest/Makefile.am: Add them.
      * src/bin/man/spot-x.x: Mention the SAT competition rules for
      the expected input/output format.
      90c106f8
    • Alexandre Duret-Lutz's avatar
      satmin: cleanup interfaces and minimization loops · fdb157bf
      Alexandre Duret-Lutz authored
      * src/tgbaalgos/dtbasat.cc, src/tgbaalgos/dtbasat.hh:
      (dtba_sat_minimize): Split into...
      (dtba_sat_synthetize, dtba_sat_minimize): These.
      (dtba_sat_minimize_dichotomy): New function.
      * src/tgbaalgos/dtgbasat.cc, src/tgbaalgos/dtgbasat.hh
      (dtgba_sat_minimize, dtgba_sat_synthetize): Likewise.
      * src/tgbatest/ltl2tgba.cc: Adjust to new interface.
      * src/tgbaalgos/postproc.cc, src/tgbaalgos/postproc.hh:
      Cleanup option processing for SAT options.
      * src/tgbatest/satmin.test: Adjust.
      * src/bin/spot-x.cc, src/bin/man/spot-x.x, NEWS: Document.
      fdb157bf
  4. 26 Aug, 2013 1 commit
  5. 27 Apr, 2013 1 commit
    • Alexandre Duret-Lutz's avatar
      translate: use compositional suspension on request · b6d4806d
      Alexandre Duret-Lutz authored
      This has to be turned on using "-x comp-susp" and other
      related options documented in spot-x (7).
      
      * src/tgbaalgos/translate.hh, src/tgbaalgos/translate.cc:
      Add support for calling composition-suspension, with
      optional simulation, WDBA-minimization, and composition.
      * src/bin/spot-x.cc: Document the new options.
      * src/bin/man/spot-x.x: Add some bibliography.
      * src/tgbatest/ltlcross2.test: Test it.
      b6d4806d
  6. 09 Apr, 2013 2 commits
    • Alexandre Duret-Lutz's avatar
      ltl2tgta: Honor -x as well · 276f9108
      Alexandre Duret-Lutz authored
      * src/bin/ltl2tgta.cc: Honor -x.
      * src/bin/man/ltl2tgta.x, src/bin/man/spot-x.x: Add cross references.
      276f9108
    • Alexandre Duret-Lutz's avatar
      spot-x.7: new man page for common fine-tuning options · d78670ad
      Alexandre Duret-Lutz authored
      * src/bin/spot-x.cc, src/bin/man/spot-x.x: New files.
      * src/bin/Makefile.am, src/bin/man/Makefile.am: Adjust.
      * src/bin/man/ltl2tgba.x: Remove all fine-tuning options,
      and make a reference spot spot-x (7).
      * src/bin/common_setup.hh, src/bin/common_setup.cc: Add
      a misc_argp_hidden version of the option, so that --help
      and --version are not shown in the --help output used
      by help2man to generate spot-x.7.
      * src/bin/ltl2tgba.cc: Refer to spot-x.7.
      d78670ad