twa_graph: do not order BDDs by IDs in merge_edges()

Fixes #282.

* spot/misc/bddlt.hh (bdd_less_than_stable): New function.
* spot/twa/twagraph.cc (merge_edges): Use it.
* tests/core/genltl.test: Adjust, and add an extra test
for the behavior of #282.
* tests/core/complement.test, tests/core/degenid.test,
tests/core/ltldo.test, tests/core/prodor.test,
tests/core/readsave.test, tests/core/sbacc.test,
tests/python/atva16-fig2a.ipynb, tests/python/automata.ipynb,
tests/python/decompose.ipynb, tests/python/dualize.py,
tests/python/highlighting.ipynb, tests/python/piperead.ipynb,
tests/python/product.ipynb, tests/python/simstate.py,
tests/python/tra2tba.py: Adjust all expected outputs.
* NEWS: Mention the bug.
This commit is contained in:
Alexandre Duret-Lutz 2017-09-24 16:06:41 +02:00
parent 2bca21f7f8
commit 5e5a69488e
19 changed files with 798 additions and 735 deletions

8
NEWS
View file

@ -76,6 +76,14 @@ New in spot 2.4.0.dev (not yet released)
spot::scc_info::marks(), spot::scc_info::marks_of() and
spot::scc_info::acc_sets_of() respectively.
Bugs fixed:
- The twa_graph::mege_edges() function relied on BDD IDs to sort
edges. This in turn caused some algorithm (like the
degeneralization) to produce slighltly different outputs (but
still correct outputs) depending on the BDD operations performed
before.
New in spot 2.4 (2017-09-06)
Build:

View file

@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
// Copyright (C) 2011, 2014 Laboratoire de Recherche et Developpement de
// l'Epita (LRDE).
// Copyright (C) 2011, 2014, 2017 Laboratoire de Recherche et
// Developpement de l'Epita (LRDE).
// Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
@ -29,6 +29,10 @@ namespace spot
{
/// \ingroup misc_tools
/// \brief Comparison functor for BDDs.
///
/// This comparison function use BDD ids for efficiency. An
/// algorithm depending on this order may return different results
/// depending on how the BDD library has been used before.
struct bdd_less_than :
public std::binary_function<const bdd&, const bdd&, bool>
{
@ -39,6 +43,43 @@ namespace spot
}
};
/// \ingroup misc_tools
/// \brief Comparison functor for BDDs.
///
/// This comparison function actually check for BDD variables, so as
/// long as the variable order is the same, the output of this
/// comparison will be stable and independent on previous BDD
/// operations.
struct bdd_less_than_stable :
public std::binary_function<const bdd&, const bdd&, bool>
{
bool
operator()(const bdd& left, const bdd& right) const
{
int li = left.id();
int ri = right.id();
if (li == ri)
return false;
if (li <= 1 || ri <= 1)
return li < ri;
{
int vl = bdd_var(left);
int vr = bdd_var(right);
if (vl != vr)
return vl < vr;
}
// We check the high side before low, this way
// !a&b comes before a&!b and a&b
{
bdd hl = bdd_high(left);
bdd hr = bdd_high(right);
if (hl != hr)
return operator()(hl, hr);
return operator()(bdd_low(left), bdd_low(right));
}
}
};
/// \ingroup misc_tools
/// \brief Hash functor for BDDs.
struct bdd_hash :

View file

@ -19,6 +19,7 @@
#include <spot/twa/twagraph.hh>
#include <spot/tl/print.hh>
#include <spot/misc/bddlt.hh>
#include <vector>
#include <deque>
@ -198,7 +199,8 @@ namespace spot
return true;
if (lhs.dst > rhs.dst)
return false;
return lhs.cond.id() < rhs.cond.id();
bdd_less_than_stable lt;
return lt(lhs.cond, rhs.cond);
// Do not sort on acceptance, we'll merge
// them.
});

View file

@ -62,10 +62,10 @@ properties: trans-labels explicit-labels trans-acc complete
properties: deterministic stutter-invariant
--BODY--
State: 0
[0&1] 0 {0 1}
[!0&!1] 0
[!0&1] 0 {1}
[0&!1] 0 {0}
[0&1] 0 {0 1}
--END--
HOA: v1
States: 4

View file

@ -1,7 +1,7 @@
#!/bin/sh
# -*- coding: utf-8 -*-
# Copyright (C) 2011, 2013, 2014, 2015 Laboratoire de Recherche et
# Développement de l'Epita (LRDE).
# Copyright (C) 2011, 2013, 2014, 2015, 2017 Laboratoire de Recherche
# et Développement de l'Epita (LRDE).
#
# This file is part of Spot, a model checking library.
#
@ -242,15 +242,15 @@ State: 0
[0] 1
State: 1 {0}
[1&2] 1
[!1&2] 2
[!2] 3
[!2] 2
[!1&2] 3
State: 2
[1] 1
[!1] 2
State: 3
[1&2] 1
[!1&2] 2
[!2] 3
[!2] 2
[!1&2] 3
State: 3
[1] 1
[!1] 3
--END--
EOF
diff out expected

View file

@ -136,7 +136,7 @@ test $(genltl --kr-nlogn=4 | ltl2tgba --low --stats=%s) -ge 16
test $(genltl --kr-n=4 | ltl2tgba --low --stats=%s) -ge 16
genltl --ms-example=0..4 --ms-phi-r=0..2 --ms-phi-s=0..2 --ms-phi-h=0..4 \
--format=%F=%L,%f |
--gf-equiv=0..5 --format=%F=%L,%f |
ltl2tgba -G -D -F-/2 --stats='%<,%s' > out
cat >exp<<EOF
ms-example=0,1
@ -146,21 +146,15 @@ ms-example=3,7
ms-example=4,12
ms-phi-r=0,2
ms-phi-r=1,16
ms-phi-r=2,25
ms-phi-r=2,29
ms-phi-s=0,5
ms-phi-s=1,7
ms-phi-s=2,1322
ms-phi-s=1,8
ms-phi-s=2,497
ms-phi-h=0,2
ms-phi-h=1,4
ms-phi-h=2,21
ms-phi-h=3,170
ms-phi-h=4,1816
EOF
diff out exp
genltl --gf-equiv=0..5 --format=%F=%L,%f |
ltl2tgba -G -D -F-/2 --stats='%<,%s' > out
cat >exp<<EOF
gf-equiv=0,1
gf-equiv=1,4
gf-equiv=2,8
@ -169,3 +163,9 @@ gf-equiv=4,81
gf-equiv=5,431
EOF
diff out exp
# Running ltl2tgba on one formula at a time should give the same results
genltl --ms-example=0..4 --ms-phi-r=0..2 --ms-phi-s=0..2 --ms-phi-h=0..4 \
--gf-equiv=0..5 --format=%F=%L,%f |
ltldo -F-/2 'ltl2tgba -G -D' --stats='%<,%s' > out
diff out exp

View file

@ -82,8 +82,8 @@ properties: trans-labels explicit-labels trans-acc complete
properties: deterministic stutter-invariant
--BODY--
State: 0
[0] 0 {0}
[!0] 0
[0] 0 {0}
--END--
EOF
diff output expected
@ -103,8 +103,8 @@ properties: trans-labels explicit-labels trans-acc complete
properties: deterministic stutter-invariant
--BODY--
State: 0
[0] 0 {0}
[!0] 0
[0] 0 {0}
--END--
EOF
diff output expected
@ -124,8 +124,8 @@ properties: trans-labels explicit-labels trans-acc complete
properties: deterministic
--BODY--
State: 0
[0] 0 {0}
[!0] 0
[0] 0 {0}
--END--
EOF
diff output expected

View file

@ -65,18 +65,18 @@ properties: trans-labels explicit-labels trans-acc complete
properties: stutter-invariant
--BODY--
State: 0
[0] 0 {1}
[!0] 0
[0&1] 1 {1}
[0] 0 {1}
[!0&1] 1
[0&1] 1 {1}
State: 1
[0&1] 1 {0 1}
[!0&1] 1 {0}
[0&!1] 2 {0 1}
[0&1] 1 {0 1}
[!0&!1] 2 {0}
[0&!1] 2 {0 1}
State: 2
[0] 2 {1}
[!0] 2
[0] 2 {1}
--END--
EOF
diff por.hoa exp
@ -96,13 +96,13 @@ Acceptance: 2 Inf(0)&Inf(1)
properties: trans-labels explicit-labels trans-acc stutter-invariant
--BODY--
State: 0
[0] 0 {1}
[!0] 0
[0&1] 1 {1}
[0] 0 {1}
[!0&1] 1
[0&1] 1 {1}
State: 1
[0&1] 1 {0 1}
[!0&1] 1 {0}
[0&1] 1 {0 1}
--END--
EOF
diff pand.hoa exp

View file

@ -363,10 +363,10 @@ digraph G {
I [label="", style=invis, width=0]
I -> 0
0 [label="0"]
0 -> 0 [label="a & b\n{0,1}"]
0 -> 0 [label="!a & !b"]
0 -> 0 [label="!a & b\n{1}"]
0 -> 0 [label="a & !b\n{0}"]
0 -> 0 [label="a & b\n{0,1}"]
}
EOF
diff output expected
@ -382,10 +382,10 @@ digraph G {
I [label="", style=invis, width=0]
I -> 0
0 [label="0"]
0 -> 0 [label="a & b\n⓿❶"]
0 -> 0 [label="!a & !b"]
0 -> 0 [label="!a & b\n❶"]
0 -> 0 [label="a & !b\n⓿"]
0 -> 0 [label="a & b\n⓿❶"]
}
EOF
diff output expected
@ -407,10 +407,10 @@ digraph G {
I [label="", style=invis, width=0]
I -> 0
0 [label=<0>]
0 -> 0 [label=<a &amp; b<br/>$zero$one>]
0 -> 0 [label=<!a &amp; !b>]
0 -> 0 [label=<!a &amp; b<br/>$one>]
0 -> 0 [label=<a &amp; !b<br/>$zero>]
0 -> 0 [label=<a &amp; b<br/>$zero$one>]
}
EOF
diff output expected

View file

@ -37,26 +37,26 @@ Acceptance: 2 Inf(0)&Inf(1)
properties: trans-labels explicit-labels state-acc complete
properties: deterministic stutter-invariant
--BODY--
State: 0 {0}
[0&!1] 0
[0&1] 1
[!0&!1] 2
[!0&1] 3
State: 1 {0 1}
[0&!1] 0
[0&1] 1
[!0&!1] 2
[!0&1] 3
State: 2
[0&!1] 0
[0&1] 1
[!0&!1] 2
[!0&1] 3
State: 3 {1}
[0&!1] 0
[0&1] 1
[!0&!1] 2
[!0&1] 3
State: 0 {0 1}
[0&1] 0
[!0&!1] 1
[!0&1] 2
[0&!1] 3
State: 1
[0&1] 0
[!0&!1] 1
[!0&1] 2
[0&!1] 3
State: 2 {1}
[0&1] 0
[!0&!1] 1
[!0&1] 2
[0&!1] 3
State: 3 {0}
[0&1] 0
[!0&!1] 1
[!0&1] 2
[0&!1] 3
--END--
EOF

View file

@ -140,29 +140,29 @@
"<g id=\"edge5\" class=\"edge\"><title>1&#45;&gt;1</title>\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",
"<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",
"<text text-anchor=\"start\" x=\"150.5\" y=\"-172.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"161\" y=\"-157.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"<text text-anchor=\"start\" x=\"148.5\" y=\"-157.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !b</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M165.104,-135.577C162.424,-156.718 163.723,-184 169,-184 173.7,-184 175.244,-162.36 173.633,-142.691\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"172.896,-135.577 176.75,-142.215 173.257,-139.059 173.617,-142.54 173.617,-142.54 173.617,-142.54 173.257,-139.059 170.484,-142.864 172.896,-135.577 172.896,-135.577\"/>\n",
"<text text-anchor=\"start\" x=\"148.5\" y=\"-187.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !b</text>\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",
"<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",
"<text text-anchor=\"start\" x=\"150.5\" y=\"-190.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"161\" y=\"-175.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>1&#45;&gt;1</title>\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",
"<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",
"<text text-anchor=\"start\" x=\"152\" y=\"-219.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"153\" y=\"-205.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"169\" y=\"-205.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"<text text-anchor=\"start\" x=\"150.5\" y=\"-220.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"161\" y=\"-205.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M163.463,-135.36C155.342,-171.623 157.188,-230 169,-230 180.074,-230 182.389,-178.692 175.943,-142.399\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"174.537,-135.36 178.997,-141.607 175.223,-138.792 175.908,-142.224 175.908,-142.224 175.908,-142.224 175.223,-138.792 172.819,-142.841 174.537,-135.36 174.537,-135.36\"/>\n",
"<text text-anchor=\"start\" x=\"150.5\" y=\"-248.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"161\" y=\"-233.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\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",
"<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",
"<text text-anchor=\"start\" x=\"152\" y=\"-249.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"153\" y=\"-235.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"169\" y=\"-235.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
@ -176,7 +176,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7ffb2c16a630> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d2406cc00> >"
]
}
],

View file

