python: add some parity-game bindings
* python/spot/impl.i: Process game.hh. * spot/misc/game.cc, spot/misc/game.hh: Make the output of parity_game_solve() a solved_game object for easier manipulation in Python. * bin/ltlsynt.cc: Adjust usage. * tests/python/paritygame.ipynb: New file. * tests/Makefile.am, doc/org/tut.org: Add it. * NEWS: Mention these bindings.
This commit is contained in:
parent
9e8a842975
commit
760bde093b
8 changed files with 1040 additions and 16 deletions
|
|
@ -1,5 +1,5 @@
|
|||
// -*- coding: utf-8 -*-
|
||||
// Copyright (C) 2009-2019 Laboratoire de Recherche et Développement
|
||||
// Copyright (C) 2009-2020 Laboratoire de Recherche et Développement
|
||||
// de l'Epita (LRDE).
|
||||
// Copyright (C) 2003-2006 Laboratoire d'Informatique de Paris 6
|
||||
// (LIP6), département Systèmes Répartis Coopératifs (SRC), Université
|
||||
|
|
@ -164,6 +164,8 @@
|
|||
|
||||
#include <spot/parseaut/public.hh>
|
||||
|
||||
#include <spot/misc/game.hh>
|
||||
|
||||
#include <spot/kripke/fairkripke.hh>
|
||||
#include <spot/kripke/kripke.hh>
|
||||
#include <spot/kripke/kripkegraph.hh>
|
||||
|
|
@ -690,6 +692,8 @@ def state_is_accepting(self, src) -> "bool":
|
|||
|
||||
%include <spot/twaalgos/complement.hh>
|
||||
|
||||
%include <spot/misc/game.hh>
|
||||
|
||||
%include <spot/kripke/fairkripke.hh>
|
||||
%include <spot/kripke/kripke.hh>
|
||||
%include <spot/kripke/kripkegraph.hh>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue