dot: name the digraph

* spot/twaalgos/dot.cc: Here.
* NEWS: Mention the change.
* tests/core/alternating.test, tests/core/det.test,
tests/core/dstar.test, tests/core/monitor.test,
tests/core/neverclaimread.test, tests/core/readsave.test,
tests/core/sccdot.test, tests/core/tgbagraph.test,
tests/python/_altscc.ipynb, tests/python/_autparserr.ipynb,
tests/python/alternation.ipynb, tests/python/atva16-fig2a.ipynb,
tests/python/atva16-fig2b.ipynb, tests/python/automata-io.ipynb,
tests/python/automata.ipynb, tests/python/decompose.ipynb,
tests/python/gen.ipynb, tests/python/highlighting.ipynb,
tests/python/ltsmin-dve.ipynb, tests/python/ltsmin-pml.ipynb,
tests/python/parity.ipynb, tests/python/product.ipynb,
tests/python/randaut.ipynb, tests/python/satmin.ipynb,
tests/python/stutter-inv.ipynb, tests/python/testingaut.ipynb,
tests/python/word.ipynb: Adjust test cases.
This commit is contained in:
Alexandre Duret-Lutz 2018-04-06 15:56:03 +02:00
parent 2775b0abc8
commit 6cec43294d
29 changed files with 12223 additions and 10271 deletions

6
NEWS
View file

@ -20,6 +20,12 @@ New in spot 2.5.2.dev (not yet released)
files produced by "dot -Tsvg" will show those as popups. files produced by "dot -Tsvg" will show those as popups.
This is also done for state labels of kripke structures. This is also done for state labels of kripke structures.
- print_dot() will now name the output digraph using the name of the
automaton if available, or the empty string otherwise. (Previous
versions used to call all digraphs "G".) This name appears as a
tooltip in SVG figures when the mouse is over the acceptance
condition.
- cleanup_parity() and cleanup_parity_here() are smarter and now - cleanup_parity() and cleanup_parity_here() are smarter and now
remove from the acceptance condition the parity colors that are remove from the acceptance condition the parity colors that are
not used in the automaton. not used in the automaton.

View file

@ -78,7 +78,8 @@ namespace spot
std::vector<std::pair<unsigned, unsigned>>* sprod_ = nullptr; std::vector<std::pair<unsigned, unsigned>>* sprod_ = nullptr;
std::vector<unsigned>* orig_ = nullptr; std::vector<unsigned>* orig_ = nullptr;
std::set<unsigned>* incomplete_ = nullptr; std::set<unsigned>* incomplete_ = nullptr;
std::string* name_ = nullptr; std::string* name_ = nullptr; // title for the graph
std::string* graph_name_ = nullptr; // name for the digraph
std::map<std::pair<int, int>, int> univ_done; std::map<std::pair<int, int>, int> univ_done;
acc_cond::mark_t inf_sets_ = {}; acc_cond::mark_t inf_sets_ = {};
@ -473,7 +474,10 @@ namespace spot
// UTF-8 has no glyphs for circled numbers larger than MAX_BULLET. // UTF-8 has no glyphs for circled numbers larger than MAX_BULLET.
if (opt_bullet && (aut_->num_sets() <= MAX_BULLET || opt_latex_)) if (opt_bullet && (aut_->num_sets() <= MAX_BULLET || opt_latex_))
opt_all_bullets = true; opt_all_bullets = true;
os_ << "digraph G {\n"; os_ << "digraph \"";
if (graph_name_)
escape_str(os_, *graph_name_);
os_ << "\" {\n";
if (opt_latex_) if (opt_latex_)
{ {
os_ << " d2tgraphstyle=\"every node/.style={align=center}\"\n"; os_ << " d2tgraphstyle=\"every node/.style={align=center}\"\n";
@ -783,8 +787,9 @@ namespace spot
aut->get_named_prop<std::map<unsigned, unsigned>>("highlight-states"); aut->get_named_prop<std::map<unsigned, unsigned>>("highlight-states");
incomplete_ = incomplete_ =
aut->get_named_prop<std::set<unsigned>>("incomplete-states"); aut->get_named_prop<std::set<unsigned>>("incomplete-states");
graph_name_ = aut_->get_named_prop<std::string>("automaton-name");
if (opt_name_) if (opt_name_)
name_ = aut_->get_named_prop<std::string>("automaton-name"); name_ = graph_name_;
mark_states_ = (!opt_force_acc_trans_ mark_states_ = (!opt_force_acc_trans_
&& aut_->prop_state_acc().is_true()); && aut_->prop_state_acc().is_true());
dcircles_ = (mark_states_ dcircles_ = (mark_states_

View file

@ -1,6 +1,6 @@
#!/bin/sh #!/bin/sh
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# Copyright (C) 2016, 2017 Laboratoire de Recherche et Développement # Copyright (C) 2016-2018 Laboratoire de Recherche et Développement
# de l'Epita (LRDE). # de l'Epita (LRDE).
# #
# This file is part of Spot, a model checking library. # This file is part of Spot, a model checking library.
@ -56,7 +56,7 @@ EOF
autfilt --dot=bans alt.hoa >alt.dot autfilt --dot=bans alt.hoa >alt.dot
cat >expect.dot <<EOF cat >expect.dot <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="Fin(⓿)\n[co-Büchi]" label="Fin(⓿)\n[co-Büchi]"
labelloc="t" labelloc="t"
@ -498,7 +498,7 @@ run 0 autfilt --dot='baryf(Lato)' ex6 > ex6.dot
style='arrowhead=onormal' style='arrowhead=onormal'
cat >expect6.dot<<EOF cat >expect6.dot<<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
label=<Fin(<font color="#1F78B4">⓿</font>)<br/>[co-Büchi]> label=<Fin(<font color="#1F78B4">⓿</font>)<br/>[co-Büchi]>
labelloc="t" labelloc="t"
@ -561,7 +561,7 @@ run 0 autfilt --dot='sbarf(Lato)' ex7 > ex7.dot
color='<font color="#1F78B4">⓿</font>' color='<font color="#1F78B4">⓿</font>'
color1='<font color="#FF4DA0">❶</font>' color1='<font color="#FF4DA0">❶</font>'
cat >expect7.dot<<EOF cat >expect7.dot<<EOF
digraph G { digraph "SLAA for c R (c | G(a & b) | (F!b & F!a))" {
rankdir=LR rankdir=LR
label=<Fin($color1) &amp; Fin($color)<br/>[Streett-like 2]> label=<Fin($color1) &amp; Fin($color)<br/>[Streett-like 2]>
labelloc="t" labelloc="t"
@ -657,7 +657,7 @@ EOF
run 0 autfilt --dot='sbarf(Lato)' ex8 > ex8.dot run 0 autfilt --dot='sbarf(Lato)' ex8 > ex8.dot
cat >expect8.dot<<EOF cat >expect8.dot<<EOF
digraph G { digraph "SLAA for c R (c | G(a & b) | (F!b & F!a))" {
rankdir=LR rankdir=LR
label=<Fin($color1) &amp; Fin($color)<br/>[Streett-like 2]> label=<Fin($color1) &amp; Fin($color)<br/>[Streett-like 2]>
labelloc="t" labelloc="t"
@ -737,7 +737,7 @@ EOF
run 0 autfilt --dot='baryf(Lato)' ex9 > ex9.dot run 0 autfilt --dot='baryf(Lato)' ex9 > ex9.dot
cat >expect9.dot <<EOF cat >expect9.dot <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
label=<Fin(<font color="#1F78B4">⓿</font>)<br/>[co-Büchi]> label=<Fin(<font color="#1F78B4">⓿</font>)<br/>[co-Büchi]>
labelloc="t" labelloc="t"
@ -784,7 +784,7 @@ EOF
run 0 autfilt --dot='baryf(Lato)' ex10 > ex10.dot run 0 autfilt --dot='baryf(Lato)' ex10 > ex10.dot
cat >expect10.dot <<EOF cat >expect10.dot <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
label=<Fin(<font color="#1F78B4">⓿</font>)<br/>[co-Büchi]> label=<Fin(<font color="#1F78B4">⓿</font>)<br/>[co-Büchi]>
labelloc="t" labelloc="t"
@ -840,7 +840,7 @@ EOF
run 2 autfilt --dot='sbarf(Lato)' ex11 > ex11.dot run 2 autfilt --dot='sbarf(Lato)' ex11 > ex11.dot
cat >expect11.dot <<EOF cat >expect11.dot <<EOF
digraph G { digraph "SLAA for G((b & Fa) | (!b & G!a))" {
rankdir=LR rankdir=LR
label=<Fin(<font color="#1F78B4">⓿</font>)<br/>[co-Büchi]> label=<Fin(<font color="#1F78B4">⓿</font>)<br/>[co-Büchi]>
labelloc="t" labelloc="t"

View file

@ -114,7 +114,7 @@ run 0 autfilt -q --are-isomorph ex.hoa out.hoa
run 0 ../ikwiad -x -DC 'GFa & XGFb' > out.tgba run 0 ../ikwiad -x -DC 'GFa & XGFb' > out.tgba
cat >ex.tgba <<EOF cat >ex.tgba <<EOF
digraph G { digraph "GFa & XGFb" {
rankdir=LR rankdir=LR
label="\n[Büchi]" label="\n[Büchi]"
labelloc="t" labelloc="t"

View file

@ -59,7 +59,7 @@ EOF
run 0 ../ikwiad -d -XD dra.dstar | tee stdout run 0 ../ikwiad -d -XD dra.dstar | tee stdout
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="Fin(0) & Inf(1)\n[Rabin 1]" label="Fin(0) & Inf(1)\n[Rabin 1]"
labelloc="t" labelloc="t"
@ -83,7 +83,7 @@ diff expected stdout
run 0 ../ikwiad -d -XDB -R3 dra.dstar | tee stdout run 0 ../ikwiad -d -XDB -R3 dra.dstar | tee stdout
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="\n[Büchi]" label="\n[Büchi]"
labelloc="t" labelloc="t"
@ -130,7 +130,7 @@ EOF
run 0 ../ikwiad -d -XDB dsa.dstar | tee stdout run 0 ../ikwiad -d -XDB dsa.dstar | tee stdout
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="\n[Büchi]" label="\n[Büchi]"
labelloc="t" labelloc="t"
@ -221,7 +221,7 @@ EOF
run 0 autfilt -dA -B dra.dstar | tee stdout run 0 autfilt -dA -B dra.dstar | tee stdout
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
node [shape="circle"] node [shape="circle"]
I [label="", style=invis, width=0] I [label="", style=invis, width=0]
@ -245,7 +245,7 @@ digraph G {
4 -> 3 [label="!a"] 4 -> 3 [label="!a"]
4 -> 4 [label="a"] 4 -> 4 [label="a"]
} }
digraph G { digraph "" {
rankdir=LR rankdir=LR
node [shape="circle"] node [shape="circle"]
I [label="", style=invis, width=0] I [label="", style=invis, width=0]
@ -290,7 +290,7 @@ EOF
run 0 dstar2tgba --name=%F --dot=Ant aut.dsa | tee stdout run 0 dstar2tgba --name=%F --dot=Ant aut.dsa | tee stdout
cat >expected<<EOF cat >expected<<EOF
digraph G { digraph "aut.dsa" {
rankdir=LR rankdir=LR
label="aut.dsa" label="aut.dsa"
labelloc="t" labelloc="t"

View file

@ -32,7 +32,7 @@ expect()
} }
expect ltl2tgba -dA --monitor a <<EOF expect ltl2tgba -dA --monitor a <<EOF
digraph G { digraph "a" {
rankdir=LR rankdir=LR
node [shape="circle"] node [shape="circle"]
I [label="", style=invis, width=0] I [label="", style=invis, width=0]

View file

@ -132,7 +132,7 @@ EOF
run 0 ../ikwiad -XN input > stdout run 0 ../ikwiad -XN input > stdout
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="\n[Büchi]" label="\n[Büchi]"
labelloc="t" labelloc="t"
@ -327,7 +327,7 @@ accept_all:
EOF EOF
autfilt --name=%F --dot=nsc <input >stdout 2>stderr && exit 1 autfilt --name=%F --dot=nsc <input >stdout 2>stderr && exit 1
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "-" {
rankdir=LR rankdir=LR
label="-\n[Büchi]" label="-\n[Büchi]"
labelloc="t" labelloc="t"

View file

@ -319,7 +319,7 @@ autfilt -H input |
autfilt >output autfilt >output
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "" {
node [shape="circle"] node [shape="circle"]
/* hello world */ /* hello world */
I [label="", style=invis, height=0] I [label="", style=invis, height=0]
@ -355,7 +355,7 @@ test 1 = `autfilt -H input --complete | autfilt --is-complete --count`
SPOT_DEFAULT_FORMAT=hoa ltl2tgba --dot=ak 'GFa & GFb' >output SPOT_DEFAULT_FORMAT=hoa ltl2tgba --dot=ak 'GFa & GFb' >output
cat output cat output
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "G(Fa & Fb)" {
rankdir=LR rankdir=LR
label="Inf(0)&Inf(1)\n[gen. Büchi 2]" label="Inf(0)&Inf(1)\n[gen. Büchi 2]"
labelloc="t" labelloc="t"
@ -374,7 +374,7 @@ diff output expected
ltl2tgba -dban 'GFa & GFb' >output ltl2tgba -dban 'GFa & GFb' >output
cat output cat output
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "G(Fa & Fb)" {
rankdir=LR rankdir=LR
label="G(Fa & Fb)\nInf(⓿)&Inf(❶)\n[gen. Büchi 2]" label="G(Fa & Fb)\nInf(⓿)&Inf(❶)\n[gen. Büchi 2]"
labelloc="t" labelloc="t"
@ -397,7 +397,7 @@ cat output
zero='<font color="#1F78B4">⓿</font>' zero='<font color="#1F78B4">⓿</font>'
one='<font color="#FF4DA0">❶</font>' one='<font color="#FF4DA0">❶</font>'
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "G(Fa & Fb)" {
rankdir=LR rankdir=LR
label=<Inf($zero)&amp;Inf($one)<br/>[gen. Büchi 2]> label=<Inf($zero)&amp;Inf($one)<br/>[gen. Büchi 2]>
labelloc="t" labelloc="t"
@ -468,7 +468,7 @@ State: 9 {0 2 3}
EOF EOF
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="(Fin(⓿)|Fin(❸)) | (Fin(❶) & Inf(❷))\n[gen. Rabin 3]" label="(Fin(⓿)|Fin(❸)) | (Fin(❶) & Inf(❷))\n[gen. Rabin 3]"
labelloc="t" labelloc="t"
@ -522,7 +522,7 @@ autfilt --dot=bao in >out
diff out expected diff out expected
cat >expected2 <<EOF cat >expected2 <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="(Fin(⓿)|Fin(❸)) | (Fin(❶) & Inf(❷))\n[gen. Rabin 3]" label="(Fin(⓿)|Fin(❸)) | (Fin(❶) & Inf(❷))\n[gen. Rabin 3]"
labelloc="t" labelloc="t"
@ -547,7 +547,7 @@ autfilt --dot=bao1 in | grep -v '>' >out
diff out expected2 diff out expected2
cat >expected3 <<EOF cat >expected3 <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
node [shape="circle"] node [shape="circle"]
I [label="", style=invis, width=0] I [label="", style=invis, width=0]
@ -869,7 +869,7 @@ diff output6 expect6
run 0 autfilt -dAk input6 >output6d run 0 autfilt -dAk input6 >output6d
cat >expect6d <<EOF cat >expect6d <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
I [label="", style=invis, width=0] I [label="", style=invis, width=0]
I -> 1 I -> 1
@ -890,7 +890,7 @@ diff output6d expect6d
run 0 autfilt -dbark input6 >output6d2 run 0 autfilt -dbark input6 >output6d2
cat >expect6d2 <<EOF cat >expect6d2 <<EOF
digraph G { digraph "" {
rankdir=LR rankdir=LR
label=<Inf(<font color="#1F78B4">⓿</font>)<br/>[Büchi]> label=<Inf(<font color="#1F78B4">⓿</font>)<br/>[Büchi]>
labelloc="t" labelloc="t"
@ -1008,7 +1008,7 @@ State: 2
EOF EOF
autfilt -dA input9 > output9 autfilt -dA input9 > output9
cat >expected9 <<EOF cat >expected9 <<EOF
digraph G { digraph "a U (b U c)" {
rankdir=LR rankdir=LR
node [shape="circle"] node [shape="circle"]
I [label="", style=invis, width=0] I [label="", style=invis, width=0]
@ -1052,9 +1052,9 @@ cat >expected <<EOF
EOF EOF
diff out expected diff out expected
# --dot=d should also not use circles # --dot=d should also not use circles
ltl2tgba 'a U b' | autfilt --remove-ap=b=0 --dot=dA >out ltl2tgba 'a U b' | autfilt --remove-ap=b=0 --name=%M --dot=dA >out
cat >expected <<EOF cat >expected <<EOF
digraph G { digraph "a U b" {
rankdir=LR rankdir=LR
I [label="", style=invis, width=0] I [label="", style=invis, width=0]
I -> 0 I -> 0

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# Copyright (C) 2015, 2017 Laboratoire de Recherche et Développement de # Copyright (C) 2015, 2017, 2018 Laboratoire de Recherche et
# l'Epita # Développement de l'Epita
# #
# This file is part of Spot, a model checking library. # This file is part of Spot, a model checking library.
# #
@ -72,7 +72,7 @@ run 0 autfilt --dot=as in.hoa > out.dot
# The important stuff is the color=xxx lines # The important stuff is the color=xxx lines
cat <<EOF >expected cat <<EOF >expected
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="(Inf(0)&Inf(1)) & Fin(2)\n[Streett-like 3]" label="(Inf(0)&Inf(1)) & Fin(2)\n[Streett-like 3]"
labelloc="t" labelloc="t"

View file

@ -35,7 +35,7 @@ run 0 ../tgbagraph | tee stdout
cat >expected <<EOF cat >expected <<EOF
p1 p1
p2 p2
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="t\n[Fin-less 2]" label="t\n[Fin-less 2]"
labelloc="t" labelloc="t"
@ -53,7 +53,7 @@ digraph G {
2 -> 1 [label="!p1 | p2"] 2 -> 1 [label="!p1 | p2"]
2 -> 2 [label="1\n{0,1}"] 2 -> 2 [label="1\n{0,1}"]
} }
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="t\n[Fin-less 2]" label="t\n[Fin-less 2]"
labelloc="t" labelloc="t"
@ -69,7 +69,7 @@ digraph G {
2 [label="2"] 2 [label="2"]
2 -> 0 [label="p1 | p2\n{0,1}"] 2 -> 0 [label="p1 | p2\n{0,1}"]
} }
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="t\n[Fin-less 2]" label="t\n[Fin-less 2]"
labelloc="t" labelloc="t"
@ -84,7 +84,7 @@ digraph G {
1 -> 2 [label="p1 & p2\n{0}"] 1 -> 2 [label="p1 & p2\n{0}"]
2 [label="2"] 2 [label="2"]
} }
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="t\n[Fin-less 2]" label="t\n[Fin-less 2]"
labelloc="t" labelloc="t"
@ -102,7 +102,7 @@ digraph G {
2 -> 1 [label="!p1 | p2"] 2 -> 1 [label="!p1 | p2"]
2 -> 0 [label="1\n{0,1}"] 2 -> 0 [label="1\n{0,1}"]
} }
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="t\n[Fin-less 2]" label="t\n[Fin-less 2]"
labelloc="t" labelloc="t"
@ -118,7 +118,7 @@ digraph G {
2 -> 0 [label="1\n{0,1}"] 2 -> 0 [label="1\n{0,1}"]
2 -> 1 [label="!p1 | p2"] 2 -> 1 [label="!p1 | p2"]
} }
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="t\n[Fin-less 2]" label="t\n[Fin-less 2]"
labelloc="t" labelloc="t"
@ -233,7 +233,7 @@ digraph G {
101 [label="101"] 101 [label="101"]
102 [label="102"] 102 [label="102"]
} }
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="t\n[all]" label="t\n[all]"
labelloc="t" labelloc="t"
@ -247,7 +247,7 @@ digraph G {
0 -> deleted 0 -> deleted
1 -> deleted 1 -> deleted
2 -> 0 2 -> 0
digraph G { digraph "" {
rankdir=LR rankdir=LR
label="t\n[all]" label="t\n[all]"
labelloc="t" labelloc="t"

File diff suppressed because it is too large Load diff

View file

@ -71,49 +71,53 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"133pt\" height=\"141pt\"\n", "<svg width=\"133pt\" height=\"141pt\"\n",
" viewBox=\"0.00 0.00 133.00 140.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 133.00 140.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 136.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 136.8)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-136.8 129,-136.8 129,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-136.8 129,-136.8 129,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"39.5\" y=\"-102.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<text text-anchor=\"start\" x=\"39.5\" y=\"-102.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node2\" class=\"node\"><title>1</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"107\" cy=\"-42\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"middle\" x=\"107\" y=\"-38.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"107\" cy=\"-42\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"107\" y=\"-38.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;1 -->\n", "<!-- I&#45;&gt;1 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;1</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M23.0602,-62.9848C24.6706,-62.5773 58.2688,-54.0766 82.2014,-48.0213\"/>\n", "<title>I&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"89.2724,-46.2323 83.2589,-51.0031 85.8793,-47.0908 82.4862,-47.9493 82.4862,-47.9493 82.4862,-47.9493 85.8793,-47.0908 81.7135,-44.8956 89.2724,-46.2323 89.2724,-46.2323\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M22.5428,-62.8659C27.0788,-61.7452 59.0892,-53.8368 82.363,-48.0868\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"89.2653,-46.3815 83.2252,-51.1186 85.8675,-47.221 82.4696,-48.0605 82.4696,-48.0605 82.4696,-48.0605 85.8675,-47.221 81.7141,-45.0025 89.2653,-46.3815 89.2653,-46.3815\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M99.9688,-58.6641C98.4062,-68.625 100.75,-78 107,-78 111.688,-78 114.178,-72.7266 114.471,-65.8876\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"114.031,-58.6641 117.601,-65.4598 114.244,-62.1576 114.456,-65.6511 114.456,-65.6511 114.456,-65.6511 114.244,-62.1576 111.312,-65.8425 114.031,-58.6641 114.031,-58.6641\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M99.9688,-58.6641C98.4063,-68.625 100.75,-78 107,-78 111.6875,-78 114.1777,-72.7266 114.4707,-65.8876\"/>\n",
"<text text-anchor=\"middle\" x=\"107\" y=\"-81.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"114.0313,-58.6641 117.6006,-65.4598 114.2438,-62.1576 114.4564,-65.6511 114.4564,-65.6511 114.4564,-65.6511 114.2438,-62.1576 111.3122,-65.8425 114.0313,-58.6641 114.0313,-58.6641\"/>\n",
"<text text-anchor=\"middle\" x=\"107\" y=\"-81.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node3\" class=\"node\"><title>0</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"22\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"22\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"22\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"22\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"22\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"22\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M43.5169,-26.9438C55.3149,-29.7867 70.1833,-33.3695 82.4561,-36.3268\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"89.3394,-37.9854 81.7962,-39.4079 85.9368,-37.1655 82.5342,-36.3455 82.5342,-36.3455 82.5342,-36.3455 85.9368,-37.1655 83.2721,-33.2832 89.3394,-37.9854 89.3394,-37.9854\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M43.4491,-27.0468C55.2894,-29.8328 70.0459,-33.3049 82.3583,-36.202\"/>\n",
"<text text-anchor=\"middle\" x=\"66.5\" y=\"-37.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"89.2847,-37.8317 81.7492,-39.2946 85.8777,-37.03 82.4708,-36.2283 82.4708,-36.2283 82.4708,-36.2283 85.8777,-37.03 83.1923,-33.1621 89.2847,-37.8317 89.2847,-37.8317\"/>\n",
"<text text-anchor=\"middle\" x=\"66.5\" y=\"-37.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f6380ea5f30> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f336055bed0> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -127,8 +131,8 @@
"Traceback \u001b[0;36m(most recent call last)\u001b[0m:\n", "Traceback \u001b[0;36m(most recent call last)\u001b[0m:\n",
" File \u001b[1;32m\"/home/adl/.local/lib/python3.6/site-packages/IPython/core/interactiveshell.py\"\u001b[0m, line \u001b[1;32m2910\u001b[0m, in \u001b[1;35mrun_code\u001b[0m\n exec(code_obj, self.user_global_ns, self.user_ns)\n", " File \u001b[1;32m\"/home/adl/.local/lib/python3.6/site-packages/IPython/core/interactiveshell.py\"\u001b[0m, line \u001b[1;32m2910\u001b[0m, in \u001b[1;35mrun_code\u001b[0m\n exec(code_obj, self.user_global_ns, self.user_ns)\n",
" File \u001b[1;32m\"<ipython-input-3-f46d719f71bc>\"\u001b[0m, line \u001b[1;32m1\u001b[0m, in \u001b[1;35m<module>\u001b[0m\n for a in spot.automata('_example.aut'):\n", " File \u001b[1;32m\"<ipython-input-3-f46d719f71bc>\"\u001b[0m, line \u001b[1;32m1\u001b[0m, in \u001b[1;35m<module>\u001b[0m\n for a in spot.automata('_example.aut'):\n",
" File \u001b[1;32m\"/home/adl/git/spot/python/spot/__init__.py\"\u001b[0m, line \u001b[1;32m446\u001b[0m, in \u001b[1;35mautomata\u001b[0m\n a = p.parse(_bdd_dict).aut\n", " File \u001b[1;32m\"/home/adl/git/spot/python/spot/__init__.py\"\u001b[0m, line \u001b[1;32m457\u001b[0m, in \u001b[1;35mautomata\u001b[0m\n a = p.parse(_bdd_dict).aut\n",
"\u001b[0;36m File \u001b[0;32m\"/home/adl/git/spot/python/spot/impl.py\"\u001b[0;36m, line \u001b[0;32m5173\u001b[0;36m, in \u001b[0;35mparse\u001b[0;36m\u001b[0m\n\u001b[0;31m return _impl.automaton_stream_parser_parse(self, *args)\u001b[0m\n", "\u001b[0;36m File \u001b[0;32m\"/home/adl/git/spot/python/spot/impl.py\"\u001b[0;36m, line \u001b[0;32m5201\u001b[0;36m, in \u001b[0;35mparse\u001b[0;36m\u001b[0m\n\u001b[0;31m return _impl.automaton_stream_parser_parse(self, *args)\u001b[0m\n",
"\u001b[0;36m File \u001b[0;32m\"<string>\"\u001b[0;36m, line \u001b[0;32munknown\u001b[0m\n\u001b[0;31mSyntaxError\u001b[0m\u001b[0;31m:\u001b[0m \n_example.aut:20.2: syntax error, unexpected identifier\n_example.aut:20.1-3: ignoring this invalid label\n_example.aut:20.5: state number is larger than state count...\n_example.aut:14.1-9: ... declared here.\n\n" "\u001b[0;36m File \u001b[0;32m\"<string>\"\u001b[0;36m, line \u001b[0;32munknown\u001b[0m\n\u001b[0;31mSyntaxError\u001b[0m\u001b[0;31m:\u001b[0m \n_example.aut:20.2: syntax error, unexpected identifier\n_example.aut:20.1-3: ignoring this invalid label\n_example.aut:20.5: state number is larger than state count...\n_example.aut:14.1-9: ... declared here.\n\n"
] ]
} }
@ -149,49 +153,53 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"133pt\" height=\"141pt\"\n", "<svg width=\"133pt\" height=\"141pt\"\n",
" viewBox=\"0.00 0.00 133.00 140.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 133.00 140.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 136.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 136.8)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-136.8 129,-136.8 129,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-136.8 129,-136.8 129,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"39.5\" y=\"-102.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<text text-anchor=\"start\" x=\"39.5\" y=\"-102.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node2\" class=\"node\"><title>1</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"107\" cy=\"-42\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"middle\" x=\"107\" y=\"-38.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"107\" cy=\"-42\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"107\" y=\"-38.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;1 -->\n", "<!-- I&#45;&gt;1 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;1</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M23.0602,-62.9848C24.6706,-62.5773 58.2688,-54.0766 82.2014,-48.0213\"/>\n", "<title>I&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"89.2724,-46.2323 83.2589,-51.0031 85.8793,-47.0908 82.4862,-47.9493 82.4862,-47.9493 82.4862,-47.9493 85.8793,-47.0908 81.7135,-44.8956 89.2724,-46.2323 89.2724,-46.2323\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M22.5428,-62.8659C27.0788,-61.7452 59.0892,-53.8368 82.363,-48.0868\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"89.2653,-46.3815 83.2252,-51.1186 85.8675,-47.221 82.4696,-48.0605 82.4696,-48.0605 82.4696,-48.0605 85.8675,-47.221 81.7141,-45.0025 89.2653,-46.3815 89.2653,-46.3815\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M99.9688,-58.6641C98.4062,-68.625 100.75,-78 107,-78 111.688,-78 114.178,-72.7266 114.471,-65.8876\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"114.031,-58.6641 117.601,-65.4598 114.244,-62.1576 114.456,-65.6511 114.456,-65.6511 114.456,-65.6511 114.244,-62.1576 111.312,-65.8425 114.031,-58.6641 114.031,-58.6641\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M99.9688,-58.6641C98.4063,-68.625 100.75,-78 107,-78 111.6875,-78 114.1777,-72.7266 114.4707,-65.8876\"/>\n",
"<text text-anchor=\"middle\" x=\"107\" y=\"-81.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"114.0313,-58.6641 117.6006,-65.4598 114.2438,-62.1576 114.4564,-65.6511 114.4564,-65.6511 114.4564,-65.6511 114.2438,-62.1576 111.3122,-65.8425 114.0313,-58.6641 114.0313,-58.6641\"/>\n",
"<text text-anchor=\"middle\" x=\"107\" y=\"-81.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node3\" class=\"node\"><title>0</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"22\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"22\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"22\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"22\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"22\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"22\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M43.5169,-26.9438C55.3149,-29.7867 70.1833,-33.3695 82.4561,-36.3268\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"89.3394,-37.9854 81.7962,-39.4079 85.9368,-37.1655 82.5342,-36.3455 82.5342,-36.3455 82.5342,-36.3455 85.9368,-37.1655 83.2721,-33.2832 89.3394,-37.9854 89.3394,-37.9854\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M43.4491,-27.0468C55.2894,-29.8328 70.0459,-33.3049 82.3583,-36.202\"/>\n",
"<text text-anchor=\"middle\" x=\"66.5\" y=\"-37.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"89.2847,-37.8317 81.7492,-39.2946 85.8777,-37.03 82.4708,-36.2283 82.4708,-36.2283 82.4708,-36.2283 85.8777,-37.03 83.1923,-33.1621 89.2847,-37.8317 89.2847,-37.8317\"/>\n",
"<text text-anchor=\"middle\" x=\"66.5\" y=\"-37.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f6380e09360> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f3360512630> >"
] ]
}, },
"execution_count": 4, "execution_count": 4,
@ -223,8 +231,8 @@
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
"\u001b[0;31mCalledProcessError\u001b[0m Traceback (most recent call last)", "\u001b[0;31mCalledProcessError\u001b[0m Traceback (most recent call last)",
"\u001b[0;32m<ipython-input-5-6b4750207d55>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mspot\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mautomaton\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'non-existing-cmd |'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[0;32m<ipython-input-5-6b4750207d55>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mspot\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mautomaton\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'non-existing-cmd |'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
"\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomaton\u001b[0;34m(filename, **kwargs)\u001b[0m\n\u001b[1;32m 479\u001b[0m See `spot.automata` for a list of supported formats.\"\"\"\n\u001b[1;32m 480\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 481\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mnext\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mautomata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 482\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mStopIteration\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 483\u001b[0m \u001b[0;32mraise\u001b[0m \u001b[0mRuntimeError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"Failed to read automaton from {}\"\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mformat\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomaton\u001b[0;34m(filename, **kwargs)\u001b[0m\n\u001b[1;32m 483\u001b[0m See `spot.automata` for a list of supported formats.\"\"\"\n\u001b[1;32m 484\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 485\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mnext\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mautomata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 486\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mStopIteration\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 487\u001b[0m \u001b[0;32mraise\u001b[0m \u001b[0mRuntimeError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"Failed to read automaton from {}\"\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mformat\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomata\u001b[0;34m(timeout, ignore_abort, trust_hoa, no_sid, debug, *sources)\u001b[0m\n\u001b[1;32m 464\u001b[0m \u001b[0;32mdel\u001b[0m \u001b[0mproc\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 465\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mret\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 466\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0msubprocess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mCalledProcessError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mret\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mfilename\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m-\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 467\u001b[0m \u001b[0;31m# deleting o explicitely now prevents Python 3.5 from\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 468\u001b[0m \u001b[0;31m# reporting the following error: \"<built-in function\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomata\u001b[0;34m(timeout, ignore_abort, trust_hoa, no_sid, debug, *sources)\u001b[0m\n\u001b[1;32m 468\u001b[0m \u001b[0;31m# an exception.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 469\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mret\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0msys\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 470\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0msubprocess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mCalledProcessError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mret\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mfilename\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m-\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 471\u001b[0m \u001b[0;31m# deleting o explicitly now prevents Python 3.5 from\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 472\u001b[0m \u001b[0;31m# reporting the following error: \"<built-in function\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;31mCalledProcessError\u001b[0m: Command 'non-existing-cmd ' returned non-zero exit status 127." "\u001b[0;31mCalledProcessError\u001b[0m: Command 'non-existing-cmd ' returned non-zero exit status 127."
] ]
} }
@ -246,8 +254,8 @@
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
"\u001b[0;31mTimeoutExpired\u001b[0m Traceback (most recent call last)", "\u001b[0;31mTimeoutExpired\u001b[0m Traceback (most recent call last)",
"\u001b[0;32m<ipython-input-6-e4289051db4c>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mspot\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mautomaton\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'sleep 3; cat _example.aut |'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtimeout\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[0;32m<ipython-input-6-e4289051db4c>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mspot\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mautomaton\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'sleep 3; cat _example.aut |'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtimeout\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
"\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomaton\u001b[0;34m(filename, **kwargs)\u001b[0m\n\u001b[1;32m 479\u001b[0m See `spot.automata` for a list of supported formats.\"\"\"\n\u001b[1;32m 480\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 481\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mnext\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mautomata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 482\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mStopIteration\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 483\u001b[0m \u001b[0;32mraise\u001b[0m \u001b[0mRuntimeError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"Failed to read automaton from {}\"\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mformat\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomaton\u001b[0;34m(filename, **kwargs)\u001b[0m\n\u001b[1;32m 483\u001b[0m See `spot.automata` for a list of supported formats.\"\"\"\n\u001b[1;32m 484\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 485\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mnext\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mautomata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 486\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mStopIteration\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 487\u001b[0m \u001b[0;32mraise\u001b[0m \u001b[0mRuntimeError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"Failed to read automaton from {}\"\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mformat\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomata\u001b[0;34m(timeout, ignore_abort, trust_hoa, no_sid, debug, *sources)\u001b[0m\n\u001b[1;32m 423\u001b[0m \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 424\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 425\u001b[0;31m \u001b[0mout\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0merr\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mproc\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcommunicate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 426\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0msubprocess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mTimeoutExpired\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 427\u001b[0m \u001b[0;31m# Using subprocess.check_output() with timeout\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomata\u001b[0;34m(timeout, ignore_abort, trust_hoa, no_sid, debug, *sources)\u001b[0m\n\u001b[1;32m 424\u001b[0m \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 425\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 426\u001b[0;31m \u001b[0mout\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0merr\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mproc\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcommunicate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 427\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0msubprocess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mTimeoutExpired\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 428\u001b[0m \u001b[0;31m# Using subprocess.check_output() with timeout\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m/usr/lib/python3.6/subprocess.py\u001b[0m in \u001b[0;36mcommunicate\u001b[0;34m(self, input, timeout)\u001b[0m\n\u001b[1;32m 841\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 842\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 843\u001b[0;31m \u001b[0mstdout\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mstderr\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_communicate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0minput\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mendtime\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtimeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 844\u001b[0m \u001b[0;32mfinally\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 845\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_communication_started\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;32mTrue\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m/usr/lib/python3.6/subprocess.py\u001b[0m in \u001b[0;36mcommunicate\u001b[0;34m(self, input, timeout)\u001b[0m\n\u001b[1;32m 841\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 842\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 843\u001b[0;31m \u001b[0mstdout\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mstderr\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_communicate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0minput\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mendtime\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtimeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 844\u001b[0m \u001b[0;32mfinally\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 845\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_communication_started\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;32mTrue\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m/usr/lib/python3.6/subprocess.py\u001b[0m in \u001b[0;36m_communicate\u001b[0;34m(self, input, endtime, orig_timeout)\u001b[0m\n\u001b[1;32m 1513\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1514\u001b[0m \u001b[0mready\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mselector\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mselect\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1515\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_check_timeout\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mendtime\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0morig_timeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1516\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1517\u001b[0m \u001b[0;31m# XXX Rewrite these to use non-blocking I/O on the file\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m/usr/lib/python3.6/subprocess.py\u001b[0m in \u001b[0;36m_communicate\u001b[0;34m(self, input, endtime, orig_timeout)\u001b[0m\n\u001b[1;32m 1513\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1514\u001b[0m \u001b[0mready\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mselector\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mselect\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1515\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_check_timeout\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mendtime\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0morig_timeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1516\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1517\u001b[0m \u001b[0;31m# XXX Rewrite these to use non-blocking I/O on the file\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m/usr/lib/python3.6/subprocess.py\u001b[0m in \u001b[0;36m_check_timeout\u001b[0;34m(self, endtime, orig_timeout)\u001b[0m\n\u001b[1;32m 869\u001b[0m \u001b[0;32mreturn\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 870\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0m_time\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m>\u001b[0m \u001b[0mendtime\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 871\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0mTimeoutExpired\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0morig_timeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 872\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 873\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m/usr/lib/python3.6/subprocess.py\u001b[0m in \u001b[0;36m_check_timeout\u001b[0;34m(self, endtime, orig_timeout)\u001b[0m\n\u001b[1;32m 869\u001b[0m \u001b[0;32mreturn\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 870\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0m_time\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m>\u001b[0m \u001b[0mendtime\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 871\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0mTimeoutExpired\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0morig_timeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 872\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 873\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n",
@ -270,55 +278,61 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Title: a U b Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n", "<title>a U b</title>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node2\" class=\"node\"><title>1</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;1 -->\n", "<!-- I&#45;&gt;1 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;1</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-22C2.79388,-22 17.1543,-22 30.6317,-22\"/>\n", "<title>I&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-22 30.9419,-25.1501 34.4419,-22 30.9419,-22.0001 30.9419,-22.0001 30.9419,-22.0001 34.4419,-22 30.9418,-18.8501 37.9419,-22 37.9419,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-22C4.178,-22 17.9448,-22 30.9241,-22\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-22 30.9808,-25.1501 34.4807,-22 30.9807,-22.0001 30.9807,-22.0001 30.9807,-22.0001 34.4807,-22 30.9807,-18.8501 37.9807,-22 37.9807,-22\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node3\" class=\"node\"><title>0</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;0 -->\n", "<!-- 1&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;0</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.1977,-22C85.0734,-22 99.3874,-22 111.887,-22\"/>\n", "<title>1&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.997,-22 111.997,-25.1501 115.497,-22 111.997,-22.0001 111.997,-22.0001 111.997,-22.0001 115.497,-22 111.997,-18.8501 118.997,-22 118.997,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.0263,-22C84.9439,-22 99.13,-22 111.634,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.7644,-22 111.7645,-25.1501 115.2644,-22 111.7644,-22.0001 111.7644,-22.0001 111.7644,-22.0001 115.2644,-22 111.7644,-18.8501 118.7644,-22 118.7644,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M132.994,-42.5808C131.886,-52.8447 134.555,-62 141,-62 145.834,-62 148.544,-56.8502 149.129,-49.9451\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"149.006,-42.5808 152.273,-49.5273 149.065,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.065,-46.0803 145.973,-49.6324 149.006,-42.5808 149.006,-42.5808\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M132.9937,-42.5808C131.8859,-52.8447 134.5547,-62 141,-62 145.834,-62 148.5437,-56.8502 149.129,-49.9451\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"149.0063,-42.5808 152.2726,-49.5273 149.0647,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.0647,-46.0803 145.9735,-49.6324 149.0063,-42.5808 149.0063,-42.5808\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f6380e098a0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f33605650f0> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -332,7 +346,7 @@
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
"\u001b[0;31mCalledProcessError\u001b[0m Traceback (most recent call last)", "\u001b[0;31mCalledProcessError\u001b[0m Traceback (most recent call last)",
"\u001b[0;32m<ipython-input-7-cf613d56390d>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0;32mfor\u001b[0m \u001b[0ma\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mspot\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mautomata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"ltl2tgba 'a U b'|\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m'ltl2tgba \"syntax U U error\"|'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2\u001b[0m \u001b[0mdisplay\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0ma\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m<ipython-input-7-cf613d56390d>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0;32mfor\u001b[0m \u001b[0ma\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mspot\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mautomata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"ltl2tgba 'a U b'|\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m'ltl2tgba \"syntax U U error\"|'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2\u001b[0m \u001b[0mdisplay\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0ma\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomata\u001b[0;34m(timeout, ignore_abort, trust_hoa, no_sid, debug, *sources)\u001b[0m\n\u001b[1;32m 464\u001b[0m \u001b[0;32mdel\u001b[0m \u001b[0mproc\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 465\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mret\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 466\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0msubprocess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mCalledProcessError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mret\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mfilename\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m-\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 467\u001b[0m \u001b[0;31m# deleting o explicitely now prevents Python 3.5 from\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 468\u001b[0m \u001b[0;31m# reporting the following error: \"<built-in function\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomata\u001b[0;34m(timeout, ignore_abort, trust_hoa, no_sid, debug, *sources)\u001b[0m\n\u001b[1;32m 468\u001b[0m \u001b[0;31m# an exception.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 469\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mret\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0msys\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 470\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0msubprocess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mCalledProcessError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mret\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mfilename\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m-\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 471\u001b[0m \u001b[0;31m# deleting o explicitly now prevents Python 3.5 from\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 472\u001b[0m \u001b[0;31m# reporting the following error: \"<built-in function\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;31mCalledProcessError\u001b[0m: Command 'ltl2tgba \"syntax U U error\"' returned non-zero exit status 2." "\u001b[0;31mCalledProcessError\u001b[0m: Command 'ltl2tgba \"syntax U U error\"' returned non-zero exit status 2."
] ]
} }
@ -361,12 +375,12 @@
"traceback": [ "traceback": [
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
"\u001b[0;31mStopIteration\u001b[0m Traceback (most recent call last)", "\u001b[0;31mStopIteration\u001b[0m Traceback (most recent call last)",
"\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomaton\u001b[0;34m(filename, **kwargs)\u001b[0m\n\u001b[1;32m 480\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 481\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mnext\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mautomata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 482\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mStopIteration\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomaton\u001b[0;34m(filename, **kwargs)\u001b[0m\n\u001b[1;32m 484\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 485\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mnext\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mautomata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 486\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mStopIteration\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;31mStopIteration\u001b[0m: ", "\u001b[0;31mStopIteration\u001b[0m: ",
"\nDuring handling of the above exception, another exception occurred:\n", "\nDuring handling of the above exception, another exception occurred:\n",
"\u001b[0;31mRuntimeError\u001b[0m Traceback (most recent call last)", "\u001b[0;31mRuntimeError\u001b[0m Traceback (most recent call last)",
"\u001b[0;32m<ipython-input-8-139f3bb684aa>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mspot\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mautomaton\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'true|'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[0;32m<ipython-input-8-139f3bb684aa>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mspot\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mautomaton\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'true|'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
"\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomaton\u001b[0;34m(filename, **kwargs)\u001b[0m\n\u001b[1;32m 481\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mnext\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mautomata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 482\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mStopIteration\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 483\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0mRuntimeError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"Failed to read automaton from {}\"\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mformat\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 484\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 485\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;32m~/git/spot/python/spot/__init__.py\u001b[0m in \u001b[0;36mautomaton\u001b[0;34m(filename, **kwargs)\u001b[0m\n\u001b[1;32m 485\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mnext\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mautomata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 486\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mStopIteration\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 487\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0mRuntimeError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"Failed to read automaton from {}\"\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mformat\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilename\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 488\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 489\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;31mRuntimeError\u001b[0m: Failed to read automaton from true|" "\u001b[0;31mRuntimeError\u001b[0m: Failed to read automaton from true|"
] ]
} }
@ -401,7 +415,7 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.6.4+" "version": "3.6.5"
} }
}, },
"nbformat": 4, "nbformat": 4,

View file

@ -27,7 +27,7 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"227pt\" viewBox=\"0.00 0.00 478.08 226.74\" width=\"478pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"227pt\" viewBox=\"0.00 0.00 478.08 226.74\" width=\"478pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 222.7401)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 222.7401)\">\n",
"<title>G</title>\n", "<title>VWAA for FGa &amp;&amp; GFb</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-222.7401 474.0802,-222.7401 474.0802,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-222.7401 474.0802,-222.7401 474.0802,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"212.5401\" y=\"-204.5401\">Fin(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"212.5401\" y=\"-204.5401\">Fin(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"237.5401\" y=\"-204.5401\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"237.5401\" y=\"-204.5401\">⓿</text>\n",
@ -249,11 +249,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"596pt\" height=\"212pt\"\n", "<svg width=\"596pt\" height=\"212pt\"\n",
" viewBox=\"0.00 0.00 596.19 212.09\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 596.19 212.09\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 208.0864)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 208.0864)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-208.0864 592.1892,-208.0864 592.1892,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-208.0864 592.1892,-208.0864 592.1892,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"247.0946\" y=\"-189.8864\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"247.0946\" y=\"-189.8864\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"269.0946\" y=\"-189.8864\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"269.0946\" y=\"-189.8864\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -412,7 +411,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f74000699f0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fefe020aa20> >"
] ]
}, },
"execution_count": 3, "execution_count": 3,
@ -437,11 +436,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"570pt\" height=\"200pt\"\n", "<svg width=\"570pt\" height=\"200pt\"\n",
" viewBox=\"0.00 0.00 570.19 200.38\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 570.19 200.38\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 196.3847)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 196.3847)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-196.3847 566.1892,-196.3847 566.1892,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-196.3847 566.1892,-196.3847 566.1892,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"260.0946\" y=\"-178.1847\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"260.0946\" y=\"-178.1847\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"282.0946\" y=\"-178.1847\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"282.0946\" y=\"-178.1847\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -582,7 +580,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f74001bff30> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fefe02e5f60> >"
] ]
}, },
"execution_count": 4, "execution_count": 4,
@ -604,7 +602,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"180pt\" viewBox=\"0.00 0.00 385.48 180.21\" width=\"385pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"180pt\" viewBox=\"0.00 0.00 385.48 180.21\" width=\"385pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 176.2143)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 176.2143)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-176.2143 381.4802,-176.2143 381.4802,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-176.2143 381.4802,-176.2143 381.4802,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"166.2401\" y=\"-158.0143\">Fin(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"166.2401\" y=\"-158.0143\">Fin(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"191.2401\" y=\"-158.0143\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"191.2401\" y=\"-158.0143\">⓿</text>\n",
@ -758,11 +755,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"564pt\" height=\"195pt\"\n", "<svg width=\"564pt\" height=\"195pt\"\n",
" viewBox=\"0.00 0.00 563.89 194.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 563.89 194.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 190.8684)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 190.8684)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-190.8684 559.8939,-190.8684 559.8939,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-190.8684 559.8939,-190.8684 559.8939,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"256.9469\" y=\"-172.6684\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"256.9469\" y=\"-172.6684\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"278.9469\" y=\"-172.6684\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"278.9469\" y=\"-172.6684\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -884,7 +880,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f7400069900> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fefe020ab40> >"
] ]
}, },
"execution_count": 6, "execution_count": 6,
@ -906,7 +902,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"193pt\" viewBox=\"0.00 0.00 510.48 193.21\" width=\"510pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"193pt\" viewBox=\"0.00 0.00 510.48 193.21\" width=\"510pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 189.2143)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 189.2143)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-189.2143 506.4802,-189.2143 506.4802,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-189.2143 506.4802,-189.2143 506.4802,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"228.7401\" y=\"-171.0143\">Fin(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"228.7401\" y=\"-171.0143\">Fin(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"253.7401\" y=\"-171.0143\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"253.7401\" y=\"-171.0143\">⓿</text>\n",
@ -1106,11 +1101,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"734pt\" height=\"176pt\"\n", "<svg width=\"734pt\" height=\"176pt\"\n",
" viewBox=\"0.00 0.00 734.00 175.72\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 734.00 175.72\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.7059 .7059) rotate(0) translate(4 244.9146)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(.7059 .7059) rotate(0) translate(4 244.9146)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-244.9146 1035.7636,-244.9146 1035.7636,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-244.9146 1035.7636,-244.9146 1035.7636,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"494.8818\" y=\"-226.7146\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"494.8818\" y=\"-226.7146\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"516.8818\" y=\"-226.7146\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"516.8818\" y=\"-226.7146\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -1285,7 +1279,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f7400079150> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fefe021a990> >"
] ]
}, },
"execution_count": 8, "execution_count": 8,
@ -1307,7 +1301,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"308pt\" viewBox=\"0.00 0.00 522.82 307.87\" width=\"523pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"308pt\" viewBox=\"0.00 0.00 522.82 307.87\" width=\"523pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303.8701)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303.8701)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303.8701 518.8203,-303.8701 518.8203,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303.8701 518.8203,-303.8701 518.8203,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"234.9102\" y=\"-285.6701\">Fin(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"234.9102\" y=\"-285.6701\">Fin(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"259.9102\" y=\"-285.6701\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"259.9102\" y=\"-285.6701\">⓿</text>\n",
@ -1556,11 +1549,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"734pt\" height=\"336pt\"\n", "<svg width=\"734pt\" height=\"336pt\"\n",
" viewBox=\"0.00 0.00 734.00 336.31\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 734.00 336.31\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.755 .755) rotate(0) translate(4 441.4402)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(.755 .755) rotate(0) translate(4 441.4402)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-441.4402 968.1696,-441.4402 968.1696,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-441.4402 968.1696,-441.4402 968.1696,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"435.0848\" y=\"-423.2402\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"435.0848\" y=\"-423.2402\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"457.0848\" y=\"-423.2402\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"457.0848\" y=\"-423.2402\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -1801,7 +1793,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f7400069c90> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fefe020aed0> >"
] ]
}, },
"execution_count": 10, "execution_count": 10,
@ -1826,11 +1818,11 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Title: VWAA for GFa Pages: 1 -->\n",
"<svg width=\"349pt\" height=\"131pt\"\n", "<svg width=\"349pt\" height=\"131pt\"\n",
" viewBox=\"0.00 0.00 348.75 130.74\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 348.75 130.74\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 126.7401)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 126.7401)\">\n",
"<title>G</title>\n", "<title>VWAA for GFa</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-126.7401 344.7486,-126.7401 344.7486,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-126.7401 344.7486,-126.7401 344.7486,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"147.8743\" y=\"-108.5401\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"147.8743\" y=\"-108.5401\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"172.8743\" y=\"-108.5401\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"172.8743\" y=\"-108.5401\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -1911,7 +1903,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f740008b360> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fefe022d630> >"
] ]
}, },
"execution_count": 11, "execution_count": 11,
@ -1955,11 +1947,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"206pt\" height=\"161pt\"\n", "<svg width=\"206pt\" height=\"161pt\"\n",
" viewBox=\"0.00 0.00 206.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 206.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 202,-157 202,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 202,-157 202,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"78\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"78\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"100\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"100\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -2011,7 +2002,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f7400150090> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fefe0279fc0> >"
] ]
}, },
"execution_count": 12, "execution_count": 12,

View file

@ -10,9 +10,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 1, "execution_count": 1,
"metadata": { "metadata": {},
"collapsed": true
},
"outputs": [], "outputs": [],
"source": [ "source": [
"import spot\n", "import spot\n",
@ -22,9 +20,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 2, "execution_count": 2,
"metadata": { "metadata": {},
"collapsed": false
},
"outputs": [ "outputs": [
{ {
"data": { "data": {
@ -47,9 +43,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 3, "execution_count": 3,
"metadata": { "metadata": {},
"collapsed": false
},
"outputs": [ "outputs": [
{ {
"data": { "data": {
@ -57,92 +51,103 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"198pt\" height=\"355pt\"\n", "<svg width=\"198pt\" height=\"355pt\"\n",
" viewBox=\"0.00 0.00 197.50 355.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 197.50 355.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 351)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 351)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-351 193.5,-351 193.5,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-351 193.5,-351 193.5,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"47.75\" y=\"-332.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"47.75\" y=\"-332.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"69.75\" y=\"-332.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"69.75\" y=\"-332.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"<text text-anchor=\"start\" x=\"85.75\" y=\"-332.8\" font-family=\"Lato\" font-size=\"14.00\">)&amp;Inf(</text>\n", "<text text-anchor=\"start\" x=\"85.75\" y=\"-332.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)&amp;Inf(</text>\n",
"<text text-anchor=\"start\" x=\"121.75\" y=\"-332.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n", "<text text-anchor=\"start\" x=\"121.75\" y=\"-332.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
"<text text-anchor=\"start\" x=\"137.75\" y=\"-332.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n", "<text text-anchor=\"start\" x=\"137.75\" y=\"-332.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
"<text text-anchor=\"start\" x=\"50.75\" y=\"-318.8\" font-family=\"Lato\" font-size=\"14.00\">[gen. Büchi 2]</text>\n", "<text text-anchor=\"start\" x=\"50.75\" y=\"-318.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[gen. Büchi 2]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-75\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-71.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-68\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-64.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-75C2.79388,-75 17.1543,-75 30.6317,-75\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-75 30.9419,-78.1501 34.4419,-75 30.9419,-75.0001 30.9419,-75.0001 30.9419,-75.0001 34.4419,-75 30.9418,-71.8501 37.9419,-75 37.9419,-75\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-68C4.178,-68 17.9448,-68 30.9241,-68\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-68 30.9808,-71.1501 34.4807,-68 30.9807,-68.0001 30.9807,-68.0001 30.9807,-68.0001 34.4807,-68 30.9807,-64.8501 37.9807,-68 37.9807,-68\"/>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-92.0373C48.3189,-101.858 50.4453,-111 56,-111 60.166,-111 62.4036,-105.858 62.7128,-99.1433\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-92.0373 65.8541,-98.8818 62.5434,-95.5335 62.7076,-99.0296 62.7076,-99.0296 62.7076,-99.0296 62.5434,-95.5335 59.561,-99.1774 62.3792,-92.0373 62.3792,-92.0373\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-85.0373C48.3189,-94.8579 50.4453,-104 56,-104 60.166,-104 62.4036,-98.8576 62.7128,-92.1433\"/>\n",
"<text text-anchor=\"start\" x=\"51.5\" y=\"-114.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-85.0373 65.8541,-91.8818 62.5434,-88.5335 62.7076,-92.0296 62.7076,-92.0296 62.7076,-92.0296 62.5434,-88.5335 59.561,-92.1774 62.3792,-85.0373 62.3792,-85.0373\"/>\n",
"<text text-anchor=\"start\" x=\"51.5\" y=\"-107.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"169\" cy=\"-118\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"start\" x=\"164.5\" y=\"-114.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"169\" cy=\"-118\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"start\" x=\"164.5\" y=\"-114.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M73.3784,-81.3448C92.4242,-88.7229 123.976,-100.946 145.359,-109.229\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"151.915,-111.769 144.25,-112.178 148.652,-110.505 145.388,-109.24 145.388,-109.24 145.388,-109.24 148.652,-110.505 146.526,-106.303 151.915,-111.769 151.915,-111.769\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M72.6735,-75.3777C91.9517,-83.9078 123.8161,-98.0071 145.5767,-107.6357\"/>\n",
"<text text-anchor=\"start\" x=\"99\" y=\"-107.8\" font-family=\"Lato\" font-size=\"14.00\">a | b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"152.2581,-110.5921 144.5821,-110.6402 149.0574,-109.1758 145.8567,-107.7595 145.8567,-107.7595 145.8567,-107.7595 149.0574,-109.1758 147.1313,-104.8789 152.2581,-110.5921 152.2581,-110.5921\"/>\n",
"<text text-anchor=\"start\" x=\"99\" y=\"-104.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a | b</text>\n",
"</g>\n", "</g>\n",
"<!-- 2 -->\n", "<!-- 2 -->\n",
"<g id=\"node4\" class=\"node\"><title>2</title>\n", "<g id=\"node4\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"169\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n", "<title>2</title>\n",
"<text text-anchor=\"middle\" x=\"169\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"169\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"169\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;2 -->\n", "<!-- 0&#45;&gt;2 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>0&#45;&gt;2</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M72.4341,-67.0744C91.6528,-57.2053 124.596,-40.2883 146.337,-29.1242\"/>\n", "<title>0&#45;&gt;2</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"152.697,-25.8583 147.909,-31.8581 149.584,-27.4571 146.47,-29.056 146.47,-29.056 146.47,-29.056 149.584,-27.4571 145.031,-26.2538 152.697,-25.8583 152.697,-25.8583\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M72.6735,-60.6223C91.9517,-52.0922 123.8161,-37.9929 145.5767,-28.3643\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-59.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"152.2581,-25.4079 147.1313,-31.1211 149.0574,-26.8242 145.8567,-28.2405 145.8567,-28.2405 145.8567,-28.2405 149.0574,-26.8242 144.5821,-25.3598 152.2581,-25.4079 152.2581,-25.4079\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-54.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge5\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge5\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M166.467,-136.153C166.078,-145.539 166.922,-154 169,-154 170.526,-154 171.387,-149.437 171.582,-143.295\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"171.533,-136.153 174.731,-143.131 171.557,-139.653 171.581,-143.153 171.581,-143.153 171.581,-143.153 171.557,-139.653 168.431,-143.174 171.533,-136.153 171.533,-136.153\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M166.4673,-136.1527C166.0776,-145.5391 166.9219,-154 169,-154 170.5261,-154 171.3868,-149.437 171.582,-143.2953\"/>\n",
"<text text-anchor=\"start\" x=\"148.5\" y=\"-157.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"171.5327,-136.1527 174.7311,-143.1307 171.5569,-139.6526 171.5812,-143.1525 171.5812,-143.1525 171.5812,-143.1525 171.5569,-139.6526 168.4312,-143.1743 171.5327,-136.1527 171.5327,-136.1527\"/>\n",
"<text text-anchor=\"start\" x=\"148.5\" y=\"-157.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge6\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M164.828,-135.699C162.523,-152.996 163.914,-172 169,-172 173.371,-172 175.012,-157.965 173.925,-143.04\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"173.172,-135.699 177.02,-142.341 173.529,-139.181 173.886,-142.663 173.886,-142.663 173.886,-142.663 173.529,-139.181 170.753,-142.984 173.172,-135.699 173.172,-135.699\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M164.8279,-135.6991C162.5234,-152.9958 163.9141,-172 169,-172 173.3707,-172 175.0124,-157.965 173.9251,-143.0399\"/>\n",
"<text text-anchor=\"start\" x=\"150.5\" y=\"-190.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"173.1721,-135.6991 177.02,-142.3411 173.5293,-139.1808 173.8865,-142.6626 173.8865,-142.6626 173.8865,-142.6626 173.5293,-139.1808 170.7529,-142.984 173.1721,-135.6991 173.1721,-135.6991\"/>\n",
"<text text-anchor=\"start\" x=\"150.5\" y=\"-190.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"161\" y=\"-175.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n", "<text text-anchor=\"start\" x=\"161\" y=\"-175.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge7\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M164.049,-135.467C158.901,-163.149 160.551,-202 169,-202 176.756,-202 178.783,-169.261 175.081,-142.477\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"173.951,-135.467 178.174,-141.877 174.508,-138.923 175.065,-142.378 175.065,-142.378 175.065,-142.378 174.508,-138.923 171.955,-142.879 173.951,-135.467 173.951,-135.467\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M164.0493,-135.4671C158.9005,-163.1487 160.5508,-202 169,-202 176.7561,-202 178.783,-169.2613 175.0805,-142.4773\"/>\n",
"<text text-anchor=\"start\" x=\"150.5\" y=\"-220.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"173.9507,-135.4671 178.1745,-141.8767 174.5077,-138.9225 175.0646,-142.3779 175.0646,-142.3779 175.0646,-142.3779 174.5077,-138.9225 171.9547,-142.8792 173.9507,-135.4671 173.9507,-135.4671\"/>\n",
"<text text-anchor=\"start\" x=\"150.5\" y=\"-220.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"161\" y=\"-205.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"161\" y=\"-205.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge8\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M163.519,-135.237C155.333,-171.922 157.16,-232 169,-232 180.1,-232 182.399,-179.197 175.898,-142.369\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"174.481,-135.237 178.935,-141.488 175.163,-138.669 175.845,-142.102 175.845,-142.102 175.845,-142.102 175.163,-138.669 172.756,-142.716 174.481,-135.237 174.481,-135.237\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M163.5194,-135.2366C155.3333,-171.922 157.1602,-232 169,-232 180.0999,-232 182.3992,-179.1971 175.8981,-142.3689\"/>\n",
"<text text-anchor=\"start\" x=\"152\" y=\"-249.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"174.4806,-135.2366 178.9348,-141.4882 175.1629,-138.6695 175.8452,-142.1023 175.8452,-142.1023 175.8452,-142.1023 175.1629,-138.6695 172.7556,-142.7164 174.4806,-135.2366 174.4806,-135.2366\"/>\n",
"<text text-anchor=\"start\" x=\"152\" y=\"-249.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"153\" y=\"-235.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"153\" y=\"-235.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"<text text-anchor=\"start\" x=\"169\" y=\"-235.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n", "<text text-anchor=\"start\" x=\"169\" y=\"-235.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;2 -->\n", "<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>2&#45;&gt;2</title>\n", "<g id=\"edge9\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M159.425,-33.5414C156.73,-43.9087 159.922,-54 169,-54 175.95,-54 179.45,-48.0847 179.499,-40.6591\"/>\n", "<title>2&#45;&gt;2</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"178.575,-33.5414 182.6,-40.0771 179.026,-37.0123 179.477,-40.4831 179.477,-40.4831 179.477,-40.4831 179.026,-37.0123 176.353,-40.889 178.575,-33.5414 178.575,-33.5414\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M159.4254,-33.5414C156.7303,-43.9087 159.9219,-54 169,-54 175.9504,-54 179.4503,-48.0847 179.4995,-40.6591\"/>\n",
"<text text-anchor=\"start\" x=\"148.5\" y=\"-71.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"178.5746,-33.5414 182.6004,-40.0771 179.0256,-37.0123 179.4767,-40.4831 179.4767,-40.4831 179.4767,-40.4831 179.0256,-37.0123 176.353,-40.889 178.5746,-33.5414 178.5746,-33.5414\"/>\n",
"<text text-anchor=\"start\" x=\"148.5\" y=\"-71.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"153\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"153\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"<text text-anchor=\"start\" x=\"169\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n", "<text text-anchor=\"start\" x=\"169\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
"</g>\n", "</g>\n",
@ -150,7 +155,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d2406cc00> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f3264654bd0> >"
] ]
}, },
"execution_count": 3, "execution_count": 3,
@ -165,9 +170,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 4, "execution_count": 4,
"metadata": { "metadata": {},
"collapsed": true
},
"outputs": [], "outputs": [],
"source": [ "source": [
"def implies(f, g):\n", "def implies(f, g):\n",
@ -181,9 +184,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 5, "execution_count": 5,
"metadata": { "metadata": {},
"collapsed": false
},
"outputs": [ "outputs": [
{ {
"data": { "data": {
@ -203,9 +204,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 6, "execution_count": 6,
"metadata": { "metadata": {},
"collapsed": false
},
"outputs": [ "outputs": [
{ {
"data": { "data": {
@ -239,7 +238,7 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.5.4" "version": "3.6.5"
} }
}, },
"nbformat": 4, "nbformat": 4,

View file

@ -10,9 +10,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 1, "execution_count": 1,
"metadata": { "metadata": {},
"collapsed": true
},
"outputs": [], "outputs": [],
"source": [ "source": [
"import spot\n", "import spot\n",
@ -25,9 +23,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 2, "execution_count": 2,
"metadata": { "metadata": {},
"collapsed": true
},
"outputs": [], "outputs": [],
"source": [ "source": [
"%%dve adding\n", "%%dve adding\n",
@ -50,9 +46,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 3, "execution_count": 3,
"metadata": { "metadata": {},
"collapsed": false
},
"outputs": [ "outputs": [
{ {
"data": { "data": {
@ -77,9 +71,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 4, "execution_count": 4,
"metadata": { "metadata": {},
"collapsed": false
},
"outputs": [ "outputs": [
{ {
"data": { "data": {
@ -87,187 +79,217 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"734pt\" height=\"177pt\"\n", "<svg width=\"734pt\" height=\"177pt\"\n",
" viewBox=\"0.00 0.00 734.00 177.35\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 734.00 177.35\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(0.561689 0.561689) rotate(0) translate(4 311.74)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(.5617 .5617) rotate(0) translate(4 311.7401)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-311.7401 1302.7729,-311.7401 1302.7729,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-311.74 1302.77,-311.74 1302.77,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"646.3864\" y=\"-292.5401\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
"<text text-anchor=\"start\" x=\"646.386\" y=\"-292.54\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n", "<text text-anchor=\"start\" x=\"638.3864\" y=\"-277.5401\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
"<text text-anchor=\"start\" x=\"638.386\" y=\"-277.54\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"173.472\" cy=\"-134.87\" rx=\"136.443\" ry=\"26.7407\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"start\" x=\"84.9716\" y=\"-138.67\" font-family=\"Lato\" font-size=\"14.00\">c=1, x1=0, x2=0, a1=0, a2=0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"173.4716\" cy=\"-134.8701\" rx=\"136.4432\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"96.4716\" y=\"-123.67\" font-family=\"Lato\" font-size=\"14.00\">a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"84.9716\" y=\"-138.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c=1, x1=0, x2=0, a1=0, a2=0</text>\n",
"<text text-anchor=\"start\" x=\"96.4716\" y=\"-123.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.12428,-134.87C2.41096,-134.87 13.5817,-134.87 29.659,-134.87\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"36.8351,-134.87 29.8352,-138.02 33.3351,-134.87 29.8351,-134.87 29.8351,-134.87 29.8351,-134.87 33.3351,-134.87 29.8351,-131.72 36.8351,-134.87 36.8351,-134.87\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.2712,-134.8701C4.1455,-134.8701 14.8325,-134.8701 29.5805,-134.8701\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"36.6289,-134.8701 29.6289,-138.0202 33.1289,-134.8701 29.6289,-134.8702 29.6289,-134.8702 29.6289,-134.8702 33.1289,-134.8701 29.6288,-131.7202 36.6289,-134.8701 36.6289,-134.8701\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"482.415\" cy=\"-170.87\" rx=\"136.443\" ry=\"26.7407\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"start\" x=\"393.915\" y=\"-174.67\" font-family=\"Lato\" font-size=\"14.00\">c=1, x1=1, x2=0, a1=1, a2=0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"482.4148\" cy=\"-170.8701\" rx=\"136.4432\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"403.415\" y=\"-159.67\" font-family=\"Lato\" font-size=\"14.00\">!a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"393.9148\" y=\"-174.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c=1, x1=1, x2=0, a1=1, a2=0</text>\n",
"<text text-anchor=\"start\" x=\"403.4148\" y=\"-159.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M291.389,-148.583C313.097,-151.129 335.841,-153.796 357.743,-156.365\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"364.822,-157.195 357.503,-159.508 361.346,-156.788 357.87,-156.38 357.87,-156.38 357.87,-156.38 361.346,-156.788 358.237,-153.251 364.822,-157.195 364.822,-157.195\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M291.1511,-148.5828C312.9236,-151.1199 335.7316,-153.7776 357.7045,-156.338\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"364.8068,-157.1656 357.4892,-159.4842 361.3303,-156.7605 357.8538,-156.3553 357.8538,-156.3553 357.8538,-156.3553 361.3303,-156.7605 358.2185,-153.2265 364.8068,-157.1656 364.8068,-157.1656\"/>\n",
"</g>\n", "</g>\n",
"<!-- 2 -->\n", "<!-- 2 -->\n",
"<g id=\"node4\" class=\"node\"><title>2</title>\n", "<g id=\"node4\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"482.415\" cy=\"-98.8701\" rx=\"136.443\" ry=\"26.7407\"/>\n", "<title>2</title>\n",
"<text text-anchor=\"start\" x=\"393.915\" y=\"-102.67\" font-family=\"Lato\" font-size=\"14.00\">c=1, x1=0, x2=1, a1=0, a2=1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"482.4148\" cy=\"-98.8701\" rx=\"136.4432\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"405.415\" y=\"-87.6701\" font-family=\"Lato\" font-size=\"14.00\">a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"393.9148\" y=\"-102.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c=1, x1=0, x2=1, a1=0, a2=1</text>\n",
"<text text-anchor=\"start\" x=\"405.4148\" y=\"-87.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;2 -->\n", "<!-- 0&#45;&gt;2 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;2</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M291.389,-121.157C313.097,-118.611 335.841,-115.944 357.743,-113.375\"/>\n", "<title>0&#45;&gt;2</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"364.822,-112.545 358.237,-116.489 361.346,-112.952 357.87,-113.36 357.87,-113.36 357.87,-113.36 361.346,-112.952 357.503,-110.232 364.822,-112.545 364.822,-112.545\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M291.1511,-121.1573C312.9236,-118.6202 335.7316,-115.9625 357.7045,-113.4021\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"364.8068,-112.5745 358.2185,-116.5136 361.3303,-112.9796 357.8538,-113.3848 357.8538,-113.3848 357.8538,-113.3848 361.3303,-112.9796 357.4892,-110.2559 364.8068,-112.5745 364.8068,-112.5745\"/>\n",
"</g>\n", "</g>\n",
"<!-- 3 -->\n", "<!-- 3 -->\n",
"<g id=\"node5\" class=\"node\"><title>3</title>\n", "<g id=\"node5\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"791.358\" cy=\"-206.87\" rx=\"136.443\" ry=\"26.7407\"/>\n", "<title>3</title>\n",
"<text text-anchor=\"start\" x=\"702.858\" y=\"-210.67\" font-family=\"Lato\" font-size=\"14.00\">c=1, x1=2, x2=0, a1=2, a2=0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"791.358\" cy=\"-206.8701\" rx=\"136.4432\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"712.358\" y=\"-195.67\" font-family=\"Lato\" font-size=\"14.00\">!a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"702.858\" y=\"-210.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c=1, x1=2, x2=0, a1=2, a2=0</text>\n",
"<text text-anchor=\"start\" x=\"712.358\" y=\"-195.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;3 -->\n", "<!-- 1&#45;&gt;3 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;3</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M600.333,-184.583C622.041,-187.129 644.785,-189.796 666.686,-192.365\"/>\n", "<title>1&#45;&gt;3</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"673.765,-193.195 666.446,-195.508 670.289,-192.788 666.813,-192.38 666.813,-192.38 666.813,-192.38 670.289,-192.788 667.18,-189.251 673.765,-193.195 673.765,-193.195\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M600.0943,-184.5828C621.8668,-187.1199 644.6748,-189.7776 666.6477,-192.338\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"673.75,-193.1656 666.4324,-195.4842 670.2735,-192.7605 666.7971,-192.3553 666.7971,-192.3553 666.7971,-192.3553 670.2735,-192.7605 667.1617,-189.2265 673.75,-193.1656 673.75,-193.1656\"/>\n",
"</g>\n", "</g>\n",
"<!-- 4 -->\n", "<!-- 4 -->\n",
"<g id=\"node6\" class=\"node\"><title>4</title>\n", "<g id=\"node6\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"791.358\" cy=\"-134.87\" rx=\"136.443\" ry=\"26.7407\"/>\n", "<title>4</title>\n",
"<text text-anchor=\"start\" x=\"702.858\" y=\"-138.67\" font-family=\"Lato\" font-size=\"14.00\">c=1, x1=1, x2=1, a1=1, a2=1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"791.358\" cy=\"-134.8701\" rx=\"136.4432\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"712.358\" y=\"-123.67\" font-family=\"Lato\" font-size=\"14.00\">!a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"702.858\" y=\"-138.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c=1, x1=1, x2=1, a1=1, a2=1</text>\n",
"<text text-anchor=\"start\" x=\"712.358\" y=\"-123.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;4 -->\n", "<!-- 1&#45;&gt;4 -->\n",
"<g id=\"edge5\" class=\"edge\"><title>1&#45;&gt;4</title>\n", "<g id=\"edge5\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M600.333,-157.157C622.041,-154.611 644.785,-151.944 666.686,-149.375\"/>\n", "<title>1&#45;&gt;4</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"673.765,-148.545 667.18,-152.489 670.289,-148.952 666.813,-149.36 666.813,-149.36 666.813,-149.36 670.289,-148.952 666.446,-146.232 673.765,-148.545 673.765,-148.545\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M600.0943,-157.1573C621.8668,-154.6202 644.6748,-151.9625 666.6477,-149.4021\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"673.75,-148.5745 667.1617,-152.5136 670.2735,-148.9796 666.7971,-149.3848 666.7971,-149.3848 666.7971,-149.3848 670.2735,-148.9796 666.4324,-146.2559 673.75,-148.5745 673.75,-148.5745\"/>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;4 -->\n", "<!-- 2&#45;&gt;4 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>2&#45;&gt;4</title>\n", "<g id=\"edge6\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M600.333,-112.583C622.041,-115.129 644.785,-117.796 666.686,-120.365\"/>\n", "<title>2&#45;&gt;4</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"673.765,-121.195 666.446,-123.508 670.289,-120.788 666.813,-120.38 666.813,-120.38 666.813,-120.38 670.289,-120.788 667.18,-117.251 673.765,-121.195 673.765,-121.195\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M600.0943,-112.5828C621.8668,-115.1199 644.6748,-117.7776 666.6477,-120.338\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"673.75,-121.1656 666.4324,-123.4842 670.2735,-120.7605 666.7971,-120.3553 666.7971,-120.3553 666.7971,-120.3553 670.2735,-120.7605 667.1617,-117.2265 673.75,-121.1656 673.75,-121.1656\"/>\n",
"</g>\n", "</g>\n",
"<!-- 5 -->\n", "<!-- 5 -->\n",
"<g id=\"node7\" class=\"node\"><title>5</title>\n", "<g id=\"node7\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"791.358\" cy=\"-62.8701\" rx=\"136.443\" ry=\"26.7407\"/>\n", "<title>5</title>\n",
"<text text-anchor=\"start\" x=\"702.858\" y=\"-66.6701\" font-family=\"Lato\" font-size=\"14.00\">c=1, x1=0, x2=2, a1=0, a2=2</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"791.358\" cy=\"-62.8701\" rx=\"136.4432\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"714.358\" y=\"-51.6701\" font-family=\"Lato\" font-size=\"14.00\">a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"702.858\" y=\"-66.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c=1, x1=0, x2=2, a1=0, a2=2</text>\n",
"<text text-anchor=\"start\" x=\"714.358\" y=\"-51.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a1.Q &amp; !&quot;c==17&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;5 -->\n", "<!-- 2&#45;&gt;5 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>2&#45;&gt;5</title>\n", "<g id=\"edge7\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M600.333,-85.1573C622.041,-82.6113 644.785,-79.9437 666.686,-77.375\"/>\n", "<title>2&#45;&gt;5</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"673.765,-76.5447 667.18,-80.4887 670.289,-76.9524 666.813,-77.3602 666.813,-77.3602 666.813,-77.3602 670.289,-76.9524 666.446,-74.2316 673.765,-76.5447 673.765,-76.5447\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M600.0943,-85.1573C621.8668,-82.6202 644.6748,-79.9625 666.6477,-77.4021\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"673.75,-76.5745 667.1617,-80.5136 670.2735,-76.9796 666.7971,-77.3848 666.7971,-77.3848 666.7971,-77.3848 670.2735,-76.9796 666.4324,-74.2559 673.75,-76.5745 673.75,-76.5745\"/>\n",
"</g>\n", "</g>\n",
"<!-- 6 -->\n", "<!-- 6 -->\n",
"<g id=\"node8\" class=\"node\"><title>6</title>\n", "<g id=\"node8\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1100.3\" cy=\"-242.87\" rx=\"136.443\" ry=\"26.7407\"/>\n", "<title>6</title>\n",
"<text text-anchor=\"start\" x=\"1011.8\" y=\"-246.67\" font-family=\"Lato\" font-size=\"14.00\">c=2, x1=2, x2=0, a1=0, a2=0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1100.3013\" cy=\"-242.8701\" rx=\"136.4432\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1095.3\" y=\"-231.67\" font-family=\"Lato\" font-size=\"14.00\">...</text>\n", "<text text-anchor=\"start\" x=\"1011.8013\" y=\"-246.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c=2, x1=2, x2=0, a1=0, a2=0</text>\n",
"<text text-anchor=\"start\" x=\"1095.3013\" y=\"-231.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">...</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;6 -->\n", "<!-- 3&#45;&gt;6 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>3&#45;&gt;6</title>\n", "<g id=\"edge8\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.276,-220.583C930.984,-223.129 953.728,-225.796 975.63,-228.365\"/>\n", "<title>3&#45;&gt;6</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"982.709,-229.195 975.389,-231.508 979.232,-228.788 975.756,-228.38 975.756,-228.38 975.756,-228.38 979.232,-228.788 976.123,-225.251 982.709,-229.195 982.709,-229.195\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M909.0375,-220.5828C930.8101,-223.1199 953.618,-225.7776 975.5909,-228.338\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"982.6932,-229.1656 975.3757,-231.4842 979.2168,-228.7605 975.7403,-228.3553 975.7403,-228.3553 975.7403,-228.3553 979.2168,-228.7605 976.1049,-225.2265 982.6932,-229.1656 982.6932,-229.1656\"/>\n",
"</g>\n", "</g>\n",
"<!-- 7 -->\n", "<!-- 7 -->\n",
"<g id=\"node9\" class=\"node\"><title>7</title>\n", "<g id=\"node9\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1100.3\" cy=\"-170.87\" rx=\"136.443\" ry=\"26.7407\"/>\n", "<title>7</title>\n",
"<text text-anchor=\"start\" x=\"1011.8\" y=\"-174.67\" font-family=\"Lato\" font-size=\"14.00\">c=1, x1=2, x2=1, a1=2, a2=1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1100.3013\" cy=\"-170.8701\" rx=\"136.4432\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1095.3\" y=\"-159.67\" font-family=\"Lato\" font-size=\"14.00\">...</text>\n", "<text text-anchor=\"start\" x=\"1011.8013\" y=\"-174.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c=1, x1=2, x2=1, a1=2, a2=1</text>\n",
"<text text-anchor=\"start\" x=\"1095.3013\" y=\"-159.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">...</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;7 -->\n", "<!-- 3&#45;&gt;7 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>3&#45;&gt;7</title>\n", "<g id=\"edge9\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.276,-193.157C930.984,-190.611 953.728,-187.944 975.63,-185.375\"/>\n", "<title>3&#45;&gt;7</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"982.709,-184.545 976.123,-188.489 979.232,-184.952 975.756,-185.36 975.756,-185.36 975.756,-185.36 979.232,-184.952 975.389,-182.232 982.709,-184.545 982.709,-184.545\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M909.0375,-193.1573C930.8101,-190.6202 953.618,-187.9625 975.5909,-185.4021\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"982.6932,-184.5745 976.1049,-188.5136 979.2168,-184.9796 975.7403,-185.3848 975.7403,-185.3848 975.7403,-185.3848 979.2168,-184.9796 975.3757,-182.2559 982.6932,-184.5745 982.6932,-184.5745\"/>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;7 -->\n", "<!-- 4&#45;&gt;7 -->\n",
"<g id=\"edge10\" class=\"edge\"><title>4&#45;&gt;7</title>\n", "<g id=\"edge10\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.276,-148.583C930.984,-151.129 953.728,-153.796 975.63,-156.365\"/>\n", "<title>4&#45;&gt;7</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"982.709,-157.195 975.389,-159.508 979.232,-156.788 975.756,-156.38 975.756,-156.38 975.756,-156.38 979.232,-156.788 976.123,-153.251 982.709,-157.195 982.709,-157.195\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M909.0375,-148.5828C930.8101,-151.1199 953.618,-153.7776 975.5909,-156.338\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"982.6932,-157.1656 975.3757,-159.4842 979.2168,-156.7605 975.7403,-156.3553 975.7403,-156.3553 975.7403,-156.3553 979.2168,-156.7605 976.1049,-153.2265 982.6932,-157.1656 982.6932,-157.1656\"/>\n",
"</g>\n", "</g>\n",
"<!-- 8 -->\n", "<!-- 8 -->\n",
"<g id=\"node10\" class=\"node\"><title>8</title>\n", "<g id=\"node10\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1100.3\" cy=\"-98.8701\" rx=\"136.443\" ry=\"26.7407\"/>\n", "<title>8</title>\n",
"<text text-anchor=\"start\" x=\"1011.8\" y=\"-102.67\" font-family=\"Lato\" font-size=\"14.00\">c=1, x1=1, x2=2, a1=1, a2=2</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1100.3013\" cy=\"-98.8701\" rx=\"136.4432\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1095.3\" y=\"-87.6701\" font-family=\"Lato\" font-size=\"14.00\">...</text>\n", "<text text-anchor=\"start\" x=\"1011.8013\" y=\"-102.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c=1, x1=1, x2=2, a1=1, a2=2</text>\n",
"<text text-anchor=\"start\" x=\"1095.3013\" y=\"-87.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">...</text>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;8 -->\n", "<!-- 4&#45;&gt;8 -->\n",
"<g id=\"edge11\" class=\"edge\"><title>4&#45;&gt;8</title>\n", "<g id=\"edge11\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.276,-121.157C930.984,-118.611 953.728,-115.944 975.63,-113.375\"/>\n", "<title>4&#45;&gt;8</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"982.709,-112.545 976.123,-116.489 979.232,-112.952 975.756,-113.36 975.756,-113.36 975.756,-113.36 979.232,-112.952 975.389,-110.232 982.709,-112.545 982.709,-112.545\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M909.0375,-121.1573C930.8101,-118.6202 953.618,-115.9625 975.5909,-113.4021\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"982.6932,-112.5745 976.1049,-116.5136 979.2168,-112.9796 975.7403,-113.3848 975.7403,-113.3848 975.7403,-113.3848 979.2168,-112.9796 975.3757,-110.2559 982.6932,-112.5745 982.6932,-112.5745\"/>\n",
"</g>\n", "</g>\n",
"<!-- 5&#45;&gt;8 -->\n", "<!-- 5&#45;&gt;8 -->\n",
"<g id=\"edge12\" class=\"edge\"><title>5&#45;&gt;8</title>\n", "<g id=\"edge12\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.276,-76.5828C930.984,-79.1288 953.728,-81.7964 975.63,-84.3652\"/>\n", "<title>5&#45;&gt;8</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"982.709,-85.1954 975.389,-87.5085 979.232,-84.7877 975.756,-84.3799 975.756,-84.3799 975.756,-84.3799 979.232,-84.7877 976.123,-81.2514 982.709,-85.1954 982.709,-85.1954\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M909.0375,-76.5828C930.8101,-79.1199 953.618,-81.7776 975.5909,-84.338\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"982.6932,-85.1656 975.3757,-87.4842 979.2168,-84.7605 975.7403,-84.3553 975.7403,-84.3553 975.7403,-84.3553 979.2168,-84.7605 976.1049,-81.2265 982.6932,-85.1656 982.6932,-85.1656\"/>\n",
"</g>\n", "</g>\n",
"<!-- 9 -->\n", "<!-- 9 -->\n",
"<g id=\"node11\" class=\"node\"><title>9</title>\n", "<g id=\"node11\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1100.3\" cy=\"-26.8701\" rx=\"136.443\" ry=\"26.7407\"/>\n", "<title>9</title>\n",
"<text text-anchor=\"start\" x=\"1011.8\" y=\"-30.6701\" font-family=\"Lato\" font-size=\"14.00\">c=2, x1=0, x2=2, a1=0, a2=0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1100.3013\" cy=\"-26.8701\" rx=\"136.4432\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1095.3\" y=\"-15.6701\" font-family=\"Lato\" font-size=\"14.00\">...</text>\n", "<text text-anchor=\"start\" x=\"1011.8013\" y=\"-30.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c=2, x1=0, x2=2, a1=0, a2=0</text>\n",
"<text text-anchor=\"start\" x=\"1095.3013\" y=\"-15.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">...</text>\n",
"</g>\n", "</g>\n",
"<!-- 5&#45;&gt;9 -->\n", "<!-- 5&#45;&gt;9 -->\n",
"<g id=\"edge13\" class=\"edge\"><title>5&#45;&gt;9</title>\n", "<g id=\"edge13\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.276,-49.1573C930.984,-46.6113 953.728,-43.9437 975.63,-41.375\"/>\n", "<title>5&#45;&gt;9</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"982.709,-40.5447 976.123,-44.4887 979.232,-40.9524 975.756,-41.3602 975.756,-41.3602 975.756,-41.3602 979.232,-40.9524 975.389,-38.2316 982.709,-40.5447 982.709,-40.5447\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M909.0375,-49.1573C930.8101,-46.6202 953.618,-43.9625 975.5909,-41.4021\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"982.6932,-40.5745 976.1049,-44.5136 979.2168,-40.9796 975.7403,-41.3848 975.7403,-41.3848 975.7403,-41.3848 979.2168,-40.9796 975.3757,-38.2559 982.6932,-40.5745 982.6932,-40.5745\"/>\n",
"</g>\n", "</g>\n",
"<!-- u6 -->\n", "<!-- u6 -->\n",
"<g id=\"node12\" class=\"node\"><title>u6</title>\n", "<g id=\"node12\" class=\"node\">\n",
"<polygon fill=\"#ffffaa\" stroke=\"none\" points=\"1298.77,-254.37 1272.77,-254.37 1272.77,-231.37 1298.77,-231.37 1298.77,-254.37\"/>\n", "<title>u6</title>\n",
"<text text-anchor=\"middle\" x=\"1285.77\" y=\"-239.17\" font-family=\"Lato\" font-size=\"14.00\">...</text>\n", "<polygon fill=\"#ffffaa\" stroke=\"transparent\" points=\"1298.7729,-254.3701 1272.7729,-254.3701 1272.7729,-231.3701 1298.7729,-231.3701 1298.7729,-254.3701\"/>\n",
"<text text-anchor=\"middle\" x=\"1285.7729\" y=\"-239.1701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">...</text>\n",
"</g>\n", "</g>\n",
"<!-- 6&#45;&gt;u6 -->\n", "<!-- 6&#45;&gt;u6 -->\n",
"<g id=\"edge14\" class=\"edge\"><title>6&#45;&gt;u6</title>\n", "<g id=\"edge14\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" stroke-dasharray=\"5,2\" d=\"M1237.05,-242.87C1247.91,-242.87 1257.69,-242.87 1265.53,-242.87\"/>\n", "<title>6&#45;&gt;u6</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1272.69,-242.87 1265.69,-246.02 1269.19,-242.87 1265.69,-242.87 1265.69,-242.87 1265.69,-242.87 1269.19,-242.87 1265.69,-239.72 1272.69,-242.87 1272.69,-242.87\"/>\n", "<path fill=\"none\" stroke=\"#000000\" stroke-dasharray=\"5,2\" d=\"M1237.0424,-242.8701C1247.7929,-242.8701 1257.5163,-242.8701 1265.3992,-242.8701\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1272.6385,-242.8701 1265.6385,-246.0202 1269.1385,-242.8701 1265.6385,-242.8702 1265.6385,-242.8702 1265.6385,-242.8702 1269.1385,-242.8701 1265.6384,-239.7202 1272.6385,-242.8701 1272.6385,-242.8701\"/>\n",
"</g>\n", "</g>\n",
"<!-- u7 -->\n", "<!-- u7 -->\n",
"<g id=\"node13\" class=\"node\"><title>u7</title>\n", "<g id=\"node13\" class=\"node\">\n",
"<polygon fill=\"#ffffaa\" stroke=\"none\" points=\"1298.77,-182.37 1272.77,-182.37 1272.77,-159.37 1298.77,-159.37 1298.77,-182.37\"/>\n", "<title>u7</title>\n",
"<text text-anchor=\"middle\" x=\"1285.77\" y=\"-167.17\" font-family=\"Lato\" font-size=\"14.00\">...</text>\n", "<polygon fill=\"#ffffaa\" stroke=\"transparent\" points=\"1298.7729,-182.3701 1272.7729,-182.3701 1272.7729,-159.3701 1298.7729,-159.3701 1298.7729,-182.3701\"/>\n",
"<text text-anchor=\"middle\" x=\"1285.7729\" y=\"-167.1701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">...</text>\n",
"</g>\n", "</g>\n",
"<!-- 7&#45;&gt;u7 -->\n", "<!-- 7&#45;&gt;u7 -->\n",
"<g id=\"edge15\" class=\"edge\"><title>7&#45;&gt;u7</title>\n", "<g id=\"edge15\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" stroke-dasharray=\"5,2\" d=\"M1237.05,-170.87C1247.91,-170.87 1257.69,-170.87 1265.53,-170.87\"/>\n", "<title>7&#45;&gt;u7</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1272.69,-170.87 1265.69,-174.02 1269.19,-170.87 1265.69,-170.87 1265.69,-170.87 1265.69,-170.87 1269.19,-170.87 1265.69,-167.72 1272.69,-170.87 1272.69,-170.87\"/>\n", "<path fill=\"none\" stroke=\"#000000\" stroke-dasharray=\"5,2\" d=\"M1237.0424,-170.8701C1247.7929,-170.8701 1257.5163,-170.8701 1265.3992,-170.8701\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1272.6385,-170.8701 1265.6385,-174.0202 1269.1385,-170.8701 1265.6385,-170.8702 1265.6385,-170.8702 1265.6385,-170.8702 1269.1385,-170.8701 1265.6384,-167.7202 1272.6385,-170.8701 1272.6385,-170.8701\"/>\n",
"</g>\n", "</g>\n",
"<!-- u8 -->\n", "<!-- u8 -->\n",
"<g id=\"node14\" class=\"node\"><title>u8</title>\n", "<g id=\"node14\" class=\"node\">\n",
"<polygon fill=\"#ffffaa\" stroke=\"none\" points=\"1298.77,-110.37 1272.77,-110.37 1272.77,-87.3701 1298.77,-87.3701 1298.77,-110.37\"/>\n", "<title>u8</title>\n",
"<text text-anchor=\"middle\" x=\"1285.77\" y=\"-95.1701\" font-family=\"Lato\" font-size=\"14.00\">...</text>\n", "<polygon fill=\"#ffffaa\" stroke=\"transparent\" points=\"1298.7729,-110.3701 1272.7729,-110.3701 1272.7729,-87.3701 1298.7729,-87.3701 1298.7729,-110.3701\"/>\n",
"<text text-anchor=\"middle\" x=\"1285.7729\" y=\"-95.1701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">...</text>\n",
"</g>\n", "</g>\n",
"<!-- 8&#45;&gt;u8 -->\n", "<!-- 8&#45;&gt;u8 -->\n",
"<g id=\"edge16\" class=\"edge\"><title>8&#45;&gt;u8</title>\n", "<g id=\"edge16\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" stroke-dasharray=\"5,2\" d=\"M1237.05,-98.8701C1247.91,-98.8701 1257.69,-98.8701 1265.53,-98.8701\"/>\n", "<title>8&#45;&gt;u8</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1272.69,-98.8701 1265.69,-102.02 1269.19,-98.8701 1265.69,-98.8702 1265.69,-98.8702 1265.69,-98.8702 1269.19,-98.8701 1265.69,-95.7202 1272.69,-98.8701 1272.69,-98.8701\"/>\n", "<path fill=\"none\" stroke=\"#000000\" stroke-dasharray=\"5,2\" d=\"M1237.0424,-98.8701C1247.7929,-98.8701 1257.5163,-98.8701 1265.3992,-98.8701\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1272.6385,-98.8701 1265.6385,-102.0202 1269.1385,-98.8701 1265.6385,-98.8702 1265.6385,-98.8702 1265.6385,-98.8702 1269.1385,-98.8701 1265.6384,-95.7202 1272.6385,-98.8701 1272.6385,-98.8701\"/>\n",
"</g>\n", "</g>\n",
"<!-- u9 -->\n", "<!-- u9 -->\n",
"<g id=\"node15\" class=\"node\"><title>u9</title>\n", "<g id=\"node15\" class=\"node\">\n",
"<polygon fill=\"#ffffaa\" stroke=\"none\" points=\"1298.77,-38.3701 1272.77,-38.3701 1272.77,-15.3701 1298.77,-15.3701 1298.77,-38.3701\"/>\n", "<title>u9</title>\n",
"<text text-anchor=\"middle\" x=\"1285.77\" y=\"-23.1701\" font-family=\"Lato\" font-size=\"14.00\">...</text>\n", "<polygon fill=\"#ffffaa\" stroke=\"transparent\" points=\"1298.7729,-38.3701 1272.7729,-38.3701 1272.7729,-15.3701 1298.7729,-15.3701 1298.7729,-38.3701\"/>\n",
"<text text-anchor=\"middle\" x=\"1285.7729\" y=\"-23.1701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">...</text>\n",
"</g>\n", "</g>\n",
"<!-- 9&#45;&gt;u9 -->\n", "<!-- 9&#45;&gt;u9 -->\n",
"<g id=\"edge17\" class=\"edge\"><title>9&#45;&gt;u9</title>\n", "<g id=\"edge17\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" stroke-dasharray=\"5,2\" d=\"M1237.05,-26.8701C1247.91,-26.8701 1257.69,-26.8701 1265.53,-26.8701\"/>\n", "<title>9&#45;&gt;u9</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1272.69,-26.8701 1265.69,-30.0202 1269.19,-26.8701 1265.69,-26.8702 1265.69,-26.8702 1265.69,-26.8702 1269.19,-26.8701 1265.69,-23.7202 1272.69,-26.8701 1272.69,-26.8701\"/>\n", "<path fill=\"none\" stroke=\"#000000\" stroke-dasharray=\"5,2\" d=\"M1237.0424,-26.8701C1247.7929,-26.8701 1257.5163,-26.8701 1265.3992,-26.8701\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1272.6385,-26.8701 1265.6385,-30.0202 1269.1385,-26.8701 1265.6385,-26.8702 1265.6385,-26.8702 1265.6385,-26.8702 1269.1385,-26.8701 1265.6384,-23.7202 1272.6385,-26.8701 1272.6385,-26.8701\"/>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.kripke; proxy of <Swig Object of type 'std::shared_ptr< spot::kripke > *' at 0x7fb770097600> >" "<spot.impl.kripke; proxy of <Swig Object of type 'std::shared_ptr< spot::kripke > *' at 0x7f7cac317630> >"
] ]
}, },
"execution_count": 4, "execution_count": 4,
@ -282,9 +304,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 5, "execution_count": 5,
"metadata": { "metadata": {},
"collapsed": true
},
"outputs": [], "outputs": [],
"source": [ "source": [
"def model_check(model, f):\n", "def model_check(model, f):\n",
@ -297,9 +317,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 6, "execution_count": 6,
"metadata": { "metadata": {},
"collapsed": false
},
"outputs": [ "outputs": [
{ {
"data": { "data": {
@ -333,7 +351,7 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.5.4" "version": "3.6.5"
} }
}, },
"nbformat": 4, "nbformat": 4,

View file

@ -59,7 +59,7 @@
" skip\n", " skip\n",
"}\n", "}\n",
"\n", "\n",
"digraph G {\n", "digraph \"\" {\n",
" rankdir=LR\n", " rankdir=LR\n",
" label=<<br/>[Büchi]>\n", " label=<<br/>[Büchi]>\n",
" labelloc=\"t\"\n", " labelloc=\"t\"\n",
@ -121,55 +121,60 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node2\" class=\"node\"><title>1</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;1 -->\n", "<!-- I&#45;&gt;1 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;1</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-22C2.79388,-22 17.1543,-22 30.6317,-22\"/>\n", "<title>I&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-22 30.9419,-25.1501 34.4419,-22 30.9419,-22.0001 30.9419,-22.0001 30.9419,-22.0001 34.4419,-22 30.9418,-18.8501 37.9419,-22 37.9419,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-22C4.178,-22 17.9448,-22 30.9241,-22\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-22 30.9808,-25.1501 34.4807,-22 30.9807,-22.0001 30.9807,-22.0001 30.9807,-22.0001 34.4807,-22 30.9807,-18.8501 37.9807,-22 37.9807,-22\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node3\" class=\"node\"><title>0</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;0 -->\n", "<!-- 1&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;0</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.1977,-22C85.0734,-22 99.3874,-22 111.887,-22\"/>\n", "<title>1&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.997,-22 111.997,-25.1501 115.497,-22 111.997,-22.0001 111.997,-22.0001 111.997,-22.0001 115.497,-22 111.997,-18.8501 118.997,-22 118.997,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.0263,-22C84.9439,-22 99.13,-22 111.634,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.7644,-22 111.7645,-25.1501 115.2644,-22 111.7644,-22.0001 111.7644,-22.0001 111.7644,-22.0001 115.2644,-22 111.7644,-18.8501 118.7644,-22 118.7644,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M132.994,-42.5808C131.886,-52.8447 134.555,-62 141,-62 145.834,-62 148.544,-56.8502 149.129,-49.9451\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"149.006,-42.5808 152.273,-49.5273 149.065,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.065,-46.0803 145.973,-49.6324 149.006,-42.5808 149.006,-42.5808\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M132.9937,-42.5808C131.8859,-52.8447 134.5547,-62 141,-62 145.834,-62 148.5437,-56.8502 149.129,-49.9451\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"149.0063,-42.5808 152.2726,-49.5273 149.0647,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.0647,-46.0803 145.9735,-49.6324 149.0063,-42.5808 149.0063,-42.5808\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f1f40579030> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5770723f00> >"
] ]
}, },
"execution_count": 3, "execution_count": 3,
@ -245,55 +250,60 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node2\" class=\"node\"><title>1</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;1 -->\n", "<!-- I&#45;&gt;1 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;1</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-22C2.79388,-22 17.1543,-22 30.6317,-22\"/>\n", "<title>I&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-22 30.9419,-25.1501 34.4419,-22 30.9419,-22.0001 30.9419,-22.0001 30.9419,-22.0001 34.4419,-22 30.9418,-18.8501 37.9419,-22 37.9419,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-22C4.178,-22 17.9448,-22 30.9241,-22\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-22 30.9808,-25.1501 34.4807,-22 30.9807,-22.0001 30.9807,-22.0001 30.9807,-22.0001 34.4807,-22 30.9807,-18.8501 37.9807,-22 37.9807,-22\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node3\" class=\"node\"><title>0</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;0 -->\n", "<!-- 1&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;0</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.1977,-22C85.0734,-22 99.3874,-22 111.887,-22\"/>\n", "<title>1&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.997,-22 111.997,-25.1501 115.497,-22 111.997,-22.0001 111.997,-22.0001 111.997,-22.0001 115.497,-22 111.997,-18.8501 118.997,-22 118.997,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.0263,-22C84.9439,-22 99.13,-22 111.634,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.7644,-22 111.7645,-25.1501 115.2644,-22 111.7644,-22.0001 111.7644,-22.0001 111.7644,-22.0001 115.2644,-22 111.7644,-18.8501 118.7644,-22 118.7644,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M132.994,-42.5808C131.886,-52.8447 134.555,-62 141,-62 145.834,-62 148.544,-56.8502 149.129,-49.9451\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"149.006,-42.5808 152.273,-49.5273 149.065,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.065,-46.0803 145.973,-49.6324 149.006,-42.5808 149.006,-42.5808\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M132.9937,-42.5808C131.8859,-52.8447 134.5547,-62 141,-62 145.834,-62 148.5437,-56.8502 149.129,-49.9451\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"149.0063,-42.5808 152.2726,-49.5273 149.0647,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.0647,-46.0803 145.9735,-49.6324 149.0063,-42.5808 149.0063,-42.5808\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f1f40528ab0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f57706f5690> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -305,55 +315,60 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-22C2.79388,-22 17.1543,-22 30.6317,-22\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-22 30.9419,-25.1501 34.4419,-22 30.9419,-22.0001 30.9419,-22.0001 30.9419,-22.0001 34.4419,-22 30.9418,-18.8501 37.9419,-22 37.9419,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-22C4.178,-22 17.9448,-22 30.9241,-22\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-22 30.9808,-25.1501 34.4807,-22 30.9807,-22.0001 30.9807,-22.0001 30.9807,-22.0001 34.4807,-22 30.9807,-18.8501 37.9807,-22 37.9807,-22\"/>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.1977,-22C85.0734,-22 99.3874,-22 111.887,-22\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.997,-22 111.997,-25.1501 115.497,-22 111.997,-22.0001 111.997,-22.0001 111.997,-22.0001 115.497,-22 111.997,-18.8501 118.997,-22 118.997,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.0263,-22C84.9439,-22 99.13,-22 111.634,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.7644,-22 111.7645,-25.1501 115.2644,-22 111.7644,-22.0001 111.7644,-22.0001 111.7644,-22.0001 115.2644,-22 111.7644,-18.8501 118.7644,-22 118.7644,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M132.994,-42.5808C131.886,-52.8447 134.555,-62 141,-62 145.834,-62 148.544,-56.8502 149.129,-49.9451\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"149.006,-42.5808 152.273,-49.5273 149.065,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.065,-46.0803 145.973,-49.6324 149.006,-42.5808 149.006,-42.5808\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M132.9937,-42.5808C131.8859,-52.8447 134.5547,-62 141,-62 145.834,-62 148.5437,-56.8502 149.129,-49.9451\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"149.0063,-42.5808 152.2726,-49.5273 149.0647,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.0647,-46.0803 145.9735,-49.6324 149.0063,-42.5808 149.0063,-42.5808\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f1f40528360> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f57706daa80> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -422,55 +437,60 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node2\" class=\"node\"><title>1</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;1 -->\n", "<!-- I&#45;&gt;1 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;1</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-22C2.79388,-22 17.1543,-22 30.6317,-22\"/>\n", "<title>I&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-22 30.9419,-25.1501 34.4419,-22 30.9419,-22.0001 30.9419,-22.0001 30.9419,-22.0001 34.4419,-22 30.9418,-18.8501 37.9419,-22 37.9419,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-22C4.178,-22 17.9448,-22 30.9241,-22\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-22 30.9808,-25.1501 34.4807,-22 30.9807,-22.0001 30.9807,-22.0001 30.9807,-22.0001 34.4807,-22 30.9807,-18.8501 37.9807,-22 37.9807,-22\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node3\" class=\"node\"><title>0</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;0 -->\n", "<!-- 1&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;0</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.1977,-22C85.0734,-22 99.3874,-22 111.887,-22\"/>\n", "<title>1&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.997,-22 111.997,-25.1501 115.497,-22 111.997,-22.0001 111.997,-22.0001 111.997,-22.0001 115.497,-22 111.997,-18.8501 118.997,-22 118.997,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.0263,-22C84.9439,-22 99.13,-22 111.634,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.7644,-22 111.7645,-25.1501 115.2644,-22 111.7644,-22.0001 111.7644,-22.0001 111.7644,-22.0001 115.2644,-22 111.7644,-18.8501 118.7644,-22 118.7644,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M132.994,-42.5808C131.886,-52.8447 134.555,-62 141,-62 145.834,-62 148.544,-56.8502 149.129,-49.9451\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"149.006,-42.5808 152.273,-49.5273 149.065,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.065,-46.0803 145.973,-49.6324 149.006,-42.5808 149.006,-42.5808\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M132.9937,-42.5808C131.8859,-52.8447 134.5547,-62 141,-62 145.834,-62 148.5437,-56.8502 149.129,-49.9451\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"149.0063,-42.5808 152.2726,-49.5273 149.0647,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.0647,-46.0803 145.9735,-49.6324 149.0063,-42.5808 149.0063,-42.5808\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f1f40528b10> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f57706f5840> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -507,55 +527,61 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Title: Hello world Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n", "<title>Hello world</title>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node2\" class=\"node\"><title>1</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;1 -->\n", "<!-- I&#45;&gt;1 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;1</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-22C2.79388,-22 17.1543,-22 30.6317,-22\"/>\n", "<title>I&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-22 30.9419,-25.1501 34.4419,-22 30.9419,-22.0001 30.9419,-22.0001 30.9419,-22.0001 34.4419,-22 30.9418,-18.8501 37.9419,-22 37.9419,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-22C4.178,-22 17.9448,-22 30.9241,-22\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-22 30.9808,-25.1501 34.4807,-22 30.9807,-22.0001 30.9807,-22.0001 30.9807,-22.0001 34.4807,-22 30.9807,-18.8501 37.9807,-22 37.9807,-22\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node3\" class=\"node\"><title>0</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;0 -->\n", "<!-- 1&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;0</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.1977,-22C85.0734,-22 99.3874,-22 111.887,-22\"/>\n", "<title>1&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.997,-22 111.997,-25.1501 115.497,-22 111.997,-22.0001 111.997,-22.0001 111.997,-22.0001 115.497,-22 111.997,-18.8501 118.997,-22 118.997,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.0263,-22C84.9439,-22 99.13,-22 111.634,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.7644,-22 111.7645,-25.1501 115.2644,-22 111.7644,-22.0001 111.7644,-22.0001 111.7644,-22.0001 115.2644,-22 111.7644,-18.8501 118.7644,-22 118.7644,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M132.994,-42.5808C131.886,-52.8447 134.555,-62 141,-62 145.834,-62 148.544,-56.8502 149.129,-49.9451\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"149.006,-42.5808 152.273,-49.5273 149.065,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.065,-46.0803 145.973,-49.6324 149.006,-42.5808 149.006,-42.5808\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M132.9937,-42.5808C131.8859,-52.8447 134.5547,-62 141,-62 145.834,-62 148.5437,-56.8502 149.129,-49.9451\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"149.0063,-42.5808 152.2726,-49.5273 149.0647,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.0647,-46.0803 145.9735,-49.6324 149.0063,-42.5808 149.0063,-42.5808\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f1f40542fc0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f57707760f0> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -567,51 +593,55 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Title: Hello world 2 Pages: 1 -->\n",
"<svg width=\"118pt\" height=\"174pt\"\n", "<svg width=\"118pt\" height=\"174pt\"\n",
" viewBox=\"0.00 0.00 118.00 174.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 118.00 174.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 170)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 170)\">\n",
"<title>G</title>\n", "<title>Hello world 2</title>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-170 114,-170 114,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-170 114,-170 114,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"8\" y=\"-151.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"8\" y=\"-151.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"30\" y=\"-151.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"30\" y=\"-151.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"<text text-anchor=\"start\" x=\"46\" y=\"-151.8\" font-family=\"Lato\" font-size=\"14.00\">)&amp;Inf(</text>\n", "<text text-anchor=\"start\" x=\"46\" y=\"-151.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)&amp;Inf(</text>\n",
"<text text-anchor=\"start\" x=\"82\" y=\"-151.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n", "<text text-anchor=\"start\" x=\"82\" y=\"-151.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
"<text text-anchor=\"start\" x=\"98\" y=\"-151.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n", "<text text-anchor=\"start\" x=\"98\" y=\"-151.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
"<text text-anchor=\"start\" x=\"11\" y=\"-137.8\" font-family=\"Lato\" font-size=\"14.00\">[gen. Büchi 2]</text>\n", "<text text-anchor=\"start\" x=\"11\" y=\"-137.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[gen. Büchi 2]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"73.75\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"middle\" x=\"73.75\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"73.75\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"73.75\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M18.9049,-18C20.5439,-18 34.9043,-18 48.3817,-18\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"55.6919,-18 48.6919,-21.1501 52.1919,-18 48.6919,-18.0001 48.6919,-18.0001 48.6919,-18.0001 52.1919,-18 48.6918,-14.8501 55.6919,-18 55.6919,-18\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M18.8733,-18C21.928,-18 35.6948,-18 48.6741,-18\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"55.7307,-18 48.7308,-21.1501 52.2307,-18 48.7307,-18.0001 48.7307,-18.0001 48.7307,-18.0001 52.2307,-18 48.7307,-14.8501 55.7307,-18 55.7307,-18\"/>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M70.5143,-35.7817C69.9644,-45.3149 71.043,-54 73.75,-54 75.738,-54 76.8477,-49.3161 77.0792,-43.0521\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"76.9857,-35.7817 80.2256,-42.7406 77.0308,-39.2814 77.0758,-42.7812 77.0758,-42.7812 77.0758,-42.7812 77.0308,-39.2814 73.9261,-42.8217 76.9857,-35.7817 76.9857,-35.7817\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M70.5143,-35.7817C69.9644,-45.3149 71.043,-54 73.75,-54 75.738,-54 76.8477,-49.3161 77.0792,-43.0521\"/>\n",
"<text text-anchor=\"start\" x=\"69.25\" y=\"-71.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"76.9857,-35.7817 80.2256,-42.7406 77.0308,-39.2814 77.0758,-42.7812 77.0758,-42.7812 77.0758,-42.7812 77.0308,-39.2814 73.9261,-42.8217 76.9857,-35.7817 76.9857,-35.7817\"/>\n",
"<text text-anchor=\"start\" x=\"69.25\" y=\"-71.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"<text text-anchor=\"start\" x=\"57.75\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"57.75\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"<text text-anchor=\"start\" x=\"73.75\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n", "<text text-anchor=\"start\" x=\"73.75\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M68.6875,-35.5938C65.3125,-56.125 67,-82 73.75,-82 79.7354,-82 81.7402,-61.6553 79.7646,-42.7315\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"78.8125,-35.5938 82.8604,-42.1158 79.2753,-39.063 79.7381,-42.5323 79.7381,-42.5323 79.7381,-42.5323 79.2753,-39.063 76.6157,-42.9488 78.8125,-35.5938 78.8125,-35.5938\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M68.6875,-35.5938C65.3125,-56.125 67,-82 73.75,-82 79.7354,-82 81.7402,-61.6553 79.7646,-42.7315\"/>\n",
"<text text-anchor=\"start\" x=\"55.25\" y=\"-100.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"78.8125,-35.5938 82.8604,-42.1158 79.2753,-39.063 79.7381,-42.5323 79.7381,-42.5323 79.7381,-42.5323 79.2753,-39.063 76.6157,-42.9488 78.8125,-35.5938 78.8125,-35.5938\"/>\n",
"<text text-anchor=\"start\" x=\"55.25\" y=\"-100.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"65.75\" y=\"-85.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"65.75\" y=\"-85.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f1f405426f0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5770685930> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -668,55 +698,60 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-22C2.79388,-22 17.1543,-22 30.6317,-22\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-22 30.9419,-25.1501 34.4419,-22 30.9419,-22.0001 30.9419,-22.0001 30.9419,-22.0001 34.4419,-22 30.9418,-18.8501 37.9419,-22 37.9419,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-22C4.178,-22 17.9448,-22 30.9241,-22\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-22 30.9808,-25.1501 34.4807,-22 30.9807,-22.0001 30.9807,-22.0001 30.9807,-22.0001 34.4807,-22 30.9807,-18.8501 37.9807,-22 37.9807,-22\"/>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.1977,-22C85.0734,-22 99.3874,-22 111.887,-22\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.997,-22 111.997,-25.1501 115.497,-22 111.997,-22.0001 111.997,-22.0001 111.997,-22.0001 115.497,-22 111.997,-18.8501 118.997,-22 118.997,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.0263,-22C84.9439,-22 99.13,-22 111.634,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.7644,-22 111.7645,-25.1501 115.2644,-22 111.7644,-22.0001 111.7644,-22.0001 111.7644,-22.0001 115.2644,-22 111.7644,-18.8501 118.7644,-22 118.7644,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M132.994,-42.5808C131.886,-52.8447 134.555,-62 141,-62 145.834,-62 148.544,-56.8502 149.129,-49.9451\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"149.006,-42.5808 152.273,-49.5273 149.065,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.065,-46.0803 145.973,-49.6324 149.006,-42.5808 149.006,-42.5808\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M132.9937,-42.5808C131.8859,-52.8447 134.5547,-62 141,-62 145.834,-62 148.5437,-56.8502 149.129,-49.9451\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"149.0063,-42.5808 152.2726,-49.5273 149.0647,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.0647,-46.0803 145.9735,-49.6324 149.0063,-42.5808 149.0063,-42.5808\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f1f404d3390> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f57706f5720> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -728,49 +763,53 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-22C2.79388,-22 17.1543,-22 30.6317,-22\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-22 30.9419,-25.1501 34.4419,-22 30.9419,-22.0001 30.9419,-22.0001 30.9419,-22.0001 34.4419,-22 30.9418,-18.8501 37.9419,-22 37.9419,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-22C4.178,-22 17.9448,-22 30.9241,-22\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-22 30.9808,-25.1501 34.4807,-22 30.9807,-22.0001 30.9807,-22.0001 30.9807,-22.0001 34.4807,-22 30.9807,-18.8501 37.9807,-22 37.9807,-22\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.1977,-22C85.0734,-22 99.3874,-22 111.887,-22\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.997,-22 111.997,-25.1501 115.497,-22 111.997,-22.0001 111.997,-22.0001 111.997,-22.0001 115.497,-22 111.997,-18.8501 118.997,-22 118.997,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.0263,-22C84.9439,-22 99.13,-22 111.634,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.7644,-22 111.7645,-25.1501 115.2644,-22 111.7644,-22.0001 111.7644,-22.0001 111.7644,-22.0001 115.2644,-22 111.7644,-18.8501 118.7644,-22 118.7644,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M132.994,-42.5808C131.886,-52.8447 134.555,-62 141,-62 145.834,-62 148.544,-56.8502 149.129,-49.9451\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"149.006,-42.5808 152.273,-49.5273 149.065,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.065,-46.0803 145.973,-49.6324 149.006,-42.5808 149.006,-42.5808\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M132.9937,-42.5808C131.8859,-52.8447 134.5547,-62 141,-62 145.834,-62 148.5437,-56.8502 149.129,-49.9451\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"149.0063,-42.5808 152.2726,-49.5273 149.0647,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.0647,-46.0803 145.9735,-49.6324 149.0063,-42.5808 149.0063,-42.5808\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f1f405427e0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f57706f5900> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -782,47 +821,51 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Title: GFa Pages: 1 -->\n",
"<svg width=\"82pt\" height=\"161pt\"\n", "<svg width=\"82pt\" height=\"161pt\"\n",
" viewBox=\"0.00 0.00 82.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 82.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n",
"<title>G</title>\n", "<title>GFa</title>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-157 78,-157 78,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 78,-157 78,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"16\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"16\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"38\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"38\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"<text text-anchor=\"start\" x=\"54\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n", "<text text-anchor=\"start\" x=\"54\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
"<text text-anchor=\"start\" x=\"14\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n", "<text text-anchor=\"start\" x=\"14\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-18C2.79388,-18 17.1543,-18 30.6317,-18\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-18 30.9419,-21.1501 34.4419,-18 30.9419,-18.0001 30.9419,-18.0001 30.9419,-18.0001 34.4419,-18 30.9418,-14.8501 37.9419,-18 37.9419,-18\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-18C4.178,-18 17.9448,-18 30.9241,-18\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-18 30.9808,-21.1501 34.4807,-18 30.9807,-18.0001 30.9807,-18.0001 30.9807,-18.0001 34.4807,-18 30.9807,-14.8501 37.9807,-18 37.9807,-18\"/>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M52.7643,-35.7817C52.2144,-45.3149 53.293,-54 56,-54 57.988,-54 59.0977,-49.3161 59.3292,-43.0521\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"59.2357,-35.7817 62.4756,-42.7406 59.2808,-39.2814 59.3258,-42.7812 59.3258,-42.7812 59.3258,-42.7812 59.2808,-39.2814 56.1761,-42.8217 59.2357,-35.7817 59.2357,-35.7817\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M52.7643,-35.7817C52.2144,-45.3149 53.293,-54 56,-54 57.988,-54 59.0977,-49.3161 59.3292,-43.0521\"/>\n",
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"59.2357,-35.7817 62.4756,-42.7406 59.2808,-39.2814 59.3258,-42.7812 59.3258,-42.7812 59.3258,-42.7812 59.2808,-39.2814 56.1761,-42.8217 59.2357,-35.7817 59.2357,-35.7817\"/>\n",
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M50.6841,-35.4203C47.6538,-52.791 49.4258,-72 56,-72 61.7011,-72 63.7908,-57.5545 62.2691,-42.3894\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"61.3159,-35.4203 65.3856,-41.9288 61.7902,-38.888 62.2646,-42.3557 62.2646,-42.3557 62.2646,-42.3557 61.7902,-38.888 59.1437,-42.7826 61.3159,-35.4203 61.3159,-35.4203\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M50.6841,-35.4203C47.6538,-52.791 49.4258,-72 56,-72 61.7011,-72 63.7908,-57.5545 62.2691,-42.3894\"/>\n",
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"61.3159,-35.4203 65.3856,-41.9288 61.7902,-38.888 62.2646,-42.3557 62.2646,-42.3557 62.2646,-42.3557 61.7902,-38.888 59.1437,-42.7826 61.3159,-35.4203 61.3159,-35.4203\"/>\n",
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
"<text text-anchor=\"start\" x=\"48\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"48\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f1f40dc6240> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5770798e70> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -834,58 +877,64 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Title: a &amp; GFb Pages: 1 -->\n",
"<svg width=\"161pt\" height=\"161pt\"\n", "<svg width=\"161pt\" height=\"161pt\"\n",
" viewBox=\"0.00 0.00 161.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 161.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n",
"<title>G</title>\n", "<title>a &amp; GFb</title>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-157 157,-157 157,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 157,-157 157,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"55.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"55.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"77.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"77.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"<text text-anchor=\"start\" x=\"93.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n", "<text text-anchor=\"start\" x=\"93.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
"<text text-anchor=\"start\" x=\"53.5\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n", "<text text-anchor=\"start\" x=\"53.5\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-18C2.79388,-18 17.1543,-18 30.6317,-18\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-18 30.9419,-21.1501 34.4419,-18 30.9419,-18.0001 30.9419,-18.0001 30.9419,-18.0001 34.4419,-18 30.9418,-14.8501 37.9419,-18 37.9419,-18\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-18C4.178,-18 17.9448,-18 30.9241,-18\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-18 30.9808,-21.1501 34.4807,-18 30.9807,-18.0001 30.9807,-18.0001 30.9807,-18.0001 34.4807,-18 30.9807,-14.8501 37.9807,-18 37.9807,-18\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"135\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"middle\" x=\"135\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"135\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"135\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.0888,-18C84.5562,-18 98.1196,-18 109.693,-18\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"116.959,-18 109.959,-21.1501 113.459,-18 109.959,-18.0001 109.959,-18.0001 109.959,-18.0001 113.459,-18 109.959,-14.8501 116.959,-18 116.959,-18\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.3228,-18C84.7921,-18 98.0794,-18 109.5495,-18\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-21.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"116.7766,-18 109.7767,-21.1501 113.2766,-18 109.7766,-18.0001 109.7766,-18.0001 109.7766,-18.0001 113.2766,-18 109.7766,-14.8501 116.7766,-18 116.7766,-18\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-21.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M131.584,-35.7817C131.004,-45.3149 132.143,-54 135,-54 137.098,-54 138.27,-49.3161 138.514,-43.0521\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"138.416,-35.7817 141.66,-42.7383 138.463,-39.2814 138.511,-42.7811 138.511,-42.7811 138.511,-42.7811 138.463,-39.2814 135.361,-42.8239 138.416,-35.7817 138.416,-35.7817\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M131.5845,-35.7817C131.0041,-45.3149 132.1426,-54 135,-54 137.0984,-54 138.2698,-49.3161 138.5142,-43.0521\"/>\n",
"<text text-anchor=\"start\" x=\"128.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"138.4155,-35.7817 141.6603,-42.7383 138.4631,-39.2814 138.5106,-42.7811 138.5106,-42.7811 138.5106,-42.7811 138.4631,-39.2814 135.3609,-42.8239 138.4155,-35.7817 138.4155,-35.7817\"/>\n",
"<text text-anchor=\"start\" x=\"128.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M129.441,-35.1418C126.17,-52.585 128.023,-72 135,-72 141.05,-72 143.247,-57.3996 141.591,-42.146\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"140.559,-35.1418 144.696,-41.6079 141.07,-38.6044 141.58,-42.067 141.58,-42.067 141.58,-42.067 141.07,-38.6044 138.463,-42.5262 140.559,-35.1418 140.559,-35.1418\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M129.4406,-35.1418C126.1703,-52.585 128.0234,-72 135,-72 141.05,-72 143.2471,-57.3996 141.5913,-42.146\"/>\n",
"<text text-anchor=\"start\" x=\"130.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"140.5594,-35.1418 144.6961,-41.6079 141.0696,-38.6044 141.5798,-42.067 141.5798,-42.067 141.5798,-42.067 141.0696,-38.6044 138.4634,-42.5262 140.5594,-35.1418 140.5594,-35.1418\"/>\n",
"<text text-anchor=\"start\" x=\"130.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"<text text-anchor=\"start\" x=\"127\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"127\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f1f405426f0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f57706f5720> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -915,55 +964,60 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-22C2.79388,-22 17.1543,-22 30.6317,-22\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-22 30.9419,-25.1501 34.4419,-22 30.9419,-22.0001 30.9419,-22.0001 30.9419,-22.0001 34.4419,-22 30.9418,-18.8501 37.9419,-22 37.9419,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-22C4.178,-22 17.9448,-22 30.9241,-22\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-22 30.9808,-25.1501 34.4807,-22 30.9807,-22.0001 30.9807,-22.0001 30.9807,-22.0001 34.4807,-22 30.9807,-18.8501 37.9807,-22 37.9807,-22\"/>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n",
"<text text-anchor=\"start\" x=\"37.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.1977,-22C85.0734,-22 99.3874,-22 111.887,-22\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.997,-22 111.997,-25.1501 115.497,-22 111.997,-22.0001 111.997,-22.0001 111.997,-22.0001 115.497,-22 111.997,-18.8501 118.997,-22 118.997,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.0263,-22C84.9439,-22 99.13,-22 111.634,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.7644,-22 111.7645,-25.1501 115.2644,-22 111.7644,-22.0001 111.7644,-22.0001 111.7644,-22.0001 115.2644,-22 111.7644,-18.8501 118.7644,-22 118.7644,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M132.994,-42.5808C131.886,-52.8447 134.555,-62 141,-62 145.834,-62 148.544,-56.8502 149.129,-49.9451\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"149.006,-42.5808 152.273,-49.5273 149.065,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.065,-46.0803 145.973,-49.6324 149.006,-42.5808 149.006,-42.5808\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M132.9937,-42.5808C131.8859,-52.8447 134.5547,-62 141,-62 145.834,-62 148.5437,-56.8502 149.129,-49.9451\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"149.0063,-42.5808 152.2726,-49.5273 149.0647,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.0647,-46.0803 145.9735,-49.6324 149.0063,-42.5808 149.0063,-42.5808\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f1f405338d0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f577072d060> >"
] ]
}, },
"execution_count": 10, "execution_count": 10,
@ -1001,7 +1055,7 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.6.4+" "version": "3.6.5"
} }
}, },
"nbformat": 4, "nbformat": 4,

View file

@ -31,11 +31,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"419pt\" height=\"242pt\"\n", "<svg width=\"419pt\" height=\"242pt\"\n",
" viewBox=\"0.00 0.00 419.00 241.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 419.00 241.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 237.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 237.8)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-237.8 415,-237.8 415,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-237.8 415,-237.8 415,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"182.5\" y=\"-203.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n", "<text text-anchor=\"start\" x=\"182.5\" y=\"-203.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
@ -164,7 +163,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec2fef30> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe2c0c80f0> >"
] ]
}, },
"execution_count": 2, "execution_count": 2,
@ -193,7 +192,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"360pt\" viewBox=\"0.00 0.00 218.77 360.00\" width=\"219pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"360pt\" viewBox=\"0.00 0.00 218.77 360.00\" width=\"219pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(.9231 .9231) rotate(0) translate(4 386)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(.9231 .9231) rotate(0) translate(4 386)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-386 233,-386 233,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-386 233,-386 233,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"114.5\" y=\"-350.8\">[Büchi]</text>\n", "<text fill=\"#000000\" font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"114.5\" y=\"-350.8\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
@ -351,7 +349,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"355pt\" viewBox=\"0.00 0.00 503.00 355.00\" width=\"503pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"355pt\" viewBox=\"0.00 0.00 503.00 355.00\" width=\"503pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 351)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 351)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-351 499,-351 499,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-351 499,-351 499,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"226.5\" y=\"-332.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"226.5\" y=\"-332.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"248.5\" y=\"-332.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"248.5\" y=\"-332.8\">⓿</text>\n",
@ -552,11 +549,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
@ -604,7 +600,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec222d80> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efccd80> >"
] ]
}, },
"execution_count": 6, "execution_count": 6,
@ -629,11 +625,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
@ -681,7 +676,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec222b40> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efdc180> >"
] ]
}, },
"execution_count": 7, "execution_count": 7,
@ -713,11 +708,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"163pt\" height=\"115pt\"\n", "<svg width=\"163pt\" height=\"115pt\"\n",
" viewBox=\"0.00 0.00 163.00 115.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 163.00 115.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 111)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 111)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-111 159,-111 159,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-111 159,-111 159,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"74.5\" y=\"-91.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n", "<text text-anchor=\"start\" x=\"74.5\" y=\"-91.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
"<text text-anchor=\"start\" x=\"66.5\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n", "<text text-anchor=\"start\" x=\"66.5\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
@ -765,7 +759,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec2229c0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efdc150> >"
] ]
}, },
"execution_count": 8, "execution_count": 8,
@ -817,7 +811,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"217pt\" viewBox=\"0.00 0.00 253.00 216.80\" width=\"253pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"217pt\" viewBox=\"0.00 0.00 253.00 216.80\" width=\"253pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 212.8)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 212.8)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-212.8 249,-212.8 249,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-212.8 249,-212.8 249,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"99.5\" y=\"-178.6\">[Büchi]</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"99.5\" y=\"-178.6\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
@ -922,7 +915,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"320pt\" viewBox=\"0.00 0.00 596.97 319.80\" width=\"597pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"320pt\" viewBox=\"0.00 0.00 596.97 319.80\" width=\"597pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 315.8)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 315.8)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-315.8 592.9654,-315.8 592.9654,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-315.8 592.9654,-315.8 592.9654,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"271.4827\" y=\"-281.6\">[Büchi]</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"271.4827\" y=\"-281.6\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
@ -1150,11 +1142,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"302pt\" height=\"347pt\"\n", "<svg width=\"302pt\" height=\"347pt\"\n",
" viewBox=\"0.00 0.00 301.50 347.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 301.50 347.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 343)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 343)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-343 297.5,-343 297.5,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-343 297.5,-343 297.5,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"125.75\" y=\"-324.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"125.75\" y=\"-324.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"147.75\" y=\"-324.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"147.75\" y=\"-324.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -1287,7 +1278,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec245780> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efee7e0> >"
] ]
}, },
"execution_count": 12, "execution_count": 12,
@ -1319,11 +1310,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"165pt\" height=\"263pt\"\n", "<svg width=\"165pt\" height=\"263pt\"\n",
" viewBox=\"0.00 0.00 165.00 263.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 165.00 263.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 259)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 259)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-259 161,-259 161,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-259 161,-259 161,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"57.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"57.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"79.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"79.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -1402,7 +1392,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec245060> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efee900> >"
] ]
}, },
"execution_count": 13, "execution_count": 13,
@ -1434,11 +1424,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"258pt\" height=\"220pt\"\n", "<svg width=\"258pt\" height=\"220pt\"\n",
" viewBox=\"0.00 0.00 258.00 219.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 258.00 219.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 215.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 215.8)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-215.8 254,-215.8 254,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-215.8 254,-215.8 254,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"102\" y=\"-181.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n", "<text text-anchor=\"start\" x=\"102\" y=\"-181.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
@ -1534,7 +1523,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec245900> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efee7b0> >"
] ]
}, },
"execution_count": 14, "execution_count": 14,
@ -1566,11 +1555,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"325pt\" height=\"128pt\"\n", "<svg width=\"325pt\" height=\"128pt\"\n",
" viewBox=\"0.00 0.00 325.00 128.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 325.00 128.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-124 321,-124 321,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-124 321,-124 321,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"137.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"137.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"159.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"159.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -1647,7 +1635,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec2459c0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efee810> >"
] ]
}, },
"execution_count": 15, "execution_count": 15,
@ -1672,11 +1660,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"734pt\" height=\"356pt\"\n", "<svg width=\"734pt\" height=\"356pt\"\n",
" viewBox=\"0.00 0.00 734.00 356.26\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 734.00 356.26\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.6018 .6018) rotate(0) translate(4 588)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(.6018 .6018) rotate(0) translate(4 588)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-588 1215.6886,-588 1215.6886,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-588 1215.6886,-588 1215.6886,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"584.8443\" y=\"-569.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"584.8443\" y=\"-569.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"606.8443\" y=\"-569.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"606.8443\" y=\"-569.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -2193,7 +2180,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec222960> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efcc9c0> >"
] ]
}, },
"execution_count": 16, "execution_count": 16,
@ -2282,11 +2269,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"361pt\" height=\"178pt\"\n", "<svg width=\"361pt\" height=\"178pt\"\n",
" viewBox=\"0.00 0.00 361.00 178.45\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 361.00 178.45\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 174.4517)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 174.4517)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-174.4517 357,-174.4517 357,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-174.4517 357,-174.4517 357,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"8\" y=\"-156.2517\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Inf(</text>\n", "<text text-anchor=\"start\" x=\"8\" y=\"-156.2517\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Inf(</text>\n",
"<text text-anchor=\"start\" x=\"33\" y=\"-156.2517\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"33\" y=\"-156.2517\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -2405,7 +2391,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec245b40> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efee2a0> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -2419,11 +2405,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"411pt\" height=\"189pt\"\n", "<svg width=\"411pt\" height=\"189pt\"\n",
" viewBox=\"0.00 0.00 410.50 188.51\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 410.50 188.51\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 184.5147)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 184.5147)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-184.5147 406.5,-184.5147 406.5,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-184.5147 406.5,-184.5147 406.5,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"97.75\" y=\"-166.3147\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"97.75\" y=\"-166.3147\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"119.75\" y=\"-166.3147\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"119.75\" y=\"-166.3147\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -2556,7 +2541,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec232180> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efcce40> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -2570,11 +2555,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"491pt\" height=\"215pt\"\n", "<svg width=\"491pt\" height=\"215pt\"\n",
" viewBox=\"0.00 0.00 491.00 215.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 491.00 215.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 211)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 211)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-211 487,-211 487,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-211 487,-211 487,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"220.5\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"220.5\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"242.5\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"242.5\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -2729,7 +2713,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec245c90> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efeec90> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -2743,11 +2727,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"527pt\" height=\"219pt\"\n", "<svg width=\"527pt\" height=\"219pt\"\n",
" viewBox=\"0.00 0.00 527.00 218.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 527.00 218.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 214.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 214.8)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-214.8 523,-214.8 523,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-214.8 523,-214.8 523,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"236.5\" y=\"-180.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n", "<text text-anchor=\"start\" x=\"236.5\" y=\"-180.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
@ -2905,7 +2888,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec245bd0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efeeba0> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -2942,11 +2925,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"376pt\" height=\"187pt\"\n", "<svg width=\"376pt\" height=\"187pt\"\n",
" viewBox=\"0.00 0.00 376.00 186.64\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 376.00 186.64\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 182.637)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 182.637)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-182.637 372,-182.637 372,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-182.637 372,-182.637 372,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"15.5\" y=\"-164.437\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Inf(</text>\n", "<text text-anchor=\"start\" x=\"15.5\" y=\"-164.437\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Inf(</text>\n",
"<text text-anchor=\"start\" x=\"40.5\" y=\"-164.437\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"40.5\" y=\"-164.437\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -3092,7 +3074,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec245e40> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efeee40> >"
] ]
}, },
"execution_count": 21, "execution_count": 21,
@ -3117,11 +3099,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"173pt\" height=\"125pt\"\n", "<svg width=\"173pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 173.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 173.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 169,-120.8 169,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 169,-120.8 169,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"59.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n", "<text text-anchor=\"start\" x=\"59.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
@ -3169,7 +3150,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec222e40> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efeef30> >"
] ]
}, },
"execution_count": 22, "execution_count": 22,
@ -3191,7 +3172,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"128pt\" viewBox=\"0.00 0.00 170.00 128.00\" width=\"170pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"128pt\" viewBox=\"0.00 0.00 170.00 128.00\" width=\"170pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-124 166,-124 166,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-124 166,-124 166,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"60\" y=\"-105.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"60\" y=\"-105.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"82\" y=\"-105.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"82\" y=\"-105.8\">⓿</text>\n",
@ -3255,7 +3235,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"128pt\" viewBox=\"0.00 0.00 163.00 128.00\" width=\"163pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"128pt\" viewBox=\"0.00 0.00 163.00 128.00\" width=\"163pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-124 159,-124 159,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-124 159,-124 159,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"56.5\" y=\"-105.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"56.5\" y=\"-105.8\">Inf(</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"78.5\" y=\"-105.8\">❶</text>\n", "<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"78.5\" y=\"-105.8\">❶</text>\n",
@ -3317,7 +3296,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"271pt\" viewBox=\"0.00 0.00 374.00 271.00\" width=\"374pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"271pt\" viewBox=\"0.00 0.00 374.00 271.00\" width=\"374pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 267)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 267)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-267 370,-267 370,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-267 370,-267 370,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"136\" y=\"-248.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"136\" y=\"-248.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"158\" y=\"-248.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"158\" y=\"-248.8\">⓿</text>\n",
@ -3446,7 +3424,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"271pt\" viewBox=\"0.00 0.00 320.00 271.00\" width=\"320pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"271pt\" viewBox=\"0.00 0.00 320.00 271.00\" width=\"320pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 267)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 267)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-267 316,-267 316,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-267 316,-267 316,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"109\" y=\"-248.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"109\" y=\"-248.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"131\" y=\"-248.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"131\" y=\"-248.8\">⓿</text>\n",
@ -3612,11 +3589,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"161pt\" height=\"128pt\"\n", "<svg width=\"161pt\" height=\"128pt\"\n",
" viewBox=\"0.00 0.00 161.00 128.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 161.00 128.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-124 157,-124 157,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-124 157,-124 157,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"55.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"55.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"77.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"77.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -3667,7 +3643,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec222870> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1effb4b0> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -3702,11 +3678,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"170pt\" height=\"141pt\"\n", "<svg width=\"170pt\" height=\"141pt\"\n",
" viewBox=\"0.00 0.00 170.00 140.57\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 170.00 140.57\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 136.5706)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 136.5706)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-136.5706 166,-136.5706 166,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-136.5706 166,-136.5706 166,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"29\" y=\"-118.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"29\" y=\"-118.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"54\" y=\"-118.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"54\" y=\"-118.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -3768,7 +3743,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec2458d0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efeec90> >"
] ]
}, },
"execution_count": 25, "execution_count": 25,
@ -3800,11 +3775,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"89pt\" height=\"161pt\"\n", "<svg width=\"89pt\" height=\"161pt\"\n",
" viewBox=\"0.00 0.00 89.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 89.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 85,-157 85,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 85,-157 85,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"18\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"18\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"43\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"43\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -3842,7 +3816,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec245de0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1efee030> >"
] ]
}, },
"execution_count": 26, "execution_count": 26,
@ -3871,7 +3845,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"131pt\" viewBox=\"0.00 0.00 182.74 130.74\" width=\"183pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"131pt\" viewBox=\"0.00 0.00 182.74 130.74\" width=\"183pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 126.7401)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 126.7401)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-126.7401 178.7401,-126.7401 178.7401,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-126.7401 178.7401,-126.7401 178.7401,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"64.8701\" y=\"-108.5401\">Fin(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"64.8701\" y=\"-108.5401\">Fin(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"89.8701\" y=\"-108.5401\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"89.8701\" y=\"-108.5401\">⓿</text>\n",
@ -3961,11 +3934,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"192pt\" height=\"176pt\"\n", "<svg width=\"192pt\" height=\"176pt\"\n",
" viewBox=\"0.00 0.00 192.00 176.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 192.00 176.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 172)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 172)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-172 188,-172 188,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-172 188,-172 188,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"8\" y=\"-153.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"8\" y=\"-153.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"33\" y=\"-153.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff7f00\">❷</text>\n", "<text text-anchor=\"start\" x=\"33\" y=\"-153.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff7f00\">❷</text>\n",
@ -4008,7 +3980,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec251e10> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1effbe10> >"
] ]
}, },
"execution_count": 28, "execution_count": 28,
@ -4040,11 +4012,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"161pt\" height=\"128pt\"\n", "<svg width=\"161pt\" height=\"128pt\"\n",
" viewBox=\"0.00 0.00 161.00 128.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 161.00 128.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-124 157,-124 157,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-124 157,-124 157,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"55.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"55.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"77.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"77.5\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -4095,7 +4066,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec222870> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1effb4b0> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -4109,11 +4080,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"188pt\" height=\"128pt\"\n", "<svg width=\"188pt\" height=\"128pt\"\n",
" viewBox=\"0.00 0.00 188.00 128.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 188.00 128.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-124 184,-124 184,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-124 184,-124 184,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"69\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"69\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"91\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"91\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -4164,7 +4134,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec222870> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1effb4b0> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -4200,11 +4170,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"212pt\" height=\"128pt\"\n", "<svg width=\"212pt\" height=\"128pt\"\n",
" viewBox=\"0.00 0.00 212.00 128.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 212.00 128.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 124)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-124 208,-124 208,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-124 208,-124 208,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"81\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"81\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"103\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"103\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -4255,7 +4224,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f76ec222870> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbe1effb4b0> >"
] ]
}, },
"execution_count": 30, "execution_count": 30,

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -38,8 +38,8 @@
"SpinS Promela Compiler - version 1.1 (3-Feb-2015)\n", "SpinS Promela Compiler - version 1.1 (3-Feb-2015)\n",
"(C) University of Twente, Formal Methods and Tools group\n", "(C) University of Twente, Formal Methods and Tools group\n",
"\n", "\n",
"Parsing tmpfz39v5au.pml...\n", "Parsing tmpqado0fcz.pml...\n",
"Parsing tmpfz39v5au.pml done (0.0 sec)\n", "Parsing tmpqado0fcz.pml done (0.0 sec)\n",
"\n", "\n",
"Optimizing graphs...\n", "Optimizing graphs...\n",
" StateMerging changed 0 states/transitions.\n", " StateMerging changed 0 states/transitions.\n",
@ -225,8 +225,8 @@
" Found 2 / 2 (100.0%) Commuting actions \n", " Found 2 / 2 (100.0%) Commuting actions \n",
"Generating guard dependency matrices done (0.0 sec)\n", "Generating guard dependency matrices done (0.0 sec)\n",
"\n", "\n",
"Written C code to /home/adl/git/spot/tests/python/tmpfz39v5au.pml.spins.c\n", "Written C code to /home/adl/git/spot/tests/python/tmpqado0fcz.pml.spins.c\n",
"Compiled C code to PINS library tmpfz39v5au.pml.spins\n", "Compiled C code to PINS library tmpqado0fcz.pml.spins\n",
"\n" "\n"
] ]
} }
@ -291,237 +291,276 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"734pt\" height=\"120pt\"\n", "<svg width=\"734pt\" height=\"120pt\"\n",
" viewBox=\"0.00 0.00 734.00 119.62\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 734.00 119.62\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(0.340094 0.340094) rotate(0) translate(4 347.74)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(.3401 .3401) rotate(0) translate(4 347.7401)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-347.7401 2154.2299,-347.7401 2154.2299,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-347.74 2154.23,-347.74 2154.23,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"1072.115\" y=\"-328.5401\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
"<text text-anchor=\"start\" x=\"1072.11\" y=\"-328.54\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n", "<text text-anchor=\"start\" x=\"1064.115\" y=\"-313.5401\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
"<text text-anchor=\"start\" x=\"1064.11\" y=\"-313.54\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"197.513\" cy=\"-152.87\" rx=\"160.526\" ry=\"26.7407\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"start\" x=\"108.013\" y=\"-156.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=0, P_0.b=0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"197.5132\" cy=\"-152.8701\" rx=\"160.5265\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"92.0132\" y=\"-141.67\" font-family=\"Lato\" font-size=\"14.00\">&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"108.0132\" y=\"-156.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=0, P_0.b=0</text>\n",
"<text text-anchor=\"start\" x=\"92.0132\" y=\"-141.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.14171,-152.87C2.49749,-152.87 13.4781,-152.87 29.6043,-152.87\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"36.8175,-152.87 29.8175,-156.02 33.3175,-152.87 29.8175,-152.87 29.8175,-152.87 29.8175,-152.87 33.3175,-152.87 29.8174,-149.72 36.8175,-152.87 36.8175,-152.87\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.0652,-152.8701C3.5704,-152.8701 14.2226,-152.8701 29.3716,-152.8701\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"36.6353,-152.8701 29.6353,-156.0202 33.1353,-152.8701 29.6353,-152.8702 29.6353,-152.8702 29.6353,-152.8702 33.1353,-152.8701 29.6352,-149.7202 36.6353,-152.8701 36.6353,-152.8701\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"554.54\" cy=\"-188.87\" rx=\"160.526\" ry=\"26.7407\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"start\" x=\"465.04\" y=\"-192.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=1, P_0.b=0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"554.5397\" cy=\"-188.8701\" rx=\"160.5265\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"449.04\" y=\"-177.67\" font-family=\"Lato\" font-size=\"14.00\">&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"465.0397\" y=\"-192.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=1, P_0.b=0</text>\n",
"<text text-anchor=\"start\" x=\"449.0397\" y=\"-177.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M335.268,-166.737C359.625,-169.207 385.064,-171.786 409.613,-174.276\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"416.855,-175.01 409.573,-177.438 413.373,-174.657 409.891,-174.304 409.891,-174.304 409.891,-174.304 413.373,-174.657 410.209,-171.17 416.855,-175.01 416.855,-175.01\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M335.0383,-166.7371C359.4429,-169.1979 384.928,-171.7676 409.5322,-174.2485\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"416.7908,-174.9804 409.51,-177.4122 413.3084,-174.6293 409.8261,-174.2781 409.8261,-174.2781 409.8261,-174.2781 413.3084,-174.6293 410.1421,-171.144 416.7908,-174.9804 416.7908,-174.9804\"/>\n",
"</g>\n", "</g>\n",
"<!-- 2 -->\n", "<!-- 2 -->\n",
"<g id=\"node4\" class=\"node\"><title>2</title>\n", "<g id=\"node4\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"554.54\" cy=\"-116.87\" rx=\"160.526\" ry=\"26.7407\"/>\n", "<title>2</title>\n",
"<text text-anchor=\"start\" x=\"465.04\" y=\"-120.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=0, P_0.b=1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"554.5397\" cy=\"-116.8701\" rx=\"160.5265\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"449.04\" y=\"-105.67\" font-family=\"Lato\" font-size=\"14.00\">&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"465.0397\" y=\"-120.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=0, P_0.b=1</text>\n",
"<text text-anchor=\"start\" x=\"449.0397\" y=\"-105.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;2 -->\n", "<!-- 0&#45;&gt;2 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;2</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M335.268,-139.003C359.625,-136.533 385.064,-133.954 409.613,-131.464\"/>\n", "<title>0&#45;&gt;2</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"416.855,-130.73 410.209,-134.57 413.373,-131.083 409.891,-131.436 409.891,-131.436 409.891,-131.436 413.373,-131.083 409.573,-128.302 416.855,-130.73 416.855,-130.73\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M335.0383,-139.003C359.4429,-136.5422 384.928,-133.9725 409.5322,-131.4916\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"416.7908,-130.7597 410.1421,-134.5961 413.3084,-131.1109 409.8261,-131.462 409.8261,-131.462 409.8261,-131.462 413.3084,-131.1109 409.51,-128.3279 416.7908,-130.7597 416.7908,-130.7597\"/>\n",
"</g>\n", "</g>\n",
"<!-- 3 -->\n", "<!-- 3 -->\n",
"<g id=\"node5\" class=\"node\"><title>3</title>\n", "<g id=\"node5\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"914.395\" cy=\"-224.87\" rx=\"163.183\" ry=\"26.7407\"/>\n", "<title>3</title>\n",
"<text text-anchor=\"start\" x=\"824.895\" y=\"-228.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=2, P_0.b=0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"914.3946\" cy=\"-224.8701\" rx=\"163.1835\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"806.895\" y=\"-213.67\" font-family=\"Lato\" font-size=\"14.00\">!&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"824.8946\" y=\"-228.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=2, P_0.b=0</text>\n",
"<text text-anchor=\"start\" x=\"806.8946\" y=\"-213.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;3 -->\n", "<!-- 1&#45;&gt;3 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;3</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M692.617,-202.66C717.222,-205.135 742.946,-207.723 767.783,-210.222\"/>\n", "<title>1&#45;&gt;3</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"774.763,-210.924 767.483,-213.357 771.28,-210.573 767.798,-210.223 767.798,-210.223 767.798,-210.223 771.28,-210.573 768.113,-207.089 774.763,-210.924 774.763,-210.924\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M692.3828,-202.6599C717.0352,-205.1262 742.8043,-207.7041 767.6945,-210.1941\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"774.6899,-210.894 767.4111,-213.3314 771.2073,-210.5455 767.7247,-210.1971 767.7247,-210.1971 767.7247,-210.1971 771.2073,-210.5455 768.0383,-207.0627 774.6899,-210.894 774.6899,-210.894\"/>\n",
"</g>\n", "</g>\n",
"<!-- 4 -->\n", "<!-- 4 -->\n",
"<g id=\"node6\" class=\"node\"><title>4</title>\n", "<g id=\"node6\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"914.395\" cy=\"-152.87\" rx=\"160.526\" ry=\"26.7407\"/>\n", "<title>4</title>\n",
"<text text-anchor=\"start\" x=\"824.895\" y=\"-156.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=1, P_0.b=1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"914.3946\" cy=\"-152.8701\" rx=\"160.5265\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"808.895\" y=\"-141.67\" font-family=\"Lato\" font-size=\"14.00\">&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"824.8946\" y=\"-156.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=1, P_0.b=1</text>\n",
"<text text-anchor=\"start\" x=\"808.8946\" y=\"-141.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;4 -->\n", "<!-- 1&#45;&gt;4 -->\n",
"<g id=\"edge5\" class=\"edge\"><title>1&#45;&gt;4</title>\n", "<g id=\"edge5\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M692.617,-175.08C717.763,-172.55 744.078,-169.903 769.419,-167.354\"/>\n", "<title>1&#45;&gt;4</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"776.539,-166.638 769.89,-170.473 773.057,-166.988 769.574,-167.338 769.574,-167.338 769.574,-167.338 773.057,-166.988 769.259,-164.204 776.539,-166.638 776.539,-166.638\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M692.3828,-175.0802C717.579,-172.5596 743.9417,-169.9222 769.3404,-167.3813\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"776.4768,-166.6674 769.8251,-170.4987 772.9941,-167.0159 769.5115,-167.3643 769.5115,-167.3643 769.5115,-167.3643 772.9941,-167.0159 769.1979,-164.2299 776.4768,-166.6674 776.4768,-166.6674\"/>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;4 -->\n", "<!-- 2&#45;&gt;4 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>2&#45;&gt;4</title>\n", "<g id=\"edge6\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M692.617,-130.66C717.763,-133.19 744.078,-135.837 769.419,-138.386\"/>\n", "<title>2&#45;&gt;4</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"776.539,-139.102 769.259,-141.536 773.057,-138.752 769.574,-138.402 769.574,-138.402 769.574,-138.402 773.057,-138.752 769.89,-135.268 776.539,-139.102 776.539,-139.102\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M692.3828,-130.6599C717.579,-133.1806 743.9417,-135.8179 769.3404,-138.3588\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"776.4768,-139.0727 769.1979,-141.5102 772.9941,-138.7243 769.5115,-138.3758 769.5115,-138.3758 769.5115,-138.3758 772.9941,-138.7243 769.8251,-135.2415 776.4768,-139.0727 776.4768,-139.0727\"/>\n",
"</g>\n", "</g>\n",
"<!-- 5 -->\n", "<!-- 5 -->\n",
"<g id=\"node7\" class=\"node\"><title>5</title>\n", "<g id=\"node7\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"914.395\" cy=\"-80.8701\" rx=\"158.284\" ry=\"26.7407\"/>\n", "<title>5</title>\n",
"<text text-anchor=\"start\" x=\"824.895\" y=\"-84.6701\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=0, P_0.b=2</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"914.3946\" cy=\"-80.8701\" rx=\"158.2839\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"810.395\" y=\"-69.6701\" font-family=\"Lato\" font-size=\"14.00\">&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"824.8946\" y=\"-84.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=0, P_0.b=2</text>\n",
"<text text-anchor=\"start\" x=\"810.3946\" y=\"-69.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;5 -->\n", "<!-- 2&#45;&gt;5 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>2&#45;&gt;5</title>\n", "<g id=\"edge7\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M692.617,-103.08C718.124,-100.514 744.832,-97.8273 770.508,-95.2443\"/>\n", "<title>2&#45;&gt;5</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"777.721,-94.5187 771.072,-98.3537 774.239,-94.8691 770.756,-95.2195 770.756,-95.2195 770.756,-95.2195 774.239,-94.8691 770.441,-92.0853 777.721,-94.5187 777.721,-94.5187\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M692.3828,-103.0802C717.9415,-100.5233 744.7006,-97.8463 770.4361,-95.2717\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"777.6659,-94.5484 771.0142,-98.3797 774.1832,-94.8969 770.7006,-95.2453 770.7006,-95.2453 770.7006,-95.2453 774.1832,-94.8969 770.387,-92.111 777.6659,-94.5484 777.6659,-94.5484\"/>\n",
"</g>\n", "</g>\n",
"<!-- 6 -->\n", "<!-- 6 -->\n",
"<g id=\"node8\" class=\"node\"><title>6</title>\n", "<g id=\"node8\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1277.08\" cy=\"-260.87\" rx=\"160.526\" ry=\"26.7407\"/>\n", "<title>6</title>\n",
"<text text-anchor=\"start\" x=\"1187.58\" y=\"-264.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=3, P_0.b=0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1277.078\" cy=\"-260.8701\" rx=\"160.5265\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1171.58\" y=\"-249.67\" font-family=\"Lato\" font-size=\"14.00\">!&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; dead</text>\n", "<text text-anchor=\"start\" x=\"1187.578\" y=\"-264.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=3, P_0.b=0</text>\n",
"<text text-anchor=\"start\" x=\"1171.578\" y=\"-249.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;6 -->\n", "<!-- 3&#45;&gt;6 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>3&#45;&gt;6</title>\n", "<g id=\"edge8\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1054.33,-238.737C1079.63,-241.263 1106.09,-243.903 1131.55,-246.445\"/>\n", "<title>3&#45;&gt;6</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1138.7,-247.159 1131.42,-249.598 1135.22,-246.811 1131.74,-246.463 1131.74,-246.463 1131.74,-246.463 1135.22,-246.811 1132.05,-243.329 1138.7,-247.159 1138.7,-247.159\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1054.358,-238.7628C1079.6981,-241.2781 1106.1768,-243.9064 1131.6687,-246.4367\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1138.8307,-247.1476 1131.5538,-249.5907 1135.3479,-246.8019 1131.865,-246.4561 1131.865,-246.4561 1131.865,-246.4561 1135.3479,-246.8019 1132.1762,-243.3215 1138.8307,-247.1476 1138.8307,-247.1476\"/>\n",
"</g>\n", "</g>\n",
"<!-- 7 -->\n", "<!-- 7 -->\n",
"<g id=\"node9\" class=\"node\"><title>7</title>\n", "<g id=\"node9\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1277.08\" cy=\"-188.87\" rx=\"163.183\" ry=\"26.7407\"/>\n", "<title>7</title>\n",
"<text text-anchor=\"start\" x=\"1187.58\" y=\"-192.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=2, P_0.b=1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1277.078\" cy=\"-188.8701\" rx=\"163.1835\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1169.58\" y=\"-177.67\" font-family=\"Lato\" font-size=\"14.00\">!&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"1187.578\" y=\"-192.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=2, P_0.b=1</text>\n",
"<text text-anchor=\"start\" x=\"1169.578\" y=\"-177.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;7 -->\n", "<!-- 3&#45;&gt;7 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>3&#45;&gt;7</title>\n", "<g id=\"edge9\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1054.33,-211.003C1079.09,-208.532 1104.95,-205.95 1129.91,-203.46\"/>\n", "<title>3&#45;&gt;7</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.92,-202.76 1130.27,-206.589 1133.44,-203.107 1129.95,-203.455 1129.95,-203.455 1129.95,-203.455 1133.44,-203.107 1129.64,-200.321 1136.92,-202.76 1136.92,-202.76\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1054.358,-210.9773C1079.1512,-208.5163 1105.0344,-205.9471 1130.0168,-203.4674\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1137.0375,-202.7705 1130.3829,-206.5966 1133.5546,-203.1162 1130.0718,-203.462 1130.0718,-203.462 1130.0718,-203.462 1133.5546,-203.1162 1129.7606,-200.3274 1137.0375,-202.7705 1137.0375,-202.7705\"/>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;7 -->\n", "<!-- 4&#45;&gt;7 -->\n",
"<g id=\"edge10\" class=\"edge\"><title>4&#45;&gt;7</title>\n", "<g id=\"edge10\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1052.53,-166.557C1077.83,-169.083 1104.35,-171.729 1129.91,-174.281\"/>\n", "<title>4&#45;&gt;7</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1137.09,-174.998 1129.81,-177.437 1133.61,-174.65 1130.13,-174.302 1130.13,-174.302 1130.13,-174.302 1133.61,-174.65 1130.44,-171.168 1137.09,-174.998 1137.09,-174.998\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1052.5443,-166.5828C1077.8871,-169.0983 1104.4249,-171.7325 1130.0173,-174.2728\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1137.2088,-174.9866 1129.9318,-177.4297 1133.7259,-174.6409 1130.243,-174.2951 1130.243,-174.2951 1130.243,-174.2951 1133.7259,-174.6409 1130.5542,-171.1605 1137.2088,-174.9866 1137.2088,-174.9866\"/>\n",
"</g>\n", "</g>\n",
"<!-- 8 -->\n", "<!-- 8 -->\n",
"<g id=\"node10\" class=\"node\"><title>8</title>\n", "<g id=\"node10\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1277.08\" cy=\"-116.87\" rx=\"158.284\" ry=\"26.7407\"/>\n", "<title>8</title>\n",
"<text text-anchor=\"start\" x=\"1187.58\" y=\"-120.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=1, P_0.b=2</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1277.078\" cy=\"-116.8701\" rx=\"158.2839\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1173.08\" y=\"-105.67\" font-family=\"Lato\" font-size=\"14.00\">&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"1187.578\" y=\"-120.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=1, P_0.b=2</text>\n",
"<text text-anchor=\"start\" x=\"1173.078\" y=\"-105.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;8 -->\n", "<!-- 4&#45;&gt;8 -->\n",
"<g id=\"edge11\" class=\"edge\"><title>4&#45;&gt;8</title>\n", "<g id=\"edge11\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1052.53,-139.183C1078.85,-136.555 1106.49,-133.797 1133,-131.151\"/>\n", "<title>4&#45;&gt;8</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1140.08,-130.444 1133.43,-134.274 1136.6,-130.792 1133.12,-131.139 1133.12,-131.139 1133.12,-131.139 1136.6,-130.792 1132.8,-128.005 1140.08,-130.444 1140.08,-130.444\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1052.5443,-139.1573C1078.9142,-136.5398 1106.5779,-133.7939 1133.1241,-131.1589\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1140.2123,-130.4554 1133.5577,-134.2815 1136.7294,-130.8011 1133.2465,-131.1469 1133.2465,-131.1469 1133.2465,-131.1469 1136.7294,-130.8011 1132.9354,-128.0123 1140.2123,-130.4554 1140.2123,-130.4554\"/>\n",
"</g>\n", "</g>\n",
"<!-- 5&#45;&gt;8 -->\n", "<!-- 5&#45;&gt;8 -->\n",
"<g id=\"edge12\" class=\"edge\"><title>5&#45;&gt;8</title>\n", "<g id=\"edge12\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1051.24,-94.4288C1077.91,-97.091 1105.97,-99.8913 1132.87,-102.577\"/>\n", "<title>5&#45;&gt;8</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1140.06,-103.294 1132.78,-105.733 1136.57,-102.946 1133.09,-102.598 1133.09,-102.598 1133.09,-102.598 1136.57,-102.946 1133.4,-99.4639 1140.06,-103.294 1140.06,-103.294\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1051.2512,-94.4545C1077.9653,-97.1061 1106.0521,-99.894 1132.9925,-102.5681\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1140.1856,-103.2821 1132.9086,-105.7252 1136.7027,-102.9363 1133.2198,-102.5906 1133.2198,-102.5906 1133.2198,-102.5906 1136.7027,-102.9363 1133.531,-99.456 1140.1856,-103.2821 1140.1856,-103.2821\"/>\n",
"</g>\n", "</g>\n",
"<!-- 9 -->\n", "<!-- 9 -->\n",
"<g id=\"node11\" class=\"node\"><title>9</title>\n", "<g id=\"node11\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1277.08\" cy=\"-26.8701\" rx=\"155.627\" ry=\"26.7407\"/>\n", "<title>9</title>\n",
"<text text-anchor=\"start\" x=\"1187.58\" y=\"-30.6701\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=0, P_0.b=3</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1277.078\" cy=\"-26.8701\" rx=\"155.627\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1175.08\" y=\"-15.6701\" font-family=\"Lato\" font-size=\"14.00\">&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; dead</text>\n", "<text text-anchor=\"start\" x=\"1187.578\" y=\"-30.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=0, P_0.b=3</text>\n",
"<text text-anchor=\"start\" x=\"1175.078\" y=\"-15.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 5&#45;&gt;9 -->\n", "<!-- 5&#45;&gt;9 -->\n",
"<g id=\"edge13\" class=\"edge\"><title>5&#45;&gt;9</title>\n", "<g id=\"edge13\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1033.75,-63.1511C1071.64,-57.4773 1113.7,-51.1809 1151.99,-45.4477\"/>\n", "<title>5&#45;&gt;9</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1159.1,-44.384 1152.64,-48.5358 1155.64,-44.9022 1152.17,-45.4205 1152.17,-45.4205 1152.17,-45.4205 1155.64,-44.9022 1151.71,-42.3052 1159.1,-44.384 1159.1,-44.384\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1033.653,-63.1136C1071.554,-57.4706 1113.5698,-51.2148 1151.8774,-45.5112\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1158.9853,-44.4529 1152.5256,-48.5995 1155.5235,-44.9684 1152.0617,-45.4838 1152.0617,-45.4838 1152.0617,-45.4838 1155.5235,-44.9684 1151.5977,-42.3682 1158.9853,-44.4529 1158.9853,-44.4529\"/>\n",
"</g>\n", "</g>\n",
"<!-- 6&#45;&gt;6 -->\n", "<!-- 6&#45;&gt;6 -->\n",
"<g id=\"edge14\" class=\"edge\"><title>6&#45;&gt;6</title>\n", "<g id=\"edge14\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1210.76,-285.787C1205.33,-296.536 1227.43,-305.74 1277.08,-305.74 1315.09,-305.74 1336.95,-300.345 1342.68,-292.992\"/>\n", "<title>6&#45;&gt;6</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1343.4,-285.787 1345.84,-293.065 1343.05,-289.269 1342.7,-292.752 1342.7,-292.752 1342.7,-292.752 1343.05,-289.269 1339.57,-292.439 1343.4,-285.787 1343.4,-285.787\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1210.756,-285.7868C1205.3261,-296.5364 1227.4334,-305.7401 1277.078,-305.7401 1315.0871,-305.7401 1336.9543,-300.3451 1342.6798,-292.9918\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1343.3999,-285.7868 1345.8381,-293.0654 1343.0518,-289.2694 1342.7037,-292.7521 1342.7037,-292.7521 1342.7037,-292.7521 1343.0518,-289.2694 1339.5693,-292.4388 1343.3999,-285.7868 1343.3999,-285.7868\"/>\n",
"</g>\n", "</g>\n",
"<!-- 10 -->\n", "<!-- 10 -->\n",
"<g id=\"node12\" class=\"node\"><title>10</title>\n", "<g id=\"node12\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1636.93\" cy=\"-224.87\" rx=\"160.526\" ry=\"26.7407\"/>\n", "<title>10</title>\n",
"<text text-anchor=\"start\" x=\"1547.43\" y=\"-228.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=3, P_0.b=1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1636.9329\" cy=\"-224.8701\" rx=\"160.5265\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1531.43\" y=\"-213.67\" font-family=\"Lato\" font-size=\"14.00\">!&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; dead</text>\n", "<text text-anchor=\"start\" x=\"1547.4329\" y=\"-228.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=3, P_0.b=1</text>\n",
"<text text-anchor=\"start\" x=\"1531.4329\" y=\"-213.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!&quot;P_0.a &lt; 2&quot; &amp; !&quot;P_0.b &gt; 1&quot; &amp; dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 7&#45;&gt;10 -->\n", "<!-- 7&#45;&gt;10 -->\n",
"<g id=\"edge15\" class=\"edge\"><title>7&#45;&gt;10</title>\n", "<g id=\"edge15\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1416.95,-202.84C1441.44,-205.305 1467,-207.875 1491.64,-210.354\"/>\n", "<title>7&#45;&gt;10</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1498.91,-211.086 1491.63,-213.519 1495.43,-210.735 1491.94,-210.385 1491.94,-210.385 1491.94,-210.385 1495.43,-210.735 1492.26,-207.251 1498.91,-211.086 1498.91,-211.086\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1416.7223,-202.8401C1441.4626,-205.3151 1467.2739,-207.8973 1492.1524,-210.3862\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1499.143,-211.0855 1491.8642,-213.523 1495.6604,-210.7371 1492.1778,-210.3886 1492.1778,-210.3886 1492.1778,-210.3886 1495.6604,-210.7371 1492.4914,-207.2543 1499.143,-211.0855 1499.143,-211.0855\"/>\n",
"</g>\n", "</g>\n",
"<!-- 11 -->\n", "<!-- 11 -->\n",
"<g id=\"node13\" class=\"node\"><title>11</title>\n", "<g id=\"node13\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1636.93\" cy=\"-152.87\" rx=\"160.526\" ry=\"26.7407\"/>\n", "<title>11</title>\n",
"<text text-anchor=\"start\" x=\"1547.43\" y=\"-156.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=2, P_0.b=2</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1636.9329\" cy=\"-152.8701\" rx=\"160.5265\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1531.43\" y=\"-141.67\" font-family=\"Lato\" font-size=\"14.00\">!&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n", "<text text-anchor=\"start\" x=\"1547.4329\" y=\"-156.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=2, P_0.b=2</text>\n",
"<text text-anchor=\"start\" x=\"1531.4329\" y=\"-141.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; !dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 7&#45;&gt;11 -->\n", "<!-- 7&#45;&gt;11 -->\n",
"<g id=\"edge16\" class=\"edge\"><title>7&#45;&gt;11</title>\n", "<g id=\"edge16\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1416.95,-174.9C1441.44,-172.436 1467,-169.865 1491.64,-167.386\"/>\n", "<title>7&#45;&gt;11</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1498.91,-166.655 1492.26,-170.49 1495.43,-167.005 1491.94,-167.355 1491.94,-167.355 1491.94,-167.355 1495.43,-167.005 1491.63,-164.221 1498.91,-166.655 1498.91,-166.655\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1416.7223,-174.9C1441.4626,-172.425 1467.2739,-169.8428 1492.1524,-167.3539\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1499.143,-166.6546 1492.4914,-170.4858 1495.6604,-167.003 1492.1778,-167.3515 1492.1778,-167.3515 1492.1778,-167.3515 1495.6604,-167.003 1491.8642,-164.2171 1499.143,-166.6546 1499.143,-166.6546\"/>\n",
"</g>\n", "</g>\n",
"<!-- 8&#45;&gt;11 -->\n", "<!-- 8&#45;&gt;11 -->\n",
"<g id=\"edge17\" class=\"edge\"><title>8&#45;&gt;11</title>\n", "<g id=\"edge17\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1413.62,-130.506C1439.12,-133.071 1465.87,-135.761 1491.62,-138.352\"/>\n", "<title>8&#45;&gt;11</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1498.85,-139.08 1491.57,-141.513 1495.37,-138.73 1491.89,-138.379 1491.89,-138.379 1491.89,-138.379 1495.37,-138.73 1492.2,-135.245 1498.85,-139.08 1498.85,-139.08\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1413.6368,-130.5314C1439.1715,-133.0859 1465.9454,-135.7644 1491.7303,-138.3439\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1498.9748,-139.0687 1491.696,-141.5062 1495.4922,-138.7202 1492.0096,-138.3718 1492.0096,-138.3718 1492.0096,-138.3718 1495.4922,-138.7202 1492.3232,-135.2374 1498.9748,-139.0687 1498.9748,-139.0687\"/>\n",
"</g>\n", "</g>\n",
"<!-- 12 -->\n", "<!-- 12 -->\n",
"<g id=\"node14\" class=\"node\"><title>12</title>\n", "<g id=\"node14\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1636.93\" cy=\"-62.8701\" rx=\"155.627\" ry=\"26.7407\"/>\n", "<title>12</title>\n",
"<text text-anchor=\"start\" x=\"1547.43\" y=\"-66.6701\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=1, P_0.b=3</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1636.9329\" cy=\"-62.8701\" rx=\"155.627\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1534.93\" y=\"-51.6701\" font-family=\"Lato\" font-size=\"14.00\">&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; dead</text>\n", "<text text-anchor=\"start\" x=\"1547.4329\" y=\"-66.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=1, P_0.b=3</text>\n",
"<text text-anchor=\"start\" x=\"1534.9329\" y=\"-51.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 8&#45;&gt;12 -->\n", "<!-- 8&#45;&gt;12 -->\n",
"<g id=\"edge18\" class=\"edge\"><title>8&#45;&gt;12</title>\n", "<g id=\"edge18\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1396.24,-99.0388C1433.43,-93.4282 1474.58,-87.2182 1512.14,-81.5503\"/>\n", "<title>8&#45;&gt;12</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1519.11,-80.4985 1512.66,-84.6578 1515.65,-81.0208 1512.19,-81.5431 1512.19,-81.5431 1512.19,-81.5431 1515.65,-81.0208 1511.72,-78.4284 1519.11,-80.4985 1519.11,-80.4985\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1395.9052,-99.0388C1433.2942,-93.4282 1474.6775,-87.2182 1512.4482,-81.5503\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1519.457,-80.4985 1513.002,-84.6525 1515.9957,-81.018 1512.5345,-81.5374 1512.5345,-81.5374 1512.5345,-81.5374 1515.9957,-81.018 1512.067,-78.4223 1519.457,-80.4985 1519.457,-80.4985\"/>\n",
"</g>\n", "</g>\n",
"<!-- 9&#45;&gt;9 -->\n", "<!-- 9&#45;&gt;9 -->\n",
"<g id=\"edge19\" class=\"edge\"><title>9&#45;&gt;9</title>\n", "<g id=\"edge19\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1211,-51.3317C1204.71,-62.2753 1226.73,-71.7401 1277.08,-71.7401 1315.62,-71.7401 1337.57,-66.192 1342.91,-58.6799\"/>\n", "<title>9&#45;&gt;9</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1343.15,-51.3317 1346.07,-58.4316 1343.04,-54.8298 1342.92,-58.3279 1342.92,-58.3279 1342.92,-58.3279 1343.04,-54.8298 1339.78,-58.2242 1343.15,-51.3317 1343.15,-51.3317\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1211.0018,-51.3317C1204.7088,-62.2753 1226.7342,-71.7401 1277.078,-71.7401 1315.6224,-71.7401 1337.5671,-66.192 1342.9122,-58.6799\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1343.1541,-51.3317 1346.0719,-58.4316 1343.0389,-54.8298 1342.9237,-58.3279 1342.9237,-58.3279 1342.9237,-58.3279 1343.0389,-54.8298 1339.7754,-58.2242 1343.1541,-51.3317 1343.1541,-51.3317\"/>\n",
"</g>\n", "</g>\n",
"<!-- 10&#45;&gt;10 -->\n", "<!-- 10&#45;&gt;10 -->\n",
"<g id=\"edge20\" class=\"edge\"><title>10&#45;&gt;10</title>\n", "<g id=\"edge20\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1571.35,-249.787C1565.98,-260.536 1587.84,-269.74 1636.93,-269.74 1674.52,-269.74 1696.14,-264.345 1701.8,-256.992\"/>\n", "<title>10&#45;&gt;10</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1702.51,-249.787 1704.96,-257.063 1702.17,-253.27 1701.83,-256.753 1701.83,-256.753 1701.83,-256.753 1702.17,-253.27 1698.69,-256.443 1702.51,-249.787 1702.51,-249.787\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1571.3519,-249.7868C1565.9827,-260.5364 1587.843,-269.7401 1636.9329,-269.7401 1674.5173,-269.7401 1696.1402,-264.3451 1701.8018,-256.9918\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1702.5138,-249.7868 1704.96,-257.0627 1702.1696,-253.2698 1701.8253,-256.7529 1701.8253,-256.7529 1701.8253,-256.7529 1702.1696,-253.2698 1698.6906,-256.443 1702.5138,-249.7868 1702.5138,-249.7868\"/>\n",
"</g>\n", "</g>\n",
"<!-- 13 -->\n", "<!-- 13 -->\n",
"<g id=\"node15\" class=\"node\"><title>13</title>\n", "<g id=\"node15\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1991.84\" cy=\"-197.87\" rx=\"158.284\" ry=\"26.7407\"/>\n", "<title>13</title>\n",
"<text text-anchor=\"start\" x=\"1902.34\" y=\"-201.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=3, P_0.b=2</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1991.838\" cy=\"-197.8701\" rx=\"158.2839\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1887.84\" y=\"-186.67\" font-family=\"Lato\" font-size=\"14.00\">!&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; dead</text>\n", "<text text-anchor=\"start\" x=\"1902.338\" y=\"-201.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=3, P_0.b=2</text>\n",
"<text text-anchor=\"start\" x=\"1887.838\" y=\"-186.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 11&#45;&gt;13 -->\n", "<!-- 11&#45;&gt;13 -->\n",
"<g id=\"edge21\" class=\"edge\"><title>11&#45;&gt;13</title>\n", "<g id=\"edge21\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1765.34,-169.116C1795.32,-172.938 1827.34,-177.022 1857.57,-180.876\"/>\n", "<title>11&#45;&gt;13</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1864.8,-181.799 1857.46,-184.038 1861.33,-181.356 1857.86,-180.913 1857.86,-180.913 1857.86,-180.913 1861.33,-181.356 1858.26,-177.789 1864.8,-181.799 1864.8,-181.799\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1765.0618,-169.1161C1795.1155,-172.9267 1827.2197,-176.9974 1857.5352,-180.8412\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1864.7898,-181.7611 1857.4491,-184.0054 1861.3176,-181.3208 1857.8454,-180.8805 1857.8454,-180.8805 1857.8454,-180.8805 1861.3176,-181.3208 1858.2417,-177.7555 1864.7898,-181.7611 1864.7898,-181.7611\"/>\n",
"</g>\n", "</g>\n",
"<!-- 14 -->\n", "<!-- 14 -->\n",
"<g id=\"node16\" class=\"node\"><title>14</title>\n", "<g id=\"node16\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"1991.84\" cy=\"-107.87\" rx=\"158.284\" ry=\"26.7407\"/>\n", "<title>14</title>\n",
"<text text-anchor=\"start\" x=\"1902.34\" y=\"-111.67\" font-family=\"Lato\" font-size=\"14.00\">P_0._pc=0, P_0.a=2, P_0.b=3</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"1991.838\" cy=\"-107.8701\" rx=\"158.2839\" ry=\"26.7407\"/>\n",
"<text text-anchor=\"start\" x=\"1887.84\" y=\"-96.6701\" font-family=\"Lato\" font-size=\"14.00\">!&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; dead</text>\n", "<text text-anchor=\"start\" x=\"1902.338\" y=\"-111.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">P_0._pc=0, P_0.a=2, P_0.b=3</text>\n",
"<text text-anchor=\"start\" x=\"1887.838\" y=\"-96.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!&quot;P_0.a &lt; 2&quot; &amp; &quot;P_0.b &gt; 1&quot; &amp; dead</text>\n",
"</g>\n", "</g>\n",
"<!-- 11&#45;&gt;14 -->\n", "<!-- 11&#45;&gt;14 -->\n",
"<g id=\"edge22\" class=\"edge\"><title>11&#45;&gt;14</title>\n", "<g id=\"edge22\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1765.34,-136.624C1795.32,-132.802 1827.34,-128.718 1857.57,-124.864\"/>\n", "<title>11&#45;&gt;14</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1864.8,-123.941 1858.26,-127.952 1861.33,-124.384 1857.86,-124.827 1857.86,-124.827 1857.86,-124.827 1861.33,-124.384 1857.46,-121.702 1864.8,-123.941 1864.8,-123.941\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1765.0618,-136.624C1795.1155,-132.8134 1827.2197,-128.7427 1857.5352,-124.8989\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1864.7898,-123.9791 1858.2417,-127.9846 1861.3176,-124.4194 1857.8454,-124.8597 1857.8454,-124.8597 1857.8454,-124.8597 1861.3176,-124.4194 1857.4491,-121.7347 1864.7898,-123.9791 1864.7898,-123.9791\"/>\n",
"</g>\n", "</g>\n",
"<!-- 12&#45;&gt;12 -->\n", "<!-- 12&#45;&gt;12 -->\n",
"<g id=\"edge23\" class=\"edge\"><title>12&#45;&gt;12</title>\n", "<g id=\"edge23\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1571.59,-87.3317C1565.37,-98.2753 1587.15,-107.74 1636.93,-107.74 1675.05,-107.74 1696.75,-102.192 1702.03,-94.6799\"/>\n", "<title>12&#45;&gt;12</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1702.27,-87.3317 1705.19,-94.4305 1702.16,-90.8298 1702.04,-94.328 1702.04,-94.328 1702.04,-94.328 1702.16,-90.8298 1698.89,-94.2254 1702.27,-87.3317 1702.27,-87.3317\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1571.595,-87.3317C1565.3723,-98.2753 1587.1516,-107.7401 1636.9329,-107.7401 1675.0466,-107.7401 1696.7462,-102.192 1702.0315,-94.6799\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"1702.2708,-87.3317 1705.1912,-94.4305 1702.1568,-90.8298 1702.0428,-94.328 1702.0428,-94.328 1702.0428,-94.328 1702.1568,-90.8298 1698.8945,-94.2254 1702.2708,-87.3317 1702.2708,-87.3317\"/>\n",
"</g>\n", "</g>\n",
"<!-- 13&#45;&gt;13 -->\n", "<!-- 13&#45;&gt;13 -->\n",
"<g id=\"edge24\" class=\"edge\"><title>13&#45;&gt;13</title>\n", "<g id=\"edge24\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1926.26,-222.787C1920.89,-233.536 1942.75,-242.74 1991.84,-242.74 2029.42,-242.74 2051.05,-237.345 2056.71,-229.992\"/>\n", "<title>13&#45;&gt;13</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2057.42,-222.787 2059.87,-230.063 2057.07,-226.27 2056.73,-229.753 2056.73,-229.753 2056.73,-229.753 2057.07,-226.27 2053.6,-229.443 2057.42,-222.787 2057.42,-222.787\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1926.2571,-222.7868C1920.8879,-233.5364 1942.7482,-242.7401 1991.838,-242.7401 2029.4224,-242.7401 2051.0454,-237.3451 2056.7069,-229.9918\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"2057.419,-222.7868 2059.8652,-230.0627 2057.0747,-226.2698 2056.7304,-229.7529 2056.7304,-229.7529 2056.7304,-229.7529 2057.0747,-226.2698 2053.5957,-229.443 2057.419,-222.7868 2057.419,-222.7868\"/>\n",
"</g>\n", "</g>\n",
"<!-- 14&#45;&gt;14 -->\n", "<!-- 14&#45;&gt;14 -->\n",
"<g id=\"edge25\" class=\"edge\"><title>14&#45;&gt;14</title>\n", "<g id=\"edge25\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1926.26,-132.787C1920.89,-143.536 1942.75,-152.74 1991.84,-152.74 2029.42,-152.74 2051.05,-147.345 2056.71,-139.992\"/>\n", "<title>14&#45;&gt;14</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2057.42,-132.787 2059.87,-140.063 2057.07,-136.27 2056.73,-139.753 2056.73,-139.753 2056.73,-139.753 2057.07,-136.27 2053.6,-139.443 2057.42,-132.787 2057.42,-132.787\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1926.2571,-132.7868C1920.8879,-143.5364 1942.7482,-152.7401 1991.838,-152.7401 2029.4224,-152.7401 2051.0454,-147.3451 2056.7069,-139.9918\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"2057.419,-132.7868 2059.8652,-140.0627 2057.0747,-136.2698 2056.7304,-139.7529 2056.7304,-139.7529 2056.7304,-139.7529 2057.0747,-136.2698 2053.5957,-139.443 2057.419,-132.7868 2057.419,-132.7868\"/>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.kripke; proxy of <Swig Object of type 'std::shared_ptr< spot::kripke > *' at 0x7fb9a46cb540> >" "<spot.impl.kripke; proxy of <Swig Object of type 'std::shared_ptr< spot::kripke > *' at 0x7f0cd1edc630> >"
] ]
}, },
"execution_count": 4, "execution_count": 4,
@ -644,7 +683,7 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.6.4+" "version": "3.6.5"
} }
}, },
"nbformat": 4, "nbformat": 4,

File diff suppressed because it is too large Load diff

View file

@ -41,7 +41,6 @@
"text/html": [ "text/html": [
"<table><tr><td style=\"vertical-align: top;\"><svg height=\"307pt\" viewBox=\"0.00 0.00 99.00 307.00\" width=\"99pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<table><tr><td style=\"vertical-align: top;\"><svg height=\"307pt\" viewBox=\"0.00 0.00 99.00 307.00\" width=\"99pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303 95,-303 95,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303 95,-303 95,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"24.5\" y=\"-284.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"24.5\" y=\"-284.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"46.5\" y=\"-284.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"46.5\" y=\"-284.8\">⓿</text>\n",
@ -106,7 +105,6 @@
"</g>\n", "</g>\n",
"</svg></td><td style=\"vertical-align: top;\"><svg height=\"220pt\" viewBox=\"0.00 0.00 208.02 220.00\" width=\"208pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "</svg></td><td style=\"vertical-align: top;\"><svg height=\"220pt\" viewBox=\"0.00 0.00 208.02 220.00\" width=\"208pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 216)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 216)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-216 204.0193,-216 204.0193,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-216 204.0193,-216 204.0193,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"53.0096\" y=\"-197.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"53.0096\" y=\"-197.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"75.0096\" y=\"-197.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"75.0096\" y=\"-197.8\">⓿</text>\n",
@ -192,7 +190,6 @@
"</g>\n", "</g>\n",
"</svg></td><td style=\"vertical-align: top;\"><svg height=\"360pt\" viewBox=\"0.00 0.00 193.93 360.00\" width=\"194pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "</svg></td><td style=\"vertical-align: top;\"><svg height=\"360pt\" viewBox=\"0.00 0.00 193.93 360.00\" width=\"194pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(.687 .687) rotate(0) translate(4 520)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(.687 .687) rotate(0) translate(4 520)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-520 278.2829,-520 278.2829,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-520 278.2829,-520 278.2829,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"64.1415\" y=\"-501.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"64.1415\" y=\"-501.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"86.1415\" y=\"-501.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"86.1415\" y=\"-501.8\">⓿</text>\n",
@ -429,7 +426,6 @@
"text/html": [ "text/html": [
"<table><tr><td style=\"vertical-align: top;\"><svg height=\"307pt\" viewBox=\"0.00 0.00 99.00 307.00\" width=\"99pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<table><tr><td style=\"vertical-align: top;\"><svg height=\"307pt\" viewBox=\"0.00 0.00 99.00 307.00\" width=\"99pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303 95,-303 95,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303 95,-303 95,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"24.5\" y=\"-284.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"24.5\" y=\"-284.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"46.5\" y=\"-284.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"46.5\" y=\"-284.8\">⓿</text>\n",
@ -494,7 +490,6 @@
"</g>\n", "</g>\n",
"</svg></td><td style=\"vertical-align: top;\"><svg height=\"220pt\" viewBox=\"0.00 0.00 208.02 220.00\" width=\"208pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "</svg></td><td style=\"vertical-align: top;\"><svg height=\"220pt\" viewBox=\"0.00 0.00 208.02 220.00\" width=\"208pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 216)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 216)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-216 204.0193,-216 204.0193,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-216 204.0193,-216 204.0193,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"53.0096\" y=\"-197.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"53.0096\" y=\"-197.8\">Inf(</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"75.0096\" y=\"-197.8\">❶</text>\n", "<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"75.0096\" y=\"-197.8\">❶</text>\n",
@ -580,7 +575,6 @@
"</g>\n", "</g>\n",
"</svg></td><td style=\"vertical-align: top;\"><svg height=\"360pt\" viewBox=\"0.00 0.00 193.93 360.00\" width=\"194pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "</svg></td><td style=\"vertical-align: top;\"><svg height=\"360pt\" viewBox=\"0.00 0.00 193.93 360.00\" width=\"194pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(.687 .687) rotate(0) translate(4 520)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(.687 .687) rotate(0) translate(4 520)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-520 278.2829,-520 278.2829,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-520 278.2829,-520 278.2829,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"64.1415\" y=\"-501.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"64.1415\" y=\"-501.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"86.1415\" y=\"-501.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"86.1415\" y=\"-501.8\">⓿</text>\n",
@ -824,7 +818,6 @@
"text/html": [ "text/html": [
"<table><tr><td style=\"vertical-align: top;\"><svg height=\"307pt\" viewBox=\"0.00 0.00 99.00 307.00\" width=\"99pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<table><tr><td style=\"vertical-align: top;\"><svg height=\"307pt\" viewBox=\"0.00 0.00 99.00 307.00\" width=\"99pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303 95,-303 95,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303 95,-303 95,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"24.5\" y=\"-284.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"24.5\" y=\"-284.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"46.5\" y=\"-284.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"46.5\" y=\"-284.8\">⓿</text>\n",
@ -889,7 +882,6 @@
"</g>\n", "</g>\n",
"</svg></td><td style=\"vertical-align: top;\"><svg height=\"220pt\" viewBox=\"0.00 0.00 208.02 220.00\" width=\"208pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "</svg></td><td style=\"vertical-align: top;\"><svg height=\"220pt\" viewBox=\"0.00 0.00 208.02 220.00\" width=\"208pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 216)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 216)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-216 204.0193,-216 204.0193,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-216 204.0193,-216 204.0193,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"53.0096\" y=\"-197.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"53.0096\" y=\"-197.8\">Inf(</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"75.0096\" y=\"-197.8\">❶</text>\n", "<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"75.0096\" y=\"-197.8\">❶</text>\n",
@ -975,7 +967,6 @@
"</g>\n", "</g>\n",
"</svg></td><td style=\"vertical-align: top;\"><svg height=\"360pt\" viewBox=\"0.00 0.00 245.30 360.00\" width=\"245pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "</svg></td><td style=\"vertical-align: top;\"><svg height=\"360pt\" viewBox=\"0.00 0.00 245.30 360.00\" width=\"245pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(.7692 .7692) rotate(0) translate(4 464)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(.7692 .7692) rotate(0) translate(4 464)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-464 314.8934,-464 314.8934,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-464 314.8934,-464 314.8934,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"152.4467\" y=\"-444.8\">t</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"152.4467\" y=\"-444.8\">t</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"144.4467\" y=\"-429.8\">[all]</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"144.4467\" y=\"-429.8\">[all]</text>\n",
@ -1253,7 +1244,6 @@
"text/html": [ "text/html": [
"<table><tr><td style=\"vertical-align: top;\"><svg height=\"307pt\" viewBox=\"0.00 0.00 99.00 307.00\" width=\"99pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<table><tr><td style=\"vertical-align: top;\"><svg height=\"307pt\" viewBox=\"0.00 0.00 99.00 307.00\" width=\"99pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303 95,-303 95,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303 95,-303 95,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"24.5\" y=\"-284.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"24.5\" y=\"-284.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"46.5\" y=\"-284.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"46.5\" y=\"-284.8\">⓿</text>\n",
@ -1318,7 +1308,6 @@
"</g>\n", "</g>\n",
"</svg></td><td style=\"vertical-align: top;\"><svg height=\"220pt\" viewBox=\"0.00 0.00 208.02 220.00\" width=\"208pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "</svg></td><td style=\"vertical-align: top;\"><svg height=\"220pt\" viewBox=\"0.00 0.00 208.02 220.00\" width=\"208pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 216)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 216)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-216 204.0193,-216 204.0193,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-216 204.0193,-216 204.0193,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"53.0096\" y=\"-197.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"53.0096\" y=\"-197.8\">Inf(</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"75.0096\" y=\"-197.8\">❶</text>\n", "<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"75.0096\" y=\"-197.8\">❶</text>\n",
@ -1404,7 +1393,6 @@
"</g>\n", "</g>\n",
"</svg></td><td style=\"vertical-align: top;\"><svg height=\"360pt\" viewBox=\"0.00 0.00 213.36 360.00\" width=\"213pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "</svg></td><td style=\"vertical-align: top;\"><svg height=\"360pt\" viewBox=\"0.00 0.00 213.36 360.00\" width=\"213pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(.687 .687) rotate(0) translate(4 520)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(.687 .687) rotate(0) translate(4 520)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-520 306.563,-520 306.563,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-520 306.563,-520 306.563,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"78.2815\" y=\"-501.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"78.2815\" y=\"-501.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"100.2815\" y=\"-501.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"100.2815\" y=\"-501.8\">⓿</text>\n",
@ -1787,7 +1775,6 @@
"text/html": [ "text/html": [
"<table><tr><td style=\"vertical-align: top;\"><svg height=\"307pt\" viewBox=\"0.00 0.00 99.00 307.00\" width=\"99pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<table><tr><td style=\"vertical-align: top;\"><svg height=\"307pt\" viewBox=\"0.00 0.00 99.00 307.00\" width=\"99pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 303)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303 95,-303 95,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-303 95,-303 95,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"24.5\" y=\"-284.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"24.5\" y=\"-284.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"46.5\" y=\"-284.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"46.5\" y=\"-284.8\">⓿</text>\n",
@ -1852,7 +1839,6 @@
"</g>\n", "</g>\n",
"</svg></td><td style=\"vertical-align: top;\"><svg height=\"220pt\" viewBox=\"0.00 0.00 208.02 220.00\" width=\"208pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "</svg></td><td style=\"vertical-align: top;\"><svg height=\"220pt\" viewBox=\"0.00 0.00 208.02 220.00\" width=\"208pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 216)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 216)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-216 204.0193,-216 204.0193,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-216 204.0193,-216 204.0193,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"53.0096\" y=\"-197.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"53.0096\" y=\"-197.8\">Inf(</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"75.0096\" y=\"-197.8\">❶</text>\n", "<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"75.0096\" y=\"-197.8\">❶</text>\n",
@ -1938,7 +1924,6 @@
"</g>\n", "</g>\n",
"</svg></td><td style=\"vertical-align: top;\"><svg height=\"360pt\" viewBox=\"0.00 0.00 193.93 360.00\" width=\"194pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "</svg></td><td style=\"vertical-align: top;\"><svg height=\"360pt\" viewBox=\"0.00 0.00 193.93 360.00\" width=\"194pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(.687 .687) rotate(0) translate(4 520)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(.687 .687) rotate(0) translate(4 520)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-520 278.2829,-520 278.2829,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-520 278.2829,-520 278.2829,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"64.1415\" y=\"-501.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"64.1415\" y=\"-501.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"86.1415\" y=\"-501.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"86.1415\" y=\"-501.8\">⓿</text>\n",
@ -2227,7 +2212,6 @@
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"285pt\" viewBox=\"0.00 0.00 592.00 285.00\" width=\"592pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"285pt\" viewBox=\"0.00 0.00 592.00 285.00\" width=\"592pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 281)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 281)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" points=\"-4,4 -4,-281 588,-281 588,4 -4,4\" stroke=\"transparent\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-281 588,-281 588,4 -4,4\" stroke=\"transparent\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"219\" y=\"-262.8\">Inf(</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"219\" y=\"-262.8\">Inf(</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"241\" y=\"-262.8\">⓿</text>\n", "<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"241\" y=\"-262.8\">⓿</text>\n",
@ -2486,7 +2470,7 @@
"name": "stdout", "name": "stdout",
"output_type": "stream", "output_type": "stream",
"text": [ "text": [
"252 µs ± 4.96 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each)\n" "254 µs ± 11.3 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each)\n"
] ]
} }
], ],
@ -2503,7 +2487,7 @@
"name": "stdout", "name": "stdout",
"output_type": "stream", "output_type": "stream",
"text": [ "text": [
"3.4 µs ± 210 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each)\n" "3.35 µs ± 149 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each)\n"
] ]
} }
], ],

File diff suppressed because it is too large Load diff

View file

@ -67,11 +67,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"595pt\" height=\"336pt\"\n", "<svg width=\"595pt\" height=\"336pt\"\n",
" viewBox=\"0.00 0.00 594.74 336.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 594.74 336.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 332)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 332)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-332 590.7401,-332 590.7401,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-332 590.7401,-332 590.7401,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"272.3701\" y=\"-313.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"272.3701\" y=\"-313.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"294.3701\" y=\"-313.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"294.3701\" y=\"-313.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -257,7 +256,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faa9c91bd0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac4659ea0> >"
] ]
}, },
"execution_count": 3, "execution_count": 3,
@ -289,11 +288,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"423pt\" height=\"320pt\"\n", "<svg width=\"423pt\" height=\"320pt\"\n",
" viewBox=\"0.00 0.00 422.50 320.23\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 422.50 320.23\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 316.232)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 316.232)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-316.232 418.5,-316.232 418.5,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-316.232 418.5,-316.232 418.5,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"186.25\" y=\"-298.032\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"186.25\" y=\"-298.032\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"208.25\" y=\"-298.032\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"208.25\" y=\"-298.032\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -446,7 +444,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faa9f5fe70> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac4610ab0> >"
] ]
}, },
"execution_count": 4, "execution_count": 4,
@ -478,11 +476,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"603pt\" height=\"360pt\"\n", "<svg width=\"603pt\" height=\"360pt\"\n",
" viewBox=\"0.00 0.00 602.83 360.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 602.83 360.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.9207 .9207) rotate(0) translate(4 387)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(.9207 .9207) rotate(0) translate(4 387)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-387 650.7401,-387 650.7401,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-387 650.7401,-387 650.7401,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"302.3701\" y=\"-368.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"302.3701\" y=\"-368.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"324.3701\" y=\"-368.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"324.3701\" y=\"-368.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -683,7 +680,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faa9c9fa20> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac4610a50> >"
] ]
}, },
"execution_count": 5, "execution_count": 5,
@ -722,11 +719,11 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Title: &amp; | F G a F b F G c Pages: 1 -->\n",
"<svg width=\"734pt\" height=\"262pt\"\n", "<svg width=\"734pt\" height=\"262pt\"\n",
" viewBox=\"0.00 0.00 734.00 261.56\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 734.00 261.56\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.7976 .7976) rotate(0) translate(4 323.9411)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(.7976 .7976) rotate(0) translate(4 323.9411)\">\n",
"<title>G</title>\n", "<title>&amp; | F G a F b F G c</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-323.9411 916.2935,-323.9411 916.2935,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-323.9411 916.2935,-323.9411 916.2935,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"339.6468\" y=\"-305.7411\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Fin(</text>\n", "<text text-anchor=\"start\" x=\"339.6468\" y=\"-305.7411\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Fin(</text>\n",
"<text text-anchor=\"start\" x=\"367.6468\" y=\"-305.7411\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"367.6468\" y=\"-305.7411\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -916,7 +913,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faa9c9f690> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac4610c30> >"
] ]
}, },
"execution_count": 6, "execution_count": 6,
@ -1007,11 +1004,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"257pt\" height=\"236pt\"\n", "<svg width=\"257pt\" height=\"236pt\"\n",
" viewBox=\"0.00 0.00 257.00 236.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 257.00 236.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 232.0026)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 232.0026)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-232.0026 253,-232.0026 253,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-232.0026 253,-232.0026 253,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"8\" y=\"-213.8026\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Fin(</text>\n", "<text text-anchor=\"start\" x=\"8\" y=\"-213.8026\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Fin(</text>\n",
"<text text-anchor=\"start\" x=\"36\" y=\"-213.8026\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"36\" y=\"-213.8026\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -1116,7 +1112,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faa9c9f480> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac46105a0> >"
] ]
}, },
"execution_count": 8, "execution_count": 8,
@ -1148,11 +1144,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"590pt\" height=\"224pt\"\n", "<svg width=\"590pt\" height=\"224pt\"\n",
" viewBox=\"0.00 0.00 590.24 223.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 590.24 223.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 219.8701)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 219.8701)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-219.8701 586.2447,-219.8701 586.2447,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-219.8701 586.2447,-219.8701 586.2447,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"174.6224\" y=\"-201.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Fin(</text>\n", "<text text-anchor=\"start\" x=\"174.6224\" y=\"-201.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Fin(</text>\n",
"<text text-anchor=\"start\" x=\"202.6224\" y=\"-201.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"202.6224\" y=\"-201.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -1289,7 +1284,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faa9cbc060> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac4610a20> >"
] ]
}, },
"execution_count": 9, "execution_count": 9,
@ -1321,11 +1316,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"635pt\" height=\"203pt\"\n", "<svg width=\"635pt\" height=\"203pt\"\n",
" viewBox=\"0.00 0.00 635.35 203.30\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 635.35 203.30\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 199.3021)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 199.3021)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-199.3021 631.3503,-199.3021 631.3503,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-199.3021 631.3503,-199.3021 631.3503,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"261.6751\" y=\"-181.1021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"261.6751\" y=\"-181.1021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"286.6751\" y=\"-181.1021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"286.6751\" y=\"-181.1021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -1456,7 +1450,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faa9cbc720> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac4610b70> >"
] ]
}, },
"execution_count": 10, "execution_count": 10,
@ -1528,7 +1522,7 @@
" <td>NaN</td>\n", " <td>NaN</td>\n",
" <td>1428</td>\n", " <td>1428</td>\n",
" <td>73430</td>\n", " <td>73430</td>\n",
" <td>58</td>\n", " <td>3</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>1</td>\n", " <td>1</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
@ -1542,9 +1536,9 @@
" <td>40</td>\n", " <td>40</td>\n",
" <td>3960</td>\n", " <td>3960</td>\n",
" <td>336307</td>\n", " <td>336307</td>\n",
" <td>268</td>\n", " <td>12</td>\n",
" <td>1</td>\n", " <td>1</td>\n",
" <td>18</td>\n", " <td>20</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
@ -1556,7 +1550,7 @@
" <td>32</td>\n", " <td>32</td>\n",
" <td>2008</td>\n", " <td>2008</td>\n",
" <td>116372</td>\n", " <td>116372</td>\n",
" <td>92</td>\n", " <td>4</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>4</td>\n", " <td>4</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
@ -1572,9 +1566,9 @@
"2 5 4 4 12 32 2008 \n", "2 5 4 4 12 32 2008 \n",
"\n", "\n",
" clauses enc.user enc.sys sat.user sat.sys \n", " clauses enc.user enc.sys sat.user sat.sys \n",
"0 73430 58 0 1 0 \n", "0 73430 3 0 1 0 \n",
"1 336307 268 1 18 0 \n", "1 336307 12 1 20 0 \n",
"2 116372 92 0 4 0 " "2 116372 4 0 4 0 "
] ]
}, },
"metadata": {}, "metadata": {},
@ -1588,11 +1582,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"635pt\" height=\"203pt\"\n", "<svg width=\"635pt\" height=\"203pt\"\n",
" viewBox=\"0.00 0.00 635.35 203.30\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 635.35 203.30\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 199.3021)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 199.3021)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-199.3021 631.3503,-199.3021 631.3503,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-199.3021 631.3503,-199.3021 631.3503,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"261.6751\" y=\"-181.1021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"261.6751\" y=\"-181.1021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"286.6751\" y=\"-181.1021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"286.6751\" y=\"-181.1021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -1723,7 +1716,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae293780> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8bff780> >"
] ]
}, },
"execution_count": 11, "execution_count": 11,
@ -1791,7 +1784,7 @@
" <td>NaN</td>\n", " <td>NaN</td>\n",
" <td>483</td>\n", " <td>483</td>\n",
" <td>24470</td>\n", " <td>24470</td>\n",
" <td>20</td>\n", " <td>1</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
@ -1805,9 +1798,9 @@
" <td>40</td>\n", " <td>40</td>\n",
" <td>1335</td>\n", " <td>1335</td>\n",
" <td>111187</td>\n", " <td>111187</td>\n",
" <td>88</td>\n", " <td>4</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>3</td>\n", " <td>2</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
@ -1819,7 +1812,7 @@
" <td>32</td>\n", " <td>32</td>\n",
" <td>856</td>\n", " <td>856</td>\n",
" <td>57332</td>\n", " <td>57332</td>\n",
" <td>46</td>\n", " <td>2</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>1</td>\n", " <td>1</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
@ -1835,9 +1828,9 @@
"2 2 4 4 12 32 856 \n", "2 2 4 4 12 32 856 \n",
"\n", "\n",
" clauses enc.user enc.sys sat.user sat.sys \n", " clauses enc.user enc.sys sat.user sat.sys \n",
"0 24470 20 0 0 0 \n", "0 24470 1 0 0 0 \n",
"1 111187 88 0 3 0 \n", "1 111187 4 0 2 0 \n",
"2 57332 46 0 1 0 " "2 57332 2 0 1 0 "
] ]
}, },
"metadata": {}, "metadata": {},
@ -1851,11 +1844,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"607pt\" height=\"215pt\"\n", "<svg width=\"607pt\" height=\"215pt\"\n",
" viewBox=\"0.00 0.00 607.22 214.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 607.22 214.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 210.8701)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 210.8701)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-210.8701 603.2203,-210.8701 603.2203,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-210.8701 603.2203,-210.8701 603.2203,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"247.6102\" y=\"-192.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"247.6102\" y=\"-192.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"272.6102\" y=\"-192.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"272.6102\" y=\"-192.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -1986,7 +1978,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae293d20> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8bffb40> >"
] ]
}, },
"execution_count": 12, "execution_count": 12,
@ -2056,10 +2048,10 @@
" <td>40</td>\n", " <td>40</td>\n",
" <td>3050</td>\n", " <td>3050</td>\n",
" <td>437037</td>\n", " <td>437037</td>\n",
" <td>441</td>\n",
" <td>1</td>\n",
" <td>16</td>\n", " <td>16</td>\n",
" <td>1</td>\n", " <td>1</td>\n",
" <td>17</td>\n",
" <td>0</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>1</th>\n", " <th>1</th>\n",
@ -2070,9 +2062,9 @@
" <td>16</td>\n", " <td>16</td>\n",
" <td>488</td>\n", " <td>488</td>\n",
" <td>28449</td>\n", " <td>28449</td>\n",
" <td>29</td>\n", " <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
@ -2084,7 +2076,7 @@
" <td>NaN</td>\n", " <td>NaN</td>\n",
" <td>68</td>\n", " <td>68</td>\n",
" <td>1285</td>\n", " <td>1285</td>\n",
" <td>1</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
@ -2100,9 +2092,9 @@
"2 2 1 NaN NaN NaN 68 \n", "2 2 1 NaN NaN NaN 68 \n",
"\n", "\n",
" clauses enc.user enc.sys sat.user sat.sys \n", " clauses enc.user enc.sys sat.user sat.sys \n",
"0 437037 441 1 16 1 \n", "0 437037 16 1 17 0 \n",
"1 28449 29 0 0 0 \n", "1 28449 1 0 1 0 \n",
"2 1285 1 0 0 0 " "2 1285 0 0 0 0 "
] ]
}, },
"metadata": {}, "metadata": {},
@ -2116,11 +2108,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"192pt\" height=\"191pt\"\n", "<svg width=\"192pt\" height=\"191pt\"\n",
" viewBox=\"0.00 0.00 192.00 191.10\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 192.00 191.10\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 187.1021)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 187.1021)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-187.1021 188,-187.1021 188,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-187.1021 188,-187.1021 188,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"8\" y=\"-168.9021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"8\" y=\"-168.9021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"33\" y=\"-168.9021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"33\" y=\"-168.9021\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -2201,7 +2192,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae293cf0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8bffd80> >"
] ]
}, },
"execution_count": 13, "execution_count": 13,
@ -2269,9 +2260,9 @@
" <td>48</td>\n", " <td>48</td>\n",
" <td>3894</td>\n", " <td>3894</td>\n",
" <td>258719</td>\n", " <td>258719</td>\n",
" <td>148</td>\n", " <td>8</td>\n",
" <td>1</td>\n", " <td>0</td>\n",
" <td>5</td>\n", " <td>7</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
@ -2283,9 +2274,9 @@
" <td>40</td>\n", " <td>40</td>\n",
" <td>2005</td>\n", " <td>2005</td>\n",
" <td>106302</td>\n", " <td>106302</td>\n",
" <td>62</td>\n", " <td>3</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>1</td>\n", " <td>2</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
@ -2297,7 +2288,7 @@
" <td>32</td>\n", " <td>32</td>\n",
" <td>676</td>\n", " <td>676</td>\n",
" <td>24632</td>\n", " <td>24632</td>\n",
" <td>14</td>\n", " <td>1</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
@ -2311,7 +2302,7 @@
" <td>NaN</td>\n", " <td>NaN</td>\n",
" <td>363</td>\n", " <td>363</td>\n",
" <td>10553</td>\n", " <td>10553</td>\n",
" <td>7</td>\n", " <td>1</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
@ -2328,10 +2319,10 @@
"3 4 3 NaN NaN NaN 363 \n", "3 4 3 NaN NaN NaN 363 \n",
"\n", "\n",
" clauses enc.user enc.sys sat.user sat.sys \n", " clauses enc.user enc.sys sat.user sat.sys \n",
"0 258719 148 1 5 0 \n", "0 258719 8 0 7 0 \n",
"1 106302 62 0 1 0 \n", "1 106302 3 0 2 0 \n",
"2 24632 14 0 0 0 \n", "2 24632 1 0 0 0 \n",
"3 10553 7 0 0 0 " "3 10553 1 0 0 0 "
] ]
}, },
"metadata": {}, "metadata": {},
@ -2345,11 +2336,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"632pt\" height=\"207pt\"\n", "<svg width=\"632pt\" height=\"207pt\"\n",
" viewBox=\"0.00 0.00 631.74 206.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 631.74 206.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 202.8701)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 202.8701)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-202.8701 627.7401,-202.8701 627.7401,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-202.8701 627.7401,-202.8701 627.7401,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"289.3701\" y=\"-184.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"289.3701\" y=\"-184.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"314.3701\" y=\"-184.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"314.3701\" y=\"-184.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -2469,7 +2459,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae293e70> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8bffed0> >"
] ]
}, },
"execution_count": 14, "execution_count": 14,
@ -2550,8 +2540,8 @@
" <td>NaN</td>\n", " <td>NaN</td>\n",
" <td>3899</td>\n", " <td>3899</td>\n",
" <td>258963</td>\n", " <td>258963</td>\n",
" <td>151</td>\n", " <td>8</td>\n",
" <td>1</td>\n", " <td>0</td>\n",
" <td>3</td>\n", " <td>3</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
@ -2566,7 +2556,7 @@
" <td>258963</td>\n", " <td>258963</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>1</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
@ -2594,8 +2584,8 @@
"2 6 4 4 11 32 3899 \n", "2 6 4 4 11 32 3899 \n",
"\n", "\n",
" clauses enc.user enc.sys sat.user sat.sys \n", " clauses enc.user enc.sys sat.user sat.sys \n",
"0 258963 151 1 3 0 \n", "0 258963 8 0 3 0 \n",
"1 258963 0 0 0 0 \n", "1 258963 0 0 1 0 \n",
"2 258963 0 0 1 0 " "2 258963 0 0 1 0 "
] ]
}, },
@ -2610,11 +2600,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"618pt\" height=\"186pt\"\n", "<svg width=\"618pt\" height=\"186pt\"\n",
" viewBox=\"0.00 0.00 617.61 185.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 617.61 185.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 181.8701)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 181.8701)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-181.8701 613.6102,-181.8701 613.6102,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-181.8701 613.6102,-181.8701 613.6102,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"282.3051\" y=\"-163.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"282.3051\" y=\"-163.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"307.3051\" y=\"-163.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"307.3051\" y=\"-163.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -2734,7 +2723,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae293ed0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8bffe70> >"
] ]
}, },
"execution_count": 15, "execution_count": 15,
@ -2804,9 +2793,9 @@
" <td>48</td>\n", " <td>48</td>\n",
" <td>3894</td>\n", " <td>3894</td>\n",
" <td>258719</td>\n", " <td>258719</td>\n",
" <td>150</td>\n", " <td>9</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>5</td>\n", " <td>6</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
@ -2820,7 +2809,7 @@
" <td>258767</td>\n", " <td>258767</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>1</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
@ -2846,7 +2835,7 @@
" <td>NaN</td>\n", " <td>NaN</td>\n",
" <td>363</td>\n", " <td>363</td>\n",
" <td>10325</td>\n", " <td>10325</td>\n",
" <td>6</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>1</td>\n", " <td>1</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
@ -2863,10 +2852,10 @@
"3 4 3 NaN NaN NaN 363 \n", "3 4 3 NaN NaN NaN 363 \n",
"\n", "\n",
" clauses enc.user enc.sys sat.user sat.sys \n", " clauses enc.user enc.sys sat.user sat.sys \n",
"0 258719 150 0 5 0 \n", "0 258719 9 0 6 0 \n",
"1 258767 0 0 0 0 \n", "1 258767 0 0 1 0 \n",
"2 258815 0 0 0 0 \n", "2 258815 0 0 0 0 \n",
"3 10325 6 0 1 0 " "3 10325 0 0 1 0 "
] ]
}, },
"metadata": {}, "metadata": {},
@ -2880,11 +2869,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"507pt\" height=\"166pt\"\n", "<svg width=\"507pt\" height=\"166pt\"\n",
" viewBox=\"0.00 0.00 507.48 165.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 507.48 165.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 161.8701)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 161.8701)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-161.8701 503.4802,-161.8701 503.4802,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-161.8701 503.4802,-161.8701 503.4802,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"227.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"227.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"252.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"252.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -2997,7 +2985,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae26a120> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8ba9150> >"
] ]
}, },
"execution_count": 16, "execution_count": 16,
@ -3033,11 +3021,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"507pt\" height=\"166pt\"\n", "<svg width=\"507pt\" height=\"166pt\"\n",
" viewBox=\"0.00 0.00 507.48 165.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 507.48 165.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 161.8701)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 161.8701)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-161.8701 503.4802,-161.8701 503.4802,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-161.8701 503.4802,-161.8701 503.4802,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"227.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"227.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"252.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"252.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -3150,7 +3137,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae293b40> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8ba9270> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -3201,9 +3188,9 @@
" <td>48</td>\n", " <td>48</td>\n",
" <td>3894</td>\n", " <td>3894</td>\n",
" <td>258719</td>\n", " <td>258719</td>\n",
" <td>150</td>\n", " <td>9</td>\n",
" <td>2</td>\n", " <td>0</td>\n",
" <td>5</td>\n", " <td>6</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>HOA: v1 States: 6 Start: 0 AP: 3 \"a\" \"c\" \"b\" a...</td>\n", " <td>HOA: v1 States: 6 Start: 0 AP: 3 \"a\" \"c\" \"b\" a...</td>\n",
" </tr>\n", " </tr>\n",
@ -3246,7 +3233,7 @@
" <td>NaN</td>\n", " <td>NaN</td>\n",
" <td>363</td>\n", " <td>363</td>\n",
" <td>10325</td>\n", " <td>10325</td>\n",
" <td>7</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
@ -3264,10 +3251,10 @@
"3 4 3 NaN NaN NaN 363 \n", "3 4 3 NaN NaN NaN 363 \n",
"\n", "\n",
" clauses enc.user enc.sys sat.user sat.sys \\\n", " clauses enc.user enc.sys sat.user sat.sys \\\n",
"0 258719 150 2 5 0 \n", "0 258719 9 0 6 0 \n",
"1 258767 0 0 1 0 \n", "1 258767 0 0 1 0 \n",
"2 258815 0 0 0 0 \n", "2 258815 0 0 0 0 \n",
"3 10325 7 0 0 0 \n", "3 10325 0 0 0 0 \n",
"\n", "\n",
" automaton \n", " automaton \n",
"0 HOA: v1 States: 6 Start: 0 AP: 3 \"a\" \"c\" \"b\" a... \n", "0 HOA: v1 States: 6 Start: 0 AP: 3 \"a\" \"c\" \"b\" a... \n",
@ -3313,11 +3300,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"734pt\" height=\"170pt\"\n", "<svg width=\"734pt\" height=\"170pt\"\n",
" viewBox=\"0.00 0.00 734.00 170.09\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 734.00 170.09\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.7458 .7458) rotate(0) translate(4 224.0799)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(.7458 .7458) rotate(0) translate(4 224.0799)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-224.0799 980.2203,-224.0799 980.2203,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-224.0799 980.2203,-224.0799 980.2203,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"465.6102\" y=\"-205.8799\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"465.6102\" y=\"-205.8799\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"490.6102\" y=\"-205.8799\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"490.6102\" y=\"-205.8799\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -3506,7 +3492,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae26a270> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8ba91b0> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -3527,11 +3513,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"663pt\" height=\"209pt\"\n", "<svg width=\"663pt\" height=\"209pt\"\n",
" viewBox=\"0.00 0.00 663.22 208.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 663.22 208.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 204.8701)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 204.8701)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-204.8701 659.2203,-204.8701 659.2203,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-204.8701 659.2203,-204.8701 659.2203,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"305.1102\" y=\"-186.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"305.1102\" y=\"-186.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"330.1102\" y=\"-186.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"330.1102\" y=\"-186.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -3679,7 +3664,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae26a300> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8ba92a0> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -3700,11 +3685,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"507pt\" height=\"166pt\"\n", "<svg width=\"507pt\" height=\"166pt\"\n",
" viewBox=\"0.00 0.00 507.48 165.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 507.48 165.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 161.8701)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 161.8701)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-161.8701 503.4802,-161.8701 503.4802,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-161.8701 503.4802,-161.8701 503.4802,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"227.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"227.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"252.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"252.2401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -3817,7 +3801,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae26a1e0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8ba9090> >"
] ]
}, },
"metadata": {}, "metadata": {},
@ -3855,11 +3839,11 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Title: &amp; | F G a F b F G c Pages: 1 -->\n",
"<svg width=\"734pt\" height=\"262pt\"\n", "<svg width=\"734pt\" height=\"262pt\"\n",
" viewBox=\"0.00 0.00 734.00 261.56\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 734.00 261.56\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.7976 .7976) rotate(0) translate(4 323.9411)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(.7976 .7976) rotate(0) translate(4 323.9411)\">\n",
"<title>G</title>\n", "<title>&amp; | F G a F b F G c</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-323.9411 916.2935,-323.9411 916.2935,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-323.9411 916.2935,-323.9411 916.2935,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"339.6468\" y=\"-305.7411\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Fin(</text>\n", "<text text-anchor=\"start\" x=\"339.6468\" y=\"-305.7411\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">(Fin(</text>\n",
"<text text-anchor=\"start\" x=\"367.6468\" y=\"-305.7411\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"367.6468\" y=\"-305.7411\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -4049,7 +4033,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faa9c9f690> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac4610c30> >"
] ]
}, },
"execution_count": 19, "execution_count": 19,
@ -4117,8 +4101,8 @@
" <td>NaN</td>\n", " <td>NaN</td>\n",
" <td>975</td>\n", " <td>975</td>\n",
" <td>32912</td>\n", " <td>32912</td>\n",
" <td>20</td>\n", " <td>2</td>\n",
" <td>1</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
@ -4131,9 +4115,9 @@
" <td>32</td>\n", " <td>32</td>\n",
" <td>2705</td>\n", " <td>2705</td>\n",
" <td>150257</td>\n", " <td>150257</td>\n",
" <td>87</td>\n", " <td>5</td>\n",
" <td>0</td>\n", " <td>1</td>\n",
" <td>2</td>\n", " <td>3</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" </tbody>\n", " </tbody>\n",
@ -4146,8 +4130,8 @@
"1 6 5 4 10 32 2705 \n", "1 6 5 4 10 32 2705 \n",
"\n", "\n",
" clauses enc.user enc.sys sat.user sat.sys \n", " clauses enc.user enc.sys sat.user sat.sys \n",
"0 32912 20 1 0 0 \n", "0 32912 2 0 0 0 \n",
"1 150257 87 0 2 0 " "1 150257 5 1 3 0 "
] ]
}, },
"metadata": {}, "metadata": {},
@ -4161,11 +4145,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"474pt\" height=\"166pt\"\n", "<svg width=\"474pt\" height=\"166pt\"\n",
" viewBox=\"0.00 0.00 474.48 165.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 474.48 165.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 161.8701)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 161.8701)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-161.8701 470.4802,-161.8701 470.4802,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-161.8701 470.4802,-161.8701 470.4802,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"210.7401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"210.7401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"235.7401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"235.7401\" y=\"-143.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -4278,7 +4261,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae26a6c0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8ba9330> >"
] ]
}, },
"execution_count": 20, "execution_count": 20,
@ -4340,9 +4323,9 @@
" <td>32</td>\n", " <td>32</td>\n",
" <td>1732</td>\n", " <td>1732</td>\n",
" <td>77340</td>\n", " <td>77340</td>\n",
" <td>45</td>\n", " <td>3</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>1</td>\n", " <td>2</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
@ -4354,7 +4337,7 @@
" <td>NaN</td>\n", " <td>NaN</td>\n",
" <td>162</td>\n", " <td>162</td>\n",
" <td>3129</td>\n", " <td>3129</td>\n",
" <td>2</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
@ -4368,9 +4351,9 @@
" <td>NaN</td>\n", " <td>NaN</td>\n",
" <td>363</td>\n", " <td>363</td>\n",
" <td>10496</td>\n", " <td>10496</td>\n",
" <td>6</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" </tbody>\n", " </tbody>\n",
@ -4384,9 +4367,9 @@
"2 4 3 NaN NaN NaN 363 \n", "2 4 3 NaN NaN NaN 363 \n",
"\n", "\n",
" clauses enc.user enc.sys sat.user sat.sys \n", " clauses enc.user enc.sys sat.user sat.sys \n",
"0 77340 45 0 1 0 \n", "0 77340 3 0 2 0 \n",
"1 3129 2 0 0 0 \n", "1 3129 0 0 0 0 \n",
"2 10496 6 0 0 0 " "2 10496 0 0 1 0 "
] ]
}, },
"metadata": {}, "metadata": {},
@ -4400,11 +4383,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"509pt\" height=\"199pt\"\n", "<svg width=\"509pt\" height=\"199pt\"\n",
" viewBox=\"0.00 0.00 509.48 199.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 509.48 199.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 195)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 195)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-195 505.4802,-195 505.4802,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-195 505.4802,-195 505.4802,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"228.2401\" y=\"-176.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"228.2401\" y=\"-176.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"253.2401\" y=\"-176.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"253.2401\" y=\"-176.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -4531,7 +4513,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae26a480> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8ba9630> >"
] ]
}, },
"execution_count": 21, "execution_count": 21,
@ -4602,9 +4584,9 @@
" <td>40</td>\n", " <td>40</td>\n",
" <td>1869</td>\n", " <td>1869</td>\n",
" <td>135032</td>\n", " <td>135032</td>\n",
" <td>80</td>\n", " <td>5</td>\n",
" <td>1</td>\n", " <td>0</td>\n",
" <td>2</td>\n", " <td>3</td>\n",
" <td>0</td>\n", " <td>0</td>\n",
" </tr>\n", " </tr>\n",
" </tbody>\n", " </tbody>\n",
@ -4616,7 +4598,7 @@
"0 2 7 5 14 40 1869 \n", "0 2 7 5 14 40 1869 \n",
"\n", "\n",
" clauses enc.user enc.sys sat.user sat.sys \n", " clauses enc.user enc.sys sat.user sat.sys \n",
"0 135032 80 1 2 0 " "0 135032 5 0 3 0 "
] ]
}, },
"metadata": {}, "metadata": {},
@ -4630,11 +4612,10 @@
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"524pt\" height=\"307pt\"\n", "<svg width=\"524pt\" height=\"307pt\"\n",
" viewBox=\"0.00 0.00 523.74 306.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 523.74 306.87\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 302.8701)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 302.8701)\">\n",
"<title>G</title>\n",
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-302.8701 519.7401,-302.8701 519.7401,4 -4,4\"/>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-302.8701 519.7401,-302.8701 519.7401,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"235.3701\" y=\"-284.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n", "<text text-anchor=\"start\" x=\"235.3701\" y=\"-284.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Fin(</text>\n",
"<text text-anchor=\"start\" x=\"260.3701\" y=\"-284.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"260.3701\" y=\"-284.6701\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
@ -4782,7 +4763,7 @@
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x14faae26a3f0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7feac8ba9660> >"
] ]
}, },
"execution_count": 22, "execution_count": 22,

File diff suppressed because it is too large Load diff

View file

@ -31,55 +31,60 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"171pt\" height=\"125pt\"\n", "<svg width=\"171pt\" height=\"125pt\"\n",
" viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 171.00 124.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 120.8)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-120.8 167,-120.8 167,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<text text-anchor=\"start\" x=\"58.5\" y=\"-86.6\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-22C2.79388,-22 17.1543,-22 30.6317,-22\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-22 30.9419,-25.1501 34.4419,-22 30.9419,-22.0001 30.9419,-22.0001 30.9419,-22.0001 34.4419,-22 30.9418,-18.8501 37.9419,-22 37.9419,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-22C4.178,-22 17.9448,-22 30.9241,-22\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-22 30.9808,-25.1501 34.4807,-22 30.9807,-22.0001 30.9807,-22.0001 30.9807,-22.0001 34.4807,-22 30.9807,-18.8501 37.9807,-22 37.9807,-22\"/>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;0 -->\n", "<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n", "<title>0&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-39.0373C48.3189,-48.8579 50.4453,-58 56,-58 60.166,-58 62.4036,-52.8576 62.7128,-46.1433\"/>\n",
"<text text-anchor=\"start\" x=\"52.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-39.0373 65.8541,-45.8818 62.5434,-42.5335 62.7076,-46.0296 62.7076,-46.0296 62.7076,-46.0296 62.5434,-42.5335 59.561,-46.1774 62.3792,-39.0373 62.3792,-39.0373\"/>\n",
"<text text-anchor=\"start\" x=\"52.5\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
"</g>\n", "</g>\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"none\" stroke=\"#000000\" cx=\"141\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.1977,-22C85.0734,-22 99.3874,-22 111.887,-22\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.997,-22 111.997,-25.1501 115.497,-22 111.997,-22.0001 111.997,-22.0001 111.997,-22.0001 115.497,-22 111.997,-18.8501 118.997,-22 118.997,-22\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.0263,-22C84.9439,-22 99.13,-22 111.634,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.7644,-22 111.7645,-25.1501 115.2644,-22 111.7644,-22.0001 111.7644,-22.0001 111.7644,-22.0001 115.2644,-22 111.7644,-18.8501 118.7644,-22 118.7644,-22\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-25.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;1 -->\n", "<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;1</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M132.994,-42.5808C131.886,-52.8447 134.555,-62 141,-62 145.834,-62 148.544,-56.8502 149.129,-49.9451\"/>\n", "<title>1&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"149.006,-42.5808 152.273,-49.5273 149.065,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.065,-46.0803 145.973,-49.6324 149.006,-42.5808 149.006,-42.5808\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M132.9937,-42.5808C131.8859,-52.8447 134.5547,-62 141,-62 145.834,-62 148.5437,-56.8502 149.129,-49.9451\"/>\n",
"<text text-anchor=\"start\" x=\"136.5\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"149.0063,-42.5808 152.2726,-49.5273 149.0647,-46.0803 149.123,-49.5798 149.123,-49.5798 149.123,-49.5798 149.0647,-46.0803 145.9735,-49.6324 149.0063,-42.5808 149.0063,-42.5808\"/>\n",
"<text text-anchor=\"start\" x=\"136.5\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7ff5dc5e2b70> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f8d680c3bd0> >"
] ]
}, },
"execution_count": 2, "execution_count": 2,
@ -108,234 +113,271 @@
{ {
"data": { "data": {
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"264pt\" viewBox=\"0.00 0.00 734.00 263.82\" width=\"734pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"265pt\" viewBox=\"0.00 0.00 734.00 265.23\" width=\"734pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(0.705397 0.705397) rotate(0) translate(4 370)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(.7054 .7054) rotate(0) translate(4 372)\">\n",
"<title>G</title>\n", "<title>G</title>\n",
"<polygon fill=\"white\" points=\"-4,4 -4,-370 1036.55,-370 1036.55,4 -4,4\" stroke=\"none\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-372 1036.5483,-372 1036.5483,4 -4,4\" stroke=\"transparent\"/>\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g class=\"node\" id=\"node2\"><title>1</title>\n", "<g class=\"node\" id=\"node2\">\n",
"<ellipse cx=\"118\" cy=\"-250\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n", "<title>1</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"118\" y=\"-246.3\">init</text>\n", "<ellipse cx=\"118\" cy=\"-252\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"118\" y=\"-248.3\">init</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>0-&gt;1</title>\n", "<g class=\"edge\" id=\"edge1\">\n",
"<path d=\"M54.2216,-250C63.4559,-250 73.9612,-250 83.7008,-250\" fill=\"none\" stroke=\"black\"/>\n", "<title>0-&gt;1</title>\n",
"<polygon fill=\"black\" points=\"90.9659,-250 83.9659,-253.15 87.4659,-250 83.9659,-250 83.9659,-250 83.9659,-250 87.4659,-250 83.9658,-246.85 90.9659,-250 90.9659,-250\" stroke=\"black\"/>\n", "<path d=\"M54.303,-252C63.4811,-252 73.8419,-252 83.4994,-252\" fill=\"none\" stroke=\"#000000\"/>\n",
"<polygon fill=\"#000000\" points=\"90.7163,-252 83.7163,-255.1501 87.2163,-252 83.7163,-252.0001 83.7163,-252.0001 83.7163,-252.0001 87.2163,-252 83.7162,-248.8501 90.7163,-252 90.7163,-252\" stroke=\"#000000\"/>\n",
"</g>\n", "</g>\n",
"<!-- 2 -->\n", "<!-- 2 -->\n",
"<g class=\"node\" id=\"node3\"><title>2</title>\n", "<g class=\"node\" id=\"node3\">\n",
"<ellipse cx=\"540.969\" cy=\"-195\" fill=\"#ffffaa\" rx=\"37.4533\" ry=\"26.7407\" stroke=\"black\"/>\n", "<title>2</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"540.969\" y=\"-198.8\">0</text>\n", "<ellipse cx=\"540.9691\" cy=\"-197\" fill=\"#ffffaa\" rx=\"37.4533\" ry=\"26.7407\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"540.969\" y=\"-183.8\">!a &amp; b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"540.9691\" y=\"-200.8\">0</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"540.9691\" y=\"-185.8\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;2 -->\n", "<!-- 1&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>1-&gt;2</title>\n", "<g class=\"edge\" id=\"edge2\">\n",
"<path d=\"M134.194,-264.679C169.197,-296.674 258.802,-368.267 340.711,-348 412.767,-330.171 430.391,-312.703 482.664,-260 491.805,-250.784 492.221,-246.86 500.664,-237 504.862,-232.098 509.445,-226.994 513.951,-222.103\" fill=\"none\" stroke=\"black\"/>\n", "<title>1-&gt;2</title>\n",
"<polygon fill=\"black\" points=\"518.79,-216.899 516.33,-224.171 516.406,-219.462 514.023,-222.026 514.023,-222.026 514.023,-222.026 516.406,-219.462 511.716,-219.881 518.79,-216.899 518.79,-216.899\" stroke=\"black\"/>\n", "<path d=\"M133.5354,-266.9299C168.8984,-299.0637 258.6983,-370.2928 340.7107,-350 412.9957,-332.1141 429.98,-313.6254 482.664,-261 491.6022,-252.0717 492.2837,-248.4539 500.664,-239 504.9963,-234.1127 509.7098,-229.0164 514.3359,-224.128\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"322.211\" y=\"-354.8\">!a &amp; b</text>\n", "<polygon fill=\"#000000\" points=\"519.2993,-218.925 516.7468,-226.1644 516.8834,-221.4575 514.4676,-223.99 514.4676,-223.99 514.4676,-223.99 516.8834,-221.4575 512.1883,-221.8157 519.2993,-218.925 519.2993,-218.925\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"322.2107\" y=\"-356.8\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 3 -->\n", "<!-- 3 -->\n",
"<g class=\"node\" id=\"node4\"><title>3</title>\n", "<g class=\"node\" id=\"node4\">\n",
"<ellipse cx=\"250.355\" cy=\"-154\" fill=\"#ffffaa\" rx=\"35.2113\" ry=\"26.7407\" stroke=\"black\"/>\n", "<title>3</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"250.355\" y=\"-157.8\">0</text>\n", "<ellipse cx=\"250.3553\" cy=\"-156\" fill=\"#ffffaa\" rx=\"35.2113\" ry=\"26.7407\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"250.355\" y=\"-142.8\">a &amp; b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"250.3553\" y=\"-159.8\">0</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"250.3553\" y=\"-144.8\">a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;3 -->\n", "<!-- 1&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>1-&gt;3</title>\n", "<g class=\"edge\" id=\"edge3\">\n",
"<path d=\"M136.852,-236.853C157.767,-221.45 192.789,-195.658 218.211,-176.936\" fill=\"none\" stroke=\"black\"/>\n", "<title>1-&gt;3</title>\n",
"<polygon fill=\"black\" points=\"224.127,-172.579 220.359,-179.267 221.309,-174.655 218.491,-176.73 218.491,-176.73 218.491,-176.73 221.309,-174.655 216.623,-174.194 224.127,-172.579 224.127,-172.579\" stroke=\"black\"/>\n", "<path d=\"M136.4034,-238.6516C157.5778,-223.2935 192.7241,-197.8011 218.3948,-179.1816\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"180\" y=\"-220.8\">a &amp; b</text>\n", "<polygon fill=\"#000000\" points=\"224.374,-174.8448 220.557,-181.5047 221.5407,-176.8998 218.7075,-178.9548 218.7075,-178.9548 218.7075,-178.9548 221.5407,-176.8998 216.858,-176.4049 224.374,-174.8448 224.374,-174.8448\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"180\" y=\"-221.8\">a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 4 -->\n", "<!-- 4 -->\n",
"<g class=\"node\" id=\"node5\"><title>4</title>\n", "<g class=\"node\" id=\"node5\">\n",
"<ellipse cx=\"396.187\" cy=\"-195\" fill=\"#ffffaa\" rx=\"37.4533\" ry=\"26.7407\" stroke=\"black\"/>\n", "<title>4</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"396.187\" y=\"-198.8\">0</text>\n", "<ellipse cx=\"396.1873\" cy=\"-197\" fill=\"#ffffaa\" rx=\"37.4533\" ry=\"26.7407\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"396.187\" y=\"-183.8\">a &amp; !b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"396.1873\" y=\"-200.8\">0</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"396.1873\" y=\"-185.8\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;4 -->\n", "<!-- 1&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>1-&gt;4</title>\n", "<g class=\"edge\" id=\"edge4\">\n",
"<path d=\"M144.886,-246.934C186.554,-241.693 270.897,-229.822 340.711,-212 345.355,-210.815 350.189,-209.47 354.975,-208.069\" fill=\"none\" stroke=\"black\"/>\n", "<title>1-&gt;4</title>\n",
"<polygon fill=\"black\" points=\"361.926,-205.988 356.124,-211.013 358.573,-206.992 355.22,-207.996 355.22,-207.996 355.22,-207.996 358.573,-206.992 354.317,-204.978 361.926,-205.988 361.926,-205.988\" stroke=\"black\"/>\n", "<path d=\"M144.539,-248.3342C177.6921,-243.6154 236.1001,-234.8431 285.7107,-225 310.3484,-220.1117 316.3617,-218.1677 340.7107,-212 345.0267,-210.9067 349.5237,-209.7388 354.0075,-208.5555\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"250.355\" y=\"-240.8\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" points=\"361.0147,-206.6919 355.0595,-211.5353 357.6323,-207.5915 354.2499,-208.4911 354.2499,-208.4911 354.2499,-208.4911 357.6323,-207.5915 353.4402,-205.447 361.0147,-206.6919 361.0147,-206.6919\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"250.3553\" y=\"-240.8\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 5 -->\n", "<!-- 5 -->\n",
"<g class=\"node\" id=\"node6\"><title>5</title>\n", "<g class=\"node\" id=\"node6\">\n",
"<ellipse cx=\"687.63\" cy=\"-147\" fill=\"#ffffaa\" rx=\"35.2259\" ry=\"26.7574\" stroke=\"black\"/>\n", "<title>5</title>\n",
"<ellipse cx=\"687.63\" cy=\"-147\" fill=\"none\" rx=\"39.2112\" ry=\"30.7407\" stroke=\"black\"/>\n", "<ellipse cx=\"687.6295\" cy=\"-147\" fill=\"#ffffaa\" rx=\"35.2259\" ry=\"26.7574\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"687.63\" y=\"-150.8\">1</text>\n", "<ellipse cx=\"687.6295\" cy=\"-147\" fill=\"none\" rx=\"39.2112\" ry=\"30.7407\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"687.63\" y=\"-135.8\">a &amp; b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"687.6295\" y=\"-150.8\">1</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"687.6295\" y=\"-135.8\">a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;5 -->\n", "<!-- 2&#45;&gt;5 -->\n",
"<g class=\"edge\" id=\"edge5\"><title>2-&gt;5</title>\n", "<g class=\"edge\" id=\"edge5\">\n",
"<path d=\"M575.157,-183.988C595.719,-177.165 622.32,-168.339 644.379,-161.019\" fill=\"none\" stroke=\"black\"/>\n", "<title>2-&gt;5</title>\n",
"<polygon fill=\"black\" points=\"651.068,-158.8 645.416,-163.994 647.746,-159.902 644.424,-161.004 644.424,-161.004 644.424,-161.004 647.746,-159.902 643.432,-158.015 651.068,-158.8 651.068,-158.8\" stroke=\"black\"/>\n", "<path d=\"M574.9846,-185.4033C595.7665,-178.3183 622.5296,-169.1941 644.7541,-161.6172\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"614.774\" y=\"-179.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"651.494,-159.3195 645.8849,-164.5598 648.1812,-160.4489 644.8684,-161.5783 644.8684,-161.5783 644.8684,-161.5783 648.1812,-160.4489 643.8519,-158.5968 651.494,-159.3195 651.494,-159.3195\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"614.7742\" y=\"-179.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 6 -->\n", "<!-- 6 -->\n",
"<g class=\"node\" id=\"node7\"><title>6</title>\n", "<g class=\"node\" id=\"node7\">\n",
"<ellipse cx=\"835.462\" cy=\"-148\" fill=\"#ffffaa\" rx=\"37.4556\" ry=\"26.7574\" stroke=\"black\"/>\n", "<title>6</title>\n",
"<ellipse cx=\"835.462\" cy=\"-148\" fill=\"none\" rx=\"41.4533\" ry=\"30.7407\" stroke=\"black\"/>\n", "<ellipse cx=\"835.4615\" cy=\"-148\" fill=\"#ffffaa\" rx=\"37.4556\" ry=\"26.7574\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"835.462\" y=\"-151.8\">1</text>\n", "<ellipse cx=\"835.4615\" cy=\"-148\" fill=\"none\" rx=\"41.4533\" ry=\"30.7407\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"835.462\" y=\"-136.8\">!a &amp; b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"835.4615\" y=\"-151.8\">1</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"835.4615\" y=\"-136.8\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;6 -->\n", "<!-- 2&#45;&gt;6 -->\n",
"<g class=\"edge\" id=\"edge6\"><title>2-&gt;6</title>\n", "<g class=\"edge\" id=\"edge6\">\n",
"<path d=\"M574.392,-207.559C611.864,-220.215 675.041,-235.791 726.985,-220 755.269,-211.402 782.88,-192.611 803.034,-176.382\" fill=\"none\" stroke=\"black\"/>\n", "<title>2-&gt;6</title>\n",
"<polygon fill=\"black\" points=\"808.515,-171.884 805.102,-178.76 805.809,-174.104 803.104,-176.325 803.104,-176.325 803.104,-176.325 805.809,-174.104 801.105,-173.89 808.515,-171.884 808.515,-171.884\" stroke=\"black\"/>\n", "<path d=\"M574.6008,-209.3139C612.4084,-221.2984 675.2698,-235.6008 726.9848,-220 755.2712,-211.4669 782.9521,-192.8771 803.2716,-176.7249\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"687.63\" y=\"-230.8\">{}</text>\n", "<polygon fill=\"#000000\" points=\"808.802,-172.2442 805.3461,-179.0984 806.0825,-174.4475 803.3631,-176.6509 803.3631,-176.6509 803.3631,-176.6509 806.0825,-174.4475 801.38,-174.2034 808.802,-172.2442 808.802,-172.2442\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"687.6295\" y=\"-229.8\">{}</text>\n",
"</g>\n", "</g>\n",
"<!-- 7 -->\n", "<!-- 7 -->\n",
"<g class=\"node\" id=\"node8\"><title>7</title>\n", "<g class=\"node\" id=\"node8\">\n",
"<ellipse cx=\"988.243\" cy=\"-61\" fill=\"#ffffaa\" rx=\"37.4556\" ry=\"26.7574\" stroke=\"black\"/>\n", "<title>7</title>\n",
"<ellipse cx=\"988.243\" cy=\"-61\" fill=\"none\" rx=\"41.4533\" ry=\"30.7407\" stroke=\"black\"/>\n", "<ellipse cx=\"988.2433\" cy=\"-61\" fill=\"#ffffaa\" rx=\"37.4556\" ry=\"26.7574\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"988.243\" y=\"-64.8\">1</text>\n", "<ellipse cx=\"988.2433\" cy=\"-61\" fill=\"none\" rx=\"41.4533\" ry=\"30.7407\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"988.243\" y=\"-49.8\">a &amp; !b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"988.2433\" y=\"-64.8\">1</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"988.2433\" y=\"-49.8\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;7 -->\n", "<!-- 2&#45;&gt;7 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>2-&gt;7</title>\n", "<g class=\"edge\" id=\"edge7\">\n",
"<path d=\"M562.76,-173.063C582.859,-153.085 615.071,-124.161 648.274,-107 742.826,-58.129 871.122,-55.14 939.575,-57.7432\" fill=\"none\" stroke=\"black\"/>\n", "<title>2-&gt;7</title>\n",
"<polygon fill=\"black\" points=\"946.815,-58.048 939.688,-60.9006 943.318,-57.9007 939.821,-57.7534 939.821,-57.7534 939.821,-57.7534 943.318,-57.9007 939.953,-54.6062 946.815,-58.048 946.815,-58.048\" stroke=\"black\"/>\n", "<path d=\"M561.8988,-174.5523C582.1469,-154.1116 614.6347,-124.5248 648.2742,-107 742.5596,-57.8812 870.6426,-54.8953 939.5549,-57.5895\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"760.485\" y=\"-76.8\">{a, b}</text>\n", "<polygon fill=\"#000000\" points=\"946.8476,-57.9047 939.7181,-60.7494 943.3509,-57.7535 939.8541,-57.6023 939.8541,-57.6023 939.8541,-57.6023 943.3509,-57.7535 939.9902,-54.4553 946.8476,-57.9047 946.8476,-57.9047\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"760.4848\" y=\"-76.8\">{a, b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 8 -->\n", "<!-- 8 -->\n",
"<g class=\"node\" id=\"node9\"><title>8</title>\n", "<g class=\"node\" id=\"node9\">\n",
"<ellipse cx=\"988.243\" cy=\"-269\" fill=\"#ffffaa\" rx=\"40.1285\" ry=\"26.7574\" stroke=\"black\"/>\n", "<title>8</title>\n",
"<ellipse cx=\"988.243\" cy=\"-269\" fill=\"none\" rx=\"44.111\" ry=\"30.7407\" stroke=\"black\"/>\n", "<ellipse cx=\"988.2433\" cy=\"-269\" fill=\"#ffffaa\" rx=\"40.1285\" ry=\"26.7574\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"988.243\" y=\"-272.8\">1</text>\n", "<ellipse cx=\"988.2433\" cy=\"-269\" fill=\"none\" rx=\"44.111\" ry=\"30.7407\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"988.243\" y=\"-257.8\">!a &amp; !b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"988.2433\" y=\"-272.8\">1</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"988.2433\" y=\"-257.8\">!a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;8 -->\n", "<!-- 2&#45;&gt;8 -->\n",
"<g class=\"edge\" id=\"edge8\"><title>2-&gt;8</title>\n", "<g class=\"edge\" id=\"edge8\">\n",
"<path d=\"M567.175,-214.29C576.815,-220.961 588.168,-228.008 599.274,-233 619.825,-242.237 626.228,-241.348 648.274,-246 712.424,-259.535 728.677,-263.226 793.985,-269 838.687,-272.952 850.063,-270.556 894.938,-271 908.715,-271.136 912.162,-271.225 925.938,-271 929.442,-270.943 933.058,-270.867 936.699,-270.779\" fill=\"none\" stroke=\"black\"/>\n", "<title>2-&gt;8</title>\n",
"<polygon fill=\"black\" points=\"943.71,-270.595 936.795,-273.928 940.211,-270.687 936.713,-270.779 936.713,-270.779 936.713,-270.779 940.211,-270.687 936.63,-267.63 943.71,-270.595 943.71,-270.595\" stroke=\"black\"/>\n", "<path d=\"M567.8944,-216.0651C577.4562,-222.1646 588.5208,-228.4959 599.2742,-233 619.9546,-241.6622 626.2778,-240.6552 648.2742,-245 712.527,-257.6913 728.7543,-261.1278 793.9848,-267 838.692,-271.0246 850.0552,-269.3333 894.9382,-270 908.3318,-270.199 922.8076,-270.1651 936.269,-270.028\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"760.485\" y=\"-271.8\">{b}</text>\n", "<polygon fill=\"#000000\" points=\"943.6299,-269.942 936.6672,-273.1736 940.1302,-269.9829 936.6304,-270.0239 936.6304,-270.0239 936.6304,-270.0239 940.1302,-269.9829 936.5936,-266.8741 943.6299,-269.942 943.6299,-269.942\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"760.4848\" y=\"-268.8\">{b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;2 -->\n", "<!-- 3&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge10\"><title>3-&gt;2</title>\n", "<g class=\"edge\" id=\"edge10\">\n",
"<path d=\"M284.419,-146.772C321.302,-139.953 382.51,-132.364 433.664,-144 459.239,-149.817 485.844,-162.588 506.041,-173.894\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;2</title>\n",
"<polygon fill=\"black\" points=\"512.364,-177.502 504.723,-176.768 509.324,-175.767 506.284,-174.033 506.284,-174.033 506.284,-174.033 509.324,-175.767 507.846,-171.297 512.364,-177.502 512.364,-177.502\" stroke=\"black\"/>\n", "<path d=\"M284.6069,-148.5979C321.7859,-141.838 382.6752,-134.4994 433.664,-146 459.3748,-151.7991 486.1534,-164.5155 506.5281,-175.7988\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"396.187\" y=\"-147.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"512.6374,-179.2453 504.9929,-178.5494 509.589,-177.5256 506.5406,-175.8059 506.5406,-175.8059 506.5406,-175.8059 509.589,-177.5256 508.0884,-173.0623 512.6374,-179.2453 512.6374,-179.2453\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"396.1873\" y=\"-149.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;3 -->\n", "<!-- 3&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge9\"><title>3-&gt;3</title>\n", "<g class=\"edge\" id=\"edge9\">\n",
"<path d=\"M237.346,-179.37C236.448,-189.924 240.785,-198.87 250.355,-198.87 257.683,-198.87 261.942,-193.626 263.133,-186.431\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;3</title>\n",
"<polygon fill=\"black\" points=\"263.365,-179.37 266.284,-186.47 263.25,-182.868 263.135,-186.366 263.135,-186.366 263.135,-186.366 263.25,-182.868 259.987,-186.263 263.365,-179.37 263.365,-179.37\" stroke=\"black\"/>\n", "<path d=\"M237.3457,-181.37C236.4485,-191.9238 240.785,-200.8701 250.3553,-200.8701 257.6826,-200.8701 261.9419,-195.6259 263.1333,-188.4312\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"250.355\" y=\"-202.67\">{}</text>\n", "<polygon fill=\"#000000\" points=\"263.365,-181.37 266.2837,-188.4696 263.2502,-184.8681 263.1354,-188.3662 263.1354,-188.3662 263.1354,-188.3662 263.2502,-184.8681 259.9871,-188.2629 263.365,-181.37 263.365,-181.37\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"250.3553\" y=\"-204.6701\">{}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;4 -->\n", "<!-- 3&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge11\"><title>3-&gt;4</title>\n", "<g class=\"edge\" id=\"edge11\">\n",
"<path d=\"M277.29,-171.585C285.43,-176.344 294.662,-181.001 303.711,-184 318.716,-188.973 335.769,-191.746 351.052,-193.276\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;4</title>\n",
"<polygon fill=\"black\" points=\"358.396,-193.931 351.144,-196.446 354.91,-193.62 351.424,-193.309 351.424,-193.309 351.424,-193.309 354.91,-193.62 351.704,-190.171 358.396,-193.931 358.396,-193.931\" stroke=\"black\"/>\n", "<path d=\"M277.0942,-173.7422C285.324,-178.4457 294.6179,-183.0341 303.7107,-186 318.7696,-190.912 335.846,-193.6754 351.1905,-195.2153\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"322.211\" y=\"-196.8\">{b}</text>\n", "<polygon fill=\"#000000\" points=\"358.5677,-195.8771 351.3142,-198.389 355.0817,-195.5643 351.5957,-195.2516 351.5957,-195.2516 351.5957,-195.2516 355.0817,-195.5643 351.8771,-192.1142 358.5677,-195.8771 358.5677,-195.8771\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"322.2107\" y=\"-196.8\">{b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;5 -->\n", "<!-- 3&#45;&gt;5 -->\n",
"<g class=\"edge\" id=\"edge13\"><title>3-&gt;5</title>\n", "<g class=\"edge\" id=\"edge13\">\n",
"<path d=\"M281.956,-141.797C288.997,-139.463 296.529,-137.335 303.711,-136 327.76,-131.531 334.264,-134.839 358.711,-134 400.02,-132.582 410.335,-131.667 451.664,-131 465.44,-130.778 468.897,-130.461 482.664,-131 537.24,-133.137 599.841,-138.48 641.136,-142.406\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;5</title>\n",
"<polygon fill=\"black\" points=\"648.338,-143.096 641.069,-145.564 644.854,-142.762 641.37,-142.428 641.37,-142.428 641.37,-142.428 644.854,-142.762 641.671,-139.292 648.338,-143.096 648.338,-143.096\" stroke=\"black\"/>\n", "<path d=\"M281.8433,-143.7301C288.9363,-141.4312 296.501,-139.3339 303.7107,-138 423.977,-115.7483 569.0261,-130.0094 641.5805,-139.8797\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"467.164\" y=\"-134.8\">{}</text>\n", "<polygon fill=\"#000000\" points=\"648.7954,-140.8795 641.4292,-143.0388 645.3285,-140.399 641.8616,-139.9186 641.8616,-139.9186 641.8616,-139.9186 645.3285,-140.399 642.294,-136.7984 648.7954,-140.8795 648.7954,-140.8795\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"467.164\" y=\"-130.8\">{}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;6 -->\n", "<!-- 3&#45;&gt;6 -->\n",
"<g class=\"edge\" id=\"edge14\"><title>3-&gt;6</title>\n", "<g class=\"edge\" id=\"edge14\">\n",
"<path d=\"M279.775,-138.833C287.362,-135.384 295.686,-132.117 303.711,-130 485.876,-81.9374 541.705,-72.8597 726.985,-107 749.747,-111.194 773.928,-119.994 793.578,-128.37\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;6</title>\n",
"<polygon fill=\"black\" points=\"800.059,-131.187 792.383,-131.286 796.849,-129.792 793.639,-128.397 793.639,-128.397 793.639,-128.397 796.849,-129.792 794.895,-125.508 800.059,-131.187 800.059,-131.187\" stroke=\"black\"/>\n", "<path d=\"M267.102,-132.0313C291.5104,-100.2136 340.1084,-48 396.1873,-48 396.1873,-48 396.1873,-48 614.7742,-48 685.7369,-48 759.0106,-91.4276 800.7319,-121.0456\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"540.969\" y=\"-92.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"806.6546,-125.3085 799.133,-123.7758 803.8138,-123.2638 800.9731,-121.2192 800.9731,-121.2192 800.9731,-121.2192 803.8138,-123.2638 802.8133,-118.6626 806.6546,-125.3085 806.6546,-125.3085\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"540.9691\" y=\"-51.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;7 -->\n", "<!-- 3&#45;&gt;7 -->\n",
"<g class=\"edge\" id=\"edge15\"><title>3-&gt;7</title>\n", "<g class=\"edge\" id=\"edge15\">\n",
"<path d=\"M261.396,-128.224C280.358,-84.3838 325.861,-0 395.187,-0 395.187,-0 395.187,-0 836.462,-0 877.852,-0 921.275,-19.997 950.834,-37.0922\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;7</title>\n",
"<polygon fill=\"black\" points=\"956.926,-40.6879 949.296,-39.8423 953.912,-38.9087 950.898,-37.1296 950.898,-37.1296 950.898,-37.1296 953.912,-38.9087 952.499,-34.4169 956.926,-40.6879 956.926,-40.6879\" stroke=\"black\"/>\n", "<path d=\"M260.5421,-129.8891C279.779,-85.4797 325.9314,0 396.1873,0 396.1873,0 396.1873,0 835.4615,0 877.1907,0 921.0539,-19.8698 951.0225,-36.9288\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"614.774\" y=\"-3.8\">{b}</text>\n", "<polygon fill=\"#000000\" points=\"957.2009,-40.5182 949.5658,-39.7255 954.1745,-38.76 951.1482,-37.0018 951.1482,-37.0018 951.1482,-37.0018 954.1745,-38.76 952.7306,-34.278 957.2009,-40.5182 957.2009,-40.5182\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"614.7742\" y=\"-3.8\">{b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;8 -->\n", "<!-- 3&#45;&gt;8 -->\n",
"<g class=\"edge\" id=\"edge16\"><title>3-&gt;8</title>\n", "<g class=\"edge\" id=\"edge16\">\n",
"<path d=\"M264.11,-178.915C278.761,-207.451 301.126,-250.719 303.711,-254 337.135,-296.426 341.177,-334 395.187,-334 395.187,-334 395.187,-334 836.462,-334 878.111,-334 921.334,-312.827 950.768,-294.65\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;8</title>\n",
"<polygon fill=\"black\" points=\"956.834,-290.825 952.593,-297.223 953.873,-292.692 950.912,-294.558 950.912,-294.558 950.912,-294.558 953.873,-292.692 949.232,-291.894 956.834,-290.825 956.834,-290.825\" stroke=\"black\"/>\n", "<path d=\"M264.0204,-180.9661C270.6079,-193.0415 278.6036,-207.7566 285.7107,-221 319.2245,-283.4504 325.3126,-336 396.1873,-336 396.1873,-336 396.1873,-336 835.4615,-336 877.7786,-336 921.5587,-314.1757 951.3476,-295.4388\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"614.774\" y=\"-337.8\">{a, b}</text>\n", "<polygon fill=\"#000000\" points=\"957.4863,-291.4964 953.2985,-297.9296 954.5413,-293.3878 951.5963,-295.2791 951.5963,-295.2791 951.5963,-295.2791 954.5413,-293.3878 949.8941,-292.6286 957.4863,-291.4964 957.4863,-291.4964\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"614.7742\" y=\"-339.8\">{a, b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 9 -->\n", "<!-- 9 -->\n",
"<g class=\"node\" id=\"node10\"><title>9</title>\n", "<g class=\"node\" id=\"node10\">\n",
"<ellipse cx=\"540.969\" cy=\"-273\" fill=\"#ffffaa\" rx=\"40.1111\" ry=\"26.7407\" stroke=\"black\"/>\n", "<title>9</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"540.969\" y=\"-276.8\">0</text>\n", "<ellipse cx=\"540.9691\" cy=\"-275\" fill=\"#ffffaa\" rx=\"40.1111\" ry=\"26.7407\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"540.969\" y=\"-261.8\">!a &amp; !b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"540.9691\" y=\"-278.8\">0</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"540.9691\" y=\"-263.8\">!a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;9 -->\n", "<!-- 3&#45;&gt;9 -->\n",
"<g class=\"edge\" id=\"edge12\"><title>3-&gt;9</title>\n", "<g class=\"edge\" id=\"edge12\">\n",
"<path d=\"M266.399,-178.297C284.528,-205.023 317.726,-246.503 358.711,-264 401.905,-282.44 456.252,-282.457 494.119,-279.254\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;9</title>\n",
"<polygon fill=\"black\" points=\"501.464,-278.575 494.784,-282.356 497.979,-278.897 494.494,-279.219 494.494,-279.219 494.494,-279.219 497.979,-278.897 494.204,-276.083 501.464,-278.575 501.464,-278.575\" stroke=\"black\"/>\n", "<path d=\"M266.002,-180.6084C284.4902,-207.1967 317.9496,-248.149 358.7107,-266 401.6961,-284.8252 455.9566,-284.8785 494.0531,-281.5807\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"396.187\" y=\"-283.8\">{a, b}</text>\n", "<polygon fill=\"#000000\" points=\"501.4487,-280.881 494.7765,-284.6764 497.9643,-281.2107 494.4798,-281.5404 494.4798,-281.5404 494.4798,-281.5404 497.9643,-281.2107 494.1831,-278.4044 501.4487,-280.881 501.4487,-280.881\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"396.1873\" y=\"-285.8\">{a, b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;2 -->\n", "<!-- 4&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge18\"><title>4-&gt;2</title>\n", "<g class=\"edge\" id=\"edge18\">\n",
"<path d=\"M433.957,-195C452.943,-195 476.24,-195 496.154,-195\" fill=\"none\" stroke=\"black\"/>\n", "<title>4-&gt;2</title>\n",
"<polygon fill=\"black\" points=\"503.324,-195 496.324,-198.15 499.824,-195 496.324,-195 496.324,-195 496.324,-195 499.824,-195 496.324,-191.85 503.324,-195 503.324,-195\" stroke=\"black\"/>\n", "<path d=\"M433.8491,-197C452.8776,-197 476.1016,-197 496.0552,-197\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"467.164\" y=\"-198.8\">{a, b}</text>\n", "<polygon fill=\"#000000\" points=\"503.2447,-197 496.2447,-200.1501 499.7447,-197 496.2447,-197.0001 496.2447,-197.0001 496.2447,-197.0001 499.7447,-197 496.2446,-193.8501 503.2447,-197 503.2447,-197\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"467.164\" y=\"-200.8\">{a, b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;3 -->\n", "<!-- 4&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge17\"><title>4-&gt;3</title>\n", "<g class=\"edge\" id=\"edge17\">\n",
"<path d=\"M367.838,-177.29C359.434,-172.587 349.956,-167.991 340.711,-165 325.63,-160.121 308.477,-157.381 293.258,-155.851\" fill=\"none\" stroke=\"black\"/>\n", "<title>4-&gt;3</title>\n",
"<polygon fill=\"black\" points=\"285.96,-155.193 293.215,-152.685 289.446,-155.508 292.932,-155.822 292.932,-155.822 292.932,-155.822 289.446,-155.508 292.649,-158.959 285.96,-155.193 285.96,-155.193\" stroke=\"black\"/>\n", "<path d=\"M368.0179,-179.1334C359.53,-174.4856 349.9958,-169.9583 340.7107,-167 325.5716,-162.1766 308.3862,-159.4452 293.0974,-157.9066\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"322.211\" y=\"-168.8\">{b}</text>\n", "<polygon fill=\"#000000\" points=\"285.7616,-157.2431 293.0169,-154.7365 289.2474,-157.5584 292.7331,-157.8737 292.7331,-157.8737 292.7331,-157.8737 289.2474,-157.5584 292.4494,-161.0109 285.7616,-157.2431 285.7616,-157.2431\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"322.2107\" y=\"-170.8\">{b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;4 -->\n", "<!-- 4&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge19\"><title>4-&gt;4</title>\n", "<g class=\"edge\" id=\"edge19\">\n",
"<path d=\"M383.178,-220.37C382.28,-230.924 386.617,-239.87 396.187,-239.87 403.515,-239.87 407.774,-234.626 408.965,-227.431\" fill=\"none\" stroke=\"black\"/>\n", "<title>4-&gt;4</title>\n",
"<polygon fill=\"black\" points=\"409.197,-220.37 412.116,-227.47 409.082,-223.868 408.967,-227.366 408.967,-227.366 408.967,-227.366 409.082,-223.868 405.819,-227.263 409.197,-220.37 409.197,-220.37\" stroke=\"black\"/>\n", "<path d=\"M383.1777,-222.37C382.2805,-232.9238 386.617,-241.8701 396.1873,-241.8701 403.5146,-241.8701 407.7739,-236.6259 408.9653,-229.4312\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"396.187\" y=\"-243.67\">{}</text>\n", "<polygon fill=\"#000000\" points=\"409.197,-222.37 412.1157,-229.4696 409.0822,-225.8681 408.9674,-229.3662 408.9674,-229.3662 408.9674,-229.3662 409.0822,-225.8681 405.8191,-229.2629 409.197,-222.37 409.197,-222.37\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"396.1873\" y=\"-245.6701\">{}</text>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;9 -->\n", "<!-- 4&#45;&gt;9 -->\n",
"<g class=\"edge\" id=\"edge20\"><title>4-&gt;9</title>\n", "<g class=\"edge\" id=\"edge20\">\n",
"<path d=\"M426.426,-210.973C448.595,-223.083 479.212,-239.809 503.067,-252.841\" fill=\"none\" stroke=\"black\"/>\n", "<title>4-&gt;9</title>\n",
"<polygon fill=\"black\" points=\"509.29,-256.24 501.636,-255.649 506.218,-254.562 503.146,-252.884 503.146,-252.884 503.146,-252.884 506.218,-254.562 504.657,-250.12 509.29,-256.24 509.29,-256.24\" stroke=\"black\"/>\n", "<path d=\"M426.1862,-213.1617C448.5398,-225.2045 479.22,-241.7332 503.2377,-254.6725\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"467.164\" y=\"-244.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"509.5062,-258.0496 501.8496,-257.5027 506.4249,-256.3896 503.3436,-254.7295 503.3436,-254.7295 503.3436,-254.7295 506.4249,-256.3896 504.8377,-251.9564 509.5062,-258.0496 509.5062,-258.0496\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"467.164\" y=\"-245.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 5&#45;&gt;5 -->\n", "<!-- 5&#45;&gt;5 -->\n",
"<g class=\"edge\" id=\"edge21\"><title>5-&gt;5</title>\n", "<g class=\"edge\" id=\"edge21\">\n",
"<path d=\"M674.159,-176.099C673.718,-186.944 678.208,-195.87 687.63,-195.87 694.843,-195.87 699.166,-190.638 700.598,-183.318\" fill=\"none\" stroke=\"black\"/>\n", "<title>5-&gt;5</title>\n",
"<polygon fill=\"black\" points=\"701.1,-176.099 703.756,-183.301 700.857,-179.591 700.614,-183.082 700.614,-183.082 700.614,-183.082 700.857,-179.591 697.472,-182.864 701.1,-176.099 701.1,-176.099\" stroke=\"black\"/>\n", "<path d=\"M674.1592,-176.0993C673.7175,-186.9436 678.2076,-195.8701 687.6295,-195.8701 694.8431,-195.8701 699.1658,-190.6375 700.5977,-183.3179\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"687.63\" y=\"-199.67\">{}</text>\n", "<polygon fill=\"#000000\" points=\"701.0998,-176.0993 703.7564,-183.301 700.8569,-179.5908 700.6139,-183.0824 700.6139,-183.0824 700.6139,-183.0824 700.8569,-179.5908 697.4715,-182.8637 701.0998,-176.0993 701.0998,-176.0993\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"687.6295\" y=\"-199.6701\">{}</text>\n",
"</g>\n", "</g>\n",
"<!-- 5&#45;&gt;6 -->\n", "<!-- 5&#45;&gt;6 -->\n",
"<g class=\"edge\" id=\"edge22\"><title>5-&gt;6</title>\n", "<g class=\"edge\" id=\"edge22\">\n",
"<path d=\"M725.792,-139.455C732.169,-138.433 738.749,-137.549 744.985,-137 758.71,-135.792 762.267,-135.721 775.985,-137 780.004,-137.375 784.159,-137.891 788.315,-138.498\" fill=\"none\" stroke=\"black\"/>\n", "<title>5-&gt;6</title>\n",
"<polygon fill=\"black\" points=\"795.284,-139.594 787.88,-141.618 791.827,-139.05 788.369,-138.506 788.369,-138.506 788.369,-138.506 791.827,-139.05 788.859,-135.395 795.284,-139.594 795.284,-139.594\" stroke=\"black\"/>\n", "<path d=\"M726.0974,-140.1215C732.39,-139.2392 738.855,-138.478 744.9848,-138 758.7209,-136.9288 762.2548,-136.8538 775.9848,-138 779.9956,-138.3348 784.1428,-138.7945 788.295,-139.3341\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"760.485\" y=\"-140.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"795.2645,-140.3096 787.8954,-142.4588 791.7983,-139.8244 788.3321,-139.3392 788.3321,-139.3392 788.3321,-139.3392 791.7983,-139.8244 788.7687,-136.2196 795.2645,-140.3096 795.2645,-140.3096\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"760.4848\" y=\"-141.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 5&#45;&gt;7 -->\n", "<!-- 5&#45;&gt;7 -->\n",
"<g class=\"edge\" id=\"edge23\"><title>5-&gt;7</title>\n", "<g class=\"edge\" id=\"edge23\">\n",
"<path d=\"M719.331,-128.042C739.779,-116.24 767.636,-101.698 793.985,-93 842.172,-77.0919 899.842,-68.8569 939.569,-64.7548\" fill=\"none\" stroke=\"black\"/>\n", "<title>5-&gt;7</title>\n",
"<polygon fill=\"black\" points=\"946.772,-64.036 940.12,-67.8656 943.289,-64.3836 939.807,-64.7312 939.807,-64.7312 939.807,-64.7312 943.289,-64.3836 939.494,-61.5968 946.772,-64.036 946.772,-64.036\" stroke=\"black\"/>\n", "<path d=\"M719.1038,-127.7822C739.7107,-116.028 767.6145,-101.6376 793.9848,-93 842.1461,-77.2247 899.6839,-68.9884 939.5807,-64.8502\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"835.462\" y=\"-96.8\">{b}</text>\n", "<polygon fill=\"#000000\" points=\"946.8188,-64.1242 940.1681,-67.9571 943.3363,-64.4736 939.8537,-64.8229 939.8537,-64.8229 939.8537,-64.8229 943.3363,-64.4736 939.5394,-61.6886 946.8188,-64.1242 946.8188,-64.1242\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"835.4615\" y=\"-96.8\">{b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 5&#45;&gt;8 -->\n", "<!-- 5&#45;&gt;8 -->\n",
"<g class=\"edge\" id=\"edge24\"><title>5-&gt;8</title>\n", "<g class=\"edge\" id=\"edge24\">\n",
"<path d=\"M715.091,-169.773C735.438,-186.201 764.903,-207.737 793.985,-221 840.327,-242.135 897.337,-254.841 937.388,-261.82\" fill=\"none\" stroke=\"black\"/>\n", "<title>5-&gt;8</title>\n",
"<polygon fill=\"black\" points=\"944.663,-263.058 937.233,-264.989 941.212,-262.471 937.762,-261.884 937.762,-261.884 937.762,-261.884 941.212,-262.471 938.29,-258.778 944.663,-263.058 944.663,-263.058\" stroke=\"black\"/>\n", "<path d=\"M714.3735,-169.7723C734.929,-186.1996 764.6806,-207.7351 793.9848,-221 840.3144,-241.9716 897.1792,-254.6543 937.3813,-261.6703\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"835.462\" y=\"-253.8\">{a, b}</text>\n", "<polygon fill=\"#000000\" points=\"944.6877,-262.9151 937.258,-264.8446 941.2374,-262.3273 937.7871,-261.7394 937.7871,-261.7394 937.7871,-261.7394 941.2374,-262.3273 938.3162,-258.6341 944.6877,-262.9151 944.6877,-262.9151\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"835.4615\" y=\"-251.8\">{a, b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 6&#45;&gt;5 -->\n", "<!-- 6&#45;&gt;5 -->\n",
"<g class=\"edge\" id=\"edge25\"><title>6-&gt;5</title>\n", "<g class=\"edge\" id=\"edge25\">\n",
"<path d=\"M793.929,-151.338C778.595,-152.199 760.985,-152.708 744.985,-152 741.397,-151.841 737.685,-151.626 733.956,-151.373\" fill=\"none\" stroke=\"black\"/>\n", "<title>6-&gt;5</title>\n",
"<polygon fill=\"black\" points=\"726.795,-150.846 734.007,-148.218 730.286,-151.103 733.776,-151.36 733.776,-151.36 733.776,-151.36 730.286,-151.103 733.545,-154.501 726.795,-150.846 726.795,-150.846\" stroke=\"black\"/>\n", "<path d=\"M794.026,-152.1587C778.6278,-153.2119 761.0094,-153.8359 744.9848,-153 741.3902,-152.8125 737.6739,-152.5593 733.9411,-152.2626\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"760.485\" y=\"-156.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"726.7699,-151.6442 734.0147,-149.1073 730.257,-151.9449 733.744,-152.2457 733.744,-152.2457 733.744,-152.2457 730.257,-151.9449 733.4733,-155.384 726.7699,-151.6442 726.7699,-151.6442\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"760.4848\" y=\"-156.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 6&#45;&gt;6 -->\n", "<!-- 6&#45;&gt;6 -->\n",
"<g class=\"edge\" id=\"edge26\"><title>6-&gt;6</title>\n", "<g class=\"edge\" id=\"edge26\">\n",
"<path d=\"M821.6,-177.584C821.302,-188.208 825.922,-196.87 835.462,-196.87 842.765,-196.87 847.185,-191.793 848.722,-184.644\" fill=\"none\" stroke=\"black\"/>\n", "<title>6-&gt;6</title>\n",
"<polygon fill=\"black\" points=\"849.323,-177.584 851.868,-184.825 849.026,-181.071 848.729,-184.558 848.729,-184.558 848.729,-184.558 849.026,-181.071 845.591,-184.291 849.323,-177.584 849.323,-177.584\" stroke=\"black\"/>\n", "<path d=\"M821.6001,-177.5835C821.302,-188.208 825.9224,-196.8701 835.4615,-196.8701 842.7649,-196.8701 847.185,-191.7925 848.722,-184.6442\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"835.462\" y=\"-200.67\">{}</text>\n", "<polygon fill=\"#000000\" points=\"849.323,-177.5835 851.8679,-184.8255 849.0261,-181.0709 848.7292,-184.5583 848.7292,-184.5583 848.7292,-184.5583 849.0261,-181.0709 845.5906,-184.2911 849.323,-177.5835 849.323,-177.5835\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"835.4615\" y=\"-200.6701\">{}</text>\n",
"</g>\n", "</g>\n",
"<!-- 6&#45;&gt;7 -->\n", "<!-- 6&#45;&gt;7 -->\n",
"<g class=\"edge\" id=\"edge27\"><title>6-&gt;7</title>\n", "<g class=\"edge\" id=\"edge27\">\n",
"<path d=\"M869.334,-129.975C886.312,-120.578 907.32,-108.816 925.938,-98 933.496,-93.6091 941.527,-88.8391 949.201,-84.2294\" fill=\"none\" stroke=\"black\"/>\n", "<title>6-&gt;7</title>\n",
"<polygon fill=\"black\" points=\"955.545,-80.4067 951.175,-86.7176 952.547,-82.2131 949.549,-84.0196 949.549,-84.0196 949.549,-84.0196 952.547,-82.2131 947.924,-81.3215 955.545,-80.4067 955.545,-80.4067\" stroke=\"black\"/>\n", "<path d=\"M869.1148,-129.7254C886.2048,-120.3634 907.2527,-108.7078 925.9382,-98 933.5276,-93.6508 941.5907,-88.9346 949.3101,-84.3717\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"910.438\" y=\"-118.8\">{a, b}</text>\n", "<polygon fill=\"#000000\" points=\"955.6957,-80.5863 951.2806,-86.8656 952.685,-82.3711 949.6742,-84.1559 949.6742,-84.1559 949.6742,-84.1559 952.685,-82.3711 948.0679,-81.4462 955.6957,-80.5863 955.6957,-80.5863\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"910.4382\" y=\"-118.8\">{a, b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 6&#45;&gt;8 -->\n", "<!-- 6&#45;&gt;8 -->\n",
"<g class=\"edge\" id=\"edge28\"><title>6-&gt;8</title>\n", "<g class=\"edge\" id=\"edge28\">\n",
"<path d=\"M864.748,-170.288C882.391,-184.228 905.543,-202.592 925.938,-219 934.889,-226.201 944.535,-234.033 953.466,-241.317\" fill=\"none\" stroke=\"black\"/>\n", "<title>6-&gt;8</title>\n",
"<polygon fill=\"black\" points=\"958.923,-245.77 951.508,-243.784 956.211,-243.557 953.499,-241.344 953.499,-241.344 953.499,-241.344 956.211,-243.557 955.491,-238.903 958.923,-245.77 958.923,-245.77\" stroke=\"black\"/>\n", "<path d=\"M864.455,-170.6225C882.2377,-184.5298 905.4493,-202.7405 925.9382,-219 934.9349,-226.1396 944.6309,-233.8923 953.6321,-241.1143\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"910.438\" y=\"-222.8\">{b}</text>\n", "<polygon fill=\"#000000\" points=\"959.1345,-245.5321 951.704,-243.6058 956.4053,-243.3409 953.6761,-241.1496 953.6761,-241.1496 953.6761,-241.1496 956.4053,-243.3409 955.6483,-238.6933 959.1345,-245.5321 959.1345,-245.5321\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"910.4382\" y=\"-222.8\">{b}</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>" "</svg>"
@ -370,118 +412,136 @@
{ {
"data": { "data": {
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"138pt\" viewBox=\"0.00 0.00 734.00 137.51\" width=\"734pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"135pt\" viewBox=\"0.00 0.00 734.00 134.67\" width=\"734pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(0.948378 0.948378) rotate(0) translate(4 141)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(.9484 .9484) rotate(0) translate(4 138)\">\n",
"<title>G</title>\n", "<title>G</title>\n",
"<polygon fill=\"white\" points=\"-4,4 -4,-141 769.953,-141 769.953,4 -4,4\" stroke=\"none\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-138 769.9533,-138 769.9533,4 -4,4\" stroke=\"transparent\"/>\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g class=\"node\" id=\"node2\"><title>1</title>\n", "<g class=\"node\" id=\"node2\">\n",
"<ellipse cx=\"118\" cy=\"-60\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n", "<title>1</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"118\" y=\"-56.3\">init</text>\n", "<ellipse cx=\"118\" cy=\"-61\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"118\" y=\"-57.3\">init</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>0-&gt;1</title>\n", "<g class=\"edge\" id=\"edge1\">\n",
"<path d=\"M54.2216,-60C63.4559,-60 73.9612,-60 83.7008,-60\" fill=\"none\" stroke=\"black\"/>\n", "<title>0-&gt;1</title>\n",
"<polygon fill=\"black\" points=\"90.9659,-60 83.9659,-63.1501 87.4659,-60 83.9659,-60.0001 83.9659,-60.0001 83.9659,-60.0001 87.4659,-60 83.9658,-56.8501 90.9659,-60 90.9659,-60\" stroke=\"black\"/>\n", "<path d=\"M54.303,-61C63.4811,-61 73.8419,-61 83.4994,-61\" fill=\"none\" stroke=\"#000000\"/>\n",
"<polygon fill=\"#000000\" points=\"90.7163,-61 83.7163,-64.1501 87.2163,-61 83.7163,-61.0001 83.7163,-61.0001 83.7163,-61.0001 87.2163,-61 83.7162,-57.8501 90.7163,-61 90.7163,-61\" stroke=\"#000000\"/>\n",
"</g>\n", "</g>\n",
"<!-- 2 -->\n", "<!-- 2 -->\n",
"<g class=\"node\" id=\"node3\"><title>2</title>\n", "<g class=\"node\" id=\"node3\">\n",
"<polygon fill=\"#ffffaa\" points=\"537.953,-131 483.953,-131 483.953,-93 537.953,-93 537.953,-131\" stroke=\"black\"/>\n", "<title>2</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"510.953\" y=\"-115.8\">0</text>\n", "<polygon fill=\"#ffffaa\" points=\"537.9533,-131 483.9533,-131 483.9533,-93 537.9533,-93 537.9533,-131\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"510.953\" y=\"-100.8\">!a &amp; b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"510.9533\" y=\"-115.8\">0</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"510.9533\" y=\"-100.8\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;2 -->\n", "<!-- 1&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>1-&gt;2</title>\n", "<g class=\"edge\" id=\"edge2\">\n",
"<path d=\"M140.661,-70.1783C147.693,-73.2591 155.593,-76.488 163,-79 240.685,-105.346 260.59,-113.924 342,-124 375.06,-128.092 383.642,-124.34 416.953,-124 438.734,-123.778 444.362,-125.882 465.953,-123 469.473,-122.53 473.118,-121.885 476.734,-121.14\" fill=\"none\" stroke=\"black\"/>\n", "<title>1-&gt;2</title>\n",
"<polygon fill=\"black\" points=\"483.615,-119.605 477.468,-124.204 480.199,-120.367 476.783,-121.129 476.783,-121.129 476.783,-121.129 480.199,-120.367 476.097,-118.055 483.615,-119.605 483.615,-119.605\" stroke=\"black\"/>\n", "<path d=\"M140.6088,-71.4262C147.6839,-74.4492 155.582,-77.5829 163,-80 240.6956,-105.3164 260.8258,-112.6044 342,-122 375.0917,-125.8302 383.6425,-122.3399 416.9533,-122 438.7345,-121.7778 444.3,-123.3674 465.9533,-121 469.5248,-120.6095 473.2342,-120.0774 476.9223,-119.4655\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-125.8\">!a &amp; b</text>\n", "<polygon fill=\"#000000\" points=\"483.9465,-118.2071 477.6117,-122.5423 480.5013,-118.8244 477.0562,-119.4416 477.0562,-119.4416 477.0562,-119.4416 480.5013,-118.8244 476.5006,-116.341 483.9465,-118.2071 483.9465,-118.2071\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-122.8\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 3 -->\n", "<!-- 3 -->\n",
"<g class=\"node\" id=\"node4\"><title>3</title>\n", "<g class=\"node\" id=\"node4\">\n",
"<polygon fill=\"#ffffaa\" points=\"269,-79 215,-79 215,-41 269,-41 269,-79\" stroke=\"black\"/>\n", "<title>3</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"242\" y=\"-63.8\">0</text>\n", "<polygon fill=\"#ffffaa\" points=\"269,-80 215,-80 215,-42 269,-42 269,-80\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"242\" y=\"-48.8\">a &amp; b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"242\" y=\"-64.8\">0</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"242\" y=\"-49.8\">a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;3 -->\n", "<!-- 1&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>1-&gt;3</title>\n", "<g class=\"edge\" id=\"edge3\">\n",
"<path d=\"M145.172,-60C163.505,-60 188.15,-60 207.856,-60\" fill=\"none\" stroke=\"black\"/>\n", "<title>1-&gt;3</title>\n",
"<polygon fill=\"black\" points=\"214.871,-60 207.871,-63.1501 211.371,-60 207.871,-60.0001 207.871,-60.0001 207.871,-60.0001 211.371,-60 207.871,-56.8501 214.871,-60 214.871,-60\" stroke=\"black\"/>\n", "<path d=\"M145.2123,-61C163.6257,-61 188.0917,-61 207.818,-61\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"180\" y=\"-63.8\">a &amp; b</text>\n", "<polygon fill=\"#000000\" points=\"214.8512,-61 207.8512,-64.1501 211.3512,-61 207.8512,-61.0001 207.8512,-61.0001 207.8512,-61.0001 211.3512,-61 207.8511,-57.8501 214.8512,-61 214.8512,-61\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"180\" y=\"-64.8\">a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 4 -->\n", "<!-- 4 -->\n",
"<g class=\"node\" id=\"node5\"><title>4</title>\n", "<g class=\"node\" id=\"node5\">\n",
"<ellipse cx=\"379.477\" cy=\"-55\" fill=\"#ffffaa\" rx=\"37.4533\" ry=\"26.7407\" stroke=\"black\"/>\n", "<title>4</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"379.477\" y=\"-58.8\">0</text>\n", "<ellipse cx=\"379.4767\" cy=\"-55\" fill=\"#ffffaa\" rx=\"37.4533\" ry=\"26.7407\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"379.477\" y=\"-43.8\">a &amp; !b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"379.4767\" y=\"-58.8\">0</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"379.4767\" y=\"-43.8\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;4 -->\n", "<!-- 1&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>1-&gt;4</title>\n", "<g class=\"edge\" id=\"edge4\">\n",
"<path d=\"M138.748,-48.1679C157.586,-37.6194 187.14,-22.9544 215,-17 258.628,-7.67553 308.546,-23.0974 341.624,-37.0003\" fill=\"none\" stroke=\"black\"/>\n", "<title>1-&gt;4</title>\n",
"<polygon fill=\"black\" points=\"348.418,-39.9345 340.743,-40.0511 345.205,-38.5469 341.992,-37.1593 341.992,-37.1593 341.992,-37.1593 345.205,-38.5469 343.241,-34.2674 348.418,-39.9345 348.418,-39.9345\" stroke=\"black\"/>\n", "<path d=\"M138.3381,-48.9634C157.3996,-38.4299 187.0669,-23.9138 215,-18 258.4402,-8.8031 308.1565,-23.5006 341.4546,-37.0022\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"242\" y=\"-20.8\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" points=\"348.3027,-39.8561 340.6296,-40.0709 345.072,-38.5097 341.8413,-37.1633 341.8413,-37.1633 341.8413,-37.1633 345.072,-38.5097 343.0531,-34.2557 348.3027,-39.8561 348.3027,-39.8561\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"242\" y=\"-21.8\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 5 -->\n", "<!-- 5 -->\n",
"<g class=\"node\" id=\"node6\"><title>5</title>\n", "<g class=\"node\" id=\"node6\">\n",
"<polygon fill=\"#ffffaa\" points=\"647.953,-113 593.953,-113 593.953,-75 647.953,-75 647.953,-113\" stroke=\"black\"/>\n", "<title>5</title>\n",
"<polygon fill=\"none\" points=\"651.953,-117 589.953,-117 589.953,-71 651.953,-71 651.953,-117\" stroke=\"black\"/>\n", "<polygon fill=\"#ffffaa\" points=\"647.9533,-102 593.9533,-102 593.9533,-64 647.9533,-64 647.9533,-102\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"620.953\" y=\"-97.8\">1</text>\n", "<polygon fill=\"none\" points=\"651.9533,-106 589.9533,-106 589.9533,-60 651.9533,-60 651.9533,-106\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"620.953\" y=\"-82.8\">a &amp; b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"620.9533\" y=\"-86.8\">1</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"620.9533\" y=\"-71.8\">a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;5 -->\n", "<!-- 2&#45;&gt;5 -->\n",
"<g class=\"edge\" id=\"edge5\"><title>2-&gt;5</title>\n", "<g class=\"edge\" id=\"edge5\">\n",
"<path d=\"M538.097,-107.643C551.509,-105.407 568.079,-102.646 582.794,-100.193\" fill=\"none\" stroke=\"black\"/>\n", "<title>2-&gt;5</title>\n",
"<polygon fill=\"black\" points=\"589.847,-99.0177 583.46,-103.276 586.394,-99.5932 582.942,-100.169 582.942,-100.169 582.942,-100.169 586.394,-99.5932 582.424,-97.0615 589.847,-99.0177 589.847,-99.0177\" stroke=\"black\"/>\n", "<path d=\"M538.1443,-104.8315C551.5943,-101.2856 568.0552,-96.9459 582.7475,-93.0724\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"563.953\" y=\"-108.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"589.7971,-91.2139 583.8314,-96.0444 586.4128,-92.1062 583.0284,-92.9985 583.0284,-92.9985 583.0284,-92.9985 586.4128,-92.1062 582.2253,-89.9525 589.7971,-91.2139 589.7971,-91.2139\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"563.9533\" y=\"-103.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;2 -->\n", "<!-- 3&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge6\"><title>3-&gt;2</title>\n", "<g class=\"edge\" id=\"edge6\">\n",
"<path d=\"M269.277,-71.5305C275.054,-73.8451 281.184,-76.1356 287,-78 352.341,-98.9458 432.701,-107.147 476.899,-110.237\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;2</title>\n",
"<polygon fill=\"black\" points=\"483.935,-110.707 476.741,-113.384 480.443,-110.474 476.95,-110.241 476.95,-110.241 476.95,-110.241 480.443,-110.474 477.16,-107.098 483.935,-110.707 483.935,-110.707\" stroke=\"black\"/>\n", "<path d=\"M269.4116,-71.9981C275.1743,-74.1285 281.2496,-76.2423 287,-78 352.3724,-97.9826 432.2202,-106.5042 476.7468,-109.9161\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"379.477\" y=\"-108.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"483.8463,-110.4395 476.6336,-113.0662 480.3557,-110.1821 476.8652,-109.9247 476.8652,-109.9247 476.8652,-109.9247 480.3557,-110.1821 477.0968,-106.7832 483.8463,-110.4395 483.8463,-110.4395\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"379.4767\" y=\"-106.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;4 -->\n", "<!-- 3&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>3-&gt;4</title>\n", "<g class=\"edge\" id=\"edge7\">\n",
"<path d=\"M269.009,-47.4294C274.803,-45.1796 281.007,-43.1784 287,-42 303.379,-38.7793 321.557,-40.3251 337.366,-43.2944\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;4</title>\n",
"<polygon fill=\"black\" points=\"344.448,-44.7469 336.957,-46.4261 341.019,-44.0436 337.59,-43.3404 337.59,-43.3404 337.59,-43.3404 341.019,-44.0436 338.223,-40.2546 344.448,-44.7469 344.448,-44.7469\" stroke=\"black\"/>\n", "<path d=\"M269.1038,-48.2461C274.8887,-46.0707 281.051,-44.1457 287,-43 303.2676,-39.8672 321.3057,-41.1561 337.0998,-43.8325\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-45.8\">{b}</text>\n", "<polygon fill=\"#000000\" points=\"344.1842,-45.1489 336.7265,-46.967 340.7431,-44.5095 337.3021,-43.87 337.3021,-43.87 337.3021,-43.87 340.7431,-44.5095 337.8776,-40.773 344.1842,-45.1489 344.1842,-45.1489\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-46.8\">{b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 6 -->\n", "<!-- 6 -->\n",
"<g class=\"node\" id=\"node7\"><title>6</title>\n", "<g class=\"node\" id=\"node7\">\n",
"<polygon fill=\"#ffffaa\" points=\"761.953,-75 707.953,-75 707.953,-37 761.953,-37 761.953,-75\" stroke=\"black\"/>\n", "<title>6</title>\n",
"<polygon fill=\"none\" points=\"765.953,-79 703.953,-79 703.953,-33 765.953,-33 765.953,-79\" stroke=\"black\"/>\n", "<polygon fill=\"#ffffaa\" points=\"761.9533,-64 707.9533,-64 707.9533,-26 761.9533,-26 761.9533,-64\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"734.953\" y=\"-59.8\">1</text>\n", "<polygon fill=\"none\" points=\"765.9533,-68 703.9533,-68 703.9533,-22 765.9533,-22 765.9533,-68\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"734.953\" y=\"-44.8\">!a &amp; b</text>\n", "<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"734.9533\" y=\"-48.8\">1</text>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"734.9533\" y=\"-33.8\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;6 -->\n", "<!-- 3&#45;&gt;6 -->\n",
"<g class=\"edge\" id=\"edge8\"><title>3-&gt;6</title>\n", "<g class=\"edge\" id=\"edge8\">\n",
"<path d=\"M268.995,-40.6854C295.22,-23.1454 337.576,-0 378.477,-0 378.477,-0 378.477,-0 621.953,-0 650.369,-0 678.966,-14.5993 700.151,-28.8894\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;6</title>\n",
"<polygon fill=\"black\" points=\"705.923,-32.8993 698.377,-31.4926 703.049,-30.9025 700.174,-28.9056 700.174,-28.9056 700.174,-28.9056 703.049,-30.9025 701.971,-26.3186 705.923,-32.8993 705.923,-32.8993\" stroke=\"black\"/>\n", "<path d=\"M267.8732,-41.6992C294.441,-23.8281 337.6983,0 379.4767,0 379.4767,0 379.4767,0 620.9533,0 647.8722,0 676.0263,-10.9899 697.6206,-22.1076\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"510.953\" y=\"-3.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"703.8163,-25.3933 696.1562,-24.8965 700.7242,-23.7534 697.6321,-22.1136 697.6321,-22.1136 697.6321,-22.1136 700.7242,-23.7534 699.1079,-19.3307 703.8163,-25.3933 703.8163,-25.3933\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"510.9533\" y=\"-3.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;2 -->\n", "<!-- 4&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge10\"><title>4-&gt;2</title>\n", "<g class=\"edge\" id=\"edge10\">\n",
"<path d=\"M413.281,-67.1377C429.326,-73.3042 448.825,-81.1418 465.953,-89 469.667,-90.7039 473.515,-92.5654 477.319,-94.4678\" fill=\"none\" stroke=\"black\"/>\n", "<title>4-&gt;2</title>\n",
"<polygon fill=\"black\" points=\"483.648,-97.6873 475.981,-97.3213 480.528,-96.1005 477.409,-94.5137 477.409,-94.5137 477.409,-94.5137 480.528,-96.1005 478.837,-91.706 483.648,-97.6873 483.648,-97.6873\" stroke=\"black\"/>\n", "<path d=\"M413.0566,-67.325C429.205,-73.4741 448.7467,-81.2426 465.9533,-89 469.6426,-90.6633 473.4633,-92.4739 477.2483,-94.3246\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"450.453\" y=\"-92.8\">{a, b}</text>\n", "<polygon fill=\"#000000\" points=\"483.555,-97.4585 475.8845,-97.1644 480.4206,-95.9009 477.2862,-94.3434 477.2862,-94.3434 477.2862,-94.3434 480.4206,-95.9009 478.688,-91.5225 483.555,-97.4585 483.555,-97.4585\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"450.4533\" y=\"-92.8\">{a, b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;3 -->\n", "<!-- 4&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge9\"><title>4-&gt;3</title>\n", "<g class=\"edge\" id=\"edge9\">\n",
"<path d=\"M341.937,-56.3485C321.456,-57.1045 296.105,-58.0401 276.192,-58.775\" fill=\"none\" stroke=\"black\"/>\n", "<title>4-&gt;3</title>\n",
"<polygon fill=\"black\" points=\"269.121,-59.0359 276,-55.6298 272.619,-58.9068 276.117,-58.7777 276.117,-58.7777 276.117,-58.7777 272.619,-58.9068 276.233,-61.9255 269.121,-59.0359 269.121,-59.0359\" stroke=\"black\"/>\n", "<path d=\"M341.8805,-57.122C335.9001,-57.4339 329.7813,-57.7379 324,-58 308.4882,-58.7031 291.3199,-59.3514 276.7179,-59.864\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-62.8\">{b}</text>\n", "<polygon fill=\"#000000\" points=\"269.3382,-60.1193 276.2251,-56.729 272.8361,-59.9982 276.334,-59.8772 276.334,-59.8772 276.334,-59.8772 272.8361,-59.9982 276.443,-63.0253 269.3382,-60.1193 269.3382,-60.1193\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-62.8\">{b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 5&#45;&gt;6 -->\n", "<!-- 5&#45;&gt;6 -->\n",
"<g class=\"edge\" id=\"edge11\"><title>5-&gt;6</title>\n", "<g class=\"edge\" id=\"edge11\">\n",
"<path d=\"M645.792,-70.8632C653,-65.2601 661.312,-60.0196 669.953,-57 678.314,-54.0787 687.671,-52.8793 696.595,-52.6129\" fill=\"none\" stroke=\"black\"/>\n", "<title>5-&gt;6</title>\n",
"<polygon fill=\"black\" points=\"703.631,-52.5842 696.644,-55.7628 700.131,-52.5985 696.631,-52.6128 696.631,-52.6128 696.631,-52.6128 700.131,-52.5985 696.618,-49.4629 703.631,-52.5842 703.631,-52.5842\" stroke=\"black\"/>\n", "<path d=\"M645.3557,-59.8566C652.7145,-54.2534 661.1829,-49.0146 669.9533,-46 678.3751,-43.1052 687.7805,-41.9 696.7631,-41.6177\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"677.953\" y=\"-60.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"703.8494,-41.5746 696.8688,-44.7672 700.3495,-41.5959 696.8495,-41.6173 696.8495,-41.6173 696.8495,-41.6173 700.3495,-41.5959 696.8303,-38.4673 703.8494,-41.5746 703.8494,-41.5746\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"677.9533\" y=\"-49.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 6&#45;&gt;5 -->\n", "<!-- 6&#45;&gt;5 -->\n",
"<g class=\"edge\" id=\"edge12\"><title>6-&gt;5</title>\n", "<g class=\"edge\" id=\"edge12\">\n",
"<path d=\"M703.857,-66.2114C690.036,-70.9005 673.516,-76.5056 658.944,-81.4496\" fill=\"none\" stroke=\"black\"/>\n", "<title>6-&gt;5</title>\n",
"<polygon fill=\"black\" points=\"651.967,-83.8167 657.584,-78.5846 655.282,-82.6921 658.596,-81.5676 658.596,-81.5676 658.596,-81.5676 655.282,-82.6921 659.608,-84.5505 651.967,-83.8167 651.967,-83.8167\" stroke=\"black\"/>\n", "<path d=\"M703.84,-55.3711C690.0211,-59.9774 673.6249,-65.4428 659.0777,-70.2919\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"677.953\" y=\"-81.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"652.1043,-72.6163 657.749,-67.4143 655.4247,-71.5095 658.7451,-70.4027 658.7451,-70.4027 658.7451,-70.4027 655.4247,-71.5095 659.7413,-73.391 652.1043,-72.6163 652.1043,-72.6163\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"677.9533\" y=\"-69.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>" "</svg>"
@ -515,101 +575,117 @@
{ {
"data": { "data": {
"image/svg+xml": [ "image/svg+xml": [
"<svg height=\"175pt\" viewBox=\"0.00 0.00 639.00 175.00\" width=\"639pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", "<svg height=\"187pt\" viewBox=\"0.00 0.00 639.00 187.00\" width=\"639pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 171)\">\n", "<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 183)\">\n",
"<title>G</title>\n", "<title>G</title>\n",
"<polygon fill=\"white\" points=\"-4,4 -4,-171 635,-171 635,4 -4,4\" stroke=\"none\"/>\n", "<polygon fill=\"#ffffff\" points=\"-4,4 -4,-183 635,-183 635,4 -4,4\" stroke=\"transparent\"/>\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g class=\"node\" id=\"node2\"><title>1</title>\n", "<g class=\"node\" id=\"node2\">\n",
"<ellipse cx=\"118\" cy=\"-144\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n", "<title>1</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"118\" y=\"-140.3\">init</text>\n", "<ellipse cx=\"118\" cy=\"-153\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"118\" y=\"-149.3\">init</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>0-&gt;1</title>\n", "<g class=\"edge\" id=\"edge1\">\n",
"<path d=\"M54.2216,-144C63.4559,-144 73.9612,-144 83.7008,-144\" fill=\"none\" stroke=\"black\"/>\n", "<title>0-&gt;1</title>\n",
"<polygon fill=\"black\" points=\"90.9659,-144 83.9659,-147.15 87.4659,-144 83.9659,-144 83.9659,-144 83.9659,-144 87.4659,-144 83.9658,-140.85 90.9659,-144 90.9659,-144\" stroke=\"black\"/>\n", "<path d=\"M54.303,-153C63.4811,-153 73.8419,-153 83.4994,-153\" fill=\"none\" stroke=\"#000000\"/>\n",
"<polygon fill=\"#000000\" points=\"90.7163,-153 83.7163,-156.1501 87.2163,-153 83.7163,-153.0001 83.7163,-153.0001 83.7163,-153.0001 87.2163,-153 83.7162,-149.8501 90.7163,-153 90.7163,-153\" stroke=\"#000000\"/>\n",
"</g>\n", "</g>\n",
"<!-- 2 -->\n", "<!-- 2 -->\n",
"<g class=\"node\" id=\"node3\"><title>2</title>\n", "<g class=\"node\" id=\"node3\">\n",
"<polygon fill=\"#ffffaa\" points=\"517,-84 463,-84 463,-48 517,-48 517,-84\" stroke=\"black\"/>\n", "<title>2</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"490\" y=\"-62.3\">2</text>\n", "<polygon fill=\"#ffffaa\" points=\"517,-105 463,-105 463,-69 517,-69 517,-105\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"490\" y=\"-83.3\">2</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;2 -->\n", "<!-- 1&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>1-&gt;2</title>\n", "<g class=\"edge\" id=\"edge2\">\n",
"<path d=\"M144.031,-149.269C150.205,-150.37 156.819,-151.383 163,-152 186.001,-154.297 191.886,-152.778 215,-153 296.033,-153.779 318.708,-155.35 396,-131 418.946,-123.771 425.151,-121.594 445,-108 452.915,-102.579 460.753,-95.7168 467.573,-89.1185\" fill=\"none\" stroke=\"black\"/>\n", "<title>1-&gt;2</title>\n",
"<polygon fill=\"black\" points=\"472.573,-84.1525 469.826,-91.3202 470.09,-86.6188 467.606,-89.0851 467.606,-89.0851 467.606,-89.0851 470.09,-86.6188 465.387,-86.85 472.573,-84.1525 472.573,-84.1525\" stroke=\"black\"/>\n", "<path d=\"M144.0789,-158.3499C150.2564,-159.4188 156.8401,-160.397 163,-161 266.4419,-171.1264 295.7434,-168.4113 396,-141 418.5307,-134.8398 424.6775,-133.5141 445,-122 451.3293,-118.414 457.7336,-114.0021 463.6482,-109.534\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-155.8\">!a &amp; b</text>\n", "<polygon fill=\"#000000\" points=\"469.3785,-105.0758 465.7879,-111.8604 466.6161,-107.225 463.8536,-109.3742 463.8536,-109.3742 463.8536,-109.3742 466.6161,-107.225 461.9193,-106.888 469.3785,-105.0758 469.3785,-105.0758\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-167.8\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 3 -->\n", "<!-- 3 -->\n",
"<g class=\"node\" id=\"node4\"><title>3</title>\n", "<g class=\"node\" id=\"node4\">\n",
"<polygon fill=\"#ffffaa\" points=\"269,-94 215,-94 215,-58 269,-58 269,-94\" stroke=\"black\"/>\n", "<title>3</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"242\" y=\"-72.3\">3</text>\n", "<polygon fill=\"#ffffaa\" points=\"269,-103 215,-103 215,-67 269,-67 269,-103\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"242\" y=\"-81.3\">3</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;3 -->\n", "<!-- 1&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>1-&gt;3</title>\n", "<g class=\"edge\" id=\"edge3\">\n",
"<path d=\"M137.532,-131.079C145.273,-125.87 154.441,-119.937 163,-115 177.671,-106.538 194.414,-98.0238 208.618,-91.1196\" fill=\"none\" stroke=\"black\"/>\n", "<title>1-&gt;3</title>\n",
"<polygon fill=\"black\" points=\"214.948,-88.0665 210.011,-93.9447 211.796,-89.587 208.643,-91.1074 208.643,-91.1074 208.643,-91.1074 211.796,-89.587 207.275,-88.2701 214.948,-88.0665 214.948,-88.0665\" stroke=\"black\"/>\n", "<path d=\"M136.9738,-140.091C144.8931,-134.8831 154.2667,-128.9485 163,-124 177.6561,-115.6955 194.3231,-107.3183 208.5582,-100.4679\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"180\" y=\"-118.8\">a &amp; b</text>\n", "<polygon fill=\"#000000\" points=\"214.9115,-97.4336 209.9525,-103.2928 211.7532,-98.942 208.5949,-100.4504 208.5949,-100.4504 208.5949,-100.4504 211.7532,-98.942 207.2374,-97.6079 214.9115,-97.4336 214.9115,-97.4336\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"180\" y=\"-127.8\">a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 4 -->\n", "<!-- 4 -->\n",
"<g class=\"node\" id=\"node5\"><title>4</title>\n", "<g class=\"node\" id=\"node5\">\n",
"<ellipse cx=\"369\" cy=\"-104\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n", "<title>4</title>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"369\" y=\"-100.3\">1</text>\n", "<ellipse cx=\"369\" cy=\"-114\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"369\" y=\"-110.3\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;4 -->\n", "<!-- 1&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>1-&gt;4</title>\n", "<g class=\"edge\" id=\"edge4\">\n",
"<path d=\"M145.11,-141.879C184.28,-138.401 260.441,-130.489 324,-117 328.397,-116.067 332.995,-114.913 337.489,-113.682\" fill=\"none\" stroke=\"black\"/>\n", "<title>1-&gt;4</title>\n",
"<polygon fill=\"black\" points=\"344.425,-111.703 338.558,-116.653 341.06,-112.663 337.694,-113.623 337.694,-113.623 337.694,-113.623 341.06,-112.663 336.83,-110.594 344.425,-111.703 344.425,-111.703\" stroke=\"black\"/>\n", "<path d=\"M144.8849,-150.9514C184.425,-147.6359 260.4518,-140.1064 324,-127 328.3903,-126.0945 332.9765,-124.9762 337.4705,-123.7787\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"242\" y=\"-137.8\">a &amp; !b</text>\n", "<polygon fill=\"#000000\" points=\"344.4154,-121.851 338.513,-126.7586 341.0429,-122.7872 337.6704,-123.7233 337.6704,-123.7233 337.6704,-123.7233 341.0429,-122.7872 336.8279,-120.6881 344.4154,-121.851 344.4154,-121.851\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"242\" y=\"-146.8\">a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 5 -->\n", "<!-- 5 -->\n",
"<g class=\"node\" id=\"node6\"><title>5</title>\n", "<g class=\"node\" id=\"node6\">\n",
"<polygon fill=\"#ffffaa\" points=\"627,-40 573,-40 573,-4 627,-4 627,-40\" stroke=\"black\"/>\n", "<title>5</title>\n",
"<polygon fill=\"none\" points=\"631,-44 569,-44 569,-3.55271e-15 631,-3.55271e-15 631,-44\" stroke=\"black\"/>\n", "<polygon fill=\"#ffffaa\" points=\"627,-40 573,-40 573,-4 627,-4 627,-40\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"600\" y=\"-18.3\">4</text>\n", "<polygon fill=\"none\" points=\"631,-44 569,-44 569,0 631,0 631,-44\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"600\" y=\"-18.3\">4</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;5 -->\n", "<!-- 2&#45;&gt;5 -->\n",
"<g class=\"edge\" id=\"edge5\"><title>2-&gt;5</title>\n", "<g class=\"edge\" id=\"edge5\">\n",
"<path d=\"M517.144,-55.3488C530.678,-49.8349 547.427,-43.0113 562.241,-36.9757\" fill=\"none\" stroke=\"black\"/>\n", "<title>2-&gt;5</title>\n",
"<polygon fill=\"black\" points=\"568.894,-34.2656 563.599,-39.8239 565.652,-35.5862 562.411,-36.9067 562.411,-36.9067 562.411,-36.9067 565.652,-35.5862 561.222,-33.9895 568.894,-34.2656 568.894,-34.2656\" stroke=\"black\"/>\n", "<path d=\"M517.191,-70.9326C530.8855,-62.8404 547.7015,-52.9037 562.5938,-44.1036\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"543\" y=\"-51.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"568.8438,-40.4105 564.4198,-46.6836 565.8305,-42.1911 562.8173,-43.9716 562.8173,-43.9716 562.8173,-43.9716 565.8305,-42.1911 561.2148,-41.2597 568.8438,-40.4105 568.8438,-40.4105\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"543\" y=\"-64.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;2 -->\n", "<!-- 3&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge6\"><title>3-&gt;2</title>\n", "<g class=\"edge\" id=\"edge6\">\n",
"<path d=\"M269.038,-71.72C274.939,-70.7884 281.181,-69.833 287,-69 311.393,-65.5082 317.408,-63.5587 342,-62 365.952,-60.4819 372.006,-61.4842 396,-62 415.792,-62.4254 437.938,-63.3596 455.652,-64.2183\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;2</title>\n",
"<polygon fill=\"black\" points=\"462.953,-64.5799 455.806,-67.3796 459.457,-64.4067 455.962,-64.2335 455.962,-64.2335 455.962,-64.2335 459.457,-64.4067 456.117,-61.0874 462.953,-64.5799 462.953,-64.5799\" stroke=\"black\"/>\n", "<path d=\"M269.0986,-80.5797C274.9927,-79.6756 281.1997,-78.7671 287,-78 335.099,-71.6388 347.634,-68.1653 396,-72 415.8926,-73.5772 437.9326,-77.0038 455.6685,-80.1842\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"369\" y=\"-65.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"462.9873,-81.526 455.534,-83.3619 459.5447,-80.8948 456.1021,-80.2636 456.1021,-80.2636 456.1021,-80.2636 459.5447,-80.8948 456.6702,-77.1652 462.9873,-81.526 462.9873,-81.526\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"369\" y=\"-75.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;4 -->\n", "<!-- 3&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>3-&gt;4</title>\n", "<g class=\"edge\" id=\"edge7\">\n",
"<path d=\"M269.05,-72.8485C285.188,-71.7406 306.166,-71.8454 324,-77 331.103,-79.0531 338.198,-82.587 344.552,-86.434\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;4</title>\n",
"<polygon fill=\"black\" points=\"350.631,-90.3422 343.04,-89.2068 347.687,-88.4496 344.743,-86.557 344.743,-86.557 344.743,-86.557 347.687,-88.4496 346.446,-83.9073 350.631,-90.3422 350.631,-90.3422\" stroke=\"black\"/>\n", "<path d=\"M269.1286,-81.7143C285.3671,-80.6302 306.2351,-80.807 324,-86 331.5733,-88.2138 339.122,-92.0861 345.8129,-96.2575\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-80.8\">{b}</text>\n", "<polygon fill=\"#000000\" points=\"351.6925,-100.1334 344.1144,-98.9106 348.7703,-98.207 345.8481,-96.2806 345.8481,-96.2806 345.8481,-96.2806 348.7703,-98.207 347.5818,-93.6507 351.6925,-100.1334 351.6925,-100.1334\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-89.8\">{b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;5 -->\n", "<!-- 3&#45;&gt;5 -->\n",
"<g class=\"edge\" id=\"edge8\"><title>3-&gt;5</title>\n", "<g class=\"edge\" id=\"edge8\">\n",
"<path d=\"M269.231,-65.3796C275.01,-63.3453 281.153,-61.4125 287,-60 384.407,-36.4674 502.621,-27.1424 561.662,-23.7512\" fill=\"none\" stroke=\"black\"/>\n", "<title>3-&gt;5</title>\n",
"<polygon fill=\"black\" points=\"568.906,-23.348 562.092,-26.8822 565.412,-23.5425 561.917,-23.737 561.917,-23.737 561.917,-23.737 565.412,-23.5425 561.742,-20.5919 568.906,-23.348 568.906,-23.348\" stroke=\"black\"/>\n", "<path d=\"M269.3911,-75.0493C275.1553,-73.1874 281.2364,-71.3919 287,-70 384.3702,-46.4854 501.695,-32.1277 561.2432,-25.8042\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"429.5\" y=\"-41.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"568.5606,-25.0368 561.9274,-28.8998 565.0797,-25.4019 561.5988,-25.767 561.5988,-25.767 561.5988,-25.767 565.0797,-25.4019 561.2702,-22.6342 568.5606,-25.0368 568.5606,-25.0368\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"429.5\" y=\"-49.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;2 -->\n", "<!-- 4&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge10\"><title>4-&gt;2</title>\n", "<g class=\"edge\" id=\"edge10\">\n",
"<path d=\"M393.795,-96.4015C411.633,-90.7053 436.265,-82.8397 456.005,-76.5362\" fill=\"none\" stroke=\"black\"/>\n", "<title>4-&gt;2</title>\n",
"<polygon fill=\"black\" points=\"462.764,-74.3778 457.054,-79.508 459.43,-75.4426 456.096,-76.5073 456.096,-76.5073 456.096,-76.5073 459.43,-75.4426 455.138,-73.5066 462.764,-74.3778 462.764,-74.3778\" stroke=\"black\"/>\n", "<path d=\"M394.661,-108.274C412.4549,-104.3035 436.3481,-98.9719 455.7635,-94.6395\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"429.5\" y=\"-92.8\">{a, b}</text>\n", "<polygon fill=\"#000000\" points=\"462.6944,-93.093 456.5484,-97.692 459.2784,-93.8553 455.8624,-94.6176 455.8624,-94.6176 455.8624,-94.6176 459.2784,-93.8553 455.1763,-91.5432 462.6944,-93.093 462.6944,-93.093\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"429.5\" y=\"-106.8\">{a, b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;3 -->\n", "<!-- 4&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge9\"><title>4-&gt;3</title>\n", "<g class=\"edge\" id=\"edge9\">\n",
"<path d=\"M342.202,-101.522C326.158,-99.6513 305.191,-96.6048 287,-92 283.447,-91.1006 279.78,-90.0215 276.15,-88.8541\" fill=\"none\" stroke=\"black\"/>\n", "<title>4-&gt;3</title>\n",
"<polygon fill=\"black\" points=\"269.254,-86.5241 276.894,-85.7807 272.57,-87.6445 275.886,-88.7649 275.886,-88.7649 275.886,-88.7649 272.57,-87.6445 274.878,-91.7492 269.254,-86.5241 269.254,-86.5241\" stroke=\"black\"/>\n", "<path d=\"M342.1573,-111.0138C326.0201,-108.9055 305.1582,-105.6254 287,-101 283.4746,-100.102 279.8358,-99.0418 276.2261,-97.9015\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-101.8\">{b}</text>\n", "<polygon fill=\"#000000\" points=\"269.3576,-95.6312 276.9925,-94.8372 272.6807,-96.7296 276.0039,-97.8281 276.0039,-97.8281 276.0039,-97.8281 272.6807,-96.7296 275.0153,-100.8189 269.3576,-95.6312 269.3576,-95.6312\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"305.5\" y=\"-111.8\">{b}</text>\n",
"</g>\n", "</g>\n",
"<!-- 5&#45;&gt;5 -->\n", "<!-- 5&#45;&gt;5 -->\n",
"<g class=\"edge\" id=\"edge11\"><title>5-&gt;5</title>\n", "<g class=\"edge\" id=\"edge11\">\n",
"<path d=\"M589.626,-44.2124C588.776,-53.7952 592.234,-62 600,-62 605.703,-62 609.083,-57.5751 610.139,-51.4291\" fill=\"none\" stroke=\"black\"/>\n", "<title>5-&gt;5</title>\n",
"<polygon fill=\"black\" points=\"610.374,-44.2124 613.295,-51.3112 610.26,-47.7105 610.147,-51.2086 610.147,-51.2086 610.147,-51.2086 610.26,-47.7105 606.998,-51.1061 610.374,-44.2124 610.374,-44.2124\" stroke=\"black\"/>\n", "<path d=\"M589.6256,-44.2124C588.7762,-53.7952 592.2344,-62 600,-62 605.7029,-62 609.0827,-57.5751 610.1395,-51.4291\" fill=\"none\" stroke=\"#000000\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"600\" y=\"-65.8\">{a}</text>\n", "<polygon fill=\"#000000\" points=\"610.3744,-44.2124 613.2949,-51.3112 610.2605,-47.7105 610.1465,-51.2086 610.1465,-51.2086 610.1465,-51.2086 610.2605,-47.7105 606.9982,-51.1061 610.3744,-44.2124 610.3744,-44.2124\" stroke=\"#000000\"/>\n",
"<text fill=\"#000000\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"600\" y=\"-65.8\">{a}</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>" "</svg>"
@ -644,7 +720,7 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.6.4+" "version": "3.6.5"
} }
}, },
"nbformat": 4, "nbformat": 4,

View file

@ -28,128 +28,145 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"465pt\" height=\"202pt\"\n", "<svg width=\"465pt\" height=\"232pt\"\n",
" viewBox=\"0.00 0.00 464.50 202.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 464.50 232.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 198)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 228)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-228 460.5,-228 460.5,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-198 460.5,-198 460.5,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"207.25\" y=\"-209.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
"<text text-anchor=\"start\" x=\"207.25\" y=\"-179.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n", "<text text-anchor=\"start\" x=\"229.25\" y=\"-209.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"<text text-anchor=\"start\" x=\"229.25\" y=\"-179.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"245.25\" y=\"-209.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
"<text text-anchor=\"start\" x=\"245.25\" y=\"-179.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n", "<text text-anchor=\"start\" x=\"205.25\" y=\"-195.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
"<text text-anchor=\"start\" x=\"205.25\" y=\"-165.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-48\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-44.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-18C2.79388,-18 17.1543,-18 30.6317,-18\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-18 30.9419,-21.1501 34.4419,-18 30.9419,-18.0001 30.9419,-18.0001 30.9419,-18.0001 34.4419,-18 30.9418,-14.8501 37.9419,-18 37.9419,-18\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-48C4.178,-48 17.9448,-48 30.9241,-48\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-48 30.9808,-51.1501 34.4807,-48 30.9807,-48.0001 30.9807,-48.0001 30.9807,-48.0001 34.4807,-48 30.9807,-44.8501 37.9807,-48 37.9807,-48\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"139\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"middle\" x=\"139\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"139\" cy=\"-48\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"139\" y=\"-44.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.178,-18C85.6688,-18 100.959,-18 113.693,-18\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"120.847,-18 113.847,-21.1501 117.347,-18 113.847,-18.0001 113.847,-18.0001 113.847,-18.0001 117.347,-18 113.847,-14.8501 120.847,-18 120.847,-18\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.0098,-48C85.5679,-48 100.7507,-48 113.5345,-48\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-21.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"120.7388,-48 113.7388,-51.1501 117.2388,-48 113.7388,-48.0001 113.7388,-48.0001 113.7388,-48.0001 117.2388,-48 113.7387,-44.8501 120.7388,-48 120.7388,-48\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-51.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
"</g>\n", "</g>\n",
"<!-- 2 -->\n", "<!-- 2 -->\n",
"<g id=\"node4\" class=\"node\"><title>2</title>\n", "<g id=\"node4\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"218\" cy=\"-79\" rx=\"18\" ry=\"18\"/>\n", "<title>2</title>\n",
"<text text-anchor=\"middle\" x=\"218\" y=\"-75.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"218\" cy=\"-109\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"218\" y=\"-105.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;2 -->\n", "<!-- 1&#45;&gt;2 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;2</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M153.766,-28.9056C166.03,-38.6209 184.099,-52.936 197.786,-63.7783\"/>\n", "<title>1&#45;&gt;2</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"203.353,-68.1888 195.91,-66.3112 200.61,-66.0154 197.866,-63.8421 197.866,-63.8421 197.866,-63.8421 200.61,-66.0154 199.822,-61.373 203.353,-68.1888 203.353,-68.1888\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M153.4898,-59.1883C165.9622,-68.8189 184.0861,-82.8133 197.9501,-93.5184\"/>\n",
"<text text-anchor=\"start\" x=\"175\" y=\"-53.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"203.602,-97.8826 196.1363,-96.0977 200.8318,-95.7435 198.0615,-93.6044 198.0615,-93.6044 198.0615,-93.6044 200.8318,-95.7435 199.9867,-91.1112 203.602,-97.8826 203.602,-97.8826\"/>\n",
"<text text-anchor=\"start\" x=\"175\" y=\"-83.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
"</g>\n", "</g>\n",
"<!-- 3 -->\n", "<!-- 3 -->\n",
"<g id=\"node5\" class=\"node\"><title>3</title>\n", "<g id=\"node5\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"327\" cy=\"-51\" rx=\"18\" ry=\"18\"/>\n", "<title>3</title>\n",
"<text text-anchor=\"middle\" x=\"327\" y=\"-47.3\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"327\" cy=\"-81\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"327\" y=\"-77.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;3 -->\n", "<!-- 1&#45;&gt;3 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;3</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M157.272,-20.511C185.389,-24.6769 242.767,-33.504 291,-43 294.652,-43.719 298.505,-44.538 302.266,-45.371\"/>\n", "<title>1&#45;&gt;3</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"309.309,-46.9679 301.786,-48.492 305.896,-46.194 302.483,-45.42 302.483,-45.42 302.483,-45.42 305.896,-46.194 303.179,-42.348 309.309,-46.9679 309.309,-46.9679\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M156.8419,-50.6052C185.2996,-54.8346 242.6854,-63.666 291,-73 294.6774,-73.7105 298.5541,-74.514 302.3468,-75.3309\"/>\n",
"<text text-anchor=\"start\" x=\"212.5\" y=\"-35.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"309.4626,-76.8975 301.949,-78.4687 306.0445,-76.1449 302.6263,-75.3924 302.6263,-75.3924 302.6263,-75.3924 306.0445,-76.1449 303.3037,-72.316 309.4626,-76.8975 309.4626,-76.8975\"/>\n",
"<text text-anchor=\"start\" x=\"212.5\" y=\"-66.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
"</g>\n", "</g>\n",
"<!-- 4 -->\n", "<!-- 4 -->\n",
"<g id=\"node6\" class=\"node\"><title>4</title>\n", "<g id=\"node6\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"436\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n", "<title>4</title>\n",
"<text text-anchor=\"middle\" x=\"436\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\">4</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"436\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"436\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">4</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;4 -->\n", "<!-- 1&#45;&gt;4 -->\n",
"<g id=\"edge5\" class=\"edge\"><title>1&#45;&gt;4</title>\n", "<g id=\"edge5\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M157.382,-17.8002C179.736,-17.5541 219.759,-17.1502 254,-17 270.444,-16.9279 274.558,-16.7146 291,-17 333.016,-17.7292 381.897,-19.6544 410.541,-20.892\"/>\n", "<title>1&#45;&gt;4</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"417.716,-21.2059 410.585,-24.0468 414.219,-21.0529 410.722,-20.8998 410.722,-20.8998 410.722,-20.8998 414.219,-21.0529 410.86,-17.7529 417.716,-21.2059 417.716,-21.2059\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M157.1316,-46.1685C207.9791,-41.0324 352.035,-26.4813 410.6856,-20.557\"/>\n",
"<text text-anchor=\"start\" x=\"267\" y=\"-20.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"417.7283,-19.8456 411.0804,-23.6833 414.246,-20.1974 410.7638,-20.5492 410.7638,-20.5492 410.7638,-20.5492 414.246,-20.1974 410.4472,-17.4152 417.7283,-19.8456 417.7283,-19.8456\"/>\n",
"<text text-anchor=\"start\" x=\"267\" y=\"-39.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;2 -->\n", "<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>2&#45;&gt;2</title>\n", "<g id=\"edge6\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M211.266,-96.0373C209.892,-105.858 212.137,-115 218,-115 222.397,-115 224.759,-109.858 225.086,-103.143\"/>\n", "<title>2&#45;&gt;2</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"224.734,-96.0373 228.226,-102.873 224.907,-99.533 225.08,-103.029 225.08,-103.029 225.08,-103.029 224.907,-99.533 221.934,-103.185 224.734,-96.0373 224.734,-96.0373\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M211.2664,-126.0373C209.8922,-135.8579 212.1367,-145 218,-145 222.3975,-145 224.7594,-139.8576 225.0858,-133.1433\"/>\n",
"<text text-anchor=\"start\" x=\"201\" y=\"-133.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"224.7336,-126.0373 228.2263,-132.8728 224.9069,-129.533 225.0802,-133.0287 225.0802,-133.0287 225.0802,-133.0287 224.9069,-129.533 221.934,-133.1847 224.7336,-126.0373 224.7336,-126.0373\"/>\n",
"<text text-anchor=\"start\" x=\"210\" y=\"-118.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"201\" y=\"-163.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"210\" y=\"-148.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;3 -->\n", "<!-- 2&#45;&gt;3 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>2&#45;&gt;3</title>\n", "<g id=\"edge7\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M231.092,-66.5202C237.345,-60.9508 245.449,-54.9814 254,-52 269.38,-46.6377 287.754,-46.4746 302.091,-47.6074\"/>\n", "<title>2&#45;&gt;3</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"309.184,-48.2973 301.912,-50.7547 305.7,-47.9584 302.217,-47.6195 302.217,-47.6195 302.217,-47.6195 305.7,-47.9584 302.522,-44.4843 309.184,-48.2973 309.184,-48.2973\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M230.8279,-96.2312C237.2266,-90.7425 245.4224,-84.9246 254,-82 269.3238,-76.7752 287.53,-76.5154 301.927,-77.5667\"/>\n",
"<text text-anchor=\"start\" x=\"254\" y=\"-55.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"309.0731,-78.2166 301.8165,-80.7195 305.5875,-77.8995 302.1019,-77.5825 302.1019,-77.5825 302.1019,-77.5825 305.5875,-77.8995 302.3872,-74.4454 309.0731,-78.2166 309.0731,-78.2166\"/>\n",
"<text text-anchor=\"start\" x=\"254\" y=\"-85.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 5 -->\n", "<!-- 5 -->\n",
"<g id=\"node7\" class=\"node\"><title>5</title>\n", "<g id=\"node7\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"327\" cy=\"-140\" rx=\"18\" ry=\"18\"/>\n", "<title>5</title>\n",
"<text text-anchor=\"middle\" x=\"327\" y=\"-136.3\" font-family=\"Lato\" font-size=\"14.00\">5</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"327\" cy=\"-170\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"327\" y=\"-166.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">5</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;5 -->\n", "<!-- 2&#45;&gt;5 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>2&#45;&gt;5</title>\n", "<g id=\"edge8\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M231.561,-91.398C237.925,-97.2386 245.987,-104.003 254,-109 269.382,-118.592 288.25,-126.595 302.812,-132.066\"/>\n", "<title>2&#45;&gt;5</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"309.58,-134.544 301.924,-135.095 306.293,-133.341 303.007,-132.137 303.007,-132.137 303.007,-132.137 306.293,-133.341 304.09,-129.179 309.58,-134.544 309.58,-134.544\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M231.3838,-121.1984C237.9043,-126.7614 246.042,-133.1687 254,-138 269.5528,-147.4421 288.3865,-155.6265 303.0282,-161.3544\"/>\n",
"<text text-anchor=\"start\" x=\"254\" y=\"-130.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"309.8464,-163.9637 302.1829,-164.4037 306.5776,-162.7127 303.3088,-161.4618 303.3088,-161.4618 303.3088,-161.4618 306.5776,-162.7127 304.4347,-158.5198 309.8464,-163.9637 309.8464,-163.9637\"/>\n",
"<text text-anchor=\"start\" x=\"254\" y=\"-159.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;2 -->\n", "<!-- 3&#45;&gt;2 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>3&#45;&gt;2</title>\n", "<g id=\"edge9\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M310.663,-59.0732C304.666,-61.9449 297.644,-64.9668 291,-67 275.418,-71.7682 257.324,-74.7739 243.173,-76.5847\"/>\n", "<title>3&#45;&gt;2</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"236.167,-77.4257 242.741,-73.4638 239.642,-77.0085 243.117,-76.5914 243.117,-76.5914 243.117,-76.5914 239.642,-77.0085 243.492,-79.7189 236.167,-77.4257 236.167,-77.4257\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M310.8472,-89.2341C304.7566,-92.0552 297.6838,-95.0013 291,-97 275.3867,-101.669 257.3176,-104.6576 243.0626,-106.4846\"/>\n",
"<text text-anchor=\"start\" x=\"255.5\" y=\"-93.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"235.989,-107.3368 242.5619,-103.372 239.4638,-106.9181 242.9387,-106.4994 242.9387,-106.4994 242.9387,-106.4994 239.4638,-106.9181 243.3156,-109.6268 235.989,-107.3368 235.989,-107.3368\"/>\n",
"<text text-anchor=\"start\" x=\"264.5\" y=\"-78.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"255.5\" y=\"-122.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"264.5\" y=\"-107.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;3 -->\n", "<!-- 3&#45;&gt;3 -->\n",
"<g id=\"edge10\" class=\"edge\"><title>3&#45;&gt;3</title>\n", "<g id=\"edge10\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M317.767,-66.5414C315.169,-76.9087 318.246,-87 327,-87 333.702,-87 337.077,-81.0847 337.124,-73.6591\"/>\n", "<title>3&#45;&gt;3</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"336.233,-66.5414 340.229,-73.0955 336.668,-70.0143 337.103,-73.4871 337.103,-73.4871 337.103,-73.4871 336.668,-70.0143 333.977,-73.8788 336.233,-66.5414 336.233,-66.5414\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M317.7674,-96.5414C315.1685,-106.9087 318.2461,-117 327,-117 333.7022,-117 337.077,-111.0847 337.1245,-103.6591\"/>\n",
"<text text-anchor=\"start\" x=\"308.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"336.2326,-96.5414 340.2286,-103.0955 336.6678,-100.0143 337.103,-103.4871 337.103,-103.4871 337.103,-103.4871 336.6678,-100.0143 333.9775,-103.8788 336.2326,-96.5414 336.2326,-96.5414\"/>\n",
"<text text-anchor=\"start\" x=\"308.5\" y=\"-120.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 4&#45;&gt;4 -->\n", "<!-- 4&#45;&gt;4 -->\n",
"<g id=\"edge11\" class=\"edge\"><title>4&#45;&gt;4</title>\n", "<g id=\"edge11\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M426.767,-37.5414C424.169,-47.9087 427.246,-58 436,-58 442.702,-58 446.077,-52.0847 446.124,-44.6591\"/>\n", "<title>4&#45;&gt;4</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"445.233,-37.5414 449.229,-44.0955 445.668,-41.0143 446.103,-44.4871 446.103,-44.4871 446.103,-44.4871 445.668,-41.0143 442.977,-44.8788 445.233,-37.5414 445.233,-37.5414\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M426.7674,-33.5414C424.1685,-43.9087 427.2461,-54 436,-54 442.7022,-54 446.077,-48.0847 446.1245,-40.6591\"/>\n",
"<text text-anchor=\"start\" x=\"415.5\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"445.2326,-33.5414 449.2286,-40.0955 445.6678,-37.0143 446.103,-40.4871 446.103,-40.4871 446.103,-40.4871 445.6678,-37.0143 442.9775,-40.8788 445.2326,-33.5414 445.2326,-33.5414\"/>\n",
"<text text-anchor=\"start\" x=\"428\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n", "<text text-anchor=\"start\" x=\"415.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"428\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
"</g>\n", "</g>\n",
"<!-- 5&#45;&gt;4 -->\n", "<!-- 5&#45;&gt;4 -->\n",
"<g id=\"edge12\" class=\"edge\"><title>5&#45;&gt;4</title>\n", "<g id=\"edge12\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M339.86,-126.921C358.901,-105.922 396.358,-64.6141 418.163,-40.5684\"/>\n", "<title>5&#45;&gt;4</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"423.087,-35.1375 420.719,-42.439 420.736,-37.7303 418.385,-40.3231 418.385,-40.3231 418.385,-40.3231 420.736,-37.7303 416.052,-38.2071 423.087,-35.1375 423.087,-35.1375\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M337.6498,-155.1488C357.2359,-127.8361 399.0029,-69.5923 421.2835,-38.5222\"/>\n",
"<text text-anchor=\"start\" x=\"363\" y=\"-101.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"425.4674,-32.6877 423.9479,-40.2119 423.4277,-35.5319 421.3881,-38.3762 421.3881,-38.3762 421.3881,-38.3762 423.4277,-35.5319 418.8282,-36.5405 425.4674,-32.6877 425.4674,-32.6877\"/>\n",
"<text text-anchor=\"start\" x=\"363\" y=\"-119.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbc9033b090> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fca777b2090> >"
] ]
}, },
"execution_count": 2, "execution_count": 2,
@ -461,71 +478,79 @@
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n", "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n", "<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
" -->\n", " -->\n",
"<!-- Title: G Pages: 1 -->\n", "<!-- Pages: 1 -->\n",
"<svg width=\"380pt\" height=\"86pt\"\n", "<svg width=\"380pt\" height=\"86pt\"\n",
" viewBox=\"0.00 0.00 380.00 86.36\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " viewBox=\"0.00 0.00 380.00 86.29\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 82.3636)\">\n", "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 82.2859)\">\n",
"<title>G</title>\n", "<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-82.2859 376,-82.2859 376,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-82.3636 376,-82.3636 376,4 -4,4\"/>\n", "<text text-anchor=\"start\" x=\"183\" y=\"-63.0859\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
"<text text-anchor=\"start\" x=\"183\" y=\"-63.1636\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n", "<text text-anchor=\"start\" x=\"175\" y=\"-48.0859\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
"<text text-anchor=\"start\" x=\"175\" y=\"-48.1636\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
"<!-- I -->\n", "<!-- I -->\n",
"<!-- 0 -->\n", "<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n", "<g id=\"node2\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-22.3636\" rx=\"18\" ry=\"18\"/>\n", "<title>0</title>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.6636\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-22.2859\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-18.5859\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
"</g>\n", "</g>\n",
"<!-- I&#45;&gt;0 -->\n", "<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n", "<g id=\"edge1\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-22.3636C2.79388,-22.3636 17.1543,-22.3636 30.6317,-22.3636\"/>\n", "<title>I&#45;&gt;0</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-22.3636 30.9419,-25.5137 34.4419,-22.3636 30.9419,-22.3637 30.9419,-22.3637 30.9419,-22.3637 34.4419,-22.3636 30.9418,-19.2137 37.9419,-22.3636 37.9419,-22.3636\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-22.2859C4.178,-22.2859 17.9448,-22.2859 30.9241,-22.2859\"/>\n",
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-22.2859 30.9808,-25.436 34.4807,-22.286 30.9807,-22.286 30.9807,-22.286 30.9807,-22.286 34.4807,-22.286 30.9807,-19.136 37.9807,-22.2859 37.9807,-22.2859\"/>\n",
"</g>\n", "</g>\n",
"<!-- 1 -->\n", "<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n", "<g id=\"node3\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"135\" cy=\"-22.3636\" rx=\"18\" ry=\"18\"/>\n", "<title>1</title>\n",
"<text text-anchor=\"middle\" x=\"135\" y=\"-18.6636\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"135\" cy=\"-22.2859\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"135\" y=\"-18.5859\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
"</g>\n", "</g>\n",
"<!-- 0&#45;&gt;1 -->\n", "<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n", "<g id=\"edge2\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.0888,-22.3636C84.5562,-22.3636 98.1196,-22.3636 109.693,-22.3636\"/>\n", "<title>0&#45;&gt;1</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"116.959,-22.3636 109.959,-25.5137 113.459,-22.3636 109.959,-22.3637 109.959,-22.3637 109.959,-22.3637 113.459,-22.3636 109.959,-19.2137 116.959,-22.3636 116.959,-22.3636\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M74.3228,-22.2859C84.7921,-22.2859 98.0794,-22.2859 109.5495,-22.2859\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-26.1636\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"116.7766,-22.2859 109.7767,-25.436 113.2766,-22.286 109.7766,-22.286 109.7766,-22.286 109.7766,-22.286 113.2766,-22.286 109.7766,-19.136 116.7766,-22.2859 116.7766,-22.2859\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-26.0859\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
"</g>\n", "</g>\n",
"<!-- 2 -->\n", "<!-- 2 -->\n",
"<g id=\"node4\" class=\"node\"><title>2</title>\n", "<g id=\"node4\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"241\" cy=\"-22.3636\" rx=\"18\" ry=\"18\"/>\n", "<title>2</title>\n",
"<text text-anchor=\"middle\" x=\"241\" y=\"-18.6636\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"241\" cy=\"-22.2859\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"241\" y=\"-18.5859\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
"</g>\n", "</g>\n",
"<!-- 1&#45;&gt;2 -->\n", "<!-- 1&#45;&gt;2 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;2</title>\n", "<g id=\"edge3\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M153.173,-22.3636C170.185,-22.3636 196.399,-22.3636 215.575,-22.3636\"/>\n", "<title>1&#45;&gt;2</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"222.801,-22.3636 215.801,-25.5137 219.301,-22.3636 215.801,-22.3637 215.801,-22.3637 215.801,-22.3637 219.301,-22.3636 215.801,-19.2137 222.801,-22.3636 222.801,-22.3636\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M153.4638,-22.2859C170.6394,-22.2859 196.386,-22.2859 215.5153,-22.2859\"/>\n",
"<text text-anchor=\"start\" x=\"171\" y=\"-26.1636\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"222.7478,-22.2859 215.7478,-25.436 219.2478,-22.286 215.7478,-22.286 215.7478,-22.286 215.7478,-22.286 219.2478,-22.286 215.7478,-19.136 222.7478,-22.2859 222.7478,-22.2859\"/>\n",
"<text text-anchor=\"start\" x=\"171\" y=\"-26.0859\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a &amp; b</text>\n",
"</g>\n", "</g>\n",
"<!-- 3 -->\n", "<!-- 3 -->\n",
"<g id=\"node5\" class=\"node\"><title>3</title>\n", "<g id=\"node5\" class=\"node\">\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"354\" cy=\"-22.3636\" rx=\"18\" ry=\"18\"/>\n", "<title>3</title>\n",
"<text text-anchor=\"middle\" x=\"354\" y=\"-18.6636\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n", "<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"354\" cy=\"-22.2859\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"354\" y=\"-18.5859\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
"</g>\n", "</g>\n",
"<!-- 2&#45;&gt;3 -->\n", "<!-- 2&#45;&gt;3 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>2&#45;&gt;3</title>\n", "<g id=\"edge4\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M259.344,-22.3636C277.998,-22.3636 307.797,-22.3636 328.763,-22.3636\"/>\n", "<title>2&#45;&gt;3</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"335.778,-22.3636 328.778,-25.5137 332.278,-22.3636 328.778,-22.3637 328.778,-22.3637 328.778,-22.3637 332.278,-22.3636 328.778,-19.2137 335.778,-22.3636 335.778,-22.3636\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M259.1554,-22.2859C278.0184,-22.2859 307.6779,-22.2859 328.8045,-22.2859\"/>\n",
"<text text-anchor=\"start\" x=\"277\" y=\"-26.1636\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"335.8897,-22.2859 328.8897,-25.436 332.3897,-22.286 328.8897,-22.286 328.8897,-22.286 328.8897,-22.286 332.3897,-22.286 328.8896,-19.136 335.8897,-22.2859 335.8897,-22.2859\"/>\n",
"<text text-anchor=\"start\" x=\"277\" y=\"-26.0859\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a &amp; !b</text>\n",
"</g>\n", "</g>\n",
"<!-- 3&#45;&gt;2 -->\n", "<!-- 3&#45;&gt;2 -->\n",
"<g id=\"edge5\" class=\"edge\"><title>3&#45;&gt;2</title>\n", "<g id=\"edge5\" class=\"edge\">\n",
"<path fill=\"none\" stroke=\"black\" d=\"M338.689,-12.4979C332.598,-8.87012 325.237,-5.20137 318,-3.36359 300.338,1.1212 294.662,1.1212 277,-3.36359 272.137,-4.59835 267.219,-6.65963 262.668,-8.97969\"/>\n", "<title>3&#45;&gt;2</title>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"256.311,-12.4979 260.91,-6.35207 259.374,-10.803 262.436,-9.10812 262.436,-9.10812 262.436,-9.10812 259.374,-10.803 263.961,-11.8642 256.311,-12.4979 256.311,-12.4979\"/>\n", "<path fill=\"none\" stroke=\"#000000\" d=\"M338.8943,-12.2159C332.6932,-8.6541 325.2713,-5.087 318,-3.2859 300.3123,1.0953 294.6877,1.0953 277,-3.2859 272.1146,-4.496 267.1612,-6.5033 262.5558,-8.7706\"/>\n",
"<text text-anchor=\"start\" x=\"279\" y=\"-7.16359\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n", "<polygon fill=\"#000000\" stroke=\"#000000\" points=\"256.1057,-12.2159 260.7959,-6.1393 259.1929,-10.5668 262.2801,-8.9178 262.2801,-8.9178 262.2801,-8.9178 259.1929,-10.5668 263.7642,-11.6963 256.1057,-12.2159 256.1057,-12.2159\"/>\n",
"<text text-anchor=\"start\" x=\"279\" y=\"-7.0859\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a &amp; b</text>\n",
"</g>\n", "</g>\n",
"</g>\n", "</g>\n",
"</svg>\n" "</svg>\n"
], ],
"text/plain": [ "text/plain": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fbc902577b0> >" "<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fca7775f690> >"
] ]
}, },
"execution_count": 13, "execution_count": 13,
@ -554,7 +579,7 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.6.4+" "version": "3.6.5"
} }
}, },
"nbformat": 4, "nbformat": 4,