@ -64,11 +64,11 @@
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n",
" -->\n",
"<!-- Title: G Pages: 1 -->\n",
"<svg width=\"419pt\" height=\"184pt\"\n",
" viewBox=\"0.00 0.00 419.00 184.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 180)\">\n",
"<svg width=\"419pt\" height=\"202pt\"\n",
" viewBox=\"0.00 0.00 419.00 202.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",
"<title>G</title>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-180 415,-180 415,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-198 415,-198 415,4 -4,4\"/>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n",
@ -117,25 +117,25 @@
"</g>\n",
"<!-- 2 -->\n",
"<g id=\"node5\" class=\"node\"><title>2</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"393\" cy=\"-99\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"393\" y=\"-95.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"283.5\" cy=\"-143\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"283.5\" y=\"-139.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;2 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>1&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M190.278,-122.894C214.315,-141.67 260.899,-171.444 302,-159 329.774,-150.591 356.811,-130.471 373.881,-115.843\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"379.274,-111.117 376.085,-118.1 376.642,-113.424 374.009,-115.73 374.009,-115.73 374.009,-115.73 376.642,-113.424 371.933,-113.361 379.274,-111.117 379.274,-111.117\"/>\n",
"<text text-anchor=\"start\" x=\"265\" y=\"-164.8\" font-family=\"Lato\" font-size=\"14.00\">!c &amp; d</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M188.416,-124.722C195.199,-131.009 203.812,-137.563 213,-141 227.404,-146.388 244.685,-146.908 258.412,-146.072\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"265.631,-145.49 258.907,-149.192 262.143,-145.771 258.654,-146.052 258.654,-146.052 258.654,-146.052 262.143,-145.771 258.401,-142.912 265.631,-145.49 265.631,-145.49\"/>\n",
"<text text-anchor=\"start\" x=\"223.5\" y=\"-149.8\" font-family=\"Lato\" font-size=\"14.00\">!d</text>\n",
"</g>\n",
"<!-- 3 -->\n",
"<g id=\"node6\" class=\"node\"><title>3</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"283.5\" cy=\"-99\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"283.5\" y=\"-95.3\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"393\" cy=\"-92\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"393\" y=\"-88.3\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>1&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M195.152,-108.988C209.762,-108.77 229.617,-108.059 247,-106 250.725,-105.559 254.645,-104.943 258.464,-104.257\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"265.61,-102.881 259.332,-107.298 262.173,-103.543 258.737,-104.204 258.737,-104.204 258.737,-104.204 262.173,-103.543 258.141,-101.111 265.61,-102.881 265.61,-102.881\"/>\n",
"<text text-anchor=\"start\" x=\"223.5\" y=\"-111.8\" font-family=\"Lato\" font-size=\"14.00\">!d</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M194.955,-107.056C213.394,-105.37 240.969,-102.908 265,-101 300.698,-98.1662 342.076,-95.3147 367.648,-93.6028\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"374.738,-93.1303 367.963,-96.7389 371.246,-93.363 367.753,-93.5958 367.753,-93.5958 367.753,-93.5958 371.246,-93.363 367.544,-90.4528 374.738,-93.1303 374.738,-93.1303\"/>\n",
"<text text-anchor=\"start\" x=\"265\" y=\"-104.8\" font-family=\"Lato\" font-size=\"14.00\">!c &amp; d</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;4 -->\n",
"<g id=\"edge13\" class=\"edge\"><title>4&#45;&gt;4</title>\n",
@ -145,39 +145,39 @@
"</g>\n",
"<!-- 2&#45;&gt;1 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>2&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M377.812,-89.0507C354.64,-74.0075 307.035,-48.1189 265,-57 239.248,-62.4409 213.545,-78.3348 196.057,-91.1322\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"190.453,-95.3338 194.164,-88.6143 193.253,-93.2342 196.053,-91.1346 196.053,-91.1346 196.053,-91.1346 193.253,-93.2342 197.943,-93.6549 190.453,-95.3338 190.453,-95.3338\"/>\n",
"<text text-anchor=\"start\" x=\"280\" y=\"-60.8\" font-family=\"Lato\" font-size=\"14.00\">c</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M268.237,-132.973C261.978,-129.002 254.385,-124.739 247,-122 232.611,-116.663 215.792,-113.477 201.927,-111.597\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"194.974,-110.728 202.311,-108.47 198.447,-111.162 201.92,-111.596 201.92,-111.596 201.92,-111.596 198.447,-111.162 201.53,-114.722 194.974,-110.728 194.974,-110.728\"/>\n",
"<text text-anchor=\"start\" x=\"213\" y=\"-125.8\" font-family=\"Lato\" font-size=\"14.00\">c &amp; d</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M383.767,-114.541C381.169,-124.909 384.246,-135 393,-135 399.702,-135 403.077,-129.085 403.124,-121.659\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"402.233,-114.541 406.229,-121.095 402.668,-118.014 403.103,-121.487 403.103,-121.487 403.103,-121.487 402.668,-118.014 399.977,-121.879 402.233,-114.541 402.233,-114.541\"/>\n",
"<text text-anchor=\"start\" x=\"387.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">!c</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M274.521,-158.916C272.179,-169.15 275.172,-179 283.5,-179 289.876,-179 293.125,-173.226 293.246,-165.927\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"292.479,-158.916 296.372,-165.532 292.86,-162.395 293.241,-165.874 293.241,-165.874 293.241,-165.874 292.86,-162.395 290.11,-166.217 292.479,-158.916 292.479,-158.916\"/>\n",
"<text text-anchor=\"start\" x=\"277\" y=\"-182.8\" font-family=\"Lato\" font-size=\"14.00\">!d</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;3 -->\n",
"<g id=\"edge10\" class=\"edge\"><title>2&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M300.362,-135.475C318.807,-126.724 349.364,-112.227 370.073,-102.403\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"376.422,-99.3903 371.448,-105.237 373.26,-100.891 370.098,-102.391 370.098,-102.391 370.098,-102.391 373.26,-100.891 368.748,-99.5448 376.422,-99.3903 376.422,-99.3903\"/>\n",
"<text text-anchor=\"start\" x=\"320\" y=\"-128.8\" font-family=\"Lato\" font-size=\"14.00\">!c &amp; d</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;1 -->\n",
"<g id=\"edge10\" class=\"edge\"><title>3&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M266.525,-92.366C260.514,-90.2005 253.548,-88.0768 247,-87 232.089,-84.548 227.616,-83.1619 213,-87 207.831,-88.3574 202.625,-90.5725 197.776,-93.0866\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"191.42,-96.6478 195.987,-90.4779 194.474,-94.9369 197.527,-93.2259 197.527,-93.2259 197.527,-93.2259 194.474,-94.9369 199.067,-95.9739 191.42,-96.6478 191.42,-96.6478\"/>\n",
"<text text-anchor=\"start\" x=\"213\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">c &amp; d</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;2 -->\n",
"<g id=\"edge11\" class=\"edge\"><title>3&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M301.772,-99C319.638,-99 347.686,-99 367.767,-99\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"374.771,-99 367.771,-102.15 371.271,-99 367.771,-99.0001 367.771,-99.0001 367.771,-99.0001 371.271,-99 367.771,-95.8501 374.771,-99 374.771,-99\"/>\n",
"<text text-anchor=\"start\" x=\"320\" y=\"-102.8\" font-family=\"Lato\" font-size=\"14.00\">!c &amp; d</text>\n",
"<g id=\"edge11\" class=\"edge\"><title>3&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M375.482,-87.5706C351.175,-81.6713 304.39,-72.6745 265,-79 242.525,-82.6091 218.077,-90.9312 200.187,-97.8967\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"193.429,-100.585 198.769,-95.0706 196.681,-99.2911 199.933,-97.9975 199.933,-97.9975 199.933,-97.9975 196.681,-99.2911 201.098,-100.924 193.429,-100.585 193.429,-100.585\"/>\n",
"<text text-anchor=\"start\" x=\"280\" y=\"-82.8\" font-family=\"Lato\" font-size=\"14.00\">c</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g id=\"edge12\" class=\"edge\"><title>3&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M274.521,-114.916C272.179,-125.15 275.172,-135 283.5,-135 289.876,-135 293.125,-129.226 293.246,-121.927\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"292.479,-114.916 296.372,-121.532 292.86,-118.395 293.241,-121.874 293.241,-121.874 293.241,-121.874 292.86,-118.395 290.11,-122.217 292.479,-114.916 292.479,-114.916\"/>\n",
"<text text-anchor=\"start\" x=\"277\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">!d</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M383.767,-107.541C381.169,-117.909 384.246,-128 393,-128 399.702,-128 403.077,-122.085 403.124,-114.659\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"402.233,-107.541 406.229,-114.095 402.668,-111.014 403.103,-114.487 403.103,-114.487 403.103,-114.487 402.668,-111.014 399.977,-114.879 402.233,-107.541 402.233,-107.541\"/>\n",
"<text text-anchor=\"start\" x=\"387.5\" y=\"-131.8\" font-family=\"Lato\" font-size=\"14.00\">!c</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c2c98a0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1786450> >"
]
}
],
@ -204,113 +204,113 @@
"output_type": "pyout",
"prompt_number": 3,
"svg": [
"<svg height=\"351pt\" viewBox=\"0.00 0.00 226.36 351.00\" width=\"226pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<svg height=\"351pt\" viewBox=\"0.00 0.00 237.00 351.00\" width=\"237pt\" 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 347)\">\n",
"<title>G</title>\n",
"<polygon fill=\"white\" points=\"-4,4 -4,-347 222.356,-347 222.356,4 -4,4\" stroke=\"none\"/>\n",
"<polygon fill=\"white\" points=\"-4,4 -4,-347 233,-347 233,4 -4,4\" stroke=\"none\"/>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g class=\"node\" id=\"node2\"><title>0</title>\n",
"<ellipse cx=\"120.356\" cy=\"-287\" fill=\"none\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"120.356\" y=\"-283.3\">0</text>\n",
"<ellipse cx=\"131\" cy=\"-287\" fill=\"none\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"131\" y=\"-283.3\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>I-&gt;0</title>\n",
"<path d=\"M120.356,-341.845C120.356,-340.206 120.356,-325.846 120.356,-312.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"120.356,-305.058 123.506,-312.058 120.356,-308.558 120.356,-312.058 120.356,-312.058 120.356,-312.058 120.356,-308.558 117.206,-312.058 120.356,-305.058 120.356,-305.058\" stroke=\"black\"/>\n",
"<path d=\"M131,-341.845C131,-340.206 131,-325.846 131,-312.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"131,-305.058 134.15,-312.058 131,-308.558 131,-312.058 131,-312.058 131,-312.058 131,-308.558 127.85,-312.058 131,-305.058 131,-305.058\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;0</title>\n",
"<path d=\"M137.393,-293.379C147.214,-294.681 156.356,-292.555 156.356,-287 156.356,-282.834 151.214,-280.596 144.499,-280.287\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"137.393,-280.621 144.238,-277.146 140.89,-280.457 144.386,-280.292 144.386,-280.292 144.386,-280.292 140.89,-280.457 144.533,-283.439 137.393,-280.621 137.393,-280.621\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"174.856\" y=\"-283.3\">a &amp; !b</text>\n",
"<path d=\"M148.037,-293.379C157.858,-294.681 167,-292.555 167,-287 167,-282.834 161.858,-280.596 155.143,-280.287\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"148.037,-280.621 154.882,-277.146 151.533,-280.457 155.03,-280.292 155.03,-280.292 155.03,-280.292 151.533,-280.457 155.177,-283.439 148.037,-280.621 148.037,-280.621\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"185.5\" y=\"-283.3\">a &amp; !b</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
"<ellipse cx=\"67.3561\" cy=\"-196\" fill=\"none\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<ellipse cx=\"67.3561\" cy=\"-196\" fill=\"none\" rx=\"22\" ry=\"22\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"67.3561\" y=\"-192.3\">1</text>\n",
"<ellipse cx=\"78\" cy=\"-196\" fill=\"none\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<ellipse cx=\"78\" cy=\"-196\" fill=\"none\" rx=\"22\" ry=\"22\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"78\" y=\"-192.3\">1</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;1</title>\n",
"<path d=\"M111.365,-270.902C103.283,-257.33 91.2671,-237.152 81.832,-221.309\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"78.2263,-215.254 84.5144,-219.656 80.0171,-218.261 81.808,-221.268 81.808,-221.268 81.808,-221.268 80.0171,-218.261 79.1015,-222.88 78.2263,-215.254 78.2263,-215.254\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"102.856\" y=\"-239.8\">b</text>\n",
"<path d=\"M122.009,-270.902C113.927,-257.33 101.911,-237.152 92.4759,-221.309\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"88.8703,-215.254 95.1583,-219.656 90.6611,-218.261 92.4519,-221.268 92.4519,-221.268 92.4519,-221.268 90.6611,-218.261 89.7454,-222.88 88.8703,-215.254 88.8703,-215.254\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"113.5\" y=\"-239.8\">b</text>\n",
"</g>\n",
"<!-- 4 -->\n",
"<g class=\"node\" id=\"node4\"><title>4</title>\n",
"<ellipse cx=\"175.356\" cy=\"-196\" fill=\"none\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"175.356\" y=\"-192.3\">4</text>\n",
"<ellipse cx=\"186\" cy=\"-196\" fill=\"none\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"186\" y=\"-192.3\">4</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>0-&gt;4</title>\n",
"<path d=\"M129.438,-271.303C138.435,-256.746 152.298,-234.312 162.439,-217.902\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"166.26,-211.718 165.26,-219.329 164.42,-214.696 162.581,-217.673 162.581,-217.673 162.581,-217.673 164.42,-214.696 159.901,-216.017 166.26,-211.718 166.26,-211.718\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"170.856\" y=\"-239.8\">!a &amp; !b</text>\n",
"<path d=\"M140.082,-271.303C149.079,-256.746 162.942,-234.312 173.083,-217.902\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"176.904,-211.718 175.904,-219.329 175.064,-214.696 173.224,-217.673 173.224,-217.673 173.224,-217.673 175.064,-214.696 170.545,-216.017 176.904,-211.718 176.904,-211.718\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"181.5\" y=\"-239.8\">!a &amp; !b</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge5\"><title>1-&gt;1</title>\n",
"<path d=\"M87.9369,-204.37C98.2008,-205.528 107.356,-202.738 107.356,-196 107.356,-190.946 102.206,-188.113 95.3012,-187.501\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"87.9369,-187.63 94.8809,-184.358 91.4364,-187.569 94.9358,-187.508 94.9358,-187.508 94.9358,-187.508 91.4364,-187.569 94.9907,-190.657 87.9369,-187.63 87.9369,-187.63\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"123.356\" y=\"-192.3\">c &amp; d</text>\n",
"<path d=\"M98.5808,-204.37C108.845,-205.528 118,-202.738 118,-196 118,-190.946 112.85,-188.113 105.945,-187.501\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"98.5808,-187.63 105.525,-184.358 102.08,-187.569 105.58,-187.508 105.58,-187.508 105.58,-187.508 102.08,-187.569 105.635,-190.657 98.5808,-187.63 98.5808,-187.63\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"134\" y=\"-192.3\">c &amp; d</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g class=\"node\" id=\"node5\"><title>2</title>\n",
"<ellipse cx=\"68.3561\" cy=\"-18\" fill=\"none\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"68.3561\" y=\"-14.3\">2</text>\n",
"<ellipse cx=\"18\" cy=\"-105\" fill=\"none\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"18\" y=\"-101.3\">2</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge6\"><title>1-&gt;2</title>\n",
"<path d=\"M50.199,-181.727C34.8703,-168.686 13.4697,-147.255 4.35608,-123 -1.27155,-108.022 -1.54226,-101.873 4.35608,-87 13.1144,-64.9152 32.818,-45.8318 48.0656,-33.5506\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"53.866,-29.0284 50.2823,-35.8166 51.1058,-31.1804 48.3455,-33.3324 48.3455,-33.3324 48.3455,-33.3324 51.1058,-31.1804 46.4087,-30.8481 53.866,-29.0284 53.866,-29.0284\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"22.8561\" y=\"-101.3\">!c &amp; d</text>\n",
"<path d=\"M57.5964,-187.099C44.382,-180.81 28.1659,-170.619 20,-156 15.6311,-148.178 14.4575,-138.545 14.6139,-129.828\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"15.017,-122.782 17.7619,-129.95 14.8171,-126.276 14.6171,-129.77 14.6171,-129.77 14.6171,-129.77 14.8171,-126.276 11.4722,-129.59 15.017,-122.782 15.017,-122.782\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"26\" y=\"-144.8\">!d</text>\n",
"</g>\n",
"<!-- 3 -->\n",
"<g class=\"node\" id=\"node6\"><title>3</title>\n",
"<ellipse cx=\"68.3561\" cy=\"-105\" fill=\"none\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"68.3561\" y=\"-101.3\">3</text>\n",
"<ellipse cx=\"102\" cy=\"-18\" fill=\"none\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"102\" y=\"-14.3\">3</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>1-&gt;3</title>\n",
"<path d=\"M56.8135,-176.159C52.3073,-165.855 48.6383,-152.816 51.3561,-141 52.4094,-136.42 54.1455,-131.745 56.1156,-127.365\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"59.3394,-120.78 59.0906,-128.452 57.8004,-123.923 56.2615,-127.067 56.2615,-127.067 56.2615,-127.067 57.8004,-123.923 53.4323,-125.682 59.3394,-120.78 59.3394,-120.78\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"57.3561\" y=\"-144.8\">!d</text>\n",
"<path d=\"M83.8727,-174.481C85.4014,-168.556 86.9204,-162.056 88,-156 94.9806,-116.843 98.8007,-70.7236 100.62,-43.2262\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"101.081,-35.9857 103.78,-43.1718 100.859,-39.4786 100.636,-42.9715 100.636,-42.9715 100.636,-42.9715 100.859,-39.4786 97.4927,-42.7713 101.081,-35.9857 101.081,-35.9857\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"116.5\" y=\"-101.3\">!c &amp; d</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge13\"><title>4-&gt;4</title>\n",
"<path d=\"M191.646,-204.016C201.745,-205.949 211.356,-203.277 211.356,-196 211.356,-190.542 205.95,-187.674 198.986,-187.397\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"191.646,-187.984 198.373,-184.286 195.135,-187.705 198.624,-187.426 198.624,-187.426 198.624,-187.426 195.135,-187.705 198.875,-190.566 191.646,-187.984 191.646,-187.984\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"214.856\" y=\"-192.3\">1</text>\n",
"<path d=\"M202.29,-204.016C212.389,-205.949 222,-203.277 222,-196 222,-190.542 216.594,-187.674 209.63,-187.397\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"202.29,-187.984 209.017,-184.286 205.779,-187.705 209.268,-187.426 209.268,-187.426 209.268,-187.426 205.779,-187.705 209.519,-190.566 202.29,-187.984 202.29,-187.984\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"225.5\" y=\"-192.3\">1</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge8\"><title>2-&gt;1</title>\n",
"<path d=\"M82.9697,-29.0929C91.4609,-35.4971 101.918,-44.3722 109.356,-54 128.603,-78.9113 134.158,-92.7751 125.356,-123 119.215,-144.088 103.068,-163.203 89.3663,-176.43\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"84.0682,-181.376 87.035,-174.297 86.6265,-178.988 89.1847,-176.599 89.1847,-176.599 89.1847,-176.599 86.6265,-178.988 91.3345,-178.901 84.0682,-181.376 84.0682,-181.376\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"132.856\" y=\"-101.3\">c</text>\n",
"<path d=\"M27.6536,-120.319C36.9047,-134.042 51.0376,-155.006 61.9772,-171.233\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"66.1459,-177.416 59.621,-173.373 64.1894,-174.514 62.2329,-171.612 62.2329,-171.612 62.2329,-171.612 64.1894,-174.514 64.8448,-169.851 66.1459,-177.416 66.1459,-177.416\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"68\" y=\"-144.8\">c &amp; d</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge9\"><title>2-&gt;2</title>\n",
"<path d=\"M85.0201,-25.3828C94.9811,-27.0234 104.356,-24.5625 104.356,-18 104.356,-13.0781 99.0826,-10.4634 92.2436,-10.1558\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.0201,-10.6172 91.8051,-7.02727 88.513,-10.394 92.0059,-10.1709 92.0059,-10.1709 92.0059,-10.1709 88.513,-10.394 92.2067,-13.3145 85.0201,-10.6172 85.0201,-10.6172\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"109.856\" y=\"-14.3\">!c</text>\n",
"<path d=\"M34.6641,-112.383C44.625,-114.023 54,-111.562 54,-105 54,-100.078 48.7266,-97.4634 41.8876,-97.1558\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"34.6641,-97.6172 41.449,-94.0273 38.1569,-97.394 41.6498,-97.1709 41.6498,-97.1709 41.6498,-97.1709 38.1569,-97.394 41.8507,-100.314 34.6641,-97.6172 34.6641,-97.6172\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"60\" y=\"-101.3\">!d</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge10\"><title>2-&gt;3</title>\n",
"<path d=\"M26.1601,-88.4509C32.1393,-77.9698 40.9431,-64.2405 51,-54 59.6413,-45.201 70.7932,-37.2529 80.4641,-31.163\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"86.5641,-27.4392 82.2308,-33.7752 83.5768,-29.2629 80.5894,-31.0865 80.5894,-31.0865 80.5894,-31.0865 83.5768,-29.2629 78.9481,-28.3979 86.5641,-27.4392 86.5641,-27.4392\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"69.5\" y=\"-57.8\">!c &amp; d</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge10\"><title>3-&gt;1</title>\n",
"<path d=\"M68.1643,-123.066C68.0258,-135.398 67.8354,-152.339 67.6743,-166.682\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"67.5931,-173.908 64.522,-166.873 67.6324,-170.408 67.6718,-166.909 67.6718,-166.909 67.6718,-166.909 67.6324,-170.408 70.8216,-166.944 67.5931,-173.908 67.5931,-173.908\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"84.3561\" y=\"-144.8\">c &amp; d</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge11\"><title>3-&gt;2</title>\n",
"<path d=\"M68.3561,-86.799C68.3561,-74.3561 68.3561,-57.3644 68.3561,-43.5044\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"68.3561,-36.1754 71.5062,-43.1754 68.3561,-39.6754 68.3562,-43.1754 68.3562,-43.1754 68.3562,-43.1754 68.3561,-39.6754 65.2062,-43.1755 68.3561,-36.1754 68.3561,-36.1754\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"86.8561\" y=\"-57.8\">!c &amp; d</text>\n",
"<g class=\"edge\" id=\"edge11\"><title>3-&gt;1</title>\n",
"<path d=\"M112.987,-32.4924C127.759,-52.3541 150.875,-90.6129 139,-123 131.283,-144.048 114.387,-163.166 100.33,-176.403\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"94.9106,-181.355 97.9539,-174.308 97.4946,-178.994 100.079,-176.633 100.079,-176.633 100.079,-176.633 97.4946,-178.994 102.203,-178.959 94.9106,-181.355 94.9106,-181.355\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"145.5\" y=\"-101.3\">c</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge12\"><title>3-&gt;3</title>\n",
"<path d=\"M85.0201,-112.383C94.9811,-114.023 104.356,-111.562 104.356,-105 104.356,-100.078 99.0826,-97.4634 92.2436,-97.1558\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.0201,-97.6172 91.8051,-94.0273 88.513,-97.394 92.0059,-97.1709 92.0059,-97.1709 92.0059,-97.1709 88.513,-97.394 92.2067,-100.314 85.0201,-97.6172 85.0201,-97.6172\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"110.356\" y=\"-101.3\">!d</text>\n",
"<path d=\"M118.664,-25.3828C128.625,-27.0234 138,-24.5625 138,-18 138,-13.0781 132.727,-10.4634 125.888,-10.1558\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"118.664,-10.6172 125.449,-7.02727 122.157,-10.394 125.65,-10.1709 125.65,-10.1709 125.65,-10.1709 122.157,-10.394 125.851,-13.3145 118.664,-10.6172 118.664,-10.6172\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"143.5\" y=\"-14.3\">!c</text>\n",
"</g>\n",
"</g>\n",
"</svg>"
@ -358,35 +358,35 @@
"<polygon fill=\"none\" points=\"143,-8 143,-93 195,-93 195,-8 143,-8\" stroke=\"grey\"/>\n",
"</g>\n",
"<g class=\"cluster\" id=\"clust3\"><title>cluster_2</title>\n",
"<polygon fill=\"none\" points=\"30,-23 30,-108 82,-108 82,-23 30,-23\" stroke=\"red\"/>\n",
"<polygon fill=\"none\" points=\"30,-18 30,-103 82,-103 82,-18 30,-18\" stroke=\"red\"/>\n",
"</g>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g class=\"node\" id=\"node2\"><title>0</title>\n",
"<ellipse cx=\"56\" cy=\"-49\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"56\" y=\"-45.3\">0</text>\n",
"<ellipse cx=\"56\" cy=\"-44\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"56\" y=\"-40.3\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>I-&gt;0</title>\n",
"<path d=\"M1.15491,-49C2.79388,-49 17.1543,-49 30.6317,-49\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"37.9419,-49 30.9419,-52.1501 34.4419,-49 30.9419,-49.0001 30.9419,-49.0001 30.9419,-49.0001 34.4419,-49 30.9418,-45.8501 37.9419,-49 37.9419,-49\" stroke=\"black\"/>\n",
"<path d=\"M1.15491,-44C2.79388,-44 17.1543,-44 30.6317,-44\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"37.9419,-44 30.9419,-47.1501 34.4419,-44 30.9419,-44.0001 30.9419,-44.0001 30.9419,-44.0001 34.4419,-44 30.9418,-40.8501 37.9419,-44 37.9419,-44\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;0</title>\n",
"<path d=\"M49.6208,-66.0373C48.3189,-75.8579 50.4453,-85 56,-85 60.166,-85 62.4036,-79.8576 62.7128,-73.1433\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"62.3792,-66.0373 65.8541,-72.8818 62.5434,-69.5335 62.7076,-73.0296 62.7076,-73.0296 62.7076,-73.0296 62.5434,-69.5335 59.561,-73.1774 62.3792,-66.0373 62.3792,-66.0373\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"37.5\" y=\"-88.8\">a &amp; !b</text>\n",
"<path d=\"M49.6208,-61.0373C48.3189,-70.8579 50.4453,-80 56,-80 60.166,-80 62.4036,-74.8576 62.7128,-68.1433\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"62.3792,-61.0373 65.8541,-67.8818 62.5434,-64.5335 62.7076,-68.0296 62.7076,-68.0296 62.7076,-68.0296 62.5434,-64.5335 59.561,-68.1774 62.3792,-61.0373 62.3792,-61.0373\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"37.5\" y=\"-83.8\">a &amp; !b</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
"<ellipse cx=\"169\" cy=\"-193\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"169\" y=\"-189.3\">1</text>\n",
"<ellipse cx=\"169\" cy=\"-151\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"169\" y=\"-147.3\">1</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;1</title>\n",
"<path d=\"M67.6431,-62.8073C87.4829,-88.5454 130.165,-143.916 152.947,-173.472\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"157.226,-179.023 150.458,-175.402 155.089,-176.251 152.952,-173.479 152.952,-173.479 152.952,-173.479 155.089,-176.251 155.447,-171.556 157.226,-179.023 157.226,-179.023\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"108\" y=\"-150.8\">b</text>\n",
"<path d=\"M69.7331,-56.2743C89.5555,-75.3823 127.846,-112.293 150.33,-133.967\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"155.415,-138.869 148.189,-136.279 152.896,-136.44 150.376,-134.011 150.376,-134.011 150.376,-134.011 152.896,-136.44 152.562,-131.743 155.415,-138.869 155.415,-138.869\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"108\" y=\"-120.8\">b</text>\n",
"</g>\n",
"<!-- 4 -->\n",
"<g class=\"node\" id=\"node6\"><title>4</title>\n",
@ -395,70 +395,70 @@
"</g>\n",
"<!-- 0&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>0-&gt;4</title>\n",
"<path d=\"M73.8585,-46.7218C92.5211,-44.1998 122.756,-40.114 143.912,-37.2551\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"150.983,-36.2996 144.468,-40.3588 147.514,-36.7684 144.046,-37.2371 144.046,-37.2371 144.046,-37.2371 147.514,-36.7684 143.624,-34.1155 150.983,-36.2996 150.983,-36.2996\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"92\" y=\"-48.8\">!a &amp; !b</text>\n",
"<path d=\"M74.3438,-42.4375C92.9975,-40.757 122.797,-38.0723 143.763,-36.1835\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"150.778,-35.5515 144.089,-39.317 147.292,-35.8656 143.806,-36.1797 143.806,-36.1797 143.806,-36.1797 147.292,-35.8656 143.524,-33.0424 150.778,-35.5515 150.778,-35.5515\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"92\" y=\"-44.8\">!a &amp; !b</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge5\"><title>1-&gt;1</title>\n",
"<path d=\"M160.021,-208.916C157.679,-219.15 160.672,-229 169,-229 175.376,-229 178.625,-223.226 178.746,-215.927\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"177.979,-208.916 181.872,-215.532 178.36,-212.395 178.741,-215.874 178.741,-215.874 178.741,-215.874 178.36,-212.395 175.61,-216.217 177.979,-208.916 177.979,-208.916\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"152\" y=\"-247.8\">c &amp; d</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"161\" y=\"-232.8\">\u24ff</text>\n",
"<path d=\"M160.021,-166.916C157.679,-177.15 160.672,-187 169,-187 175.376,-187 178.625,-181.226 178.746,-173.927\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"177.979,-166.916 181.872,-173.532 178.36,-170.395 178.741,-173.874 178.741,-173.874 178.741,-173.874 178.36,-170.395 175.61,-174.217 177.979,-166.916 177.979,-166.916\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"152\" y=\"-205.8\">c &amp; d</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"161\" y=\"-190.8\">\u24ff</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g class=\"node\" id=\"node4\"><title>2</title>\n",
"<ellipse cx=\"385\" cy=\"-193\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"385\" y=\"-189.3\">2</text>\n",
"<ellipse cx=\"275.5\" cy=\"-193\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"275.5\" y=\"-189.3\">2</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge6\"><title>1-&gt;2</title>\n",
"<path d=\"M183.382,-181.807C199.601,-169.041 228.334,-148.914 257,-141 296.803,-130.011 340.921,-157.735 365.268,-176.79\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"371.017,-181.419 363.59,-179.483 368.291,-179.224 365.565,-177.029 365.565,-177.029 365.565,-177.029 368.291,-179.224 367.54,-174.576 371.017,-181.419 371.017,-181.419\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"257\" y=\"-159.8\">!c &amp; d</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"267.5\" y=\"-144.8\">\u24ff</text>\n",
"<path d=\"M186.737,-147.555C201.262,-145.401 222.492,-144.312 239,-152 248.114,-156.244 255.801,-164.081 261.667,-171.775\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"265.79,-177.569 259.165,-173.693 263.76,-174.718 261.731,-171.866 261.731,-171.866 261.731,-171.866 263.76,-174.718 264.297,-170.04 265.79,-177.569 265.79,-177.569\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"215.5\" y=\"-170.8\">!d</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"214\" y=\"-155.8\">\u24ff</text>\n",
"</g>\n",
"<!-- 3 -->\n",
"<g class=\"node\" id=\"node5\"><title>3</title>\n",
"<ellipse cx=\"275.5\" cy=\"-244\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"275.5\" y=\"-240.3\">3</text>\n",
"<ellipse cx=\"385\" cy=\"-193\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"385\" y=\"-189.3\">3</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>1-&gt;3</title>\n",
"<path d=\"M186.45,-197.514C200.79,-201.783 221.911,-208.888 239,-218 244.62,-220.997 250.345,-224.799 255.51,-228.565\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"261.277,-232.918 253.792,-231.215 258.484,-230.809 255.69,-228.701 255.69,-228.701 255.69,-228.701 258.484,-230.809 257.588,-226.187 261.277,-232.918 261.277,-232.918\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"215.5\" y=\"-236.8\">!d</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"214\" y=\"-221.8\">\u24ff</text>\n",
"<path d=\"M186.385,-144.944C210.438,-136.96 256.512,-125.127 294,-136 321.45,-143.961 348.554,-163.081 365.728,-176.986\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"371.158,-181.479 363.756,-179.443 368.461,-179.247 365.764,-177.016 365.764,-177.016 365.764,-177.016 368.461,-179.247 367.772,-174.589 371.158,-181.479 371.158,-181.479\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"257\" y=\"-154.8\">!c &amp; d</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"267.5\" y=\"-139.8\">\u24ff</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge8\"><title>2-&gt;1</title>\n",
"<path d=\"M366.768,-193C328.813,-193 237.915,-193 194.238,-193\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"187.151,-193 194.151,-189.85 190.651,-193 194.151,-193 194.151,-193 194.151,-193 190.651,-193 194.151,-196.15 187.151,-193 187.151,-193\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"272\" y=\"-196.8\">c</text>\n",
"<path d=\"M257.435,-192.94C242.865,-192.285 221.682,-189.872 205,-182 198.283,-178.83 191.897,-173.966 186.462,-169.024\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"181.368,-164.115 188.595,-166.704 183.889,-166.544 186.409,-168.972 186.409,-168.972 186.409,-168.972 183.889,-166.544 184.223,-171.241 181.368,-164.115 181.368,-164.115\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"205\" y=\"-195.8\">c &amp; d</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge9\"><title>2-&gt;2</title>\n",
"<path d=\"M375.767,-208.541C373.169,-218.909 376.246,-229 385,-229 391.702,-229 395.077,-223.085 395.124,-215.659\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"394.233,-208.541 398.229,-215.095 394.668,-212.014 395.103,-215.487 395.103,-215.487 395.103,-215.487 394.668,-212.014 391.977,-215.879 394.233,-208.541 394.233,-208.541\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"379.5\" y=\"-232.8\">!c</text>\n",
"<path d=\"M266.521,-208.916C264.179,-219.15 267.172,-229 275.5,-229 281.876,-229 285.125,-223.226 285.246,-215.927\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"284.479,-208.916 288.372,-215.532 284.86,-212.395 285.241,-215.874 285.241,-215.874 285.241,-215.874 284.86,-212.395 282.11,-216.217 284.479,-208.916 284.479,-208.916\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"269\" y=\"-232.8\">!d</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge10\"><title>2-&gt;3</title>\n",
"<path d=\"M293.772,-193C311.638,-193 339.686,-193 359.767,-193\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"366.771,-193 359.771,-196.15 363.271,-193 359.771,-193 359.771,-193 359.771,-193 363.271,-193 359.771,-189.85 366.771,-193 366.771,-193\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"312\" y=\"-196.8\">!c &amp; d</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge10\"><title>3-&gt;1</title>\n",
"<path d=\"M258.25,-249.586C243.436,-253.647 221.422,-257.015 205,-248 192.725,-241.262 184.14,-228.191 178.545,-216.482\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"175.592,-209.803 181.304,-214.931 177.007,-213.004 178.423,-216.205 178.423,-216.205 178.423,-216.205 177.007,-213.004 175.542,-217.479 175.592,-209.803 175.592,-209.803\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"205\" y=\"-256.8\">c &amp; d</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge11\"><title>3-&gt;2</title>\n",
"<path d=\"M292.362,-236.475C310.807,-227.724 341.364,-213.227 362.073,-203.403\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"368.422,-200.39 363.448,-206.237 365.26,-201.891 362.098,-203.391 362.098,-203.391 362.098,-203.391 365.26,-201.891 360.748,-200.545 368.422,-200.39 368.422,-200.39\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"312\" y=\"-229.8\">!c &amp; d</text>\n",
"<g class=\"edge\" id=\"edge11\"><title>3-&gt;1</title>\n",
"<path d=\"M372.089,-205.642C349.996,-227.482 300.914,-268.52 257,-253 219.934,-239.901 193.906,-199.684 180.487,-173.836\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"177.192,-167.28 183.15,-172.121 178.764,-170.408 180.336,-173.535 180.336,-173.535 180.336,-173.535 178.764,-170.408 177.521,-174.949 177.192,-167.28 177.192,-167.28\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"272\" y=\"-259.8\">c</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge12\"><title>3-&gt;3</title>\n",
"<path d=\"M266.521,-259.916C264.179,-270.15 267.172,-280 275.5,-280 281.876,-280 285.125,-274.226 285.246,-266.927\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"284.479,-259.916 288.372,-266.532 284.86,-263.395 285.241,-266.874 285.241,-266.874 285.241,-266.874 284.86,-263.395 282.11,-267.217 284.479,-259.916 284.479,-259.916\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"269\" y=\"-283.8\">!d</text>\n",
"<path d=\"M375.767,-208.541C373.169,-218.909 376.246,-229 385,-229 391.702,-229 395.077,-223.085 395.124,-215.659\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"394.233,-208.541 398.229,-215.095 394.668,-212.014 395.103,-215.487 395.103,-215.487 395.103,-215.487 394.668,-212.014 391.977,-215.879 394.233,-208.541 394.233,-208.541\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"379.5\" y=\"-232.8\">!c</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge13\"><title>4-&gt;4</title>\n",
@ -570,7 +570,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c2561e0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c17168d0> >"
]
}
],
@ -640,7 +640,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c256d50> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716330> >"
]
}
],
@ -716,7 +716,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c256ae0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716180> >"
]
}
],
@ -1126,14 +1126,14 @@
"<g id=\"edge6\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M152.858,-221.41C151.992,-231.088 153.539,-240 157.5,-240 160.409,-240 162.016,-235.194 162.321,-228.807\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"162.142,-221.41 165.461,-228.331 162.227,-224.909 162.312,-228.408 162.312,-228.408 162.312,-228.408 162.227,-224.909 159.163,-228.484 162.142,-221.41 162.142,-221.41\"/>\n",
"<text text-anchor=\"start\" x=\"153\" y=\"-258.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<text text-anchor=\"start\" x=\"149.5\" y=\"-243.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"151\" y=\"-243.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M150.502,-220.596C145.214,-241.863 147.547,-270 157.5,-270 166.403,-270 169.209,-247.485 165.917,-227.513\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"164.498,-220.596 168.991,-226.82 165.202,-224.025 165.905,-227.453 165.905,-227.453 165.905,-227.453 165.202,-224.025 162.819,-228.086 164.498,-220.596 164.498,-220.596\"/>\n",
"<text text-anchor=\"start\" x=\"151\" y=\"-273.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M150.038,-220.586C145.364,-238.17 147.852,-258 157.5,-258 165.867,-258 168.849,-243.087 166.446,-227.659\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"164.962,-220.586 169.482,-226.79 165.681,-224.011 166.399,-227.437 166.399,-227.437 166.399,-227.437 165.681,-224.011 163.316,-228.083 164.962,-220.586 164.962,-220.586\"/>\n",
"<text text-anchor=\"start\" x=\"153\" y=\"-276.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<text text-anchor=\"start\" x=\"149.5\" y=\"-261.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
@ -1176,7 +1176,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c2567e0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716b10> >"
]
}
],
@ -1257,14 +1257,14 @@
"<g id=\"edge5\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M135.405,-137.782C134.794,-147.315 135.992,-156 139,-156 141.209,-156 142.442,-151.316 142.699,-145.052\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"142.595,-137.782 145.845,-144.736 142.645,-141.281 142.695,-144.781 142.695,-144.781 142.695,-144.781 142.645,-141.281 139.546,-144.826 142.595,-137.782 142.595,-137.782\"/>\n",
"<text text-anchor=\"start\" x=\"134.5\" y=\"-174.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<text text-anchor=\"start\" x=\"131\" y=\"-159.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"132.5\" y=\"-159.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M133.494,-137.249C129.587,-158.435 131.422,-186 139,-186 145.749,-186 147.943,-164.135 145.582,-144.385\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"144.506,-137.249 148.665,-143.701 145.028,-140.71 145.55,-144.171 145.55,-144.171 145.55,-144.171 145.028,-140.71 142.435,-144.64 144.506,-137.249 144.506,-137.249\"/>\n",
"<text text-anchor=\"start\" x=\"132.5\" y=\"-189.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M133.148,-137.142C129.706,-154.585 131.656,-174 139,-174 145.368,-174 147.681,-159.4 145.938,-144.146\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"144.852,-137.142 149.038,-143.576 145.388,-140.6 145.925,-144.059 145.925,-144.059 145.925,-144.059 145.388,-140.6 142.812,-144.542 144.852,-137.142 144.852,-137.142\"/>\n",
"<text text-anchor=\"start\" x=\"134.5\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<text text-anchor=\"start\" x=\"131\" y=\"-177.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
@ -1277,7 +1277,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c34f780> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716990> >"
]
}
],
@ -1310,38 +1310,39 @@
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n",
" -->\n",
"<!-- Title: G Pages: 1 -->\n",
"<svg width=\"266pt\" height=\"176pt\"\n",
" viewBox=\"0.00 0.00 266.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",
"<svg width=\"258pt\" height=\"180pt\"\n",
" viewBox=\"0.00 0.00 258.00 180.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 176)\">\n",
"<title>G</title>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-172 262,-172 262,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-176 254,-176 254,4 -4,4\"/>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-73\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-69.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-76\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-72.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-73C2.79388,-73 17.1543,-73 30.6317,-73\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-73 30.9419,-76.1501 34.4419,-73 30.9419,-73.0001 30.9419,-73.0001 30.9419,-73.0001 34.4419,-73 30.9418,-69.8501 37.9419,-73 37.9419,-73\"/>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15491,-76C2.79388,-76 17.1543,-76 30.6317,-76\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9419,-76 30.9419,-79.1501 34.4419,-76 30.9419,-76.0001 30.9419,-76.0001 30.9419,-76.0001 34.4419,-76 30.9418,-72.8501 37.9419,-76 37.9419,-76\"/>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-90.0373C48.3189,-99.8579 50.4453,-109 56,-109 60.166,-109 62.4036,-103.858 62.7128,-97.1433\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-90.0373 65.8541,-96.8818 62.5434,-93.5335 62.7076,-97.0296 62.7076,-97.0296 62.7076,-97.0296 62.5434,-93.5335 59.561,-97.1774 62.3792,-90.0373 62.3792,-90.0373\"/>\n",
"<text text-anchor=\"start\" x=\"51.5\" y=\"-112.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M49.6208,-93.0373C48.3189,-102.858 50.4453,-112 56,-112 60.166,-112 62.4036,-106.858 62.7128,-100.143\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"62.3792,-93.0373 65.8541,-99.8818 62.5434,-96.5335 62.7076,-100.03 62.7076,-100.03 62.7076,-100.03 62.5434,-96.5335 59.561,-100.177 62.3792,-93.0373 62.3792,-93.0373\"/>\n",
"<text text-anchor=\"start\" x=\"51.5\" y=\"-115.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"143\" cy=\"-113\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"start\" x=\"138.5\" y=\"-109.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"143\" cy=\"-117\" rx=\"18\" ry=\"18\"/>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"143\" cy=\"-117\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"start\" x=\"138.5\" y=\"-113.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M72.5903,-80.3366C85.8901,-86.5954 105.163,-95.6648 120.027,-102.66\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"126.509,-105.71 118.834,-105.579 123.342,-104.22 120.175,-102.729 120.175,-102.729 120.175,-102.729 123.342,-104.22 121.516,-99.8791 126.509,-105.71 126.509,-105.71\"/>\n",
"<text text-anchor=\"start\" x=\"93\" y=\"-97.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M72.5903,-83.52C84.8926,-89.4541 102.305,-97.8532 116.612,-104.754\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"122.938,-107.805 115.264,-107.601 119.785,-106.285 116.633,-104.764 116.633,-104.764 116.633,-104.764 119.785,-106.285 118.001,-101.927 122.938,-107.805 122.938,-107.805\"/>\n",
"<text text-anchor=\"start\" x=\"93\" y=\"-100.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g id=\"node4\" class=\"node\"><title>2</title>\n",
@ -1351,27 +1352,26 @@
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>0&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M71.8059,-64.1165C84.458,-56.5252 102.91,-45.4539 117.721,-36.5676\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"123.818,-32.9095 119.436,-39.2121 120.816,-34.7102 117.815,-36.511 117.815,-36.511 117.815,-36.511 120.816,-34.7102 116.194,-33.8099 123.818,-32.9095 123.818,-32.9095\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-54.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M71.8059,-66.5939C84.5413,-58.5032 103.153,-46.6792 118.012,-37.2391\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"124.123,-33.3572 119.904,-39.7697 121.169,-35.234 118.214,-37.1109 118.214,-37.1109 118.214,-37.1109 121.169,-35.234 116.525,-34.452 124.123,-33.3572 124.123,-33.3572\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge5\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M135.332,-129.29C133.483,-139.389 136.039,-149 143,-149 148.221,-149 150.964,-143.594 151.229,-136.63\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"150.668,-129.29 154.342,-136.03 150.935,-132.78 151.201,-136.27 151.201,-136.27 151.201,-136.27 150.935,-132.78 148.06,-136.51 150.668,-129.29 150.668,-129.29\"/>\n",
"<text text-anchor=\"start\" x=\"136.5\" y=\"-152.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M134.994,-137.581C133.886,-147.845 136.555,-157 143,-157 147.834,-157 150.544,-151.85 151.129,-144.945\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"151.006,-137.581 154.273,-144.527 151.065,-141.08 151.123,-144.58 151.123,-144.58 151.123,-144.58 151.065,-141.08 147.973,-144.632 151.006,-137.581 151.006,-137.581\"/>\n",
"<text text-anchor=\"start\" x=\"138.5\" y=\"-160.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"</g>\n",
"<!-- 3 -->\n",
"<g id=\"node5\" class=\"node\"><title>3</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"236\" cy=\"-113\" rx=\"18\" ry=\"18\"/>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"236\" cy=\"-113\" rx=\"22\" ry=\"22\"/>\n",
"<text text-anchor=\"middle\" x=\"236\" y=\"-109.3\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"232\" cy=\"-117\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"232\" y=\"-113.3\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>1&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M161.116,-113C173.948,-113 191.793,-113 206.731,-113\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"213.796,-113 206.796,-116.15 210.296,-113 206.796,-113 206.796,-113 206.796,-113 210.296,-113 206.795,-109.85 213.796,-113 213.796,-113\"/>\n",
"<text text-anchor=\"start\" x=\"185\" y=\"-116.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M165.06,-117C177.588,-117 193.534,-117 206.607,-117\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"213.925,-117 206.925,-120.15 210.425,-117 206.925,-117 206.925,-117 206.925,-117 210.425,-117 206.925,-113.85 213.925,-117 213.925,-117\"/>\n",
"<text text-anchor=\"start\" x=\"183\" y=\"-120.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
@ -1381,21 +1381,21 @@
"</g>\n",
"<!-- 3&#45;&gt;1 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>3&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M217.045,-100.918C207.177,-95.6956 194.613,-91.3216 183,-94 176.881,-95.4112 170.611,-97.9185 164.938,-100.658\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"158.596,-103.93 163.373,-97.9209 161.707,-102.325 164.817,-100.72 164.817,-100.72 164.817,-100.72 161.707,-102.325 166.261,-103.52 158.596,-103.93 158.596,-103.93\"/>\n",
"<text text-anchor=\"start\" x=\"183\" y=\"-97.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M216.689,-107.134C210.598,-103.507 203.237,-99.8378 196,-98 186.646,-95.6248 176.631,-98.0356 167.911,-101.843\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"161.529,-104.972 166.428,-99.0623 164.671,-103.431 167.814,-101.891 167.814,-101.891 167.814,-101.891 164.671,-103.431 169.201,-104.719 161.529,-104.972 161.529,-104.972\"/>\n",
"<text text-anchor=\"start\" x=\"185\" y=\"-101.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>3&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M227.63,-133.581C226.472,-143.845 229.262,-153 236,-153 241.054,-153 243.887,-147.85 244.499,-140.945\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"244.37,-133.581 247.642,-140.525 244.431,-137.08 244.492,-140.58 244.492,-140.58 244.492,-140.58 244.431,-137.08 241.343,-140.635 244.37,-133.581 244.37,-133.581\"/>\n",
"<text text-anchor=\"start\" x=\"231.5\" y=\"-156.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M224.617,-133.664C222.977,-143.625 225.438,-153 232,-153 236.922,-153 239.537,-147.727 239.844,-140.888\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"239.383,-133.664 242.973,-140.449 239.606,-137.157 239.829,-140.65 239.829,-140.65 239.829,-140.65 239.606,-137.157 236.686,-140.851 239.383,-133.664 239.383,-133.664\"/>\n",
"<text text-anchor=\"start\" x=\"225.5\" y=\"-156.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c2567b0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716960> >"
]
}
],
@ -1494,7 +1494,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c256e10> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716b40> >"
]
}
],
@ -1964,7 +1964,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c23ee70> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716ba0> >"
]
}
],
@ -2580,7 +2580,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c34f900> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716bd0> >"
]
}
],
@ -2736,7 +2736,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c2770c0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c17164e0> >"
]
}
],
@ -2806,7 +2806,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c277120> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716900> >"
]
}
],
@ -2954,7 +2954,7 @@
"<!-- 0 -->\n",
"<g class=\"node\" id=\"node2\"><title>0</title>\n",
"<ellipse cx=\"65\" cy=\"-118\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"65\" y=\"-114.3\">1,1</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"55\" y=\"-114.3\">1,1</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>I-&gt;0</title>\n",
@ -2971,7 +2971,7 @@
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
"<ellipse cx=\"339\" cy=\"-118\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"339\" y=\"-114.3\">0,0</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"329\" y=\"-114.3\">0,0</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;1</title>\n",
@ -2983,7 +2983,7 @@
"<!-- 2 -->\n",
"<g class=\"node\" id=\"node4\"><title>2</title>\n",
"<ellipse cx=\"217\" cy=\"-118\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"217\" y=\"-114.3\">0,1</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"207\" y=\"-114.3\">0,1</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;2</title>\n",
@ -2995,7 +2995,7 @@
"<!-- 3 -->\n",
"<g class=\"node\" id=\"node5\"><title>3</title>\n",
"<ellipse cx=\"217\" cy=\"-18\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"217\" y=\"-14.3\">1,0</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"207\" y=\"-14.3\">1,0</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>0-&gt;3</title>\n",
@ -3237,7 +3237,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c256960> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716bd0> >"
]
},
{
@ -3406,7 +3406,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c277090> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716a20> >"
]
}
],
@ -3495,7 +3495,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c277090> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716a20> >"
]
}
],
@ -3584,7 +3584,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f0d8c277090> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f23c1716a20> >"
]
}
],

