Build Statemachine Creationg for lower bound number
This commit is contained in:
187
tests/ref/build_number_upper_bound_124.svg
Normal file
187
tests/ref/build_number_upper_bound_124.svg
Normal file
@@ -0,0 +1,187 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.43.0 (0)
|
||||
-->
|
||||
<!-- Title: root Pages: 1 -->
|
||||
<svg width="613pt" height="348pt"
|
||||
viewBox="0.00 0.00 612.89 348.45" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 344.45)">
|
||||
<title>root</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-344.45 608.89,-344.45 608.89,4 -4,4"/>
|
||||
<!-- e -->
|
||||
<g id="node1" class="node">
|
||||
<title>e</title>
|
||||
<ellipse fill="none" stroke="black" cx="586.39" cy="-178.45" rx="18" ry="18"/>
|
||||
<text text-anchor="middle" x="586.39" y="-174.75" font-family="Times,serif" font-size="14.00">e</text>
|
||||
</g>
|
||||
<!-- e->e -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>e->e</title>
|
||||
<path fill="none" stroke="black" d="M577.16,-193.99C574.56,-204.36 577.64,-214.45 586.39,-214.45 592.14,-214.45 595.44,-210.1 596.29,-204.18"/>
|
||||
<polygon fill="black" stroke="black" points="599.77,-203.74 595.62,-193.99 592.78,-204.2 599.77,-203.74"/>
|
||||
<text text-anchor="middle" x="586.39" y="-218.25" font-family="Times,serif" font-size="14.00">00-7f</text>
|
||||
</g>
|
||||
<!-- g -->
|
||||
<g id="node2" class="node">
|
||||
<title>g</title>
|
||||
<ellipse fill="none" stroke="black" cx="457.89" cy="-178.45" rx="18" ry="18"/>
|
||||
<ellipse fill="none" stroke="black" cx="457.89" cy="-178.45" rx="22" ry="22"/>
|
||||
<text text-anchor="middle" x="457.89" y="-174.75" font-family="Times,serif" font-size="14.00">g</text>
|
||||
</g>
|
||||
<!-- g->e -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>g->e</title>
|
||||
<path fill="none" stroke="black" d="M480.06,-178.45C501.44,-178.45 534.54,-178.45 557.92,-178.45"/>
|
||||
<polygon fill="black" stroke="black" points="558.22,-181.95 568.22,-178.45 558.22,-174.95 558.22,-181.95"/>
|
||||
<text text-anchor="middle" x="531.89" y="-182.25" font-family="Times,serif" font-size="14.00">00-7f</text>
|
||||
</g>
|
||||
<!-- m0 -->
|
||||
<g id="node3" class="node">
|
||||
<title>m0</title>
|
||||
<ellipse fill="none" stroke="black" cx="29.35" cy="-117.45" rx="25.22" ry="25.22"/>
|
||||
<ellipse fill="none" stroke="black" cx="29.35" cy="-117.45" rx="29.2" ry="29.2"/>
|
||||
<text text-anchor="middle" x="29.35" y="-113.75" font-family="Times,serif" font-size="14.00">m0</text>
|
||||
</g>
|
||||
<!-- m0->e -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>m0->e</title>
|
||||
<path fill="none" stroke="black" d="M32.46,-146.81C38.35,-204.14 60.23,-325.45 140.04,-325.45 140.04,-325.45 140.04,-325.45 458.89,-325.45 521.86,-325.45 560.33,-247 576.5,-204.72"/>
|
||||
<polygon fill="black" stroke="black" points="579.79,-205.9 579.96,-195.31 573.22,-203.49 579.79,-205.9"/>
|
||||
<text text-anchor="middle" x="279.39" y="-329.25" font-family="Times,serif" font-size="14.00">00-'/',':'-7f</text>
|
||||
</g>
|
||||
<!-- m1 -->
|
||||
<g id="node4" class="node">
|
||||
<title>m1</title>
|
||||
<ellipse fill="none" stroke="black" cx="141.04" cy="-149.45" rx="25.22" ry="25.22"/>
|
||||
<ellipse fill="none" stroke="black" cx="141.04" cy="-149.45" rx="29.2" ry="29.2"/>
|
||||
<text text-anchor="middle" x="141.04" y="-145.75" font-family="Times,serif" font-size="14.00">m1</text>
|
||||
</g>
|
||||
<!-- m0->m1 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>m0->m1</title>
|
||||
<path fill="none" stroke="black" d="M57.75,-125.44C71.36,-129.41 88.01,-134.27 102.76,-138.57"/>
|
||||
<polygon fill="black" stroke="black" points="102.03,-142.01 112.61,-141.45 103.99,-135.29 102.03,-142.01"/>
|
||||
<text text-anchor="middle" x="85.2" y="-138.25" font-family="Times,serif" font-size="14.00">'1'</text>
|
||||
</g>
|
||||
<!-- s0 -->
|
||||
<g id="node5" class="node">
|
||||
<title>s0</title>
|
||||
<ellipse fill="none" stroke="black" cx="141.04" cy="-25.45" rx="21.4" ry="21.4"/>
|
||||
<ellipse fill="none" stroke="black" cx="141.04" cy="-25.45" rx="25.4" ry="25.4"/>
|
||||
<text text-anchor="middle" x="141.04" y="-21.75" font-family="Times,serif" font-size="14.00">s0</text>
|
||||
</g>
|
||||
<!-- m0->s0 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>m0->s0</title>
|
||||
<path fill="none" stroke="black" d="M45.59,-92.86C53.76,-81.09 64.62,-67.42 76.7,-57.45 85.86,-49.88 97.11,-43.47 107.58,-38.42"/>
|
||||
<polygon fill="black" stroke="black" points="109.24,-41.51 116.89,-34.17 106.34,-35.14 109.24,-41.51"/>
|
||||
<text text-anchor="middle" x="85.2" y="-61.25" font-family="Times,serif" font-size="14.00">'0'</text>
|
||||
</g>
|
||||
<!-- s1 -->
|
||||
<g id="node6" class="node">
|
||||
<title>s1</title>
|
||||
<ellipse fill="none" stroke="black" cx="279.39" cy="-86.45" rx="21.4" ry="21.4"/>
|
||||
<ellipse fill="none" stroke="black" cx="279.39" cy="-86.45" rx="25.4" ry="25.4"/>
|
||||
<text text-anchor="middle" x="279.39" y="-82.75" font-family="Times,serif" font-size="14.00">s1</text>
|
||||
</g>
|
||||
<!-- m0->s1 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>m0->s1</title>
|
||||
<path fill="none" stroke="black" d="M57.56,-109.02C73.23,-104.52 93.4,-99.33 111.7,-96.45 156.92,-89.32 209.78,-87.18 243.64,-86.59"/>
|
||||
<polygon fill="black" stroke="black" points="243.99,-90.08 253.94,-86.45 243.89,-83.09 243.99,-90.08"/>
|
||||
<text text-anchor="middle" x="141.04" y="-100.25" font-family="Times,serif" font-size="14.00">'2'-'9'</text>
|
||||
</g>
|
||||
<!-- m1->e -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>m1->e</title>
|
||||
<path fill="none" stroke="black" d="M157.63,-174.13C175.15,-199.14 206.2,-236 244.39,-249.45 281.94,-262.67 414.69,-258.63 495.39,-239.45 521.34,-233.28 528.57,-230.78 550.39,-215.45 556.52,-211.15 562.42,-205.64 567.57,-200.2"/>
|
||||
<polygon fill="black" stroke="black" points="570.47,-202.21 574.53,-192.43 565.26,-197.54 570.47,-202.21"/>
|
||||
<text text-anchor="middle" x="367.39" y="-260.25" font-family="Times,serif" font-size="14.00">00-'/',':'-7f</text>
|
||||
</g>
|
||||
<!-- m1->s1 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>m1->s1</title>
|
||||
<path fill="none" stroke="black" d="M166.06,-133.16C173.09,-128.74 180.91,-124.16 188.39,-120.45 206.66,-111.4 227.96,-103.25 245.26,-97.2"/>
|
||||
<polygon fill="black" stroke="black" points="246.6,-100.44 254.92,-93.89 244.33,-93.82 246.6,-100.44"/>
|
||||
<text text-anchor="middle" x="207.39" y="-124.25" font-family="Times,serif" font-size="14.00">'0'-'1'</text>
|
||||
</g>
|
||||
<!-- s2 -->
|
||||
<g id="node7" class="node">
|
||||
<title>s2</title>
|
||||
<ellipse fill="none" stroke="black" cx="457.89" cy="-113.45" rx="21.4" ry="21.4"/>
|
||||
<ellipse fill="none" stroke="black" cx="457.89" cy="-113.45" rx="25.4" ry="25.4"/>
|
||||
<text text-anchor="middle" x="457.89" y="-109.75" font-family="Times,serif" font-size="14.00">s2</text>
|
||||
</g>
|
||||
<!-- m1->s2 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>m1->s2</title>
|
||||
<path fill="none" stroke="black" d="M170.64,-147.36C218.67,-143.69 318.51,-135.31 402.39,-123.45 408.95,-122.52 415.93,-121.37 422.63,-120.18"/>
|
||||
<polygon fill="black" stroke="black" points="423.61,-123.56 432.81,-118.3 422.35,-116.67 423.61,-123.56"/>
|
||||
<text text-anchor="middle" x="279.39" y="-144.25" font-family="Times,serif" font-size="14.00">'3'-'9'</text>
|
||||
</g>
|
||||
<!-- m2 -->
|
||||
<g id="node8" class="node">
|
||||
<title>m2</title>
|
||||
<ellipse fill="none" stroke="black" cx="279.39" cy="-211.45" rx="25.22" ry="25.22"/>
|
||||
<ellipse fill="none" stroke="black" cx="279.39" cy="-211.45" rx="29.2" ry="29.2"/>
|
||||
<text text-anchor="middle" x="279.39" y="-207.75" font-family="Times,serif" font-size="14.00">m2</text>
|
||||
</g>
|
||||
<!-- m1->m2 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>m1->m2</title>
|
||||
<path fill="none" stroke="black" d="M168.01,-161.26C189.2,-170.89 219.35,-184.6 242.79,-195.26"/>
|
||||
<polygon fill="black" stroke="black" points="241.5,-198.52 252.06,-199.47 244.4,-192.15 241.5,-198.52"/>
|
||||
<text text-anchor="middle" x="207.39" y="-189.25" font-family="Times,serif" font-size="14.00">'2'</text>
|
||||
</g>
|
||||
<!-- s0->e -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>s0->e</title>
|
||||
<path fill="none" stroke="black" d="M166.7,-23C225.22,-18.01 376.47,-9.93 495.39,-45.45 521.3,-53.19 532.51,-51.17 550.39,-71.45 569.9,-93.57 578.57,-126.79 582.4,-150.33"/>
|
||||
<polygon fill="black" stroke="black" points="578.96,-151 583.84,-160.4 585.89,-150 578.96,-151"/>
|
||||
<text text-anchor="middle" x="367.39" y="-29.25" font-family="Times,serif" font-size="14.00">00-'/',':'-7f</text>
|
||||
</g>
|
||||
<!-- s0->s1 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>s0->s1</title>
|
||||
<path fill="none" stroke="black" d="M165.33,-33.25C182.48,-39.24 206.23,-48.06 226.39,-57.45 233.54,-60.78 241.05,-64.7 248.07,-68.56"/>
|
||||
<polygon fill="black" stroke="black" points="246.82,-71.88 257.25,-73.74 250.26,-65.78 246.82,-71.88"/>
|
||||
<text text-anchor="middle" x="207.39" y="-61.25" font-family="Times,serif" font-size="14.00">'0'-'9'</text>
|
||||
</g>
|
||||
<!-- s1->e -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>s1->e</title>
|
||||
<path fill="none" stroke="black" d="M303.1,-76.62C343.88,-60.54 431.24,-33.36 495.39,-64.45 533.15,-82.74 559.84,-125.41 573.91,-153.04"/>
|
||||
<polygon fill="black" stroke="black" points="570.81,-154.68 578.35,-162.13 577.1,-151.61 570.81,-154.68"/>
|
||||
<text text-anchor="middle" x="457.89" y="-68.25" font-family="Times,serif" font-size="14.00">00-'/',':'-7f</text>
|
||||
</g>
|
||||
<!-- s1->s2 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>s1->s2</title>
|
||||
<path fill="none" stroke="black" d="M304.93,-90.2C335.49,-94.88 387.88,-102.89 422.45,-108.18"/>
|
||||
<polygon fill="black" stroke="black" points="422.14,-111.67 432.56,-109.73 423.2,-104.75 422.14,-111.67"/>
|
||||
<text text-anchor="middle" x="367.39" y="-108.25" font-family="Times,serif" font-size="14.00">'0'-'9'</text>
|
||||
</g>
|
||||
<!-- s2->e -->
|
||||
<g id="edge17" class="edge">
|
||||
<title>s2->e</title>
|
||||
<path fill="none" stroke="black" d="M481.18,-124.41C499.77,-133.61 526.91,-147.18 550.39,-159.45 553.84,-161.25 557.47,-163.18 561.03,-165.09"/>
|
||||
<polygon fill="black" stroke="black" points="559.65,-168.33 570.11,-170.02 562.99,-162.18 559.65,-168.33"/>
|
||||
<text text-anchor="middle" x="531.89" y="-163.25" font-family="Times,serif" font-size="14.00">00-7f</text>
|
||||
</g>
|
||||
<!-- m2->e -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>m2->e</title>
|
||||
<path fill="none" stroke="black" d="M308.34,-217.19C316.1,-218.54 324.54,-219.77 332.39,-220.45 404.73,-226.66 423.78,-221.47 495.39,-209.45 520.07,-205.31 526.94,-206.17 550.39,-197.45 554.22,-196.02 558.14,-194.25 561.92,-192.35"/>
|
||||
<polygon fill="black" stroke="black" points="563.7,-195.37 570.84,-187.55 560.38,-189.21 563.7,-195.37"/>
|
||||
<text text-anchor="middle" x="457.89" y="-224.25" font-family="Times,serif" font-size="14.00">00-'/','5'-7f</text>
|
||||
</g>
|
||||
<!-- m2->g -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>m2->g</title>
|
||||
<path fill="none" stroke="black" d="M308.36,-206.22C340.46,-200.22 392.95,-190.4 426.17,-184.19"/>
|
||||
<polygon fill="black" stroke="black" points="427.04,-187.59 436.22,-182.31 425.75,-180.71 427.04,-187.59"/>
|
||||
<text text-anchor="middle" x="367.39" y="-205.25" font-family="Times,serif" font-size="14.00">'0'-'4'</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 11 KiB |
Reference in New Issue
Block a user