python: render <svg> via _repr_html_

Work around a recent decision in Jupyter Lab and Notebook to render
<svg> is inline <img>, breaking tooltips or text selection.

(Rerendering all notebooks was painful.)

* NEWS: Mention the change.
* python/spot/__init__.py: Add a _repr_html_ method to all
classes that had a _repr_svg_.  It seems Jupyter will use
_repr_html_ by default.
* python/spot/jupyter.py: SVG replace the _repr_svg_ method
by a _repr_html.
* tests/python/_altscc.ipynb, tests/python/_autparserr.ipynb,
tests/python/_aux.ipynb, tests/python/_mealy.ipynb,
tests/python/_partitioned_relabel.ipynb,
tests/python/_product_susp.ipynb, tests/python/_product_weak.ipynb,
tests/python/_synthesis.ipynb, tests/python/aliases.ipynb,
tests/python/alternation.ipynb, tests/python/atva16-fig2a.ipynb,
tests/python/atva16-fig2b.ipynb, tests/python/automata-io.ipynb,
tests/python/automata.ipynb, tests/python/cav22-figs.ipynb,
tests/python/contains.ipynb, tests/python/decompose.ipynb,
tests/python/formulas.ipynb, tests/python/games.ipynb,
tests/python/gen.ipynb, tests/python/highlighting.ipynb,
tests/python/ltsmin-dve.ipynb, tests/python/ltsmin-pml.ipynb,
tests/python/parity.ipynb, tests/python/product.ipynb,
tests/python/randaut.ipynb, tests/python/satmin.ipynb,
tests/python/stutter-inv.ipynb, tests/python/synthesis.ipynb,
tests/python/testingaut.ipynb, tests/python/twagraph-internals.ipynb,
tests/python/word.ipynb, tests/python/zlktree.ipynb: Update all
notebooks.
This commit is contained in:
Alexandre Duret-Lutz 2024-02-09 15:06:07 +01:00
parent 4cf7503fff
commit 3034e8fcc3
36 changed files with 43249 additions and 8585 deletions

View file