View file

@ -212,7 +212,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e720> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc5466510> >"
]
}
],
@ -330,7 +330,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e6f0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca420> >"
]
}
],
@ -472,7 +472,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e5d0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca1b0> >"
]
}
],
@ -563,7 +563,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e600> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc5466330> >"
]
}
],
@ -628,20 +628,20 @@
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M52.7643,-51.7817C52.2144,-61.3149 53.293,-70 56,-70 57.988,-70 59.0977,-65.3161 59.3292,-59.0521\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"59.2357,-51.7817 62.4756,-58.7406 59.2808,-55.2814 59.3258,-58.7812 59.3258,-58.7812 59.3258,-58.7812 59.2808,-55.2814 56.1761,-58.8217 59.2357,-51.7817 59.2357,-51.7817\"/>\n",
"<text text-anchor=\"start\" x=\"38\" y=\"-73.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !c</text>\n",
"<text text-anchor=\"start\" x=\"36\" y=\"-88.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !c</text>\n",
"<text text-anchor=\"start\" x=\"48\" y=\"-73.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M50.6841,-51.4203C47.6538,-68.791 49.4258,-88 56,-88 61.7011,-88 63.7908,-73.5545 62.2691,-58.3894\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"61.3159,-51.4203 65.3856,-57.9288 61.7902,-54.888 62.2646,-58.3557 62.2646,-58.3557 62.2646,-58.3557 61.7902,-54.888 59.1437,-58.7826 61.3159,-51.4203 61.3159,-51.4203\"/>\n",
"<text text-anchor=\"start\" x=\"36\" y=\"-106.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !c</text>\n",
"<text text-anchor=\"start\" x=\"48\" y=\"-91.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M50.9906,-51.5771C47.5451,-72.718 49.2148,-100 56,-100 62.043,-100 64.0285,-78.3596 61.9564,-58.6907\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"61.0094,-51.5771 65.0556,-58.1002 61.4713,-55.0465 61.9332,-58.5159 61.9332,-58.5159 61.9332,-58.5159 61.4713,-55.0465 58.8107,-58.9316 61.0094,-51.5771 61.0094,-51.5771\"/>\n",
"<text text-anchor=\"start\" x=\"38\" y=\"-103.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !c</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062ef60> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca180> >"
]
}
],
@ -758,7 +758,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e540> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca360> >"
]
},
{
@ -883,7 +883,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e5a0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca120> >"
]
},
{
@ -1027,7 +1027,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e450> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca390> >"
]
}
],
@ -1433,7 +1433,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064d4b0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bec1e0> >"
]
}
],
@ -1759,7 +1759,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064d480> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca450> >"
]
},
{
@ -1957,7 +1957,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062eed0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca360> >"
]
},
{
@ -2138,7 +2138,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e450> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bcac30> >"
]
}
],
@ -2474,7 +2474,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e376f660> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc5466300> >"
]
}
],
@ -2619,7 +2619,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064d540> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bcac90> >"
]
},
{
@ -2739,7 +2739,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062ef00> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca270> >"
]
},
{
@ -2920,7 +2920,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e480> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca120> >"
]
}
],
@ -3278,7 +3278,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064d480> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bec2d0> >"
]
}
],
@ -3569,7 +3569,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064d540> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bcac30> >"
]
},
{
@ -3722,7 +3722,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e3f0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca330> >"
]
},
{
@ -3860,7 +3860,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062ef00> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca120> >"
]
}
],
@ -4164,7 +4164,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064d5d0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bec540> >"
]
}
],
@ -4276,7 +4276,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064d810> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca270> >"
]
}
],
@ -4369,7 +4369,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064da20> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bcac30> >"
]
},
{
@ -4436,7 +4436,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e3f0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bcac30> >"
]
}
],
@ -4523,7 +4523,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064da80> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bec870> >"
]
}
],
@ -4679,7 +4679,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064db40> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bec270> >"
]
}
],
@ -4809,7 +4809,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064dc00> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bca2d0> >"
]
},
{
@ -4898,7 +4898,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e062e3f0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bec630> >"
]
},
{
@ -5016,7 +5016,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064dcc0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bec930> >"
]
}
],
@ -5200,7 +5200,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e05e74b0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4b87210> >"
]
},
{
@ -5311,7 +5311,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064d780> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bec7b0> >"
]
}
],
@ -5402,7 +5402,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f71e064d420> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7effc4bec180> >"
]
}
],

