Files
deb-python-taskflow/doc/source/img/engine_states.svg
Joshua Harlow 96014cbba3 Color some of the states depending on there meaning
Instead of just having black text color adjust some of the
states text color depending on there type/name and highlight
some as red, green, orange depending on there underlying
meaning.

Color names are from:

http://www.graphviz.org/doc/info/colors.html

Change-Id: I89f8f90837551a257936d254516ada6130e7b6da
2014-09-20 20:39:13 -07:00

9 lines
22 KiB
XML

<?xml version="1.0"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<!-- Generated by graphviz version 2.34.0 (20140110.0949)
-->
<!-- Title: Engines states Pages: 1 -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" width="584pt" height="260pt" viewBox="0.00 0.00 583.60 260.00" preserveAspectRatio="xMidYMid meet" zoomAndPan="magnify" version="1.1" contentScriptType="application/ecmascript" contentStyleType="text/css"><defs><linearGradient id="white" x1="0%" y1="0%" x2="0%" y2="0%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/></linearGradient><linearGradient id="black" x1="0%" y1="0%" x2="0%" y2="0%"><stop offset="0%" style="stop-color:rgb(0,0,0);stop-opacity:1"/></linearGradient><linearGradient id="aquamarine" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(127,255,212);stop-opacity:1"/></linearGradient><linearGradient id="azure" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(240,255,255);stop-opacity:1"/></linearGradient><linearGradient id="blue" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(0,0,255);stop-opacity:1"/></linearGradient><linearGradient id="blueviolet" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(138,43,226);stop-opacity:1"/></linearGradient><linearGradient id="brown" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(165,42,42);stop-opacity:1"/></linearGradient><linearGradient id="cadetblue" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(95,158,160);stop-opacity:1"/></linearGradient><linearGradient id="chocolate" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(210,105,30);stop-opacity:1"/></linearGradient><linearGradient id="cornflowerblue" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(100,149,237);stop-opacity:1"/></linearGradient><linearGradient id="crimson" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(220,20,60);stop-opacity:1"/></linearGradient><linearGradient id="cyan" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(0,255,255);stop-opacity:1"/></linearGradient><linearGradient id="darkgreen" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(0,100,0);stop-opacity:1"/></linearGradient><linearGradient id="darkorange" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(255,140,0);stop-opacity:1"/></linearGradient><linearGradient id="gold" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(255,215,0);stop-opacity:1"/></linearGradient><linearGradient id="gray" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(192,192,192);stop-opacity:1"/></linearGradient><linearGradient id="greenyellow" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(173,255,47);stop-opacity:1"/></linearGradient><linearGradient id="green" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(0,255,0);stop-opacity:1"/></linearGradient><linearGradient id="grey" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(192,192,192);stop-opacity:1"/></linearGradient><linearGradient id="hotpink" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(255,105,180);stop-opacity:1"/></linearGradient><linearGradient id="indianred" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(205,92,92);stop-opacity:1"/></linearGradient><linearGradient id="indigo" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(75,0,130);stop-opacity:1"/></linearGradient><linearGradient id="lavender" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(230,230,250);stop-opacity:1"/></linearGradient><linearGradient id="lightblue" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(173,216,230);stop-opacity:1"/></linearGradient><linearGradient id="lightgray" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(211,211,211);stop-opacity:1"/></linearGradient><linearGradient id="lightgrey" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(211,211,211);stop-opacity:1"/></linearGradient><linearGradient id="magenta" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(255,0,255);stop-opacity:1"/></linearGradient><linearGradient id="maroon" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(176,48,96);stop-opacity:1"/></linearGradient><linearGradient id="mediumblue" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(0,0,205);stop-opacity:1"/></linearGradient><linearGradient id="mediumpurple" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(147,112,219);stop-opacity:1"/></linearGradient><linearGradient id="orange" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(255,165,0);stop-opacity:1"/></linearGradient><linearGradient id="pink" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(255,192,203);stop-opacity:1"/></linearGradient><linearGradient id="purple" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(160,32,240);stop-opacity:1"/></linearGradient><linearGradient id="red" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(255,0,0);stop-opacity:1"/></linearGradient><linearGradient id="steelblue" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(70,130,180);stop-opacity:1"/></linearGradient><linearGradient id="violet" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(238,130,238);stop-opacity:1"/></linearGradient><linearGradient id="yellow" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(255,255,0);stop-opacity:1"/></linearGradient><linearGradient id="none" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:1"/><stop offset="100%" style="stop-color:rgb(255,255,255);stop-opacity:1"/></linearGradient></defs>
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 256)"><polygon fill="white" stroke="white" points="-4,4 -4,-256 579.6,-256 579.6,4 -4,4"/><title>Engines states</title><g id="node1" class="node"><ellipse fill="none" stroke="black" cx="387.6" cy="-127" rx="51.931" ry="18" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><ellipse fill="none" stroke="black" cx="387.6" cy="-127" rx="51.931" ry="18" style="fill:url(#none);stroke:black;"/><text text-anchor="middle" x="387.6" y="-124.2" font-family="Times,serif" font-size="11.00" fill="blue" style="font-size:10px; font-family:Verdana">GAME_OVER</text></g><g id="node2" class="node"><ellipse fill="none" stroke="black" cx="526.6" cy="-234" rx="45.2009" ry="18" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><ellipse fill="none" stroke="black" cx="526.6" cy="-234" rx="45.2009" ry="18" style="fill:url(#none);stroke:black;"/><text text-anchor="middle" x="526.6" y="-231.2" font-family="Times,serif" font-size="11.00" fill="darkorange" style="font-size:10px; font-family:Verdana">REVERTED</text></g><g id="edge1" class="edge"><polygon fill="black" stroke="black" points="487.655,-217.812 498.049,-219.87 491.207,-211.78 487.655,-217.812" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" d="M405.365,-144.138C422.577,-161.218 450.59,-187.623 477.6,-207 481.283,-209.642 485.248,-212.231 489.264,-214.697" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="487.655,-217.812 498.049,-219.87 491.207,-211.78 487.655,-217.812" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" d="M405.365,-144.138C422.577,-161.218 450.59,-187.623 477.6,-207 481.283,-209.642 485.248,-212.231 489.264,-214.697"/></g><g id="node3" class="node"><ellipse fill="none" stroke="black" cx="526.6" cy="-180" rx="39.1741" ry="18" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><ellipse fill="none" stroke="black" cx="526.6" cy="-180" rx="39.1741" ry="18" style="fill:url(#none);stroke:black;"/><text text-anchor="middle" x="526.6" y="-177.2" font-family="Times,serif" font-size="11.00" fill="green" style="font-size:10px; font-family:Verdana">SUCCESS</text></g><g id="edge2" class="edge"><polygon fill="black" stroke="black" points="485.408,-168.204 495.997,-168.548 487.933,-161.675 485.408,-168.204" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" d="M422.817,-140.237C442.161,-147.721 466.418,-157.105 486.509,-164.877" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="485.408,-168.204 495.997,-168.548 487.933,-161.675 485.408,-168.204" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" d="M422.817,-140.237C442.161,-147.721 466.418,-157.105 486.509,-164.877"/></g><g id="node4" class="node"><ellipse fill="none" stroke="black" cx="526.6" cy="-126" rx="48.9176" ry="18" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><ellipse fill="none" stroke="black" cx="526.6" cy="-126" rx="48.9176" ry="18" style="fill:url(#none);stroke:black;"/><text text-anchor="middle" x="526.6" y="-123.2" font-family="Times,serif" font-size="11.00" style="font-size:10px; font-family:Verdana">SUSPENDED</text></g><g id="edge3" class="edge"><polygon fill="black" stroke="black" points="467.746,-129.922 477.72,-126.349 467.695,-122.923 467.746,-129.922" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" d="M439.614,-126.628C448.679,-126.561 458.182,-126.492 467.427,-126.425" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="467.746,-129.922 477.72,-126.349 467.695,-122.923 467.746,-129.922" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" d="M439.614,-126.628C448.679,-126.561 458.182,-126.492 467.427,-126.425"/></g><g id="node5" class="node"><ellipse fill="none" stroke="black" cx="526.6" cy="-72" rx="38.4712" ry="18" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><ellipse fill="none" stroke="black" cx="526.6" cy="-72" rx="38.4712" ry="18" style="fill:url(#none);stroke:black;"/><text text-anchor="middle" x="526.6" y="-69.2" font-family="Times,serif" font-size="11.00" fill="red" style="font-size:10px; font-family:Verdana">FAILURE</text></g><g id="edge4" class="edge"><polygon fill="black" stroke="black" points="488.633,-90.6125 496.609,-83.6389 486.025,-84.1165 488.633,-90.6125" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" d="M422.114,-113.545C441.809,-105.639 466.779,-95.6143 487.256,-87.3935" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="488.633,-90.6125 496.609,-83.6389 486.025,-84.1165 488.633,-90.6125" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" d="M422.114,-113.545C441.809,-105.639 466.779,-95.6143 487.256,-87.3935"/></g><g id="node6" class="node"><ellipse fill="none" stroke="black" cx="112.6" cy="-73" rx="48.9176" ry="18" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><ellipse fill="none" stroke="black" cx="112.6" cy="-73" rx="48.9176" ry="18" style="fill:url(#none);stroke:black;"/><text text-anchor="middle" x="112.6" y="-70.2" font-family="Times,serif" font-size="11.00" fill="blue" style="font-size:10px; font-family:Verdana">UNDEFINED</text></g><g id="node7" class="node"><ellipse fill="none" stroke="black" cx="247.6" cy="-73" rx="45.2009" ry="18" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><ellipse fill="none" stroke="black" cx="247.6" cy="-73" rx="45.2009" ry="18" style="fill:url(#none);stroke:black;"/><text text-anchor="middle" x="247.6" y="-70.2" font-family="Times,serif" font-size="11.00" style="font-size:10px; font-family:Verdana">RESUMING</text></g><g id="edge5" class="edge"><polygon fill="black" stroke="black" points="192.197,-76.5001 202.197,-73 192.197,-69.5001 192.197,-76.5001" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" d="M161.616,-73C171.446,-73 181.861,-73 191.905,-73" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="192.197,-76.5001 202.197,-73 192.197,-69.5001 192.197,-76.5001" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" d="M161.616,-73C171.446,-73 181.861,-73 191.905,-73"/></g><g id="node9" class="node"><ellipse fill="none" stroke="black" cx="387.6" cy="-73" rx="53.5381" ry="18" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><ellipse fill="none" stroke="black" cx="387.6" cy="-73" rx="53.5381" ry="18" style="fill:url(#none);stroke:black;"/><text text-anchor="middle" x="387.6" y="-70.2" font-family="Times,serif" font-size="11.00" style="font-size:10px; font-family:Verdana">SCHEDULING</text></g><g id="edge9" class="edge"><polygon fill="black" stroke="black" points="324.074,-76.5001 334.074,-73 324.074,-69.5001 324.074,-76.5001" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" d="M293.024,-73C302.833,-73 313.405,-73 323.789,-73" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="324.074,-76.5001 334.074,-73 324.074,-69.5001 324.074,-76.5001" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" d="M293.024,-73C302.833,-73 313.405,-73 323.789,-73"/></g><g id="node8" class="node"><ellipse fill="none" stroke="black" cx="247.6" cy="-18" rx="49.8222" ry="18" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><ellipse fill="none" stroke="black" cx="247.6" cy="-18" rx="49.8222" ry="18" style="fill:url(#none);stroke:black;"/><text text-anchor="middle" x="247.6" y="-15.2" font-family="Times,serif" font-size="11.00" style="font-size:10px; font-family:Verdana">ANALYZING</text></g><g id="edge6" class="edge"><polygon fill="black" stroke="black" points="342.863,-111.277 353.26,-113.314 346.403,-105.238 342.863,-111.277" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" d="M278.622,-32.2225C285.282,-36.1489 292.013,-40.7853 297.6,-46 318.686,-65.6819 312.048,-80.8295 333.6,-100 336.946,-102.976 340.678,-105.718 344.571,-108.221" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="342.863,-111.277 353.26,-113.314 346.403,-105.238 342.863,-111.277" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" d="M278.622,-32.2225C285.282,-36.1489 292.013,-40.7853 297.6,-46 318.686,-65.6819 312.048,-80.8295 333.6,-100 336.946,-102.976 340.678,-105.718 344.571,-108.221"/></g><g id="edge7" class="edge"><polygon fill="black" stroke="black" points="341.789,-58.9082 352.374,-59.3592 344.38,-52.4056 341.789,-58.9082" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" d="M281.654,-31.1739C300.019,-38.4932 323.097,-47.6909 342.932,-55.5962" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="341.789,-58.9082 352.374,-59.3592 344.38,-52.4056 341.789,-58.9082" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" d="M281.654,-31.1739C300.019,-38.4932 323.097,-47.6909 342.932,-55.5962"/></g><g id="node10" class="node"><ellipse fill="none" stroke="black" cx="526.6" cy="-18" rx="39.8775" ry="18" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><ellipse fill="none" stroke="black" cx="526.6" cy="-18" rx="39.8775" ry="18" style="fill:url(#none);stroke:black;"/><text text-anchor="middle" x="526.6" y="-15.2" font-family="Times,serif" font-size="11.00" style="font-size:10px; font-family:Verdana">WAITING</text></g><g id="edge8" class="edge"><polygon fill="black" stroke="black" points="478.026,-16.2629 488.171,-13.2079 478.335,-9.2697 478.026,-16.2629" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" d="M295.589,-12.783C346.42,-10.7463 427.017,-10.739 478.061,-12.7611" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="478.026,-16.2629 488.171,-13.2079 478.335,-9.2697 478.026,-16.2629" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" d="M295.589,-12.783C346.42,-10.7463 427.017,-10.739 478.061,-12.7611"/></g><g id="edge10" class="edge"><polygon fill="black" stroke="black" points="488.021,-36.8581 495.997,-29.8844 485.413,-30.3621 488.021,-36.8581" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" d="M422.817,-59.2631C442.161,-51.4976 466.418,-41.7593 486.509,-33.6936" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="488.021,-36.8581 495.997,-29.8844 485.413,-30.3621 488.021,-36.8581" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" d="M422.817,-59.2631C442.161,-51.4976 466.418,-41.7593 486.509,-33.6936"/></g><g id="edge11" class="edge"><polygon fill="black" stroke="black" points="305.709,-20.0809 295.589,-23.217 305.456,-27.0763 305.709,-20.0809" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" d="M488.171,-22.7921C441.285,-25.1034 360.479,-25.3683 305.816,-23.5869" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="305.709,-20.0809 295.589,-23.217 305.456,-27.0763 305.709,-20.0809" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" d="M488.171,-22.7921C441.285,-25.1034 360.479,-25.3683 305.816,-23.5869"/></g><g id="node11" class="node"><ellipse fill="black" stroke="black" cx="23.6" cy="-73" rx="3.6" ry="3.6" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><ellipse fill="black" stroke="black" cx="23.6" cy="-73" rx="3.6" ry="3.6" style="fill:url(#black);stroke:black;"/><text text-anchor="middle" x="10" y="-60.6" font-family="Times,serif" font-size="11.00" fill="green" style="font-size:10px; font-family:Verdana">start</text></g><g id="edge12" class="edge"><polygon fill="black" stroke="black" points="53.4405,-76.5001 63.4404,-73 53.4404,-69.5001 53.4405,-76.5001" style="fill: black; stroke: none; fill-opacity:0.3" transform="translate(3,3)"/><path fill="none" stroke="black" stroke-dasharray="1,5" d="M27.4946,-73C32.1467,-73 41.9187,-73 53.2133,-73" style="fill: none; stroke: black; stroke-opacity:0.3" transform="translate(3,3)"/><polygon fill="black" stroke="black" points="53.4405,-76.5001 63.4404,-73 53.4404,-69.5001 53.4405,-76.5001" style="fill:url(#black);stroke:black;"/><path fill="none" stroke="black" stroke-dasharray="1,5" d="M27.4946,-73C32.1467,-73 41.9187,-73 53.2133,-73"/></g></g>
</svg>