@ -128,8 +128,77 @@
"</g>\n",
"</svg>\n"
],
"text/html": [
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.43.0 (0)\n",
" -->\n",
"<!-- Pages: 1 -->\n",
"<svg width=\"212pt\" height=\"152pt\"\n",
" viewBox=\"0.00 0.00 212.00 152.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.0 1.0) rotate(0) translate(4 148)\">\n",
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-148 208,-148 208,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"99\" y=\"-128.8\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n",
"<text text-anchor=\"start\" x=\"91\" y=\"-113.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\">\n",
"<title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"#33a02c\" stroke-width=\"2\" cx=\"56\" cy=\"-51\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-47.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\">\n",
"<title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-51C2.79,-51 17.15,-51 30.63,-51\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-51 30.94,-54.15 34.44,-51 30.94,-51 30.94,-51 30.94,-51 34.44,-51 30.94,-47.85 37.94,-51 37.94,-51\"/>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\">\n",
"<title>1</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"#33a02c\" stroke-width=\"2\" points=\"177,-101 150,-83 177,-65 204,-83 177,-101\"/>\n",
"<text text-anchor=\"middle\" x=\"177\" y=\"-79.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\">\n",
"<title>0&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M66.88,-65.34C73.09,-73.04 81.84,-81.79 92,-86 110.4,-93.62 133.06,-92.26 150.21,-89.33\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"157.19,-88 150.9,-92.41 153.75,-88.66 150.31,-89.31 150.31,-89.31 150.31,-89.31 153.75,-88.66 149.72,-86.22 157.19,-88 157.19,-88\"/>\n",
"<text text-anchor=\"start\" x=\"92.5\" y=\"-94.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !c</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g id=\"node4\" class=\"node\">\n",
"<title>2</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"#33a02c\" stroke-width=\"2\" points=\"177,-36 150,-18 177,0 204,-18 177,-36\"/>\n",
"<text text-anchor=\"middle\" x=\"177\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g id=\"edge3\" class=\"edge\">\n",
"<title>0&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M72.89,-44.63C78.83,-42.37 85.67,-39.92 92,-38 110.66,-32.34 132.04,-27.26 148.57,-23.65\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"155.79,-22.09 149.61,-26.64 152.37,-22.83 148.95,-23.56 148.95,-23.56 148.95,-23.56 152.37,-22.83 148.28,-20.48 155.79,-22.09 155.79,-22.09\"/>\n",
"<text text-anchor=\"start\" x=\"99.5\" y=\"-41.8\" font-family=\"Lato\" font-size=\"14.00\">a | c</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;0 -->\n",
"<g id=\"edge4\" class=\"edge\">\n",
"<title>1&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"#33a02c\" stroke-width=\"2\" d=\"M159.46,-76.37C151.29,-73.25 141.22,-69.65 132,-67 115.06,-62.14 95.59,-58.03 80.74,-55.19\"/>\n",
"<polygon fill=\"#33a02c\" stroke=\"#33a02c\" stroke-width=\"2\" points=\"73.85,-53.9 81.31,-52.09 77.38,-54.05 80.82,-54.7 80.73,-55.19 80.63,-55.68 77.19,-55.04 80.15,-58.29 73.85,-53.9 73.85,-53.9\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-70.8\" font-family=\"Lato\" font-size=\"14.00\">!b &amp; !d</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;0 -->\n",
"<g id=\"edge5\" class=\"edge\">\n",
"<title>2&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"#33a02c\" stroke-width=\"2\" d=\"M160,-11.16C142.45,-4.76 113.88,2.4 92,-8 82.58,-12.48 74.86,-20.87 69.09,-29.06\"/>\n",
"<polygon fill=\"#33a02c\" stroke=\"#33a02c\" stroke-width=\"2\" points=\"65.07,-35.22 66.26,-27.64 66.57,-32.02 68.48,-29.09 68.9,-29.36 69.32,-29.63 67.4,-32.56 71.54,-31.08 65.07,-35.22 65.07,-35.22\"/>\n",
"<text text-anchor=\"start\" x=\"98.5\" y=\"-11.8\" font-family=\"Lato\" font-size=\"14.00\">b | d</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text/plain": [
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f8877796550> >"
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f27698b4ff0> >"
]
},
"execution_count": 4,
@ -208,8 +277,57 @@
"</g>\n",
"</svg>\n"
],
"text/html": [
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.43.0 (0)\n",
" -->\n",
"<!-- Pages: 1 -->\n",
"<svg width=\"117pt\" height=\"126pt\"\n",
" viewBox=\"0.00 0.00 117.00 126.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.0 1.0) rotate(0) translate(4 122)\">\n",
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-122 113,-122 113,4 -4,4\"/>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\">\n",
"<title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\">\n",
"<title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\">\n",
"<title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M52.76,-35.78C52.21,-45.31 53.29,-54 56,-54 57.99,-54 59.1,-49.32 59.33,-43.05\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"59.24,-35.78 62.48,-42.74 59.28,-39.28 59.33,-42.78 59.33,-42.78 59.33,-42.78 59.28,-39.28 56.18,-42.82 59.24,-35.78 59.24,-35.78\"/>\n",
"<polygon fill=\"#e9f4fb\" stroke=\"transparent\" points=\"5,-55.5 5,-74.5 48,-74.5 48,-55.5 5,-55.5\"/>\n",
"<text text-anchor=\"start\" x=\"7\" y=\"-61.3\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !c</text>\n",
"<text text-anchor=\"start\" x=\"52\" y=\"-61.3\" font-family=\"Lato\" font-size=\"14.00\">/</text>\n",
"<polygon fill=\"#ffe5f1\" stroke=\"transparent\" points=\"63,-55.5 63,-74.5 107,-74.5 107,-55.5 63,-55.5\"/>\n",
"<text text-anchor=\"start\" x=\"65\" y=\"-61.3\" font-family=\"Lato\" font-size=\"14.00\">!b &amp; !d</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge3\" class=\"edge\">\n",
"<title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M50.83,-35.41C47.6,-54.42 49.32,-77 56,-77 61.84,-77 63.89,-59.71 62.15,-42.65\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"61.17,-35.41 65.23,-41.93 61.64,-38.88 62.11,-42.35 62.11,-42.35 62.11,-42.35 61.64,-38.88 58.98,-42.77 61.17,-35.41 61.17,-35.41\"/>\n",
"<polygon fill=\"#e9f4fb\" stroke=\"transparent\" points=\"19,-78.5 19,-97.5 48,-97.5 48,-78.5 19,-78.5\"/>\n",
"<text text-anchor=\"start\" x=\"21\" y=\"-84.3\" font-family=\"Lato\" font-size=\"14.00\">a | c</text>\n",
"<text text-anchor=\"start\" x=\"52\" y=\"-84.3\" font-family=\"Lato\" font-size=\"14.00\">/</text>\n",
"<polygon fill=\"#ffe5f1\" stroke=\"transparent\" points=\"63,-78.5 63,-97.5 94,-97.5 94,-78.5 63,-78.5\"/>\n",
"<text text-anchor=\"start\" x=\"65\" y=\"-84.3\" font-family=\"Lato\" font-size=\"14.00\">b | d</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text/plain": [
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f8877796820> >"
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f27698b51d0> >"
]
},
"execution_count": 6,
@ -282,8 +400,51 @@
"</g>\n",
"</svg>\n"
],
"text/html": [
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.43.0 (0)\n",
" -->\n",
"<!-- Pages: 1 -->\n",
"<svg width=\"121pt\" height=\"106pt\"\n",
" viewBox=\"0.00 0.00 121.00 106.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.0 1.0) rotate(0) translate(4 102)\">\n",
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-102 117,-102 117,4 -4,4\"/>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\">\n",
"<title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"60\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"60\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\">\n",
"<title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.17,-18C3.01,-18 19.75,-18 34.75,-18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"41.9,-18 34.9,-21.15 38.4,-18 34.9,-18 34.9,-18 34.9,-18 38.4,-18 34.9,-14.85 41.9,-18 41.9,-18\"/>\n",
"</g>\n",
"<!-- 0&#45;&gt;0 -->\n",
"<g id=\"edge2\" class=\"edge\">\n",
"<title>0&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M52.97,-34.66C51.41,-44.62 53.75,-54 60,-54 64.69,-54 67.18,-48.73 67.47,-41.89\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"67.03,-34.66 70.6,-41.46 67.24,-38.16 67.46,-41.65 67.46,-41.65 67.46,-41.65 67.24,-38.16 64.31,-41.84 67.03,-34.66 67.03,-34.66\"/>\n",
"<polygon fill=\"#e9f4fb\" stroke=\"transparent\" points=\"9,-77 9,-96 52,-96 52,-77 9,-77\"/>\n",
"<text text-anchor=\"start\" x=\"11\" y=\"-82.8\" font-family=\"Lato\" font-size=\"14.00\">!a &amp; !c</text>\n",
"<text text-anchor=\"start\" x=\"56\" y=\"-82.8\" font-family=\"Lato\" font-size=\"14.00\">/</text>\n",
"<polygon fill=\"#ffe5f1\" stroke=\"transparent\" points=\"67,-77 67,-96 111,-96 111,-77 67,-77\"/>\n",
"<text text-anchor=\"start\" x=\"69\" y=\"-82.8\" font-family=\"Lato\" font-size=\"14.00\">!b &amp; !d</text>\n",
"<polygon fill=\"#e9f4fb\" stroke=\"transparent\" points=\"9,-56 9,-75 52,-75 52,-56 9,-56\"/>\n",
"<text text-anchor=\"start\" x=\"25\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">a | c</text>\n",
"<text text-anchor=\"start\" x=\"56\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">/</text>\n",
"<polygon fill=\"#ffe5f1\" stroke=\"transparent\" points=\"67,-56 67,-75 111,-75 111,-56 67,-56\"/>\n",
"<text text-anchor=\"start\" x=\"69\" y=\"-61.8\" font-family=\"Lato\" font-size=\"14.00\">b | d</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text/plain": [
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f8877796820> >"
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f27698b51d0> >"
]
},
"execution_count": 8,
@ -386,8 +547,91 @@
"</g>\n",
"</svg>\n"
],
"text/html": [
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.43.0 (0)\n",
" -->\n",
"<!-- Pages: 1 -->\n",
"<svg width=\"208pt\" height=\"180pt\"\n",
" viewBox=\"0.00 0.00 207.50 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.0 1.0) rotate(0) translate(4 176)\">\n",
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-176 203.5,-176 203.5,4 -4,4\"/>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\">\n",
"<title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-65\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-61.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\">\n",
"<title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-65C2.79,-65 17.15,-65 30.63,-65\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-65 30.94,-68.15 34.44,-65 30.94,-65 30.94,-65 30.94,-65 34.44,-65 30.94,-61.85 37.94,-65 37.94,-65\"/>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\">\n",
"<title>1</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"175\" cy=\"-113\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"175\" y=\"-109.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\">\n",
"<title>0&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M73.27,-71.67C93.53,-79.98 128.25,-94.23 151.17,-103.63\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"157.87,-106.38 150.2,-106.64 154.63,-105.05 151.39,-103.73 151.39,-103.73 151.39,-103.73 154.63,-105.05 152.59,-100.81 157.87,-106.38 157.87,-106.38\"/>\n",
"<polygon fill=\"#e9f4fb\" stroke=\"transparent\" points=\"94.5,-98.5 94.5,-117.5 105.5,-117.5 105.5,-98.5 94.5,-98.5\"/>\n",
"<text text-anchor=\"start\" x=\"96.5\" y=\"-104.3\" font-family=\"Lato\" font-size=\"14.00\">!i</text>\n",
"<text text-anchor=\"start\" x=\"109.5\" y=\"-104.3\" font-family=\"Lato\" font-size=\"14.00\">/</text>\n",
"<polygon fill=\"#ffe5f1\" stroke=\"transparent\" points=\"120.5,-98.5 120.5,-117.5 137.5,-117.5 137.5,-98.5 120.5,-98.5\"/>\n",
"<text text-anchor=\"start\" x=\"122.5\" y=\"-104.3\" font-family=\"Lato\" font-size=\"14.00\">!o</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g id=\"node4\" class=\"node\">\n",
"<title>2</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"175\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"175\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g id=\"edge3\" class=\"edge\">\n",
"<title>0&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M73.27,-58.46C93.53,-50.33 128.25,-36.38 151.17,-27.17\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"157.87,-24.48 152.55,-30.01 154.62,-25.78 151.37,-27.09 151.37,-27.09 151.37,-27.09 154.62,-25.78 150.2,-24.17 157.87,-24.48 157.87,-24.48\"/>\n",
"<polygon fill=\"#e9f4fb\" stroke=\"transparent\" points=\"97.5,-50.5 97.5,-69.5 105.5,-69.5 105.5,-50.5 97.5,-50.5\"/>\n",
"<text text-anchor=\"start\" x=\"99.5\" y=\"-56.3\" font-family=\"Lato\" font-size=\"14.00\">i</text>\n",
"<text text-anchor=\"start\" x=\"109.5\" y=\"-56.3\" font-family=\"Lato\" font-size=\"14.00\">/</text>\n",
"<polygon fill=\"#ffe5f1\" stroke=\"transparent\" points=\"120.5,-50.5 120.5,-69.5 133.5,-69.5 133.5,-50.5 120.5,-50.5\"/>\n",
"<text text-anchor=\"start\" x=\"122.5\" y=\"-56.3\" font-family=\"Lato\" font-size=\"14.00\">o</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\">\n",
"<title>1&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M165.19,-128.17C162.21,-138.66 165.48,-149 175,-149 182.29,-149 185.91,-142.94 185.87,-135.39\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"184.81,-128.17 188.95,-134.63 185.32,-131.63 185.83,-135.09 185.83,-135.09 185.83,-135.09 185.32,-131.63 182.71,-135.55 184.81,-128.17 184.81,-128.17\"/>\n",
"<polygon fill=\"#e9f4fb\" stroke=\"transparent\" points=\"153,-150.5 153,-169.5 166,-169.5 166,-150.5 153,-150.5\"/>\n",
"<text text-anchor=\"start\" x=\"155\" y=\"-156.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"<text text-anchor=\"start\" x=\"170\" y=\"-156.3\" font-family=\"Lato\" font-size=\"14.00\">/</text>\n",
"<polygon fill=\"#ffe5f1\" stroke=\"transparent\" points=\"181,-150.5 181,-169.5 198,-169.5 198,-150.5 181,-150.5\"/>\n",
"<text text-anchor=\"start\" x=\"183\" y=\"-156.3\" font-family=\"Lato\" font-size=\"14.00\">!o</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge5\" class=\"edge\">\n",
"<title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M165.19,-33.17C162.21,-43.66 165.48,-54 175,-54 182.29,-54 185.91,-47.94 185.87,-40.39\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"184.81,-33.17 188.95,-39.63 185.32,-36.63 185.83,-40.09 185.83,-40.09 185.83,-40.09 185.32,-36.63 182.71,-40.55 184.81,-33.17 184.81,-33.17\"/>\n",
"<polygon fill=\"#e9f4fb\" stroke=\"transparent\" points=\"155,-55.5 155,-74.5 168,-74.5 168,-55.5 155,-55.5\"/>\n",
"<text text-anchor=\"start\" x=\"157\" y=\"-61.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"<text text-anchor=\"start\" x=\"172\" y=\"-61.3\" font-family=\"Lato\" font-size=\"14.00\">/</text>\n",
"<polygon fill=\"#ffe5f1\" stroke=\"transparent\" points=\"183,-55.5 183,-74.5 196,-74.5 196,-55.5 183,-55.5\"/>\n",
"<text text-anchor=\"start\" x=\"185\" y=\"-61.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text/plain": [
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f8877797b40> >"
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f27698b6c70> >"
]
},
"execution_count": 9,
@ -531,8 +775,116 @@
"</g>\n",
"</svg>\n"
],
"text/html": [
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.43.0 (0)\n",
" -->\n",
"<!-- Pages: 1 -->\n",
"<svg width=\"363pt\" height=\"153pt\"\n",
" viewBox=\"0.00 0.00 363.00 153.13\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1.0 1.0) rotate(0) translate(4 149.13)\">\n",
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-149.13 359,-149.13 359,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"174.5\" y=\"-129.93\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n",
"<text text-anchor=\"start\" x=\"166.5\" y=\"-114.93\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\">\n",
"<title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-47.13\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-43.43\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\">\n",
"<title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-47.13C2.79,-47.13 17.15,-47.13 30.63,-47.13\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-47.13 30.94,-50.28 34.44,-47.13 30.94,-47.13 30.94,-47.13 30.94,-47.13 34.44,-47.13 30.94,-43.98 37.94,-47.13 37.94,-47.13\"/>\n",
"</g>\n",
"<!-- 3 -->\n",
"<g id=\"node3\" class=\"node\">\n",
"<title>3</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"black\" points=\"144,-92.13 117,-74.13 144,-56.13 171,-74.13 144,-92.13\"/>\n",
"<text text-anchor=\"middle\" x=\"144\" y=\"-70.43\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;3 -->\n",
"<g id=\"edge2\" class=\"edge\">\n",
"<title>0&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M73.58,-52.33C86.33,-56.34 104.15,-61.93 118.53,-66.44\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"125.29,-68.56 117.66,-69.47 121.95,-67.52 118.61,-66.47 118.61,-66.47 118.61,-66.47 121.95,-67.52 119.55,-63.46 125.29,-68.56 125.29,-68.56\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-62.93\" font-family=\"Lato\" font-size=\"14.00\">!i</text>\n",
"</g>\n",
"<!-- 4 -->\n",
"<g id=\"node4\" class=\"node\">\n",
"<title>4</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"black\" points=\"144,-38.13 117,-20.13 144,-2.13 171,-20.13 144,-38.13\"/>\n",
"<text text-anchor=\"middle\" x=\"144\" y=\"-16.43\" font-family=\"Lato\" font-size=\"14.00\">4</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;4 -->\n",
"<g id=\"edge3\" class=\"edge\">\n",
"<title>0&#45;&gt;4</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M73.58,-41.92C86.33,-37.92 104.15,-32.32 118.53,-27.81\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"125.29,-25.69 119.55,-30.79 121.95,-26.74 118.61,-27.78 118.61,-27.78 118.61,-27.78 121.95,-26.74 117.66,-24.78 125.29,-25.69 125.29,-25.69\"/>\n",
"<text text-anchor=\"start\" x=\"93.5\" y=\"-38.93\" font-family=\"Lato\" font-size=\"14.00\">i</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g id=\"node5\" class=\"node\">\n",
"<title>1</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"238\" cy=\"-89.13\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"238\" y=\"-85.43\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;1 -->\n",
"<g id=\"edge6\" class=\"edge\">\n",
"<title>3&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M165.57,-78.02C172.95,-79.38 181.34,-80.87 189,-82.13 196.73,-83.39 205.18,-84.66 212.8,-85.77\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"220.09,-86.81 212.72,-88.94 216.63,-86.31 213.17,-85.82 213.17,-85.82 213.17,-85.82 216.63,-86.31 213.61,-82.7 220.09,-86.81 220.09,-86.81\"/>\n",
"<text text-anchor=\"start\" x=\"189\" y=\"-86.93\" font-family=\"Lato\" font-size=\"14.00\">!o</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g id=\"node6\" class=\"node\">\n",
"<title>2</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"238\" cy=\"-20.13\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"238\" y=\"-16.43\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;2 -->\n",
"<g id=\"edge7\" class=\"edge\">\n",
"<title>4&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M171.12,-20.13C184.17,-20.13 199.88,-20.13 212.67,-20.13\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"219.83,-20.13 212.83,-23.28 216.33,-20.13 212.83,-20.13 212.83,-20.13 212.83,-20.13 216.33,-20.13 212.83,-16.98 219.83,-20.13 219.83,-20.13\"/>\n",
"<text text-anchor=\"start\" x=\"191\" y=\"-23.93\" font-family=\"Lato\" font-size=\"14.00\">o</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g id=\"edge4\" class=\"edge\">\n",
"<title>1&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M223.57,-78.19C217.39,-73.84 209.72,-69.35 202,-67.13 191.59,-64.13 179.75,-64.93 169.57,-66.86\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"162.5,-68.41 168.65,-63.83 165.91,-67.66 169.33,-66.91 169.33,-66.91 169.33,-66.91 165.91,-67.66 170.01,-69.99 162.5,-68.41 162.5,-68.41\"/>\n",
"<text text-anchor=\"middle\" x=\"195.5\" y=\"-70.93\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 5 -->\n",
"<g id=\"node7\" class=\"node\">\n",
"<title>5</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"black\" points=\"328,-38.13 301,-20.13 328,-2.13 355,-20.13 328,-38.13\"/>\n",
"<text text-anchor=\"middle\" x=\"328\" y=\"-16.43\" font-family=\"Lato\" font-size=\"14.00\">5</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;5 -->\n",
"<g id=\"edge5\" class=\"edge\">\n",
"<title>2&#45;&gt;5</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M256.39,-20.13C267.02,-20.13 280.98,-20.13 293.68,-20.13\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"300.97,-20.13 293.97,-23.28 297.47,-20.13 293.97,-20.13 293.97,-20.13 293.97,-20.13 297.47,-20.13 293.97,-16.98 300.97,-20.13 300.97,-20.13\"/>\n",
"<text text-anchor=\"middle\" x=\"278.5\" y=\"-23.93\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 5&#45;&gt;2 -->\n",
"<g id=\"edge8\" class=\"edge\">\n",
"<title>5&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M314.15,-10.93C303.54,-4.47 288.02,2.43 274,-1.13 269.14,-2.36 264.22,-4.42 259.67,-6.74\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"253.31,-10.26 257.91,-4.11 256.37,-8.57 259.44,-6.87 259.44,-6.87 259.44,-6.87 256.37,-8.57 260.96,-9.63 253.31,-10.26 253.31,-10.26\"/>\n",
"<text text-anchor=\"middle\" x=\"278.5\" y=\"-4.93\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text/plain": [
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f88777970f0> >"
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f27698b6970> >"
]
},
"execution_count": 10,
@ -600,15 +952,15 @@
" <tr>\n",
" <th>0</th>\n",
" <td>presat</td>\n",
" <td>7.7176e-05</td>\n",
" <td>2.863e-06</td>\n",
" <td>1.6553e-05</td>\n",
" <td>0.000186061</td>\n",
" <td>7.753e-06</td>\n",
" <td>1.0616e-05</td>\n",
" <td>1.1804e-05</td>\n",
" <td>8.101e-06</td>\n",
" <td>6.7328e-05</td>\n",
" <td>4.8381e-05</td>\n",
" <td>7.11e-07</td>\n",
" <td>7.143e-06</td>\n",
" <td>7.917e-05</td>\n",
" <td>5.22e-06</td>\n",
" <td>4.519e-06</td>\n",
" <td>4.539e-06</td>\n",
" <td>2.965e-06</td>\n",
" <td>3.167e-05</td>\n",
" <td>...</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
@ -634,7 +986,7 @@
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>...</td>\n",
" <td>0.000496302</td>\n",
" <td>0.000223141</td>\n",
" <td>2</td>\n",
" <td>0</td>\n",
" <td>7</td>\n",
@ -652,16 +1004,16 @@
],
"text/plain": [
" task premin_time reorg_time partsol_time player_incomp_time incomp_time \\\n",
"0 presat 7.7176e-05 2.863e-06 1.6553e-05 0.000186061 7.753e-06 \n",
"0 presat 4.8381e-05 7.11e-07 7.143e-06 7.917e-05 5.22e-06 \n",
"1 sat NaN NaN NaN NaN NaN \n",
"\n",
" split_all_let_time split_min_let_time split_cstr_time prob_init_build_time \\\n",
"0 1.0616e-05 1.1804e-05 8.101e-06 6.7328e-05 \n",
"0 4.519e-06 4.539e-06 2.965e-06 3.167e-05 \n",
"1 NaN NaN NaN NaN \n",
"\n",
" ... total_time n_classes n_refinement n_lit n_clauses n_iteration \\\n",
"0 ... NaN NaN NaN NaN NaN NaN \n",
"1 ... 0.000496302 2 0 7 12 0 \n",
"1 ... 0.000223141 2 0 7 12 0 \n",
"\n",
" n_letters_part n_bisim_let n_min_states done \n",
"0 3 2 NaN NaN \n",
@ -757,8 +1109,90 @@
"</g>\n",
"</svg>\n"
],
"text/html": [
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.43.0 (0)\n",
" -->\n",
"<!-- Pages: 1 -->\n",
"<svg width=\"360pt\" height=\"113pt\"\n",
" viewBox=\"0.00 0.00 360.00 113.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.0 1.0) rotate(0) translate(4 109)\">\n",
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-109 356,-109 356,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"173\" y=\"-89.8\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n",
"<text text-anchor=\"start\" x=\"165\" y=\"-74.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\">\n",
"<title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\">\n",
"<title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g id=\"node3\" class=\"node\">\n",
"<title>2</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"black\" points=\"141,-66 114,-48 141,-30 168,-48 141,-66\"/>\n",
"<text text-anchor=\"middle\" x=\"141\" y=\"-44.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g id=\"edge2\" class=\"edge\">\n",
"<title>0&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M73.4,-23.93C85.63,-28.35 102.52,-34.45 116.23,-39.41\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"123.07,-41.88 115.41,-42.46 119.77,-40.69 116.48,-39.5 116.48,-39.5 116.48,-39.5 119.77,-40.69 117.55,-36.54 123.07,-41.88 123.07,-41.88\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-35.8\" font-family=\"Lato\" font-size=\"14.00\">i</text>\n",
"</g>\n",
"<!-- 3 -->\n",
"<g id=\"node4\" class=\"node\">\n",
"<title>3</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"black\" points=\"325,-53 298,-35 325,-17 352,-35 325,-53\"/>\n",
"<text text-anchor=\"middle\" x=\"325\" y=\"-31.3\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;3 -->\n",
"<g id=\"edge3\" class=\"edge\">\n",
"<title>0&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.01,-17.31C107.57,-16.15 184.65,-14.54 249,-21 265.27,-22.63 283.3,-25.95 297.6,-28.94\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"304.71,-30.47 297.2,-32.08 301.28,-29.73 297.86,-29 297.86,-29 297.86,-29 301.28,-29.73 298.52,-25.92 304.71,-30.47 304.71,-30.47\"/>\n",
"<text text-anchor=\"start\" x=\"187\" y=\"-21.8\" font-family=\"Lato\" font-size=\"14.00\">!i</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g id=\"node5\" class=\"node\">\n",
"<title>1</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"231\" cy=\"-48\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"231\" y=\"-44.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;1 -->\n",
"<g id=\"edge5\" class=\"edge\">\n",
"<title>2&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M168.4,-48C180.2,-48 194.01,-48 205.57,-48\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"212.79,-48 205.79,-51.15 209.29,-48 205.79,-48 205.79,-48 205.79,-48 209.29,-48 205.79,-44.85 212.79,-48 212.79,-48\"/>\n",
"<text text-anchor=\"start\" x=\"186\" y=\"-51.8\" font-family=\"Lato\" font-size=\"14.00\">o</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;1 -->\n",
"<g id=\"edge6\" class=\"edge\">\n",
"<title>3&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M303.47,-31.31C292.53,-30 278.91,-29.41 267,-32 262.54,-32.97 257.98,-34.56 253.67,-36.37\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"247.18,-39.34 252.24,-33.56 250.37,-37.88 253.55,-36.43 253.55,-36.43 253.55,-36.43 250.37,-37.88 254.86,-39.29 247.18,-39.34 247.18,-39.34\"/>\n",
"<text text-anchor=\"start\" x=\"267\" y=\"-35.8\" font-family=\"Lato\" font-size=\"14.00\">!o</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g id=\"edge4\" class=\"edge\">\n",
"<title>1&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M248.99,-51C258.22,-52.15 269.8,-52.8 280,-51 287.32,-49.71 295.03,-47.3 301.92,-44.73\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"308.48,-42.15 303.12,-47.64 305.22,-43.43 301.97,-44.71 301.97,-44.71 301.97,-44.71 305.22,-43.43 300.81,-41.78 308.48,-42.15 308.48,-42.15\"/>\n",
"<text text-anchor=\"middle\" x=\"273.5\" y=\"-55.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text/plain": [
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f8877796eb0> >"
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f27698b6850> >"
]
},
"execution_count": 11,
@ -860,8 +1294,80 @@
"</g>\n",
"</svg>\n"
],
"text/html": [
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.43.0 (0)\n",
" -->\n",
"<!-- Pages: 1 -->\n",
"<svg width=\"399pt\" height=\"85pt\"\n",
" viewBox=\"0.00 0.00 399.00 85.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.0 1.0) rotate(0) translate(4 81)\">\n",
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-81 395,-81 395,4 -4,4\"/>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\">\n",
"<title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\">\n",
"<title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g id=\"node3\" class=\"node\">\n",
"<title>1</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"181\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"181\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge2\" class=\"edge\">\n",
"<title>0&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.1,-18C95.28,-18 131.49,-18 155.59,-18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"162.65,-18 155.65,-21.15 159.15,-18 155.65,-18 155.65,-18 155.65,-18 159.15,-18 155.65,-14.85 162.65,-18 162.65,-18\"/>\n",
"<polygon fill=\"#e9f4fb\" stroke=\"transparent\" points=\"94.5,-19.5 94.5,-38.5 107.5,-38.5 107.5,-19.5 94.5,-19.5\"/>\n",
"<text text-anchor=\"start\" x=\"96.5\" y=\"-25.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"<text text-anchor=\"start\" x=\"111.5\" y=\"-25.3\" font-family=\"Lato\" font-size=\"14.00\">/</text>\n",
"<polygon fill=\"#ffe5f1\" stroke=\"transparent\" points=\"122.5,-19.5 122.5,-38.5 143.5,-38.5 143.5,-19.5 122.5,-19.5\"/>\n",
"<text text-anchor=\"start\" x=\"124.5\" y=\"-25.3\" font-family=\"Lato\" font-size=\"14.00\">o1</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g id=\"node4\" class=\"node\">\n",
"<title>2</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"306\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"306\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;2 -->\n",
"<g id=\"edge3\" class=\"edge\">\n",
"<title>1&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M199.1,-18C220.28,-18 256.49,-18 280.59,-18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"287.65,-18 280.65,-21.15 284.15,-18 280.65,-18 280.65,-18 280.65,-18 284.15,-18 280.65,-14.85 287.65,-18 287.65,-18\"/>\n",
"<polygon fill=\"#e9f4fb\" stroke=\"transparent\" points=\"219.5,-19.5 219.5,-38.5 232.5,-38.5 232.5,-19.5 219.5,-19.5\"/>\n",
"<text text-anchor=\"start\" x=\"221.5\" y=\"-25.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"<text text-anchor=\"start\" x=\"236.5\" y=\"-25.3\" font-family=\"Lato\" font-size=\"14.00\">/</text>\n",
"<polygon fill=\"#ffe5f1\" stroke=\"transparent\" points=\"247.5,-19.5 247.5,-38.5 268.5,-38.5 268.5,-19.5 247.5,-19.5\"/>\n",
"<text text-anchor=\"start\" x=\"249.5\" y=\"-25.3\" font-family=\"Lato\" font-size=\"14.00\">o0</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;2 -->\n",
"<g id=\"edge4\" class=\"edge\">\n",
"<title>2&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M295.63,-32.79C292.25,-43.42 295.71,-54 306,-54 313.88,-54 317.75,-47.8 317.62,-40.12\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"316.37,-32.79 320.65,-39.16 316.96,-36.24 317.55,-39.69 317.55,-39.69 317.55,-39.69 316.96,-36.24 314.44,-40.22 316.37,-32.79 316.37,-32.79\"/>\n",
"<polygon fill=\"#e9f4fb\" stroke=\"transparent\" points=\"223,-55.5 223,-74.5 236,-74.5 236,-55.5 223,-55.5\"/>\n",
"<text text-anchor=\"start\" x=\"225\" y=\"-61.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"<text text-anchor=\"start\" x=\"240\" y=\"-61.3\" font-family=\"Lato\" font-size=\"14.00\">/</text>\n",
"<polygon fill=\"#ffe5f1\" stroke=\"transparent\" points=\"251,-55.5 251,-74.5 389,-74.5 389,-55.5 251,-55.5\"/>\n",
"<text text-anchor=\"start\" x=\"253\" y=\"-61.3\" font-family=\"Lato\" font-size=\"14.00\">(o0 &amp; !o1) | (!o0 &amp; o1)</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text/plain": [
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f8877797120> >"
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f27698b7c30> >"
]
},
"execution_count": 12,
@ -999,8 +1505,109 @@
"</g>\n",
"</svg>\n"
],
"text/html": [
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.43.0 (0)\n",
" -->\n",
"<!-- Pages: 1 -->\n",
"<svg width=\"682pt\" height=\"93pt\"\n",
" viewBox=\"0.00 0.00 682.00 93.18\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1.0 1.0) rotate(0) translate(4 89.18)\">\n",
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-89.18 678,-89.18 678,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"334\" y=\"-69.98\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n",
"<text text-anchor=\"start\" x=\"326\" y=\"-54.98\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\">\n",
"<title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-29.18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-25.48\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\">\n",
"<title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-29.18C2.79,-29.18 17.15,-29.18 30.63,-29.18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-29.18 30.94,-32.33 34.44,-29.18 30.94,-29.18 30.94,-29.18 30.94,-29.18 34.44,-29.18 30.94,-26.03 37.94,-29.18 37.94,-29.18\"/>\n",
"</g>\n",
"<!-- 3 -->\n",
"<g id=\"node3\" class=\"node\">\n",
"<title>3</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"black\" points=\"146,-47.18 119,-29.18 146,-11.18 173,-29.18 146,-47.18\"/>\n",
"<text text-anchor=\"middle\" x=\"146\" y=\"-25.48\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;3 -->\n",
"<g id=\"edge2\" class=\"edge\">\n",
"<title>0&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.39,-29.18C85.02,-29.18 98.98,-29.18 111.68,-29.18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.97,-29.18 111.97,-32.33 115.47,-29.18 111.97,-29.18 111.97,-29.18 111.97,-29.18 115.47,-29.18 111.97,-26.03 118.97,-29.18 118.97,-29.18\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-32.98\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g id=\"node4\" class=\"node\">\n",
"<title>1</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"244\" cy=\"-29.18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"start\" x=\"239.5\" y=\"-25.48\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;1 -->\n",
"<g id=\"edge5\" class=\"edge\">\n",
"<title>3&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M173.23,-29.18C187.38,-29.18 204.72,-29.18 218.58,-29.18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"225.88,-29.18 218.88,-32.33 222.38,-29.18 218.88,-29.18 218.88,-29.18 218.88,-29.18 222.38,-29.18 218.88,-26.03 225.88,-29.18 225.88,-29.18\"/>\n",
"<text text-anchor=\"start\" x=\"191\" y=\"-32.98\" font-family=\"Lato\" font-size=\"14.00\">o1</text>\n",
"</g>\n",
"<!-- 4 -->\n",
"<g id=\"node5\" class=\"node\">\n",
"<title>4</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"black\" points=\"334,-47.18 307,-29.18 334,-11.18 361,-29.18 334,-47.18\"/>\n",
"<text text-anchor=\"middle\" x=\"334\" y=\"-25.48\" font-family=\"Lato\" font-size=\"14.00\">4</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;4 -->\n",
"<g id=\"edge3\" class=\"edge\">\n",
"<title>1&#45;&gt;4</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M262.39,-29.18C273.02,-29.18 286.98,-29.18 299.68,-29.18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"306.97,-29.18 299.97,-32.33 303.47,-29.18 299.97,-29.18 299.97,-29.18 299.97,-29.18 303.47,-29.18 299.97,-26.03 306.97,-29.18 306.97,-29.18\"/>\n",
"<text text-anchor=\"start\" x=\"280\" y=\"-32.98\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g id=\"node6\" class=\"node\">\n",
"<title>2</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"432\" cy=\"-29.18\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"432\" y=\"-25.48\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;2 -->\n",
"<g id=\"edge6\" class=\"edge\">\n",
"<title>4&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M361.23,-29.18C375.38,-29.18 392.72,-29.18 406.58,-29.18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"413.88,-29.18 406.88,-32.33 410.38,-29.18 406.88,-29.18 406.88,-29.18 406.88,-29.18 410.38,-29.18 406.88,-26.03 413.88,-29.18 413.88,-29.18\"/>\n",
"<text text-anchor=\"start\" x=\"379\" y=\"-32.98\" font-family=\"Lato\" font-size=\"14.00\">o0</text>\n",
"</g>\n",
"<!-- 5 -->\n",
"<g id=\"node7\" class=\"node\">\n",
"<title>5</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"black\" points=\"647,-47.18 620,-29.18 647,-11.18 674,-29.18 647,-47.18\"/>\n",
"<text text-anchor=\"middle\" x=\"647\" y=\"-25.48\" font-family=\"Lato\" font-size=\"14.00\">5</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;5 -->\n",
"<g id=\"edge4\" class=\"edge\">\n",
"<title>2&#45;&gt;5</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M450.07,-29.18C485.3,-29.18 566.62,-29.18 612.66,-29.18\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"619.73,-29.18 612.73,-32.33 616.23,-29.18 612.73,-29.18 612.73,-29.18 612.73,-29.18 616.23,-29.18 612.73,-26.03 619.73,-29.18 619.73,-29.18\"/>\n",
"<text text-anchor=\"start\" x=\"530.5\" y=\"-32.98\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 5&#45;&gt;2 -->\n",
"<g id=\"edge7\" class=\"edge\">\n",
"<title>5&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M631.82,-21.3C623.43,-17.09 612.43,-12.34 602,-10.18 543.68,1.87 525.72,4.48 468,-10.18 463.14,-11.41 458.22,-13.48 453.67,-15.8\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"447.31,-19.31 451.91,-13.17 450.37,-17.62 453.44,-15.92 453.44,-15.92 453.44,-15.92 450.37,-17.62 454.96,-18.68 447.31,-19.31 447.31,-19.31\"/>\n",
"<text text-anchor=\"start\" x=\"468\" y=\"-13.98\" font-family=\"Lato\" font-size=\"14.00\">(o0 &amp; !o1) | (!o0 &amp; o1)</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text/plain": [
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f8877797990> >"
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f27698b6130> >"
]
},
"execution_count": 13,
@ -1067,15 +1674,15 @@
" <tr>\n",
" <th>0</th>\n",
" <td>presat</td>\n",
" <td>3.282e-06</td>\n",
" <td>3.702e-06</td>\n",
" <td>1.4248e-05</td>\n",
" <td>0.000109094</td>\n",
" <td>6.705e-06</td>\n",
" <td>9.219e-06</td>\n",
" <td>8.52e-06</td>\n",
" <td>1.0407e-05</td>\n",
" <td>3.2896e-05</td>\n",
" <td>6.011e-06</td>\n",
" <td>1.473e-06</td>\n",
" <td>7.765e-06</td>\n",
" <td>5.8501e-05</td>\n",
" <td>4.298e-06</td>\n",
" <td>4.589e-06</td>\n",
" <td>5.119e-06</td>\n",
" <td>3.496e-06</td>\n",
" <td>2.0078e-05</td>\n",
" <td>...</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
@ -1149,7 +1756,7 @@
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>...</td>\n",
" <td>0.00041242</td>\n",
" <td>0.000184208</td>\n",
" <td>2</td>\n",
" <td>0</td>\n",
" <td>17</td>\n",
@ -1167,22 +1774,22 @@
],
"text/plain": [
" task premin_time reorg_time partsol_time player_incomp_time \\\n",
"0 presat 3.282e-06 3.702e-06 1.4248e-05 0.000109094 \n",
"0 presat 6.011e-06 1.473e-06 7.765e-06 5.8501e-05 \n",
"1 sat NaN NaN NaN NaN \n",
"2 refinement NaN NaN NaN NaN \n",
"3 sat NaN NaN NaN NaN \n",
"\n",
" incomp_time split_all_let_time split_min_let_time split_cstr_time \\\n",
"0 6.705e-06 9.219e-06 8.52e-06 1.0407e-05 \n",
"0 4.298e-06 4.589e-06 5.119e-06 3.496e-06 \n",
"1 NaN NaN NaN NaN \n",
"2 NaN NaN NaN NaN \n",
"3 NaN NaN NaN NaN \n",
"\n",
" prob_init_build_time ... total_time n_classes n_refinement n_lit \\\n",
"0 3.2896e-05 ... NaN NaN NaN NaN \n",
"1 NaN ... NaN 1 0 3 \n",
"2 NaN ... NaN 1 1 10 \n",
"3 NaN ... 0.00041242 2 0 17 \n",
" prob_init_build_time ... total_time n_classes n_refinement n_lit \\\n",
"0 2.0078e-05 ... NaN NaN NaN NaN \n",
"1 NaN ... NaN 1 0 3 \n",
"2 NaN ... NaN 1 1 10 \n",
"3 NaN ... 0.000184208 2 0 17 \n",
"\n",
" n_clauses n_iteration n_letters_part n_bisim_let n_min_states done \n",
"0 NaN NaN 1 1 NaN NaN \n",
@ -1285,8 +1892,83 @@
"</g>\n",
"</svg>\n"
],
"text/html": [
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.43.0 (0)\n",
" -->\n",
"<!-- Pages: 1 -->\n",
"<svg width=\"449pt\" height=\"87pt\"\n",
" viewBox=\"0.00 0.00 449.00 87.25\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1.0 1.0) rotate(0) translate(4 83.25)\">\n",
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-83.25 445,-83.25 445,4 -4,4\"/>\n",
"<text text-anchor=\"start\" x=\"217.5\" y=\"-64.05\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n",
"<text text-anchor=\"start\" x=\"209.5\" y=\"-49.05\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
"<!-- I -->\n",
"<!-- 0 -->\n",
"<g id=\"node2\" class=\"node\">\n",
"<title>0</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-23.25\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"56\" y=\"-19.55\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
"</g>\n",
"<!-- I&#45;&gt;0 -->\n",
"<g id=\"edge1\" class=\"edge\">\n",
"<title>I&#45;&gt;0</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-23.25C2.79,-23.25 17.15,-23.25 30.63,-23.25\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-23.25 30.94,-26.4 34.44,-23.25 30.94,-23.25 30.94,-23.25 30.94,-23.25 34.44,-23.25 30.94,-20.1 37.94,-23.25 37.94,-23.25\"/>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g id=\"node3\" class=\"node\">\n",
"<title>2</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"black\" points=\"146,-41.25 119,-23.25 146,-5.25 173,-23.25 146,-41.25\"/>\n",
"<text text-anchor=\"middle\" x=\"146\" y=\"-19.55\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;2 -->\n",
"<g id=\"edge2\" class=\"edge\">\n",
"<title>0&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M74.39,-23.25C85.02,-23.25 98.98,-23.25 111.68,-23.25\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"118.97,-23.25 111.97,-26.4 115.47,-23.25 111.97,-23.25 111.97,-23.25 111.97,-23.25 115.47,-23.25 111.97,-20.1 118.97,-23.25 118.97,-23.25\"/>\n",
"<text text-anchor=\"start\" x=\"92\" y=\"-27.05\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g id=\"node4\" class=\"node\">\n",
"<title>1</title>\n",
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"278\" cy=\"-23.25\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"start\" x=\"273.5\" y=\"-19.55\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;1 -->\n",
"<g id=\"edge4\" class=\"edge\">\n",
"<title>2&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M173.31,-23.25C196.5,-23.25 230.04,-23.25 252.63,-23.25\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"259.85,-23.25 252.85,-26.4 256.35,-23.25 252.85,-23.25 252.85,-23.25 252.85,-23.25 256.35,-23.25 252.85,-20.1 259.85,-23.25 259.85,-23.25\"/>\n",
"<text text-anchor=\"start\" x=\"191\" y=\"-27.05\" font-family=\"Lato\" font-size=\"14.00\">o0 &amp; o1</text>\n",
"</g>\n",
"<!-- 3 -->\n",
"<g id=\"node5\" class=\"node\">\n",
"<title>3</title>\n",
"<polygon fill=\"#ffffaa\" stroke=\"black\" points=\"414,-41.25 387,-23.25 414,-5.25 441,-23.25 414,-41.25\"/>\n",
"<text text-anchor=\"middle\" x=\"414\" y=\"-19.55\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g id=\"edge3\" class=\"edge\">\n",
"<title>1&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M296.24,-23.25C317.18,-23.25 352.96,-23.25 379.41,-23.25\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"386.6,-23.25 379.6,-26.4 383.1,-23.25 379.6,-23.25 379.6,-23.25 379.6,-23.25 383.1,-23.25 379.6,-20.1 386.6,-23.25 386.6,-23.25\"/>\n",
"<text text-anchor=\"start\" x=\"337\" y=\"-27.05\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;1 -->\n",
"<g id=\"edge5\" class=\"edge\">\n",
"<title>3&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M398.82,-15.36C390.43,-11.15 379.43,-6.4 369,-4.25 345.06,0.7 337.69,1.77 314,-4.25 309.14,-5.48 304.22,-7.54 299.67,-9.86\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"293.31,-13.38 297.91,-7.23 296.37,-11.68 299.44,-9.99 299.44,-9.99 299.44,-9.99 296.37,-11.68 300.96,-12.75 293.31,-13.38 293.31,-13.38\"/>\n",
"<text text-anchor=\"start\" x=\"314\" y=\"-8.05\" font-family=\"Lato\" font-size=\"14.00\">o0 &amp; !o1</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text/plain": [
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f8877797cc0> >"
"<spot.twa_graph; proxy of <Swig Object of type 'std::shared_ptr< spot::twa_graph > *' at 0x7f27fb647c90> >"
]
},
"execution_count": 14,
@ -1365,15 +2047,15 @@
" <tr>\n",
" <th>0</th>\n",
" <td>presat</td>\n",
" <td>1.956e-06</td>\n",
" <td>2.445e-06</td>\n",
" <td>8.171e-06</td>\n",
" <td>5.0007e-05</td>\n",
" <td>4.819e-06</td>\n",
" <td>6.077e-06</td>\n",
" <td>5.797e-06</td>\n",
" <td>4.33e-06</td>\n",
" <td>2.242e-05</td>\n",
" <td>6.713e-06</td>\n",
" <td>1.964e-06</td>\n",
" <td>1.2063e-05</td>\n",
" <td>6.2799e-05</td>\n",
" <td>6.502e-06</td>\n",
" <td>8.035e-06</td>\n",
" <td>8.616e-06</td>\n",
" <td>7.534e-06</td>\n",
" <td>2.7923e-05</td>\n",
" <td>...</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
@ -1447,7 +2129,7 @@
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>...</td>\n",
" <td>0.000252132</td>\n",
" <td>0.000316247</td>\n",
" <td>2</td>\n",
" <td>0</td>\n",
" <td>17</td>\n",
@ -1465,22 +2147,22 @@
],
"text/plain": [
" task premin_time reorg_time partsol_time player_incomp_time \\\n",
"0 presat 1.956e-06 2.445e-06 8.171e-06 5.0007e-05 \n",
"0 presat 6.713e-06 1.964e-06 1.2063e-05 6.2799e-05 \n",
"1 sat NaN NaN NaN NaN \n",
"2 refinement NaN NaN NaN NaN \n",
"3 sat NaN NaN NaN NaN \n",
"\n",
" incomp_time split_all_let_time split_min_let_time split_cstr_time \\\n",
"0 4.819e-06 6.077e-06 5.797e-06 4.33e-06 \n",
"0 6.502e-06 8.035e-06 8.616e-06 7.534e-06 \n",
"1 NaN NaN NaN NaN \n",
"2 NaN NaN NaN NaN \n",
"3 NaN NaN NaN NaN \n",
"\n",
" prob_init_build_time ... total_time n_classes n_refinement n_lit \\\n",
"0 2.242e-05 ... NaN NaN NaN NaN \n",
"0 2.7923e-05 ... NaN NaN NaN NaN \n",
"1 NaN ... NaN 1 0 3 \n",
"2 NaN ... NaN 1 1 10 \n",
"3 NaN ... 0.000252132 2 0 17 \n",
"3 NaN ... 0.000316247 2 0 17 \n",
"\n",
" n_clauses n_iteration n_letters_part n_bisim_let n_min_states done \n",
"0 NaN NaN 1 1 NaN NaN \n",
@ -1705,7 +2387,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.11.5"
"version": "3.11.7"
},
"vscode": {
"interpreter": {