View file

@ -564,22 +564,22 @@ properties: deterministic univ-branch
State: 0
[0] 1
[!0] 1&2
State: 1
[0&!1] 1
[0&1] 4
[!0&1] 2&4
[!0&!1] 1&2
State: 1 {0}
[0&1] 1
[0&!1] 4
[!0&!1] 2&4
[!0&1] 1&2
State: 2
[!0&1] 3
[0 | !1] 5
State: 3 {0}
[!0] 3
[0] 5
State: 4 {0}
[0&!1] 1
[0&1] 4
[!0&1] 2&4
[!0&!1] 1&2
State: 4
[0&1] 1
[0&!1] 4
[!0&!1] 2&4
[!0&1] 1&2
State: 5
[t] 5
--END--"""

View file

@ -254,7 +254,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f55143d98a0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fedf009e390> >"
]
}
],
@ -356,7 +356,7 @@
"</svg>\n"
],
"text": [
"<spot.twa; proxy of <Swig Object of type 'std::shared_ptr< spot::twa > *' at 0x7f55143d9750> >"
"<spot.twa; proxy of <Swig Object of type 'std::shared_ptr< spot::twa > *' at 0x7fede8fc5270> >"
]
}
],
@ -533,27 +533,27 @@
"<g id=\"edge7\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M355.18,-194.41C354.28,-204.088 355.887,-213 360,-213 363.021,-213 364.69,-208.194 365.007,-201.807\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"364.82,-194.41 368.146,-201.328 364.908,-197.909 364.997,-201.408 364.997,-201.408 364.997,-201.408 364.908,-197.909 361.848,-201.487 364.82,-194.41 364.82,-194.41\"/>\n",
"<text text-anchor=\"start\" x=\"355.5\" y=\"-216.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<text text-anchor=\"start\" x=\"353.5\" y=\"-231.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<text text-anchor=\"start\" x=\"352\" y=\"-216.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M352.328,-193.308C347.37,-210.96 349.928,-231 360,-231 368.735,-231 371.818,-215.93 369.25,-200.415\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"367.672,-193.308 372.264,-199.459 368.431,-196.725 369.189,-200.142 369.189,-200.142 369.189,-200.142 368.431,-196.725 366.114,-200.825 367.672,-193.308 367.672,-193.308\"/>\n",
"<text text-anchor=\"start\" x=\"353.5\" y=\"-249.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<text text-anchor=\"start\" x=\"352\" y=\"-234.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M352.733,-193.596C347.242,-214.863 349.664,-243 360,-243 369.246,-243 372.159,-220.485 368.741,-200.513\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"367.267,-193.596 371.807,-199.786 367.997,-197.019 368.726,-200.442 368.726,-200.442 368.726,-200.442 367.997,-197.019 365.645,-201.099 367.267,-193.596 367.267,-193.596\"/>\n",
"<text text-anchor=\"start\" x=\"355.5\" y=\"-246.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>3&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M243.501,-122.41C242.568,-132.088 244.234,-141 248.5,-141 251.633,-141 253.363,-136.194 253.692,-129.807\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"253.499,-122.41 256.831,-129.325 253.59,-125.909 253.682,-129.408 253.682,-129.408 253.682,-129.408 253.59,-125.909 250.533,-129.49 253.499,-122.41 253.499,-122.41\"/>\n",
"<text text-anchor=\"start\" x=\"231.5\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"230\" y=\"-159.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"240.5\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g id=\"edge10\" class=\"edge\"><title>3&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M240.544,-121.308C235.403,-138.96 238.055,-159 248.5,-159 257.558,-159 260.756,-143.93 258.092,-128.415\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"256.456,-121.308 261.096,-127.423 257.242,-124.719 258.027,-128.13 258.027,-128.13 258.027,-128.13 257.242,-124.719 254.957,-128.837 256.456,-121.308 256.456,-121.308\"/>\n",
"<text text-anchor=\"start\" x=\"230\" y=\"-177.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"240.5\" y=\"-162.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M240.963,-121.596C235.269,-142.863 237.781,-171 248.5,-171 258.088,-171 261.11,-148.485 257.564,-128.513\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"256.037,-121.596 260.622,-127.752 256.792,-125.014 257.546,-128.431 257.546,-128.431 257.546,-128.431 256.792,-125.014 254.471,-129.111 256.037,-121.596 256.037,-121.596\"/>\n",
"<text text-anchor=\"start\" x=\"231.5\" y=\"-174.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;2 -->\n",
"<g id=\"edge11\" class=\"edge\"><title>4&#45;&gt;2</title>\n",
@ -571,7 +571,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5514366600> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f54420> >"
]
}
],
@ -710,29 +710,29 @@
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M355.18,-194.41C354.28,-204.088 355.887,-213 360,-213 363.021,-213 364.69,-208.194 365.007,-201.807\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"364.82,-194.41 368.146,-201.328 364.908,-197.909 364.997,-201.408 364.997,-201.408 364.997,-201.408 364.908,-197.909 361.848,-201.487 364.82,-194.41 364.82,-194.41\"/>\n",
"<text text-anchor=\"start\" x=\"355.5\" y=\"-216.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<path fill=\"none\" stroke=\"#e31a1c\" stroke-width=\"2\" d=\"M355.18,-194.41C354.28,-204.088 355.887,-213 360,-213 363.021,-213 364.69,-208.194 365.007,-201.807\"/>\n",
"<polygon fill=\"#e31a1c\" stroke=\"#e31a1c\" stroke-width=\"2\" points=\"364.82,-194.41 368.146,-201.328 365.408,-197.896 365.497,-201.395 364.997,-201.408 364.497,-201.42 364.409,-197.921 361.848,-201.487 364.82,-194.41 364.82,-194.41\"/>\n",
"<text text-anchor=\"start\" x=\"353.5\" y=\"-231.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<text text-anchor=\"start\" x=\"352\" y=\"-216.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"#e31a1c\" stroke-width=\"2\" d=\"M352.328,-193.308C347.37,-210.96 349.928,-231 360,-231 368.735,-231 371.818,-215.93 369.25,-200.415\"/>\n",
"<polygon fill=\"#e31a1c\" stroke=\"#e31a1c\" stroke-width=\"2\" points=\"367.672,-193.308 372.264,-199.459 368.919,-196.617 369.677,-200.034 369.189,-200.142 368.701,-200.25 367.943,-196.833 366.114,-200.825 367.672,-193.308 367.672,-193.308\"/>\n",
"<text text-anchor=\"start\" x=\"353.5\" y=\"-249.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<text text-anchor=\"start\" x=\"352\" y=\"-234.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M352.733,-193.596C347.242,-214.863 349.664,-243 360,-243 369.246,-243 372.159,-220.485 368.741,-200.513\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"367.267,-193.596 371.807,-199.786 367.997,-197.019 368.726,-200.442 368.726,-200.442 368.726,-200.442 367.997,-197.019 365.645,-201.099 367.267,-193.596 367.267,-193.596\"/>\n",
"<text text-anchor=\"start\" x=\"355.5\" y=\"-246.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>3&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M243.501,-122.41C242.568,-132.088 244.234,-141 248.5,-141 251.633,-141 253.363,-136.194 253.692,-129.807\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"253.499,-122.41 256.831,-129.325 253.59,-125.909 253.682,-129.408 253.682,-129.408 253.682,-129.408 253.59,-125.909 250.533,-129.49 253.499,-122.41 253.499,-122.41\"/>\n",
"<text text-anchor=\"start\" x=\"231.5\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"230\" y=\"-159.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"240.5\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g id=\"edge10\" class=\"edge\"><title>3&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M240.544,-121.308C235.403,-138.96 238.055,-159 248.5,-159 257.558,-159 260.756,-143.93 258.092,-128.415\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"256.456,-121.308 261.096,-127.423 257.242,-124.719 258.027,-128.13 258.027,-128.13 258.027,-128.13 257.242,-124.719 254.957,-128.837 256.456,-121.308 256.456,-121.308\"/>\n",
"<text text-anchor=\"start\" x=\"230\" y=\"-177.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"240.5\" y=\"-162.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M240.963,-121.596C235.269,-142.863 237.781,-171 248.5,-171 258.088,-171 261.11,-148.485 257.564,-128.513\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"256.037,-121.596 260.622,-127.752 256.792,-125.014 257.546,-128.431 257.546,-128.431 257.546,-128.431 256.792,-125.014 254.471,-129.111 256.037,-121.596 256.037,-121.596\"/>\n",
"<text text-anchor=\"start\" x=\"231.5\" y=\"-174.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;2 -->\n",
"<g id=\"edge11\" class=\"edge\"><title>4&#45;&gt;2</title>\n",
@ -750,7 +750,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5514366600> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f54420> >"
]
}
],
@ -830,7 +830,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f55143666f0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f54600> >"
]
},
{
@ -863,20 +863,20 @@
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\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",
"<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",
"<text text-anchor=\"start\" x=\"52.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
"<text text-anchor=\"start\" x=\"48\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M50.9906,-35.5771C47.5451,-56.718 49.2148,-84 56,-84 62.043,-84 64.0285,-62.3596 61.9564,-42.6907\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"61.0094,-35.5771 65.0556,-42.1002 61.4713,-39.0465 61.9332,-42.5159 61.9332,-42.5159 61.9332,-42.5159 61.4713,-39.0465 58.8107,-42.9316 61.0094,-35.5771 61.0094,-35.5771\"/>\n",
"<text text-anchor=\"start\" x=\"50.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\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",
"<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",
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
"<text text-anchor=\"start\" x=\"48\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5514366ae0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f544e0> >"
]
}
],
@ -902,67 +902,67 @@
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n",
" -->\n",
"<!-- Title: G Pages: 1 -->\n",
"<svg width=\"227pt\" height=\"141pt\"\n",
" viewBox=\"0.00 0.00 227.00 141.50\" 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 137.496)\">\n",
"<svg width=\"227pt\" height=\"153pt\"\n",
" viewBox=\"0.00 0.00 227.00 152.54\" 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 148.543)\">\n",
"<title>G</title>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-137.496 223,-137.496 223,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-148.543 223,-148.543 223,4 -4,4\"/>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"65\" cy=\"-21.4964\" rx=\"27\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"65\" y=\"-17.7964\" font-family=\"Lato\" font-size=\"14.00\">1,0</text>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"65\" cy=\"-32.5429\" rx=\"27\" ry=\"18\"/>\n",
"<text text-anchor=\"start\" x=\"55\" y=\"-28.8429\" font-family=\"Lato\" font-size=\"14.00\">1,0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.04566,-21.4964C1.94863,-21.4964 16.101,-21.4964 30.7579,-21.4964\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9378,-21.4964 30.9378,-24.6465 34.4378,-21.4964 30.9378,-21.4965 30.9378,-21.4965 30.9378,-21.4965 34.4378,-21.4964 30.9378,-18.3465 37.9378,-21.4964 37.9378,-21.4964\"/>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.04566,-32.5429C1.94863,-32.5429 16.101,-32.5429 30.7579,-32.5429\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9378,-32.5429 30.9378,-35.693 34.4378,-32.543 30.9378,-32.543 30.9378,-32.543 30.9378,-32.543 34.4378,-32.543 30.9378,-29.393 37.9378,-32.5429 37.9378,-32.5429\"/>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M57.1448,-38.9063C55.6785,-48.5843 58.2969,-57.4964 65,-57.4964 69.9226,-57.4964 72.6423,-52.69 73.1591,-46.3036\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"72.8552,-38.9063 76.2899,-45.771 72.9989,-42.4033 73.1426,-45.9004 73.1426,-45.9004 73.1426,-45.9004 72.9989,-42.4033 69.9953,-46.0297 72.8552,-38.9063 72.8552,-38.9063\"/>\n",
"<text text-anchor=\"start\" x=\"46.5\" y=\"-76.2964\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"57\" y=\"-61.2964\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M57.1448,-49.9528C55.6785,-59.6308 58.2969,-68.5429 65,-68.5429 69.9226,-68.5429 72.6423,-63.7366 73.1591,-57.3502\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"72.8552,-49.9528 76.2899,-56.8176 72.9989,-53.4499 73.1426,-56.9469 73.1426,-56.9469 73.1426,-56.9469 72.9989,-53.4499 69.9953,-57.0762 72.8552,-49.9528 72.8552,-49.9528\"/>\n",
"<text text-anchor=\"start\" x=\"46.5\" y=\"-87.3429\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"57\" y=\"-72.3429\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"192\" cy=\"-21.4964\" rx=\"27\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"192\" y=\"-17.7964\" font-family=\"Lato\" font-size=\"14.00\">0,0</text>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"192\" cy=\"-32.5429\" rx=\"27\" ry=\"18\"/>\n",
"<text text-anchor=\"start\" x=\"182\" y=\"-28.8429\" font-family=\"Lato\" font-size=\"14.00\">0,0</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M92.2041,-21.4964C111.288,-21.4964 137.281,-21.4964 157.815,-21.4964\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"164.83,-21.4964 157.83,-24.6465 161.33,-21.4964 157.83,-21.4965 157.83,-21.4965 157.83,-21.4965 161.33,-21.4964 157.83,-18.3465 164.83,-21.4964 164.83,-21.4964\"/>\n",
"<text text-anchor=\"start\" x=\"111.5\" y=\"-40.2964\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"120.5\" y=\"-25.2964\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M91.5514,-35.9415C97.5895,-36.6072 104.013,-37.2038 110,-37.5429 126.418,-38.4728 130.582,-38.4728 147,-37.5429 150.648,-37.3363 154.459,-37.034 158.245,-36.6788\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"165.449,-35.9415 158.806,-39.788 161.967,-36.2979 158.485,-36.6543 158.485,-36.6543 158.485,-36.6543 161.967,-36.2979 158.164,-33.5207 165.449,-35.9415 165.449,-35.9415\"/>\n",
"<text text-anchor=\"start\" x=\"110\" y=\"-41.3429\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M86.9111,-10.4028C94.0344,-7.18923 102.177,-4.11316 110,-2.49636 126.104,0.83212 130.896,0.83212 147,-2.49636 152.5,-3.63317 158.159,-5.49143 163.51,-7.61164\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"170.089,-10.4028 162.415,-10.5685 166.867,-9.03575 163.645,-7.66873 163.645,-7.66873 163.645,-7.66873 166.867,-9.03575 164.875,-4.76892 170.089,-10.4028 170.089,-10.4028\"/>\n",
"<text text-anchor=\"start\" x=\"110\" y=\"-6.29636\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M82.3738,-18.439C90.1919,-12.6175 100.01,-6.539 110,-3.54293 125.751,1.18098 131.249,1.18098 147,-3.54293 154.649,-5.8368 162.196,-9.93752 168.823,-14.3464\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"174.626,-18.439 167.09,-16.9789 171.766,-16.4218 168.906,-14.4046 168.906,-14.4046 168.906,-14.4046 171.766,-16.4218 170.721,-11.8304 174.626,-18.439 174.626,-18.439\"/>\n",
"<text text-anchor=\"start\" x=\"111.5\" y=\"-22.3429\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"120.5\" y=\"-7.34293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge5\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M186.427,-39.2781C185.48,-48.8113 187.338,-57.4964 192,-57.4964 195.424,-57.4964 197.335,-52.8125 197.734,-46.5485\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"197.573,-39.2781 200.877,-46.2066 197.65,-42.7772 197.728,-46.2764 197.728,-46.2764 197.728,-46.2764 197.65,-42.7772 194.579,-46.3462 197.573,-39.2781 197.573,-39.2781\"/>\n",
"<text text-anchor=\"start\" x=\"188.5\" y=\"-75.2964\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
"<text text-anchor=\"start\" x=\"176\" y=\"-61.2964\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"192\" y=\"-61.2964\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M186.427,-50.3247C185.48,-59.8579 187.338,-68.5429 192,-68.5429 195.424,-68.5429 197.335,-63.859 197.734,-57.595\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"197.573,-50.3247 200.877,-57.2532 197.65,-53.8238 197.728,-57.3229 197.728,-57.3229 197.728,-57.3229 197.65,-53.8238 194.579,-57.3927 197.573,-50.3247 197.573,-50.3247\"/>\n",
"<text text-anchor=\"start\" x=\"186.5\" y=\"-87.3429\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
"<text text-anchor=\"start\" x=\"184\" y=\"-72.3429\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M183.373,-38.7697C177.439,-59.3511 180.314,-85.4964 192,-85.4964 202.407,-85.4964 205.827,-64.7576 202.258,-45.6812\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"200.627,-38.7697 205.301,-44.8591 201.431,-42.1762 202.235,-45.5826 202.235,-45.5826 202.235,-45.5826 201.431,-42.1762 199.169,-46.3061 200.627,-38.7697 200.627,-38.7697\"/>\n",
"<text text-anchor=\"start\" x=\"186.5\" y=\"-104.296\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
"<text text-anchor=\"start\" x=\"184\" y=\"-89.2964\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M183.466,-49.792C177.409,-70.9775 180.254,-98.5429 192,-98.5429 202.507,-98.5429 205.892,-76.4855 202.154,-56.6683\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"200.534,-49.792 205.205,-55.8835 201.337,-53.1988 202.139,-56.6056 202.139,-56.6056 202.139,-56.6056 201.337,-53.1988 199.073,-57.3277 200.534,-49.792 200.534,-49.792\"/>\n",
"<text text-anchor=\"start\" x=\"188.5\" y=\"-116.343\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
"<text text-anchor=\"start\" x=\"176\" y=\"-102.343\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"192\" y=\"-102.343\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5514366de0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f54900> >"
]
}
],
@ -984,9 +984,11 @@
"text": [
"Prefix:\n",
" 1,0\n",
" | a & b\t{1}\n",
" | !a & b\n",
"Cycle:\n",
" 0,0\n",
" | !a\t{0}\n",
" 0,0\n",
" | a\t{0,1}"
]
}
@ -1027,67 +1029,67 @@
"<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n",
" -->\n",
"<!-- Title: G Pages: 1 -->\n",
"<svg width=\"227pt\" height=\"141pt\"\n",
" viewBox=\"0.00 0.00 227.00 141.50\" 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 137.496)\">\n",
"<svg width=\"227pt\" height=\"153pt\"\n",
" viewBox=\"0.00 0.00 227.00 152.54\" 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 148.543)\">\n",
"<title>G</title>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-137.496 223,-137.496 223,4 -4,4\"/>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-148.543 223,-148.543 223,4 -4,4\"/>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"65\" cy=\"-21.4964\" rx=\"27\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"65\" y=\"-17.7964\" font-family=\"Lato\" font-size=\"14.00\">1,0</text>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"65\" cy=\"-32.5429\" rx=\"27\" ry=\"18\"/>\n",
"<text text-anchor=\"start\" x=\"55\" y=\"-28.8429\" font-family=\"Lato\" font-size=\"14.00\">1,0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.04566,-21.4964C1.94863,-21.4964 16.101,-21.4964 30.7579,-21.4964\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9378,-21.4964 30.9378,-24.6465 34.4378,-21.4964 30.9378,-21.4965 30.9378,-21.4965 30.9378,-21.4965 34.4378,-21.4964 30.9378,-18.3465 37.9378,-21.4964 37.9378,-21.4964\"/>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.04566,-32.5429C1.94863,-32.5429 16.101,-32.5429 30.7579,-32.5429\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.9378,-32.5429 30.9378,-35.693 34.4378,-32.543 30.9378,-32.543 30.9378,-32.543 30.9378,-32.543 34.4378,-32.543 30.9378,-29.393 37.9378,-32.5429 37.9378,-32.5429\"/>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M57.1448,-38.9063C55.6785,-48.5843 58.2969,-57.4964 65,-57.4964 69.9226,-57.4964 72.6423,-52.69 73.1591,-46.3036\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"72.8552,-38.9063 76.2899,-45.771 72.9989,-42.4033 73.1426,-45.9004 73.1426,-45.9004 73.1426,-45.9004 72.9989,-42.4033 69.9953,-46.0297 72.8552,-38.9063 72.8552,-38.9063\"/>\n",
"<text text-anchor=\"start\" x=\"46.5\" y=\"-76.2964\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"57\" y=\"-61.2964\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M57.1448,-49.9528C55.6785,-59.6308 58.2969,-68.5429 65,-68.5429 69.9226,-68.5429 72.6423,-63.7366 73.1591,-57.3502\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"72.8552,-49.9528 76.2899,-56.8176 72.9989,-53.4499 73.1426,-56.9469 73.1426,-56.9469 73.1426,-56.9469 72.9989,-53.4499 69.9953,-57.0762 72.8552,-49.9528 72.8552,-49.9528\"/>\n",
"<text text-anchor=\"start\" x=\"46.5\" y=\"-87.3429\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"57\" y=\"-72.3429\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"192\" cy=\"-21.4964\" rx=\"27\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"192\" y=\"-17.7964\" font-family=\"Lato\" font-size=\"14.00\">0,0</text>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"192\" cy=\"-32.5429\" rx=\"27\" ry=\"18\"/>\n",
"<text text-anchor=\"start\" x=\"182\" y=\"-28.8429\" font-family=\"Lato\" font-size=\"14.00\">0,0</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"#e31a1c\" stroke-width=\"2\" d=\"M92.2041,-21.4964C111.288,-21.4964 137.281,-21.4964 157.815,-21.4964\"/>\n",
"<polygon fill=\"#e31a1c\" stroke=\"#e31a1c\" stroke-width=\"2\" points=\"164.83,-21.4964 157.83,-24.6465 161.33,-21.9964 157.83,-21.9965 157.83,-21.4965 157.83,-20.9965 161.33,-20.9964 157.83,-18.3465 164.83,-21.4964 164.83,-21.4964\"/>\n",
"<text text-anchor=\"start\" x=\"111.5\" y=\"-40.2964\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"120.5\" y=\"-25.2964\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"<path fill=\"none\" stroke=\"#e31a1c\" stroke-width=\"2\" d=\"M91.5514,-35.9415C97.5895,-36.6072 104.013,-37.2038 110,-37.5429 126.418,-38.4728 130.582,-38.4728 147,-37.5429 150.648,-37.3363 154.459,-37.034 158.245,-36.6788\"/>\n",
"<polygon fill=\"#e31a1c\" stroke=\"#e31a1c\" stroke-width=\"2\" points=\"165.449,-35.9415 158.806,-39.788 162.018,-36.7953 158.536,-37.1517 158.485,-36.6543 158.434,-36.1569 161.916,-35.8005 158.164,-33.5207 165.449,-35.9415 165.449,-35.9415\"/>\n",
"<text text-anchor=\"start\" x=\"110\" y=\"-41.3429\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M86.9111,-10.4028C94.0344,-7.18923 102.177,-4.11316 110,-2.49636 126.104,0.83212 130.896,0.83212 147,-2.49636 152.5,-3.63317 158.159,-5.49143 163.51,-7.61164\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"170.089,-10.4028 162.415,-10.5685 166.867,-9.03575 163.645,-7.66873 163.645,-7.66873 163.645,-7.66873 166.867,-9.03575 164.875,-4.76892 170.089,-10.4028 170.089,-10.4028\"/>\n",
"<text text-anchor=\"start\" x=\"110\" y=\"-6.29636\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M82.3738,-18.439C90.1919,-12.6175 100.01,-6.539 110,-3.54293 125.751,1.18098 131.249,1.18098 147,-3.54293 154.649,-5.8368 162.196,-9.93752 168.823,-14.3464\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"174.626,-18.439 167.09,-16.9789 171.766,-16.4218 168.906,-14.4046 168.906,-14.4046 168.906,-14.4046 171.766,-16.4218 170.721,-11.8304 174.626,-18.439 174.626,-18.439\"/>\n",
"<text text-anchor=\"start\" x=\"111.5\" y=\"-22.3429\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"120.5\" y=\"-7.34293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge5\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"#e31a1c\" stroke-width=\"2\" d=\"M186.427,-39.2781C185.48,-48.8113 187.338,-57.4964 192,-57.4964 195.424,-57.4964 197.335,-52.8125 197.734,-46.5485\"/>\n",
"<polygon fill=\"#e31a1c\" stroke=\"#e31a1c\" stroke-width=\"2\" points=\"197.573,-39.2781 200.877,-46.2066 198.15,-42.7662 198.228,-46.2653 197.728,-46.2764 197.228,-46.2875 197.15,-42.7883 194.579,-46.3462 197.573,-39.2781 197.573,-39.2781\"/>\n",
"<text text-anchor=\"start\" x=\"188.5\" y=\"-75.2964\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
"<text text-anchor=\"start\" x=\"176\" y=\"-61.2964\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"192\" y=\"-61.2964\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"<path fill=\"none\" stroke=\"#e31a1c\" stroke-width=\"2\" d=\"M186.427,-50.3247C185.48,-59.8579 187.338,-68.5429 192,-68.5429 195.424,-68.5429 197.335,-63.859 197.734,-57.595\"/>\n",
"<polygon fill=\"#e31a1c\" stroke=\"#e31a1c\" stroke-width=\"2\" points=\"197.573,-50.3247 200.877,-57.2532 198.15,-53.8127 198.228,-57.3119 197.728,-57.3229 197.228,-57.334 197.15,-53.8349 194.579,-57.3927 197.573,-50.3247 197.573,-50.3247\"/>\n",
"<text text-anchor=\"start\" x=\"186.5\" y=\"-87.3429\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
"<text text-anchor=\"start\" x=\"184\" y=\"-72.3429\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M183.373,-38.7697C177.439,-59.3511 180.314,-85.4964 192,-85.4964 202.407,-85.4964 205.827,-64.7576 202.258,-45.6812\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"200.627,-38.7697 205.301,-44.8591 201.431,-42.1762 202.235,-45.5826 202.235,-45.5826 202.235,-45.5826 201.431,-42.1762 199.169,-46.3061 200.627,-38.7697 200.627,-38.7697\"/>\n",
"<text text-anchor=\"start\" x=\"186.5\" y=\"-104.296\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
"<text text-anchor=\"start\" x=\"184\" y=\"-89.2964\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<path fill=\"none\" stroke=\"#e31a1c\" stroke-width=\"2\" d=\"M183.466,-49.792C177.409,-70.9775 180.254,-98.5429 192,-98.5429 202.507,-98.5429 205.892,-76.4855 202.154,-56.6683\"/>\n",
"<polygon fill=\"#e31a1c\" stroke=\"#e31a1c\" stroke-width=\"2\" points=\"200.534,-49.792 205.205,-55.8835 201.823,-53.0842 202.626,-56.491 202.139,-56.6056 201.652,-56.7202 200.85,-53.3134 199.073,-57.3277 200.534,-49.792 200.534,-49.792\"/>\n",
"<text text-anchor=\"start\" x=\"188.5\" y=\"-116.343\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
"<text text-anchor=\"start\" x=\"176\" y=\"-102.343\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"192\" y=\"-102.343\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">\u2776</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5514366de0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f54900> >"
]
},
{
@ -1144,7 +1146,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f55143666f0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f54600> >"
]
},
{
@ -1177,20 +1179,20 @@
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"#e31a1c\" stroke-width=\"2\" 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",
"<polygon fill=\"#e31a1c\" stroke=\"#e31a1c\" stroke-width=\"2\" points=\"59.2357,-35.7817 62.4756,-42.7406 59.7808,-39.275 59.8258,-42.7747 59.3258,-42.7812 58.8259,-42.7876 58.7808,-39.2879 56.1761,-42.8217 59.2357,-35.7817 59.2357,-35.7817\"/>\n",
"<text text-anchor=\"start\" x=\"52.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
"<text text-anchor=\"start\" x=\"48\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M50.9906,-35.5771C47.5451,-56.718 49.2148,-84 56,-84 62.043,-84 64.0285,-62.3596 61.9564,-42.6907\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"61.0094,-35.5771 65.0556,-42.1002 61.4713,-39.0465 61.9332,-42.5159 61.9332,-42.5159 61.9332,-42.5159 61.4713,-39.0465 58.8107,-42.9316 61.0094,-35.5771 61.0094,-35.5771\"/>\n",
"<text text-anchor=\"start\" x=\"50.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
"<path fill=\"none\" stroke=\"#e31a1c\" stroke-width=\"2\" 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",
"<polygon fill=\"#e31a1c\" stroke=\"#e31a1c\" stroke-width=\"2\" points=\"61.3159,-35.4203 65.3856,-41.9288 62.2856,-38.8202 62.76,-42.2879 62.2646,-42.3557 61.7692,-42.4235 61.2949,-38.9558 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\">a</text>\n",
"<text text-anchor=\"start\" x=\"48\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5514366ae0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f544e0> >"
]
}
],
@ -1255,7 +1257,7 @@
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\"><title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"68.5473\" cy=\"-168\" rx=\"30.5947\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"68.5473\" y=\"-164.3\" font-family=\"Lato\" font-size=\"14.00\">0 * 3</text>\n",
"<text text-anchor=\"start\" x=\"53.0473\" y=\"-164.3\" font-family=\"Lato\" font-size=\"14.00\">0 * 3</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>I&#45;&gt;0</title>\n",
@ -1265,7 +1267,7 @@
"<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\"><title>1</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"202.642\" cy=\"-193\" rx=\"30.5947\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"202.642\" y=\"-189.3\" font-family=\"Lato\" font-size=\"14.00\">1 * 2</text>\n",
"<text text-anchor=\"start\" x=\"187.142\" y=\"-189.3\" font-family=\"Lato\" font-size=\"14.00\">1 * 2</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;1</title>\n",
@ -1276,7 +1278,7 @@
"<!-- 2 -->\n",
"<g id=\"node4\" class=\"node\"><title>2</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"202.642\" cy=\"-139\" rx=\"30.5947\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"202.642\" y=\"-135.3\" font-family=\"Lato\" font-size=\"14.00\">2 * 2</text>\n",
"<text text-anchor=\"start\" x=\"187.142\" y=\"-135.3\" font-family=\"Lato\" font-size=\"14.00\">2 * 2</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;2</title>\n",
@ -1287,7 +1289,7 @@
"<!-- 3 -->\n",
"<g id=\"node5\" class=\"node\"><title>3</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"315.736\" cy=\"-182\" rx=\"30.5947\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"315.736\" y=\"-178.3\" font-family=\"Lato\" font-size=\"14.00\">1 * 1</text>\n",
"<text text-anchor=\"start\" x=\"300.236\" y=\"-178.3\" font-family=\"Lato\" font-size=\"14.00\">1 * 1</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;3</title>\n",
@ -1305,7 +1307,7 @@
"<!-- 4 -->\n",
"<g id=\"node6\" class=\"node\"><title>4</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"315.736\" cy=\"-117\" rx=\"30.5947\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"315.736\" y=\"-113.3\" font-family=\"Lato\" font-size=\"14.00\">2 * 1</text>\n",
"<text text-anchor=\"start\" x=\"300.236\" y=\"-113.3\" font-family=\"Lato\" font-size=\"14.00\">2 * 1</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;4 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>2&#45;&gt;4</title>\n",
@ -1316,7 +1318,7 @@
"<!-- 5 -->\n",
"<g id=\"node7\" class=\"node\"><title>5</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"428.831\" cy=\"-171\" rx=\"30.5947\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"428.831\" y=\"-167.3\" font-family=\"Lato\" font-size=\"14.00\">1 * 0</text>\n",
"<text text-anchor=\"start\" x=\"413.331\" y=\"-167.3\" font-family=\"Lato\" font-size=\"14.00\">1 * 0</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;5 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>3&#45;&gt;5</title>\n",
@ -1334,7 +1336,7 @@
"<!-- 6 -->\n",
"<g id=\"node8\" class=\"node\"><title>6</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"428.831\" cy=\"-106\" rx=\"30.5947\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"428.831\" y=\"-102.3\" font-family=\"Lato\" font-size=\"14.00\">2 * 0</text>\n",
"<text text-anchor=\"start\" x=\"413.331\" y=\"-102.3\" font-family=\"Lato\" font-size=\"14.00\">2 * 0</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;6 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>4&#45;&gt;6</title>\n",
@ -1345,7 +1347,7 @@
"<!-- 7 -->\n",
"<g id=\"node9\" class=\"node\"><title>7</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"648.02\" cy=\"-120\" rx=\"30.5947\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"648.02\" y=\"-116.3\" font-family=\"Lato\" font-size=\"14.00\">1 * 4</text>\n",
"<text text-anchor=\"start\" x=\"632.52\" y=\"-116.3\" font-family=\"Lato\" font-size=\"14.00\">1 * 4</text>\n",
"</g>\n",
"<!-- 5&#45;&gt;7 -->\n",
"<g id=\"edge10\" class=\"edge\"><title>5&#45;&gt;7</title>\n",
@ -1363,7 +1365,7 @@
"<!-- 8 -->\n",
"<g id=\"node10\" class=\"node\"><title>8</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"534.926\" cy=\"-18\" rx=\"30.5947\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"534.926\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">2 * 4</text>\n",
"<text text-anchor=\"start\" x=\"519.426\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">2 * 4</text>\n",
"</g>\n",
"<!-- 6&#45;&gt;8 -->\n",
"<g id=\"edge12\" class=\"edge\"><title>6&#45;&gt;8</title>\n",
@ -1397,7 +1399,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_product; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_product > *' at 0x7f5514366e10> >"
"<spot.impl.twa_product; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_product > *' at 0x7fede8fc51b0> >"
]
},
{
@ -1471,7 +1473,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f55143668a0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f54330> >"
]
},
{
@ -1555,7 +1557,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5514366c60> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f54840> >"
]
}
],
@ -1663,27 +1665,27 @@
"<g id=\"edge7\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M355.18,-194.41C354.28,-204.088 355.887,-213 360,-213 363.021,-213 364.69,-208.194 365.007,-201.807\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"364.82,-194.41 368.146,-201.328 364.908,-197.909 364.997,-201.408 364.997,-201.408 364.997,-201.408 364.908,-197.909 361.848,-201.487 364.82,-194.41 364.82,-194.41\"/>\n",
"<text text-anchor=\"start\" x=\"355.5\" y=\"-216.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<text text-anchor=\"start\" x=\"353.5\" y=\"-231.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<text text-anchor=\"start\" x=\"352\" y=\"-216.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M352.328,-193.308C347.37,-210.96 349.928,-231 360,-231 368.735,-231 371.818,-215.93 369.25,-200.415\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"367.672,-193.308 372.264,-199.459 368.431,-196.725 369.189,-200.142 369.189,-200.142 369.189,-200.142 368.431,-196.725 366.114,-200.825 367.672,-193.308 367.672,-193.308\"/>\n",
"<text text-anchor=\"start\" x=\"353.5\" y=\"-249.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<text text-anchor=\"start\" x=\"352\" y=\"-234.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M352.733,-193.596C347.242,-214.863 349.664,-243 360,-243 369.246,-243 372.159,-220.485 368.741,-200.513\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"367.267,-193.596 371.807,-199.786 367.997,-197.019 368.726,-200.442 368.726,-200.442 368.726,-200.442 367.997,-197.019 365.645,-201.099 367.267,-193.596 367.267,-193.596\"/>\n",
"<text text-anchor=\"start\" x=\"355.5\" y=\"-246.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>3&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M243.501,-122.41C242.568,-132.088 244.234,-141 248.5,-141 251.633,-141 253.363,-136.194 253.692,-129.807\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"253.499,-122.41 256.831,-129.325 253.59,-125.909 253.682,-129.408 253.682,-129.408 253.682,-129.408 253.59,-125.909 250.533,-129.49 253.499,-122.41 253.499,-122.41\"/>\n",
"<text text-anchor=\"start\" x=\"231.5\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"<text text-anchor=\"start\" x=\"230\" y=\"-159.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"240.5\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g id=\"edge10\" class=\"edge\"><title>3&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M240.544,-121.308C235.403,-138.96 238.055,-159 248.5,-159 257.558,-159 260.756,-143.93 258.092,-128.415\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"256.456,-121.308 261.096,-127.423 257.242,-124.719 258.027,-128.13 258.027,-128.13 258.027,-128.13 257.242,-124.719 254.957,-128.837 256.456,-121.308 256.456,-121.308\"/>\n",
"<text text-anchor=\"start\" x=\"230\" y=\"-177.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"240.5\" y=\"-162.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M240.963,-121.596C235.269,-142.863 237.781,-171 248.5,-171 258.088,-171 261.11,-148.485 257.564,-128.513\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"256.037,-121.596 260.622,-127.752 256.792,-125.014 257.546,-128.431 257.546,-128.431 257.546,-128.431 256.792,-125.014 254.471,-129.111 256.037,-121.596 256.037,-121.596\"/>\n",
"<text text-anchor=\"start\" x=\"231.5\" y=\"-174.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;2 -->\n",
"<g id=\"edge11\" class=\"edge\"><title>4&#45;&gt;2</title>\n",
@ -1701,7 +1703,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5514366f00> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f54b10> >"
]
}
],
@ -1774,14 +1776,14 @@
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M355.18,-228.41C354.28,-238.088 355.887,-247 360,-247 363.021,-247 364.69,-242.194 365.007,-235.807\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"364.82,-228.41 368.146,-235.328 364.908,-231.909 364.997,-235.408 364.997,-235.408 364.997,-235.408 364.908,-231.909 361.848,-235.487 364.82,-228.41 364.82,-228.41\"/>\n",
"<text text-anchor=\"start\" x=\"353.5\" y=\"-265.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<text text-anchor=\"start\" x=\"352\" y=\"-250.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"355.5\" y=\"-250.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M352.733,-227.596C347.242,-248.863 349.664,-277 360,-277 369.246,-277 372.159,-254.485 368.741,-234.513\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"367.267,-227.596 371.807,-233.786 367.997,-231.019 368.726,-234.442 368.726,-234.442 368.726,-234.442 367.997,-231.019 365.645,-235.099 367.267,-227.596 367.267,-227.596\"/>\n",
"<text text-anchor=\"start\" x=\"355.5\" y=\"-280.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M352.328,-227.308C347.37,-244.96 349.928,-265 360,-265 368.735,-265 371.818,-249.93 369.25,-234.415\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"367.672,-227.308 372.264,-233.459 368.431,-230.725 369.189,-234.142 369.189,-234.142 369.189,-234.142 368.431,-230.725 366.114,-234.825 367.672,-227.308 367.672,-227.308\"/>\n",
"<text text-anchor=\"start\" x=\"353.5\" y=\"-283.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<text text-anchor=\"start\" x=\"352\" y=\"-268.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;0 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>1&#45;&gt;0</title>\n",
@ -1833,20 +1835,20 @@
"<g id=\"edge8\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M243.501,-35.4099C242.568,-45.0879 244.234,-54 248.5,-54 251.633,-54 253.363,-49.1936 253.692,-42.8073\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"253.499,-35.4099 256.831,-42.3252 253.59,-38.9087 253.682,-42.4075 253.682,-42.4075 253.682,-42.4075 253.59,-38.9087 250.533,-42.4899 253.499,-35.4099 253.499,-35.4099\"/>\n",
"<text text-anchor=\"start\" x=\"230\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"240.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"231.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M240.963,-34.5959C235.269,-55.8633 237.781,-84 248.5,-84 258.088,-84 261.11,-61.4854 257.564,-41.5132\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"256.037,-34.5959 260.622,-40.7517 256.792,-38.0135 257.546,-41.4311 257.546,-41.4311 257.546,-41.4311 256.792,-38.0135 254.471,-42.1106 256.037,-34.5959 256.037,-34.5959\"/>\n",
"<text text-anchor=\"start\" x=\"231.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M240.544,-34.3083C235.403,-51.9604 238.055,-72 248.5,-72 257.558,-72 260.756,-56.9299 258.092,-41.4154\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"256.456,-34.3083 261.096,-40.4232 257.242,-37.7191 258.027,-41.1299 258.027,-41.1299 258.027,-41.1299 257.242,-37.7191 254.957,-41.8366 256.456,-34.3083 256.456,-34.3083\"/>\n",
"<text text-anchor=\"start\" x=\"230\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"240.5\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5514366f00> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f54b10> >"
]
}
],
@ -1917,14 +1919,14 @@
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M355.18,-228.41C354.28,-238.088 355.887,-247 360,-247 363.021,-247 364.69,-242.194 365.007,-235.807\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"364.82,-228.41 368.146,-235.328 364.908,-231.909 364.997,-235.408 364.997,-235.408 364.997,-235.408 364.908,-231.909 361.848,-235.487 364.82,-228.41 364.82,-228.41\"/>\n",
"<text text-anchor=\"start\" x=\"353.5\" y=\"-265.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<text text-anchor=\"start\" x=\"352\" y=\"-250.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"355.5\" y=\"-250.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M352.733,-227.596C347.242,-248.863 349.664,-277 360,-277 369.246,-277 372.159,-254.485 368.741,-234.513\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"367.267,-227.596 371.807,-233.786 367.997,-231.019 368.726,-234.442 368.726,-234.442 368.726,-234.442 367.997,-231.019 365.645,-235.099 367.267,-227.596 367.267,-227.596\"/>\n",
"<text text-anchor=\"start\" x=\"355.5\" y=\"-280.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M352.328,-227.308C347.37,-244.96 349.928,-265 360,-265 368.735,-265 371.818,-249.93 369.25,-234.415\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"367.672,-227.308 372.264,-233.459 368.431,-230.725 369.189,-234.142 369.189,-234.142 369.189,-234.142 368.431,-230.725 366.114,-234.825 367.672,-227.308 367.672,-227.308\"/>\n",
"<text text-anchor=\"start\" x=\"353.5\" y=\"-283.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"<text text-anchor=\"start\" x=\"352\" y=\"-268.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;0 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>1&#45;&gt;0</title>\n",
@ -1976,20 +1978,20 @@
"<g id=\"edge8\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M243.501,-35.4099C242.568,-45.0879 244.234,-54 248.5,-54 251.633,-54 253.363,-49.1936 253.692,-42.8073\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"253.499,-35.4099 256.831,-42.3252 253.59,-38.9087 253.682,-42.4075 253.682,-42.4075 253.682,-42.4075 253.59,-38.9087 250.533,-42.4899 253.499,-35.4099 253.499,-35.4099\"/>\n",
"<text text-anchor=\"start\" x=\"230\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"240.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"231.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M240.963,-34.5959C235.269,-55.8633 237.781,-84 248.5,-84 258.088,-84 261.11,-61.4854 257.564,-41.5132\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"256.037,-34.5959 260.622,-40.7517 256.792,-38.0135 257.546,-41.4311 257.546,-41.4311 257.546,-41.4311 256.792,-38.0135 254.471,-42.1106 256.037,-34.5959 256.037,-34.5959\"/>\n",
"<text text-anchor=\"start\" x=\"231.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; b</text>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M240.544,-34.3083C235.403,-51.9604 238.055,-72 248.5,-72 257.558,-72 260.756,-56.9299 258.092,-41.4154\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"256.456,-34.3083 261.096,-40.4232 257.242,-37.7191 258.027,-41.1299 258.027,-41.1299 258.027,-41.1299 257.242,-37.7191 254.957,-41.8366 256.456,-34.3083 256.456,-34.3083\"/>\n",
"<text text-anchor=\"start\" x=\"230\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">a &amp; !b</text>\n",
"<text text-anchor=\"start\" x=\"240.5\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f5514366f00> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7fede8f54b10> >"
]
},
{
@ -2004,7 +2006,7 @@
"<!-- 0 -->\n",
"<g class=\"node\" id=\"node2\"><title>0</title>\n",
"<ellipse cx=\"56\" cy=\"-153\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"56\" y=\"-149.3\">4</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"51.5\" y=\"-149.3\">4</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>I-&gt;0</title>\n",
@ -2080,14 +2082,14 @@
"<g class=\"edge\" id=\"edge9\"><title>3-&gt;3</title>\n",
"<path d=\"M242.764,-35.7817C242.214,-45.3149 243.293,-54 246,-54 247.988,-54 249.098,-49.3161 249.329,-43.0521\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"249.236,-35.7817 252.476,-42.7406 249.281,-39.2814 249.326,-42.7812 249.326,-42.7812 249.326,-42.7812 249.281,-39.2814 246.176,-42.8217 249.236,-35.7817 249.236,-35.7817\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"227.5\" y=\"-72.8\">a &amp; !b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"238\" y=\"-57.8\">\u24ff</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"229\" y=\"-57.8\">a &amp; b</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge10\"><title>3-&gt;3</title>\n",
"<path d=\"M240.991,-35.5771C237.545,-56.718 239.215,-84 246,-84 252.043,-84 254.028,-62.3596 251.956,-42.6907\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"251.009,-35.5771 255.056,-42.1002 251.471,-39.0465 251.933,-42.5159 251.933,-42.5159 251.933,-42.5159 251.471,-39.0465 248.811,-42.9316 251.009,-35.5771 251.009,-35.5771\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"229\" y=\"-87.8\">a &amp; b</text>\n",
"<path d=\"M240.684,-35.4203C237.654,-52.791 239.426,-72 246,-72 251.701,-72 253.791,-57.5545 252.269,-42.3894\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"251.316,-35.4203 255.386,-41.9288 251.79,-38.888 252.265,-42.3557 252.265,-42.3557 252.265,-42.3557 251.79,-38.888 249.144,-42.7826 251.316,-35.4203 251.316,-35.4203\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"227.5\" y=\"-90.8\">a &amp; !b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"238\" y=\"-75.8\">\u24ff</text>\n",
"</g>\n",
"</g>\n",
"</svg>"
@ -2108,7 +2110,7 @@
"<!-- 0 -->\n",
"<g class=\"node\" id=\"node2\"><title>0</title>\n",
"<ellipse cx=\"56\" cy=\"-18\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"56\" y=\"-14.3\">4</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"51.5\" y=\"-14.3\">4</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>I-&gt;0</title>\n",

View file

@ -15,7 +15,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.5.3"
"version": "3.5.4"
},
"name": ""
},
@ -110,7 +110,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f2bb6866420> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f549852d270> >"
]
},
{
@ -161,7 +161,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f2bb47205d0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f549852d450> >"
]
},
{
@ -194,20 +194,20 @@
"<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;0</title>\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",
"<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",
"<text text-anchor=\"start\" x=\"52.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
"<text text-anchor=\"start\" x=\"48\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M50.9906,-35.5771C47.5451,-56.718 49.2148,-84 56,-84 62.043,-84 64.0285,-62.3596 61.9564,-42.6907\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"61.0094,-35.5771 65.0556,-42.1002 61.4713,-39.0465 61.9332,-42.5159 61.9332,-42.5159 61.9332,-42.5159 61.4713,-39.0465 58.8107,-42.9316 61.0094,-35.5771 61.0094,-35.5771\"/>\n",
"<text text-anchor=\"start\" x=\"50.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\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",
"<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",
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
"<text text-anchor=\"start\" x=\"48\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f2bb4720360> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f549852d270> >"
]
},
{
@ -251,20 +251,20 @@
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;1</title>\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",
"<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",
"<text text-anchor=\"start\" x=\"130.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<text text-anchor=\"start\" x=\"127\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"<text text-anchor=\"start\" x=\"128.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M129.769,-35.249C126.057,-56.4346 127.801,-84 135,-84 141.412,-84 143.496,-62.1347 141.253,-42.3851\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"140.231,-35.249 144.342,-41.7316 140.727,-38.7137 141.223,-42.1783 141.223,-42.1783 141.223,-42.1783 140.727,-38.7137 138.105,-42.625 140.231,-35.249 140.231,-35.249\"/>\n",
"<text text-anchor=\"start\" x=\"128.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\">!b</text>\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",
"<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",
"<text text-anchor=\"start\" x=\"130.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
"<text text-anchor=\"start\" x=\"127\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">\u24ff</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f2bb47203f0> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f549852d120> >"
]
}
],
@ -341,7 +341,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f2bb4720660> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f549852d1b0> >"
]
}
],
@ -445,7 +445,7 @@
"</svg>\n"
],
"text": [
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f2bb4720570> >"
"<spot.impl.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f549852d360> >"
]
},
{
@ -497,6 +497,15 @@
}
],
"prompt_number": 6
},
{
"cell_type": "code",
"collapsed": true,
"input": [],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": null
}
],
"metadata": {}

View file

@ -152,16 +152,16 @@
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;0</title>\n",
"<path d=\"M85.853,-123.236C95.3862,-123.786 104.071,-122.707 104.071,-120 104.071,-118.012 99.3874,-116.902 93.1234,-116.671\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.853,-116.764 92.8119,-113.524 89.3527,-116.719 92.8524,-116.674 92.8524,-116.674 92.8524,-116.674 89.3527,-116.719 92.893,-119.824 85.853,-116.764 85.853,-116.764\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"115.571\" y=\"-123.8\">b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.071\" y=\"-109.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"120.071\" y=\"-109.8\">\u2776</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.071\" y=\"-123.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"114.571\" y=\"-108.8\">\u24ff</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;0</title>\n",
"<path d=\"M85.6154,-124.955C107.357,-128.472 136.071,-126.82 136.071,-120 136.071,-113.899 113.095,-111.934 92.6855,-114.104\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.6154,-115.045 92.139,-110.999 89.0849,-114.583 92.5543,-114.122 92.5543,-114.122 92.5543,-114.122 89.0849,-114.583 92.9696,-117.244 85.6154,-115.045 85.6154,-115.045\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"136.071\" y=\"-123.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"146.571\" y=\"-108.8\">\u24ff</text>\n",
"<path d=\"M85.6405,-124.845C108.831,-128.506 141.071,-126.891 141.071,-120 141.071,-113.782 114.821,-111.86 92.6551,-114.234\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.6405,-115.155 92.1705,-111.12 89.1107,-114.699 92.5808,-114.243 92.5808,-114.243 92.5808,-114.243 89.1107,-114.699 92.9912,-117.366 85.6405,-115.155 85.6405,-115.155\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"152.571\" y=\"-123.8\">b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"141.071\" y=\"-109.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"157.071\" y=\"-109.8\">\u2776</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
@ -178,16 +178,16 @@
"<g class=\"edge\" id=\"edge5\"><title>1-&gt;0</title>\n",
"<path d=\"M68.0713,-36.2191C68.0713,-52.2129 68.0713,-76.208 68.0713,-94.2528\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"68.0713,-101.581 64.9214,-94.5813 68.0713,-98.0813 68.0714,-94.5813 68.0714,-94.5813 68.0714,-94.5813 68.0713,-98.0813 71.2214,-94.5814 68.0713,-101.581 68.0713,-101.581\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"68.0713\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"69.0713\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.0713\" y=\"-58.8\">\u2776</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"68.0713\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"78.5713\" y=\"-57.8\">\u24ff</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge6\"><title>1-&gt;0</title>\n",
"<path d=\"M82.4143,-28.8784C90.112,-35.0878 98.862,-43.8378 103.071,-54 108.174,-66.3184 108.174,-71.6816 103.071,-84 99.8485,-91.7804 93.9641,-98.733 87.9281,-104.351\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"82.4143,-109.122 85.6472,-102.159 85.0612,-106.832 87.7082,-104.542 87.7082,-104.542 87.7082,-104.542 85.0612,-106.832 89.7691,-106.924 82.4143,-109.122 82.4143,-109.122\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"106.071\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"116.571\" y=\"-57.8\">\u24ff</text>\n",
"<path d=\"M83.2231,-28.3294C91.6629,-34.4628 101.389,-43.3215 106.071,-54 111.426,-66.211 111.426,-71.789 106.071,-84 102.413,-92.3425 95.6767,-99.5744 88.8801,-105.264\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"83.2231,-109.671 86.8095,-102.884 85.9842,-107.52 88.7453,-105.369 88.7453,-105.369 88.7453,-105.369 85.9842,-107.52 90.6812,-107.854 83.2231,-109.671 83.2231,-109.671\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"110.071\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"111.071\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"127.071\" y=\"-58.8\">\u2776</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>1-&gt;1</title>\n",
@ -218,44 +218,44 @@
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g class=\"node\" id=\"node2\"><title>0</title>\n",
"<ellipse cx=\"95.475\" cy=\"-424\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"95.475\" y=\"-420.3\">1,0</text>\n",
"<ellipse cx=\"100.475\" cy=\"-424\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"90.475\" y=\"-420.3\">1,0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>I-&gt;0</title>\n",
"<path d=\"M95.475,-478.845C95.475,-477.206 95.475,-462.846 95.475,-449.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"95.475,-442.058 98.6251,-449.058 95.4751,-445.558 95.4751,-449.058 95.4751,-449.058 95.4751,-449.058 95.4751,-445.558 92.3251,-449.058 95.475,-442.058 95.475,-442.058\" stroke=\"black\"/>\n",
"<path d=\"M100.475,-478.845C100.475,-477.206 100.475,-462.846 100.475,-449.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"100.475,-442.058 103.625,-449.058 100.475,-445.558 100.475,-449.058 100.475,-449.058 100.475,-449.058 100.475,-445.558 97.3251,-449.058 100.475,-442.058 100.475,-442.058\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
"<ellipse cx=\"40.475\" cy=\"-322\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"40.475\" y=\"-318.3\">0,0</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"30.475\" y=\"-318.3\">0,0</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;1</title>\n",
"<path d=\"M72.561,-414.347C61.0631,-408.711 48.1841,-400.12 41.475,-388 34.6672,-375.701 34.2472,-359.983 35.6108,-347.084\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"36.5849,-339.863 38.7708,-347.221 36.117,-343.332 35.6491,-346.8 35.6491,-346.8 35.6491,-346.8 36.117,-343.332 32.5273,-346.379 36.5849,-339.863 36.5849,-339.863\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"52.975\" y=\"-376.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"41.475\" y=\"-362.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"57.475\" y=\"-362.8\">\u2777</text>\n",
"<path d=\"M76.7094,-415.391C63.8708,-409.939 49.1208,-401.189 41.475,-388 34.4247,-375.839 33.9982,-360.124 35.419,-347.193\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"36.4329,-339.949 38.5821,-347.318 35.9477,-343.415 35.4625,-346.881 35.4625,-346.881 35.4625,-346.881 35.9477,-343.415 32.3429,-346.445 36.4329,-339.949 36.4329,-339.949\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"41.475\" y=\"-376.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"51.975\" y=\"-361.8\">\u2776</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;1</title>\n",
"<path d=\"M91.882,-406.124C88.4919,-392.476 82.5581,-373.113 73.475,-358 70.0629,-352.323 65.5975,-346.804 61.059,-341.89\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"56.1519,-336.817 63.2828,-339.658 58.5852,-339.333 61.0186,-341.848 61.0186,-341.848 61.0186,-341.848 58.5852,-339.333 58.7544,-344.038 56.1519,-336.817 56.1519,-336.817\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.475\" y=\"-376.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"95.975\" y=\"-361.8\">\u2776</text>\n",
"<path d=\"M97.1632,-405.948C93.9364,-392.198 88.0849,-372.783 78.475,-358 74.4421,-351.796 69.062,-345.956 63.6219,-340.889\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"58.2095,-336.096 65.5383,-338.379 60.8296,-338.416 63.4498,-340.737 63.4498,-340.737 63.4498,-340.737 60.8296,-338.416 61.3613,-343.095 58.2095,-336.096 58.2095,-336.096\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"102.975\" y=\"-376.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"91.475\" y=\"-362.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"107.475\" y=\"-362.8\">\u2777</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g class=\"node\" id=\"node4\"><title>2</title>\n",
"<ellipse cx=\"114.475\" cy=\"-220\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"114.475\" y=\"-216.3\">0,1</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.475\" y=\"-216.3\">0,1</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>0-&gt;2</title>\n",
"<path d=\"M109.317,-408.473C114.89,-402.349 121.228,-395.022 126.475,-388 156.696,-347.557 167.568,-335.695 176.475,-286 178.827,-272.876 183.198,-267.515 176.475,-256 169.639,-244.291 157.279,-236.191 145.384,-230.756\" fill=\"none\" stroke=\"black\"/>\n",
"<path d=\"M113.348,-407.885C132.631,-383.949 167.694,-334.994 176.475,-286 178.827,-272.876 183.198,-267.515 176.475,-256 169.639,-244.291 157.279,-236.191 145.384,-230.756\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"138.861,-228.005 146.535,-227.823 142.086,-229.365 145.311,-230.725 145.311,-230.725 145.311,-230.725 142.086,-229.365 144.086,-233.628 138.861,-228.005 138.861,-228.005\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"172.475\" y=\"-318.3\">!b &amp; !c</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"171.475\" y=\"-318.3\">!b &amp; !c</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge5\"><title>1-&gt;1</title>\n",
@ -275,7 +275,7 @@
"<!-- 3 -->\n",
"<g class=\"node\" id=\"node5\"><title>3</title>\n",
"<ellipse cx=\"93.475\" cy=\"-18\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"93.475\" y=\"-14.3\">2,0</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"83.475\" y=\"-14.3\">2,0</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>1-&gt;3</title>\n",
@ -313,7 +313,7 @@
"<!-- 4 -->\n",
"<g class=\"node\" id=\"node6\"><title>4</title>\n",
"<ellipse cx=\"71.475\" cy=\"-120\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"71.475\" y=\"-116.3\">2,1</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"61.475\" y=\"-116.3\">2,1</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge11\"><title>2-&gt;4</title>\n",
@ -327,18 +327,18 @@
"<g class=\"edge\" id=\"edge12\"><title>3-&gt;3</title>\n",
"<path d=\"M119.822,-22.6692C130.008,-22.8767 138.475,-21.3203 138.475,-18 138.475,-15.5098 133.712,-14.0117 127.034,-13.5059\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"119.822,-13.3308 126.896,-10.3517 123.321,-13.4158 126.82,-13.5008 126.82,-13.5008 126.82,-13.5008 123.321,-13.4158 126.743,-16.6499 119.822,-13.3308 119.822,-13.3308\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"157.975\" y=\"-21.8\">b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"138.475\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"154.475\" y=\"-7.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"170.475\" y=\"-7.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"138.475\" y=\"-21.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"140.975\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"156.975\" y=\"-7.8\">\u2776</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge13\"><title>3-&gt;3</title>\n",
"<path d=\"M118.238,-25.2458C147.231,-29.6438 186.475,-27.2285 186.475,-18 186.475,-9.49246 153.123,-6.77518 125.198,-9.84815\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"118.238,-10.7542 124.773,-6.72675 121.709,-10.3023 125.18,-9.85039 125.18,-9.85039 125.18,-9.85039 121.709,-10.3023 125.586,-12.974 118.238,-10.7542 118.238,-10.7542\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"186.475\" y=\"-21.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"188.975\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"204.975\" y=\"-7.8\">\u2776</text>\n",
"<path d=\"M118.023,-25.5159C143.619,-29.5385 175.475,-27.0332 175.475,-18 175.475,-9.77837 149.086,-6.96436 125.046,-9.55795\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"118.023,-10.4841 124.551,-6.44583 121.493,-10.0264 124.963,-9.56879 124.963,-9.56879 124.963,-9.56879 121.493,-10.0264 125.375,-12.6918 118.023,-10.4841 118.023,-10.4841\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"194.975\" y=\"-21.8\">b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"175.475\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"191.475\" y=\"-7.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"207.475\" y=\"-7.8\">\u2777</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge14\"><title>3-&gt;4</title>\n",
@ -351,18 +351,18 @@
"<g class=\"edge\" id=\"edge15\"><title>4-&gt;3</title>\n",
"<path d=\"M75.207,-102.036C78.7785,-85.8025 84.2001,-61.1589 88.2101,-42.9316\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"89.7247,-36.0469 91.297,-43.5602 88.9727,-39.4651 88.2206,-42.8834 88.2206,-42.8834 88.2206,-42.8834 88.9727,-39.4651 85.1442,-42.2065 89.7247,-36.0469 89.7247,-36.0469\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"92.475\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.475\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"101.475\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"117.475\" y=\"-58.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.475\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"87.975\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"103.975\" y=\"-58.8\">\u2776</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge16\"><title>4-&gt;3</title>\n",
"<path d=\"M96.384,-112.762C111.116,-107.651 128.583,-98.7811 137.475,-84 144.348,-72.5749 143.268,-66.0093 137.475,-54 133.632,-46.0326 126.996,-39.32 120.026,-33.9723\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"114.146,-29.8036 121.679,-31.2827 117.001,-31.828 119.857,-33.8524 119.857,-33.8524 119.857,-33.8524 117.001,-31.828 118.035,-36.422 114.146,-29.8036 114.146,-29.8036\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"141.475\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"143.975\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"159.975\" y=\"-58.8\">\u2776</text>\n",
"<path d=\"M94.5936,-110.627C106.395,-105.037 119.667,-96.4018 126.475,-84 132.891,-72.3119 131.396,-66.3921 126.475,-54 124.03,-47.8439 119.933,-42.1428 115.442,-37.2057\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"110.473,-32.1629 117.63,-34.9383 112.93,-34.656 115.386,-37.1492 115.386,-37.1492 115.386,-37.1492 112.93,-34.656 113.142,-39.36 110.473,-32.1629 110.473,-32.1629\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"137.475\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"130.475\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"146.475\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"162.475\" y=\"-58.8\">\u2777</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge17\"><title>4-&gt;4</title>\n",
@ -500,16 +500,16 @@
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;0</title>\n",
"<path d=\"M85.853,-123.236C95.3862,-123.786 104.071,-122.707 104.071,-120 104.071,-118.012 99.3874,-116.902 93.1234,-116.671\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.853,-116.764 92.8119,-113.524 89.3527,-116.719 92.8524,-116.674 92.8524,-116.674 92.8524,-116.674 89.3527,-116.719 92.893,-119.824 85.853,-116.764 85.853,-116.764\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"115.571\" y=\"-123.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.071\" y=\"-109.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"120.071\" y=\"-109.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.071\" y=\"-123.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"114.571\" y=\"-108.8\">\u2776</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;0</title>\n",
"<path d=\"M85.6154,-124.955C107.357,-128.472 136.071,-126.82 136.071,-120 136.071,-113.899 113.095,-111.934 92.6855,-114.104\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.6154,-115.045 92.139,-110.999 89.0849,-114.583 92.5543,-114.122 92.5543,-114.122 92.5543,-114.122 89.0849,-114.583 92.9696,-117.244 85.6154,-115.045 85.6154,-115.045\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"136.071\" y=\"-123.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"146.571\" y=\"-108.8\">\u2776</text>\n",
"<path d=\"M85.6405,-124.845C108.831,-128.506 141.071,-126.891 141.071,-120 141.071,-113.782 114.821,-111.86 92.6551,-114.234\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.6405,-115.155 92.1705,-111.12 89.1107,-114.699 92.5808,-114.243 92.5808,-114.243 92.5808,-114.243 89.1107,-114.699 92.9912,-117.366 85.6405,-115.155 85.6405,-115.155\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"152.571\" y=\"-123.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"141.071\" y=\"-109.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"157.071\" y=\"-109.8\">\u2777</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
@ -526,16 +526,16 @@
"<g class=\"edge\" id=\"edge5\"><title>1-&gt;0</title>\n",
"<path d=\"M68.0713,-36.2191C68.0713,-52.2129 68.0713,-76.208 68.0713,-94.2528\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"68.0713,-101.581 64.9214,-94.5813 68.0713,-98.0813 68.0714,-94.5813 68.0714,-94.5813 68.0714,-94.5813 68.0713,-98.0813 71.2214,-94.5814 68.0713,-101.581 68.0713,-101.581\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"68.0713\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"69.0713\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.0713\" y=\"-58.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"68.0713\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"78.5713\" y=\"-57.8\">\u2776</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge6\"><title>1-&gt;0</title>\n",
"<path d=\"M82.4143,-28.8784C90.112,-35.0878 98.862,-43.8378 103.071,-54 108.174,-66.3184 108.174,-71.6816 103.071,-84 99.8485,-91.7804 93.9641,-98.733 87.9281,-104.351\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"82.4143,-109.122 85.6472,-102.159 85.0612,-106.832 87.7082,-104.542 87.7082,-104.542 87.7082,-104.542 85.0612,-106.832 89.7691,-106.924 82.4143,-109.122 82.4143,-109.122\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"106.071\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"116.571\" y=\"-57.8\">\u2776</text>\n",
"<path d=\"M83.2231,-28.3294C91.6629,-34.4628 101.389,-43.3215 106.071,-54 111.426,-66.211 111.426,-71.789 106.071,-84 102.413,-92.3425 95.6767,-99.5744 88.8801,-105.264\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"83.2231,-109.671 86.8095,-102.884 85.9842,-107.52 88.7453,-105.369 88.7453,-105.369 88.7453,-105.369 85.9842,-107.52 90.6812,-107.854 83.2231,-109.671 83.2231,-109.671\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"110.071\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"111.071\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"127.071\" y=\"-58.8\">\u2777</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>1-&gt;1</title>\n",
@ -566,44 +566,44 @@
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g class=\"node\" id=\"node2\"><title>0</title>\n",
"<ellipse cx=\"95.475\" cy=\"-424\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"95.475\" y=\"-420.3\">1,0</text>\n",
"<ellipse cx=\"100.475\" cy=\"-424\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"90.475\" y=\"-420.3\">1,0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>I-&gt;0</title>\n",
"<path d=\"M95.475,-478.845C95.475,-477.206 95.475,-462.846 95.475,-449.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"95.475,-442.058 98.6251,-449.058 95.4751,-445.558 95.4751,-449.058 95.4751,-449.058 95.4751,-449.058 95.4751,-445.558 92.3251,-449.058 95.475,-442.058 95.475,-442.058\" stroke=\"black\"/>\n",
"<path d=\"M100.475,-478.845C100.475,-477.206 100.475,-462.846 100.475,-449.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"100.475,-442.058 103.625,-449.058 100.475,-445.558 100.475,-449.058 100.475,-449.058 100.475,-449.058 100.475,-445.558 97.3251,-449.058 100.475,-442.058 100.475,-442.058\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
"<ellipse cx=\"40.475\" cy=\"-322\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"40.475\" y=\"-318.3\">0,0</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"30.475\" y=\"-318.3\">0,0</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;1</title>\n",
"<path d=\"M72.561,-414.347C61.0631,-408.711 48.1841,-400.12 41.475,-388 34.6672,-375.701 34.2472,-359.983 35.6108,-347.084\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"36.5849,-339.863 38.7708,-347.221 36.117,-343.332 35.6491,-346.8 35.6491,-346.8 35.6491,-346.8 36.117,-343.332 32.5273,-346.379 36.5849,-339.863 36.5849,-339.863\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"52.975\" y=\"-376.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"41.475\" y=\"-362.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"57.475\" y=\"-362.8\">\u2777</text>\n",
"<path d=\"M76.7094,-415.391C63.8708,-409.939 49.1208,-401.189 41.475,-388 34.4247,-375.839 33.9982,-360.124 35.419,-347.193\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"36.4329,-339.949 38.5821,-347.318 35.9477,-343.415 35.4625,-346.881 35.4625,-346.881 35.4625,-346.881 35.9477,-343.415 32.3429,-346.445 36.4329,-339.949 36.4329,-339.949\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"41.475\" y=\"-376.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"51.975\" y=\"-361.8\">\u2776</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;1</title>\n",
"<path d=\"M91.882,-406.124C88.4919,-392.476 82.5581,-373.113 73.475,-358 70.0629,-352.323 65.5975,-346.804 61.059,-341.89\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"56.1519,-336.817 63.2828,-339.658 58.5852,-339.333 61.0186,-341.848 61.0186,-341.848 61.0186,-341.848 58.5852,-339.333 58.7544,-344.038 56.1519,-336.817 56.1519,-336.817\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.475\" y=\"-376.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"95.975\" y=\"-361.8\">\u2776</text>\n",
"<path d=\"M97.1632,-405.948C93.9364,-392.198 88.0849,-372.783 78.475,-358 74.4421,-351.796 69.062,-345.956 63.6219,-340.889\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"58.2095,-336.096 65.5383,-338.379 60.8296,-338.416 63.4498,-340.737 63.4498,-340.737 63.4498,-340.737 60.8296,-338.416 61.3613,-343.095 58.2095,-336.096 58.2095,-336.096\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"102.975\" y=\"-376.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"91.475\" y=\"-362.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"107.475\" y=\"-362.8\">\u2777</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g class=\"node\" id=\"node4\"><title>2</title>\n",
"<ellipse cx=\"114.475\" cy=\"-220\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"114.475\" y=\"-216.3\">0,1</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.475\" y=\"-216.3\">0,1</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>0-&gt;2</title>\n",
"<path d=\"M109.317,-408.473C114.89,-402.349 121.228,-395.022 126.475,-388 156.696,-347.557 167.568,-335.695 176.475,-286 178.827,-272.876 183.198,-267.515 176.475,-256 169.639,-244.291 157.279,-236.191 145.384,-230.756\" fill=\"none\" stroke=\"black\"/>\n",
"<path d=\"M113.348,-407.885C132.631,-383.949 167.694,-334.994 176.475,-286 178.827,-272.876 183.198,-267.515 176.475,-256 169.639,-244.291 157.279,-236.191 145.384,-230.756\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"138.861,-228.005 146.535,-227.823 142.086,-229.365 145.311,-230.725 145.311,-230.725 145.311,-230.725 142.086,-229.365 144.086,-233.628 138.861,-228.005 138.861,-228.005\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"172.475\" y=\"-318.3\">!b &amp; !c</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"171.475\" y=\"-318.3\">!b &amp; !c</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge5\"><title>1-&gt;1</title>\n",
@ -623,7 +623,7 @@
"<!-- 3 -->\n",
"<g class=\"node\" id=\"node5\"><title>3</title>\n",
"<ellipse cx=\"93.475\" cy=\"-18\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"93.475\" y=\"-14.3\">2,0</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"83.475\" y=\"-14.3\">2,0</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>1-&gt;3</title>\n",
@ -661,7 +661,7 @@
"<!-- 4 -->\n",
"<g class=\"node\" id=\"node6\"><title>4</title>\n",
"<ellipse cx=\"71.475\" cy=\"-120\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"71.475\" y=\"-116.3\">2,1</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"61.475\" y=\"-116.3\">2,1</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge11\"><title>2-&gt;4</title>\n",
@ -675,18 +675,18 @@
"<g class=\"edge\" id=\"edge12\"><title>3-&gt;3</title>\n",
"<path d=\"M119.822,-22.6692C130.008,-22.8767 138.475,-21.3203 138.475,-18 138.475,-15.5098 133.712,-14.0117 127.034,-13.5059\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"119.822,-13.3308 126.896,-10.3517 123.321,-13.4158 126.82,-13.5008 126.82,-13.5008 126.82,-13.5008 123.321,-13.4158 126.743,-16.6499 119.822,-13.3308 119.822,-13.3308\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"157.975\" y=\"-21.8\">b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"138.475\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"154.475\" y=\"-7.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"170.475\" y=\"-7.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"138.475\" y=\"-21.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"140.975\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"156.975\" y=\"-7.8\">\u2776</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge13\"><title>3-&gt;3</title>\n",
"<path d=\"M118.238,-25.2458C147.231,-29.6438 186.475,-27.2285 186.475,-18 186.475,-9.49246 153.123,-6.77518 125.198,-9.84815\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"118.238,-10.7542 124.773,-6.72675 121.709,-10.3023 125.18,-9.85039 125.18,-9.85039 125.18,-9.85039 121.709,-10.3023 125.586,-12.974 118.238,-10.7542 118.238,-10.7542\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"186.475\" y=\"-21.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"188.975\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"204.975\" y=\"-7.8\">\u2776</text>\n",
"<path d=\"M118.023,-25.5159C143.619,-29.5385 175.475,-27.0332 175.475,-18 175.475,-9.77837 149.086,-6.96436 125.046,-9.55795\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"118.023,-10.4841 124.551,-6.44583 121.493,-10.0264 124.963,-9.56879 124.963,-9.56879 124.963,-9.56879 121.493,-10.0264 125.375,-12.6918 118.023,-10.4841 118.023,-10.4841\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"194.975\" y=\"-21.8\">b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"175.475\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"191.475\" y=\"-7.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"207.475\" y=\"-7.8\">\u2777</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge14\"><title>3-&gt;4</title>\n",
@ -699,18 +699,18 @@
"<g class=\"edge\" id=\"edge15\"><title>4-&gt;3</title>\n",
"<path d=\"M75.207,-102.036C78.7785,-85.8025 84.2001,-61.1589 88.2101,-42.9316\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"89.7247,-36.0469 91.297,-43.5602 88.9727,-39.4651 88.2206,-42.8834 88.2206,-42.8834 88.2206,-42.8834 88.9727,-39.4651 85.1442,-42.2065 89.7247,-36.0469 89.7247,-36.0469\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"92.475\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.475\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"101.475\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"117.475\" y=\"-58.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.475\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"87.975\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"103.975\" y=\"-58.8\">\u2776</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge16\"><title>4-&gt;3</title>\n",
"<path d=\"M96.384,-112.762C111.116,-107.651 128.583,-98.7811 137.475,-84 144.348,-72.5749 143.268,-66.0093 137.475,-54 133.632,-46.0326 126.996,-39.32 120.026,-33.9723\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"114.146,-29.8036 121.679,-31.2827 117.001,-31.828 119.857,-33.8524 119.857,-33.8524 119.857,-33.8524 117.001,-31.828 118.035,-36.422 114.146,-29.8036 114.146,-29.8036\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"141.475\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"143.975\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"159.975\" y=\"-58.8\">\u2776</text>\n",
"<path d=\"M94.5936,-110.627C106.395,-105.037 119.667,-96.4018 126.475,-84 132.891,-72.3119 131.396,-66.3921 126.475,-54 124.03,-47.8439 119.933,-42.1428 115.442,-37.2057\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"110.473,-32.1629 117.63,-34.9383 112.93,-34.656 115.386,-37.1492 115.386,-37.1492 115.386,-37.1492 112.93,-34.656 113.142,-39.36 110.473,-32.1629 110.473,-32.1629\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"137.475\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"130.475\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"146.475\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"162.475\" y=\"-58.8\">\u2777</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge17\"><title>4-&gt;4</title>\n",
@ -895,16 +895,16 @@
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;0</title>\n",
"<path d=\"M85.853,-123.236C95.3862,-123.786 104.071,-122.707 104.071,-120 104.071,-118.012 99.3874,-116.902 93.1234,-116.671\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.853,-116.764 92.8119,-113.524 89.3527,-116.719 92.8524,-116.674 92.8524,-116.674 92.8524,-116.674 89.3527,-116.719 92.893,-119.824 85.853,-116.764 85.853,-116.764\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"115.571\" y=\"-123.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.071\" y=\"-109.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"120.071\" y=\"-109.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.071\" y=\"-123.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"114.571\" y=\"-108.8\">\u2776</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;0</title>\n",
"<path d=\"M85.6154,-124.955C107.357,-128.472 136.071,-126.82 136.071,-120 136.071,-113.899 113.095,-111.934 92.6855,-114.104\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.6154,-115.045 92.139,-110.999 89.0849,-114.583 92.5543,-114.122 92.5543,-114.122 92.5543,-114.122 89.0849,-114.583 92.9696,-117.244 85.6154,-115.045 85.6154,-115.045\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"136.071\" y=\"-123.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"146.571\" y=\"-108.8\">\u2776</text>\n",
"<path d=\"M85.6405,-124.845C108.831,-128.506 141.071,-126.891 141.071,-120 141.071,-113.782 114.821,-111.86 92.6551,-114.234\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.6405,-115.155 92.1705,-111.12 89.1107,-114.699 92.5808,-114.243 92.5808,-114.243 92.5808,-114.243 89.1107,-114.699 92.9912,-117.366 85.6405,-115.155 85.6405,-115.155\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"152.571\" y=\"-123.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"141.071\" y=\"-109.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"157.071\" y=\"-109.8\">\u2777</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
@ -921,16 +921,16 @@
"<g class=\"edge\" id=\"edge5\"><title>1-&gt;0</title>\n",
"<path d=\"M68.0713,-36.2191C68.0713,-52.2129 68.0713,-76.208 68.0713,-94.2528\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"68.0713,-101.581 64.9214,-94.5813 68.0713,-98.0813 68.0714,-94.5813 68.0714,-94.5813 68.0714,-94.5813 68.0713,-98.0813 71.2214,-94.5814 68.0713,-101.581 68.0713,-101.581\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"68.0713\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"69.0713\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.0713\" y=\"-58.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"68.0713\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"78.5713\" y=\"-57.8\">\u2776</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge6\"><title>1-&gt;0</title>\n",
"<path d=\"M82.4143,-28.8784C90.112,-35.0878 98.862,-43.8378 103.071,-54 108.174,-66.3184 108.174,-71.6816 103.071,-84 99.8485,-91.7804 93.9641,-98.733 87.9281,-104.351\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"82.4143,-109.122 85.6472,-102.159 85.0612,-106.832 87.7082,-104.542 87.7082,-104.542 87.7082,-104.542 85.0612,-106.832 89.7691,-106.924 82.4143,-109.122 82.4143,-109.122\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"106.071\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"116.571\" y=\"-57.8\">\u2776</text>\n",
"<path d=\"M83.2231,-28.3294C91.6629,-34.4628 101.389,-43.3215 106.071,-54 111.426,-66.211 111.426,-71.789 106.071,-84 102.413,-92.3425 95.6767,-99.5744 88.8801,-105.264\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"83.2231,-109.671 86.8095,-102.884 85.9842,-107.52 88.7453,-105.369 88.7453,-105.369 88.7453,-105.369 85.9842,-107.52 90.6812,-107.854 83.2231,-109.671 83.2231,-109.671\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"110.071\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"111.071\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"127.071\" y=\"-58.8\">\u2777</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>1-&gt;1</title>\n",
@ -955,13 +955,13 @@
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g class=\"node\" id=\"node2\"><title>0</title>\n",
"<ellipse cx=\"142.624\" cy=\"-366\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"142.624\" y=\"-362.3\">0</text>\n",
"<ellipse cx=\"170.624\" cy=\"-366\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"170.624\" y=\"-362.3\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>I-&gt;0</title>\n",
"<path d=\"M142.624,-420.845C142.624,-419.206 142.624,-404.846 142.624,-391.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"142.624,-384.058 145.774,-391.058 142.624,-387.558 142.624,-391.058 142.624,-391.058 142.624,-391.058 142.624,-387.558 139.474,-391.058 142.624,-384.058 142.624,-384.058\" stroke=\"black\"/>\n",
"<path d=\"M170.624,-420.845C170.624,-419.206 170.624,-404.846 170.624,-391.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"170.624,-384.058 173.774,-391.058 170.624,-387.558 170.624,-391.058 170.624,-391.058 170.624,-391.058 170.624,-387.558 167.474,-391.058 170.624,-384.058 170.624,-384.058\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
@ -970,15 +970,15 @@
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;1</title>\n",
"<path d=\"M128.997,-353.852C122.437,-347.605 115.227,-339.224 111.624,-330 108.496,-321.994 107.638,-312.702 107.762,-304.317\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"108.091,-297.236 110.912,-304.375 107.928,-300.733 107.766,-304.229 107.766,-304.229 107.766,-304.229 107.928,-300.733 104.619,-304.083 108.091,-297.236 108.091,-297.236\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"111.624\" y=\"-318.8\">b</text>\n",
"<path d=\"M153.56,-360.008C139.579,-354.923 120.679,-345.537 111.624,-330 107.115,-322.264 106.077,-312.647 106.444,-303.92\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"107.039,-296.859 109.59,-304.099 106.745,-300.347 106.452,-303.834 106.452,-303.834 106.452,-303.834 106.745,-300.347 103.313,-303.57 107.039,-296.859 107.039,-296.859\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"111.624\" y=\"-318.8\">!b &amp; c</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;1</title>\n",
"<path d=\"M136.605,-349.012C131.719,-336.035 124.767,-317.567 119.283,-303.001\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"116.725,-296.205 122.139,-301.646 117.958,-299.481 119.191,-302.756 119.191,-302.756 119.191,-302.756 117.958,-299.481 116.243,-303.866 116.725,-296.205 116.725,-296.205\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"127.624\" y=\"-318.8\">!b &amp; c</text>\n",
"<path d=\"M165.262,-348.34C161.524,-338.16 155.902,-325.185 148.624,-315 143.513,-307.849 136.747,-301.044 130.341,-295.367\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"124.617,-290.495 131.989,-292.634 127.282,-292.764 129.947,-295.032 129.947,-295.032 129.947,-295.032 127.282,-292.764 127.905,-297.431 124.617,-290.495 124.617,-290.495\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"156.624\" y=\"-318.8\">b</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g class=\"node\" id=\"node4\"><title>2</title>\n",
@ -987,9 +987,9 @@
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>0-&gt;2</title>\n",
"<path d=\"M157.399,-355.185C174.232,-343.287 201.491,-321.731 217.624,-297 231.446,-275.812 231.571,-267.972 235.624,-243 236.692,-236.419 238.856,-233.831 235.624,-228 228.637,-215.393 215.007,-206.728 202.943,-201.173\" fill=\"none\" stroke=\"black\"/>\n",
"<path d=\"M181.559,-351.652C191.963,-338.433 207.491,-317.285 217.624,-297 228.929,-274.368 231.571,-267.972 235.624,-243 236.692,-236.419 238.856,-233.831 235.624,-228 228.637,-215.393 215.007,-206.728 202.943,-201.173\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"196.455,-198.401 204.13,-198.254 199.674,-199.776 202.892,-201.151 202.892,-201.151 202.892,-201.151 199.674,-199.776 201.655,-204.048 196.455,-198.401 196.455,-198.401\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"232.624\" y=\"-275.3\">!b &amp; !c</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"231.624\" y=\"-275.3\">!b &amp; !c</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge5\"><title>1-&gt;1</title>\n",
@ -1047,13 +1047,13 @@
"<g class=\"edge\" id=\"edge12\"><title>3-&gt;3</title>\n",
"<path d=\"M176.406,-21.775C185.939,-22.4165 194.624,-21.1582 194.624,-18 194.624,-15.6807 189.94,-14.386 183.676,-14.1159\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"176.406,-14.225 183.357,-10.9702 179.905,-14.1724 183.405,-14.1199 183.405,-14.1199 183.405,-14.1199 179.905,-14.1724 183.452,-17.2695 176.406,-14.225 176.406,-14.225\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"194.624\" y=\"-14.3\">b</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"194.624\" y=\"-14.3\">!b &amp; c</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge13\"><title>3-&gt;3</title>\n",
"<path d=\"M175.766,-24.1447C193.209,-27.7592 212.624,-25.7109 212.624,-18 212.624,-11.3132 198.023,-8.88479 182.77,-10.7149\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"175.766,-11.8553 182.168,-7.62122 179.22,-11.2928 182.675,-10.7303 182.675,-10.7303 182.675,-10.7303 179.22,-11.2928 183.181,-13.8393 175.766,-11.8553 175.766,-11.8553\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"212.624\" y=\"-14.3\">!b &amp; c</text>\n",
"<path d=\"M175.839,-23.5866C199.054,-27.9423 231.624,-26.0801 231.624,-18 231.624,-10.709 205.105,-8.48073 182.869,-11.3152\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"175.839,-12.4134 182.269,-8.22064 179.297,-11.8731 182.755,-11.3329 182.755,-11.3329 182.755,-11.3329 179.297,-11.8731 183.241,-14.4452 175.839,-12.4134 175.839,-12.4134\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"231.624\" y=\"-14.3\">b</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge14\"><title>3-&gt;4</title>\n",
@ -1065,13 +1065,13 @@
"<g class=\"edge\" id=\"edge15\"><title>4-&gt;3</title>\n",
"<path d=\"M131.831,-88.0122C136.901,-74.9525 144.13,-56.332 149.802,-41.7234\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"152.445,-34.9162 152.848,-42.5817 151.178,-38.1789 149.911,-41.4416 149.911,-41.4416 149.911,-41.4416 151.178,-38.1789 146.975,-40.3016 152.445,-34.9162 152.445,-34.9162\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"143.624\" y=\"-57.8\">b &amp; c</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"143.624\" y=\"-57.8\">!b &amp; c</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge16\"><title>4-&gt;3</title>\n",
"<path d=\"M142.455,-98.5986C155.731,-93.3466 173.343,-83.9413 181.624,-69 187.301,-58.7573 182.27,-46.8616 175.483,-37.2435\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"171.111,-31.5843 177.883,-35.1975 173.251,-34.3539 175.391,-37.1235 175.391,-37.1235 175.391,-37.1235 173.251,-34.3539 172.898,-39.0495 171.111,-31.5843 171.111,-31.5843\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"183.624\" y=\"-57.8\">!b &amp; c</text>\n",
"<path d=\"M142.767,-99.0529C156.796,-93.9963 175.724,-84.6273 184.624,-69 190.776,-58.1972 184.416,-45.8005 176.449,-36.0534\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"171.654,-30.6527 178.657,-33.7964 173.978,-33.2702 176.301,-35.8876 176.301,-35.8876 176.301,-35.8876 173.978,-33.2702 173.946,-37.9789 171.654,-30.6527 171.654,-30.6527\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"186.624\" y=\"-57.8\">b &amp; c</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge17\"><title>4-&gt;4</title>\n",
@ -1282,16 +1282,16 @@
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;0</title>\n",
"<path d=\"M85.853,-123.236C95.3862,-123.786 104.071,-122.707 104.071,-120 104.071,-118.012 99.3874,-116.902 93.1234,-116.671\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.853,-116.764 92.8119,-113.524 89.3527,-116.719 92.8524,-116.674 92.8524,-116.674 92.8524,-116.674 89.3527,-116.719 92.893,-119.824 85.853,-116.764 85.853,-116.764\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"115.571\" y=\"-123.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.071\" y=\"-109.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"120.071\" y=\"-109.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.071\" y=\"-123.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"114.571\" y=\"-108.8\">\u2776</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;0</title>\n",
"<path d=\"M85.6154,-124.955C107.357,-128.472 136.071,-126.82 136.071,-120 136.071,-113.899 113.095,-111.934 92.6855,-114.104\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.6154,-115.045 92.139,-110.999 89.0849,-114.583 92.5543,-114.122 92.5543,-114.122 92.5543,-114.122 89.0849,-114.583 92.9696,-117.244 85.6154,-115.045 85.6154,-115.045\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"136.071\" y=\"-123.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"146.571\" y=\"-108.8\">\u2776</text>\n",
"<path d=\"M85.6405,-124.845C108.831,-128.506 141.071,-126.891 141.071,-120 141.071,-113.782 114.821,-111.86 92.6551,-114.234\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.6405,-115.155 92.1705,-111.12 89.1107,-114.699 92.5808,-114.243 92.5808,-114.243 92.5808,-114.243 89.1107,-114.699 92.9912,-117.366 85.6405,-115.155 85.6405,-115.155\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"152.571\" y=\"-123.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"141.071\" y=\"-109.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"157.071\" y=\"-109.8\">\u2777</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
@ -1308,16 +1308,16 @@
"<g class=\"edge\" id=\"edge5\"><title>1-&gt;0</title>\n",
"<path d=\"M68.0713,-36.2191C68.0713,-52.2129 68.0713,-76.208 68.0713,-94.2528\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"68.0713,-101.581 64.9214,-94.5813 68.0713,-98.0813 68.0714,-94.5813 68.0714,-94.5813 68.0714,-94.5813 68.0713,-98.0813 71.2214,-94.5814 68.0713,-101.581 68.0713,-101.581\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"68.0713\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"69.0713\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.0713\" y=\"-58.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"68.0713\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"78.5713\" y=\"-57.8\">\u2776</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge6\"><title>1-&gt;0</title>\n",
"<path d=\"M82.4143,-28.8784C90.112,-35.0878 98.862,-43.8378 103.071,-54 108.174,-66.3184 108.174,-71.6816 103.071,-84 99.8485,-91.7804 93.9641,-98.733 87.9281,-104.351\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"82.4143,-109.122 85.6472,-102.159 85.0612,-106.832 87.7082,-104.542 87.7082,-104.542 87.7082,-104.542 85.0612,-106.832 89.7691,-106.924 82.4143,-109.122 82.4143,-109.122\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"106.071\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"116.571\" y=\"-57.8\">\u2776</text>\n",
"<path d=\"M83.2231,-28.3294C91.6629,-34.4628 101.389,-43.3215 106.071,-54 111.426,-66.211 111.426,-71.789 106.071,-84 102.413,-92.3425 95.6767,-99.5744 88.8801,-105.264\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"83.2231,-109.671 86.8095,-102.884 85.9842,-107.52 88.7453,-105.369 88.7453,-105.369 88.7453,-105.369 85.9842,-107.52 90.6812,-107.854 83.2231,-109.671 83.2231,-109.671\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"110.071\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"111.071\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"127.071\" y=\"-58.8\">\u2777</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>1-&gt;1</title>\n",
@ -1348,13 +1348,13 @@
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g class=\"node\" id=\"node2\"><title>0</title>\n",
"<ellipse cx=\"140.758\" cy=\"-424\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"140.758\" y=\"-420.3\">0</text>\n",
"<ellipse cx=\"145.758\" cy=\"-424\" fill=\"#ffffaa\" rx=\"18\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"145.758\" y=\"-420.3\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>I-&gt;0</title>\n",
"<path d=\"M140.758,-478.845C140.758,-477.206 140.758,-462.846 140.758,-449.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"140.758,-442.058 143.908,-449.058 140.758,-445.558 140.758,-449.058 140.758,-449.058 140.758,-449.058 140.758,-445.558 137.608,-449.058 140.758,-442.058 140.758,-442.058\" stroke=\"black\"/>\n",
"<path d=\"M145.758,-478.845C145.758,-477.206 145.758,-462.846 145.758,-449.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"145.758,-442.058 148.908,-449.058 145.758,-445.558 145.758,-449.058 145.758,-449.058 145.758,-449.058 145.758,-445.558 142.608,-449.058 145.758,-442.058 145.758,-442.058\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
@ -1363,18 +1363,18 @@
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;1</title>\n",
"<path d=\"M124.051,-417.182C111.336,-411.776 94.7114,-402.368 86.758,-388 79.9045,-375.619 79.5248,-359.772 80.9214,-346.825\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"81.9134,-339.585 84.0839,-346.948 81.4383,-343.053 80.9631,-346.521 80.9631,-346.521 80.9631,-346.521 81.4383,-343.053 77.8422,-346.093 81.9134,-339.585 81.9134,-339.585\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"98.258\" y=\"-376.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"86.758\" y=\"-362.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"102.758\" y=\"-362.8\">\u2777</text>\n",
"<path d=\"M128.676,-418.018C114.684,-412.94 95.7776,-403.558 86.758,-388 79.6603,-375.757 79.2757,-359.913 80.7308,-346.933\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"81.7632,-339.671 83.8966,-347.044 81.2706,-343.136 80.7779,-346.601 80.7779,-346.601 80.7779,-346.601 81.2706,-343.136 77.6593,-346.158 81.7632,-339.671 81.7632,-339.671\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"86.758\" y=\"-376.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"97.258\" y=\"-361.8\">\u2776</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;1</title>\n",
"<path d=\"M137.165,-406.124C133.775,-392.476 127.841,-373.113 118.758,-358 114.821,-351.45 109.483,-345.112 104.248,-339.669\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"99.1031,-334.552 106.287,-337.255 101.585,-337.02 104.066,-339.488 104.066,-339.488 104.066,-339.488 101.585,-337.02 101.844,-341.722 99.1031,-334.552 99.1031,-334.552\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"130.758\" y=\"-376.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"141.258\" y=\"-361.8\">\u2776</text>\n",
"<path d=\"M142.511,-406.226C139.298,-392.461 133.433,-372.883 123.758,-358 118.87,-350.48 112.002,-343.494 105.447,-337.773\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"100.065,-333.281 107.458,-335.348 102.752,-335.524 105.439,-337.767 105.439,-337.767 105.439,-337.767 102.752,-335.524 103.421,-340.185 100.065,-333.281 100.065,-333.281\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"148.258\" y=\"-376.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"136.758\" y=\"-362.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"152.758\" y=\"-362.8\">\u2777</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g class=\"node\" id=\"node4\"><title>2</title>\n",
@ -1383,7 +1383,7 @@
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>0-&gt;2</title>\n",
"<path d=\"M153.268,-410.811C159.373,-404.411 166.513,-396.208 171.758,-388 198.344,-346.398 205.885,-334.374 215.758,-286 218.424,-272.936 222.44,-267.538 215.758,-256 207.786,-242.234 192.128,-233.414 178.673,-228.072\" fill=\"none\" stroke=\"black\"/>\n",
"<path d=\"M157.127,-409.946C162.309,-403.597 168.273,-395.69 172.758,-388 197.545,-345.503 206.009,-334.221 215.758,-286 218.4,-272.931 222.44,-267.538 215.758,-256 207.786,-242.234 192.128,-233.414 178.673,-228.072\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"171.889,-225.588 179.546,-225.037 175.176,-226.791 178.462,-227.995 178.462,-227.995 178.462,-227.995 175.176,-226.791 177.379,-230.953 171.889,-225.588 171.889,-225.588\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"210.758\" y=\"-318.3\">!b &amp; !c</text>\n",
"</g>\n",
@ -1457,18 +1457,18 @@
"<g class=\"edge\" id=\"edge12\"><title>3-&gt;3</title>\n",
"<path d=\"M151.54,-22.4941C161.073,-23.2578 169.758,-21.7598 169.758,-18 169.758,-15.2389 165.074,-13.6976 158.81,-13.3761\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"151.54,-13.5059 158.482,-10.2313 155.039,-13.4434 158.539,-13.3808 158.539,-13.3808 158.539,-13.3808 155.039,-13.4434 158.595,-16.5303 151.54,-13.5059 151.54,-13.5059\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"189.258\" y=\"-21.8\">b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"169.758\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"185.758\" y=\"-7.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"201.758\" y=\"-7.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"169.758\" y=\"-21.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"172.258\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"188.258\" y=\"-7.8\">\u2776</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge13\"><title>3-&gt;3</title>\n",
"<path d=\"M150.876,-24.3257C177.071,-29.923 217.758,-27.8145 217.758,-18 217.758,-9.02898 183.764,-6.49629 157.915,-10.402\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"150.876,-11.6743 157.204,-7.32941 154.32,-11.0517 157.764,-10.4292 157.764,-10.4292 157.764,-10.4292 154.32,-11.0517 158.324,-13.529 150.876,-11.6743 150.876,-11.6743\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"217.758\" y=\"-21.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"220.258\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"236.258\" y=\"-7.8\">\u2776</text>\n",
"<path d=\"M150.62,-24.5712C173.857,-29.8584 206.758,-27.668 206.758,-18 206.758,-9.27617 179.969,-6.64076 157.665,-10.0938\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"150.62,-11.4288 156.911,-7.0304 154.059,-10.7771 157.498,-10.1253 157.498,-10.1253 157.498,-10.1253 154.059,-10.7771 158.084,-13.2202 150.62,-11.4288 150.62,-11.4288\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"226.258\" y=\"-21.8\">b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"206.758\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"222.758\" y=\"-7.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"238.758\" y=\"-7.8\">\u2777</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge14\"><title>3-&gt;4</title>\n",
@ -1481,18 +1481,18 @@
"<g class=\"edge\" id=\"edge15\"><title>4-&gt;3</title>\n",
"<path d=\"M113.829,-102.036C117.749,-85.7041 123.712,-60.8598 128.094,-42.6009\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"129.747,-35.7131 131.176,-43.255 128.93,-39.1165 128.113,-42.5198 128.113,-42.5198 128.113,-42.5198 128.93,-39.1165 125.05,-41.7847 129.747,-35.7131 129.747,-35.7131\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"131.758\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"124.758\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"140.758\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"156.758\" y=\"-58.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"124.758\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"127.258\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"143.258\" y=\"-58.8\">\u2776</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge16\"><title>4-&gt;3</title>\n",
"<path d=\"M127.278,-115.252C143.301,-110.794 166.082,-101.622 176.758,-84 183.667,-72.5962 182.483,-66.0417 176.758,-54 172.279,-44.5788 163.886,-36.8617 155.695,-31.0944\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"149.54,-27.0682 157.122,-28.2638 152.469,-28.9841 155.398,-30.9 155.398,-30.9 155.398,-30.9 152.469,-28.9841 153.674,-33.5361 149.54,-27.0682 149.54,-27.0682\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"180.758\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"183.258\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"199.258\" y=\"-58.8\">\u2776</text>\n",
"<path d=\"M126.589,-113.599C139.865,-108.347 157.477,-98.9413 165.758,-84 172.222,-72.3381 170.584,-66.4295 165.758,-54 162.987,-46.8621 158.006,-40.2913 152.787,-34.8175\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"147.561,-29.7291 154.773,-32.3556 150.068,-32.1708 152.576,-34.6125 152.576,-34.6125 152.576,-34.6125 150.068,-32.1708 150.378,-36.8694 147.561,-29.7291 147.561,-29.7291\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"176.758\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"169.758\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"185.758\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"201.758\" y=\"-58.8\">\u2777</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge17\"><title>4-&gt;4</title>\n",
@ -1792,16 +1792,16 @@
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;0</title>\n",
"<path d=\"M85.853,-123.236C95.3862,-123.786 104.071,-122.707 104.071,-120 104.071,-118.012 99.3874,-116.902 93.1234,-116.671\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.853,-116.764 92.8119,-113.524 89.3527,-116.719 92.8524,-116.674 92.8524,-116.674 92.8524,-116.674 89.3527,-116.719 92.893,-119.824 85.853,-116.764 85.853,-116.764\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"115.571\" y=\"-123.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.071\" y=\"-109.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"120.071\" y=\"-109.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.071\" y=\"-123.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"114.571\" y=\"-108.8\">\u2776</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;0</title>\n",
"<path d=\"M85.6154,-124.955C107.357,-128.472 136.071,-126.82 136.071,-120 136.071,-113.899 113.095,-111.934 92.6855,-114.104\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.6154,-115.045 92.139,-110.999 89.0849,-114.583 92.5543,-114.122 92.5543,-114.122 92.5543,-114.122 89.0849,-114.583 92.9696,-117.244 85.6154,-115.045 85.6154,-115.045\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"136.071\" y=\"-123.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"146.571\" y=\"-108.8\">\u2776</text>\n",
"<path d=\"M85.6405,-124.845C108.831,-128.506 141.071,-126.891 141.071,-120 141.071,-113.782 114.821,-111.86 92.6551,-114.234\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"85.6405,-115.155 92.1705,-111.12 89.1107,-114.699 92.5808,-114.243 92.5808,-114.243 92.5808,-114.243 89.1107,-114.699 92.9912,-117.366 85.6405,-115.155 85.6405,-115.155\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"152.571\" y=\"-123.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"141.071\" y=\"-109.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"157.071\" y=\"-109.8\">\u2777</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
@ -1818,16 +1818,16 @@
"<g class=\"edge\" id=\"edge5\"><title>1-&gt;0</title>\n",
"<path d=\"M68.0713,-36.2191C68.0713,-52.2129 68.0713,-76.208 68.0713,-94.2528\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"68.0713,-101.581 64.9214,-94.5813 68.0713,-98.0813 68.0714,-94.5813 68.0714,-94.5813 68.0714,-94.5813 68.0713,-98.0813 71.2214,-94.5814 68.0713,-101.581 68.0713,-101.581\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"68.0713\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"69.0713\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.0713\" y=\"-58.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"68.0713\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"78.5713\" y=\"-57.8\">\u2776</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge6\"><title>1-&gt;0</title>\n",
"<path d=\"M82.4143,-28.8784C90.112,-35.0878 98.862,-43.8378 103.071,-54 108.174,-66.3184 108.174,-71.6816 103.071,-84 99.8485,-91.7804 93.9641,-98.733 87.9281,-104.351\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"82.4143,-109.122 85.6472,-102.159 85.0612,-106.832 87.7082,-104.542 87.7082,-104.542 87.7082,-104.542 85.0612,-106.832 89.7691,-106.924 82.4143,-109.122 82.4143,-109.122\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"106.071\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"116.571\" y=\"-57.8\">\u2776</text>\n",
"<path d=\"M83.2231,-28.3294C91.6629,-34.4628 101.389,-43.3215 106.071,-54 111.426,-66.211 111.426,-71.789 106.071,-84 102.413,-92.3425 95.6767,-99.5744 88.8801,-105.264\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"83.2231,-109.671 86.8095,-102.884 85.9842,-107.52 88.7453,-105.369 88.7453,-105.369 88.7453,-105.369 85.9842,-107.52 90.6812,-107.854 83.2231,-109.671 83.2231,-109.671\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"110.071\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"111.071\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"127.071\" y=\"-58.8\">\u2777</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>1-&gt;1</title>\n",
@ -1858,44 +1858,44 @@
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g class=\"node\" id=\"node2\"><title>0</title>\n",
"<ellipse cx=\"95.475\" cy=\"-424\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"95.475\" y=\"-420.3\">1,0</text>\n",
"<ellipse cx=\"100.475\" cy=\"-424\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"90.475\" y=\"-420.3\">1,0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>I-&gt;0</title>\n",
"<path d=\"M95.475,-478.845C95.475,-477.206 95.475,-462.846 95.475,-449.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"95.475,-442.058 98.6251,-449.058 95.4751,-445.558 95.4751,-449.058 95.4751,-449.058 95.4751,-449.058 95.4751,-445.558 92.3251,-449.058 95.475,-442.058 95.475,-442.058\" stroke=\"black\"/>\n",
"<path d=\"M100.475,-478.845C100.475,-477.206 100.475,-462.846 100.475,-449.368\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"100.475,-442.058 103.625,-449.058 100.475,-445.558 100.475,-449.058 100.475,-449.058 100.475,-449.058 100.475,-445.558 97.3251,-449.058 100.475,-442.058 100.475,-442.058\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g class=\"node\" id=\"node3\"><title>1</title>\n",
"<ellipse cx=\"40.475\" cy=\"-322\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"40.475\" y=\"-318.3\">0,0</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"30.475\" y=\"-318.3\">0,0</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>0-&gt;1</title>\n",
"<path d=\"M72.561,-414.347C61.0631,-408.711 48.1841,-400.12 41.475,-388 34.6672,-375.701 34.2472,-359.983 35.6108,-347.084\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"36.5849,-339.863 38.7708,-347.221 36.117,-343.332 35.6491,-346.8 35.6491,-346.8 35.6491,-346.8 36.117,-343.332 32.5273,-346.379 36.5849,-339.863 36.5849,-339.863\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"52.975\" y=\"-376.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"41.475\" y=\"-362.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"57.475\" y=\"-362.8\">\u2777</text>\n",
"<path d=\"M76.7094,-415.391C63.8708,-409.939 49.1208,-401.189 41.475,-388 34.4247,-375.839 33.9982,-360.124 35.419,-347.193\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"36.4329,-339.949 38.5821,-347.318 35.9477,-343.415 35.4625,-346.881 35.4625,-346.881 35.4625,-346.881 35.9477,-343.415 32.3429,-346.445 36.4329,-339.949 36.4329,-339.949\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"41.475\" y=\"-376.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"51.975\" y=\"-361.8\">\u2776</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>0-&gt;1</title>\n",
"<path d=\"M91.882,-406.124C88.4919,-392.476 82.5581,-373.113 73.475,-358 70.0629,-352.323 65.5975,-346.804 61.059,-341.89\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"56.1519,-336.817 63.2828,-339.658 58.5852,-339.333 61.0186,-341.848 61.0186,-341.848 61.0186,-341.848 58.5852,-339.333 58.7544,-344.038 56.1519,-336.817 56.1519,-336.817\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.475\" y=\"-376.8\">!b &amp; c</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"95.975\" y=\"-361.8\">\u2776</text>\n",
"<path d=\"M97.1632,-405.948C93.9364,-392.198 88.0849,-372.783 78.475,-358 74.4421,-351.796 69.062,-345.956 63.6219,-340.889\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"58.2095,-336.096 65.5383,-338.379 60.8296,-338.416 63.4498,-340.737 63.4498,-340.737 63.4498,-340.737 60.8296,-338.416 61.3613,-343.095 58.2095,-336.096 58.2095,-336.096\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"102.975\" y=\"-376.8\">b</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"91.475\" y=\"-362.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"107.475\" y=\"-362.8\">\u2777</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g class=\"node\" id=\"node4\"><title>2</title>\n",
"<ellipse cx=\"114.475\" cy=\"-220\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"114.475\" y=\"-216.3\">0,1</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"104.475\" y=\"-216.3\">0,1</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>0-&gt;2</title>\n",
"<path d=\"M109.317,-408.473C114.89,-402.349 121.228,-395.022 126.475,-388 156.696,-347.557 167.568,-335.695 176.475,-286 178.827,-272.876 183.198,-267.515 176.475,-256 169.639,-244.291 157.279,-236.191 145.384,-230.756\" fill=\"none\" stroke=\"black\"/>\n",
"<path d=\"M113.348,-407.885C132.631,-383.949 167.694,-334.994 176.475,-286 178.827,-272.876 183.198,-267.515 176.475,-256 169.639,-244.291 157.279,-236.191 145.384,-230.756\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"138.861,-228.005 146.535,-227.823 142.086,-229.365 145.311,-230.725 145.311,-230.725 145.311,-230.725 142.086,-229.365 144.086,-233.628 138.861,-228.005 138.861,-228.005\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"172.475\" y=\"-318.3\">!b &amp; !c</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"171.475\" y=\"-318.3\">!b &amp; !c</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g class=\"edge\" id=\"edge5\"><title>1-&gt;1</title>\n",
@ -1915,7 +1915,7 @@
"<!-- 3 -->\n",
"<g class=\"node\" id=\"node5\"><title>3</title>\n",
"<ellipse cx=\"93.475\" cy=\"-18\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"93.475\" y=\"-14.3\">2,0</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"83.475\" y=\"-14.3\">2,0</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge7\"><title>1-&gt;3</title>\n",
@ -1953,7 +1953,7 @@
"<!-- 4 -->\n",
"<g class=\"node\" id=\"node6\"><title>4</title>\n",
"<ellipse cx=\"71.475\" cy=\"-120\" fill=\"#ffffaa\" rx=\"27\" ry=\"18\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"middle\" x=\"71.475\" y=\"-116.3\">2,1</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"61.475\" y=\"-116.3\">2,1</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge11\"><title>2-&gt;4</title>\n",
@ -1967,18 +1967,18 @@
"<g class=\"edge\" id=\"edge12\"><title>3-&gt;3</title>\n",
"<path d=\"M119.822,-22.6692C130.008,-22.8767 138.475,-21.3203 138.475,-18 138.475,-15.5098 133.712,-14.0117 127.034,-13.5059\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"119.822,-13.3308 126.896,-10.3517 123.321,-13.4158 126.82,-13.5008 126.82,-13.5008 126.82,-13.5008 123.321,-13.4158 126.743,-16.6499 119.822,-13.3308 119.822,-13.3308\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"157.975\" y=\"-21.8\">b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"138.475\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"154.475\" y=\"-7.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"170.475\" y=\"-7.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"138.475\" y=\"-21.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"140.975\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"156.975\" y=\"-7.8\">\u2776</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge13\"><title>3-&gt;3</title>\n",
"<path d=\"M118.238,-25.2458C147.231,-29.6438 186.475,-27.2285 186.475,-18 186.475,-9.49246 153.123,-6.77518 125.198,-9.84815\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"118.238,-10.7542 124.773,-6.72675 121.709,-10.3023 125.18,-9.85039 125.18,-9.85039 125.18,-9.85039 121.709,-10.3023 125.586,-12.974 118.238,-10.7542 118.238,-10.7542\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"186.475\" y=\"-21.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"188.975\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"204.975\" y=\"-7.8\">\u2776</text>\n",
"<path d=\"M118.023,-25.5159C143.619,-29.5385 175.475,-27.0332 175.475,-18 175.475,-9.77837 149.086,-6.96436 125.046,-9.55795\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"118.023,-10.4841 124.551,-6.44583 121.493,-10.0264 124.963,-9.56879 124.963,-9.56879 124.963,-9.56879 121.493,-10.0264 125.375,-12.6918 118.023,-10.4841 118.023,-10.4841\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"194.975\" y=\"-21.8\">b</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"175.475\" y=\"-7.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"191.475\" y=\"-7.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"207.475\" y=\"-7.8\">\u2777</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge14\"><title>3-&gt;4</title>\n",
@ -1991,18 +1991,18 @@
"<g class=\"edge\" id=\"edge15\"><title>4-&gt;3</title>\n",
"<path d=\"M75.207,-102.036C78.7785,-85.8025 84.2001,-61.1589 88.2101,-42.9316\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"89.7247,-36.0469 91.297,-43.5602 88.9727,-39.4651 88.2206,-42.8834 88.2206,-42.8834 88.2206,-42.8834 88.9727,-39.4651 85.1442,-42.2065 89.7247,-36.0469 89.7247,-36.0469\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"92.475\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.475\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"101.475\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"117.475\" y=\"-58.8\">\u2777</text>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"85.475\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"87.975\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"103.975\" y=\"-58.8\">\u2776</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;3 -->\n",
"<g class=\"edge\" id=\"edge16\"><title>4-&gt;3</title>\n",
"<path d=\"M96.384,-112.762C111.116,-107.651 128.583,-98.7811 137.475,-84 144.348,-72.5749 143.268,-66.0093 137.475,-54 133.632,-46.0326 126.996,-39.32 120.026,-33.9723\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"114.146,-29.8036 121.679,-31.2827 117.001,-31.828 119.857,-33.8524 119.857,-33.8524 119.857,-33.8524 117.001,-31.828 118.035,-36.422 114.146,-29.8036 114.146,-29.8036\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"141.475\" y=\"-72.8\">!b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"143.975\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"159.975\" y=\"-58.8\">\u2776</text>\n",
"<path d=\"M94.5936,-110.627C106.395,-105.037 119.667,-96.4018 126.475,-84 132.891,-72.3119 131.396,-66.3921 126.475,-54 124.03,-47.8439 119.933,-42.1428 115.442,-37.2057\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"110.473,-32.1629 117.63,-34.9383 112.93,-34.656 115.386,-37.1492 115.386,-37.1492 115.386,-37.1492 112.93,-34.656 113.142,-39.36 110.473,-32.1629 110.473,-32.1629\" stroke=\"black\"/>\n",
"<text font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"137.475\" y=\"-72.8\">b &amp; c</text>\n",
"<text fill=\"#1f78b4\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"130.475\" y=\"-58.8\">\u24ff</text>\n",
"<text fill=\"#ff4da0\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"146.475\" y=\"-58.8\">\u2776</text>\n",
"<text fill=\"#ff7f00\" font-family=\"Lato\" font-size=\"14.00\" text-anchor=\"start\" x=\"162.475\" y=\"-58.8\">\u2777</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;4 -->\n",
"<g class=\"edge\" id=\"edge17\"><title>4-&gt;4</title>\n",
@ -2060,7 +2060,7 @@
"output_type": "stream",
"stream": "stdout",
"text": [
"1000 loops, best of 3: 233 \u00b5s per loop\n"
"1000 loops, best of 3: 216 \u00b5s per loop\n"
]
}
],
@ -2079,7 +2079,8 @@
"output_type": "stream",
"stream": "stdout",
"text": [
"100000 loops, best of 3: 11 \u00b5s per loop\n"
"The slowest run took 4.86 times longer than the fastest. This could mean that an intermediate result is being cached.\n",
"100000 loops, best of 3: 10.3 \u00b5s per loop\n"
]
}
],

View file

@ -183,6 +183,6 @@ properties: trans-labels explicit-labels trans-acc complete
properties: deterministic stutter-invariant
--BODY--
State: 0 "[1,8,9]"
[1] 0
[!1] 0 {0}
[1] 0
--END--"""

View file

@ -582,10 +582,10 @@ Acceptance: 1 Inf(0)
properties: trans-labels explicit-labels trans-acc
--BODY--
State: 0
[0] 0 {0}
[!0] 0
[0&!1] 1 {0}
[0] 0 {0}
[!0&!1] 1
[0&!1] 1 {0}
State: 1
[!1] 1 {0}
--END--"""