You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2537 lines
91 KiB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="744.09448819"
height="1052.3622047"
id="svg2"
version="1.1"
inkscape:version="0.48.4 r9939"
sodipodi:docname="pf.svg">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="5.6"
inkscape:cx="471.49446"
inkscape:cy="107.37375"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1920"
inkscape:window-height="1028"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g3060"
transform="translate(180,0)">
<g
transform="translate(0,4.6730042e-5)"
id="g3765">
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect2985"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3757"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3759"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3761"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3763"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(0,-9.9999066)"
id="g3772">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3774"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3776"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3778"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3780"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3782"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
id="g3784"
transform="translate(0,-19.999906)">
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3786"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3788"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3790"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3792"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3794"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(0,-29.999906)"
id="g3796">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3798"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3800"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3802"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3804"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3806"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
id="g3808"
transform="translate(0,-39.999906)">
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3810"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3812"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3814"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3816"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3818"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(0,-49.999906)"
id="g3820">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3822"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3824"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3826"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3828"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3830"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
id="g3832"
transform="translate(0,-59.999906)">
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3834"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3836"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3838"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3840"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3842"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<path
sodipodi:nodetypes="ccccccc"
inkscape:connector-curvature="0"
id="path3888"
d="m 5,987.36218 40,0 0,20.00002 -40,0 0,20 40,0 0,20"
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g3248"
inkscape:export-filename="D:\src\git\js\PathFinding.js\docs\user-guide\DiagonalMaps.png"
inkscape:export-xdpi="270"
inkscape:export-ydpi="270"
transform="translate(0,-13.459365)">
<g
id="g3214">
<rect
y="940.4245"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3144"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="940.4245"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3152"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="950.4245"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3156"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="950.4245"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3164"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3190"
width="9.8753252"
height="9.8751974"
x="26.0625"
y="940.4245" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3192"
width="9.8753252"
height="9.8751974"
x="36.0625"
y="940.4245" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3194"
width="9.8753252"
height="9.8751974"
x="26.0625"
y="950.4245" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3196"
width="9.8753252"
height="9.8751974"
x="36.0625"
y="950.4245" />
<rect
y="940.4245"
x="52.0625"
height="9.8751974"
width="9.8753252"
id="rect3198"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="940.4245"
x="62.0625"
height="9.8751974"
width="9.8753252"
id="rect3200"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="950.4245"
x="52.0625"
height="9.8751974"
width="9.8753252"
id="rect3202"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="950.4245"
x="62.0625"
height="9.8751974"
width="9.8753252"
id="rect3204"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3206"
width="9.8753252"
height="9.8751974"
x="78.0625"
y="940.4245" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3208"
width="9.8753252"
height="9.8751974"
x="88.0625"
y="940.4245" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3210"
width="9.8753252"
height="9.8751974"
x="78.0625"
y="950.4245" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3212"
width="9.8753252"
height="9.8751974"
x="88.0625"
y="950.4245" />
</g>
<text
sodipodi:linespacing="125%"
id="text3232"
y="965.75952"
x="8.3417053"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="965.75952"
x="8.3417053"
id="tspan3234"
sodipodi:role="line">A</tspan></text>
<text
xml:space="preserve"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="34.341705"
y="965.75952"
id="text3236"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3238"
x="34.341705"
y="965.75952">B</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3240"
y="965.75952"
x="60.341705"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="965.75952"
x="60.341705"
id="tspan3242"
sodipodi:role="line">C</tspan></text>
<text
xml:space="preserve"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="86.341705"
y="965.75952"
id="text3244"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3246"
x="86.341705"
y="965.75952">D</tspan></text>
</g>
<g
id="g3236"
transform="translate(-64,0)">
<g
id="g3107"
transform="translate(64,4.6730042e-5)">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3109"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3111"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3113"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3115"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3117"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
style="fill:#000000;fill-opacity:0"
id="g3119"
transform="translate(64,-9.9999066)">
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3121"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3123"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3125"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3127"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3129"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(64,-19.999906)"
id="g3131">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3133"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3135"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3137"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3139"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3141"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
style="fill:#000000;fill-opacity:0"
id="g3143"
transform="translate(64,-29.999906)">
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3145"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3147"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3149"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3151"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3153"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(64,-39.999906)"
id="g3155">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3157"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3159"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3161"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3163"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3165"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
style="fill:#000000;fill-opacity:0"
id="g3167"
transform="translate(64,-49.999906)">
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3169"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3171"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3173"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3175"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3177"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(64,-59.999906)"
id="g3179">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3181"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3183"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3185"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3187"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3189"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
</g>
<text
xml:space="preserve"
style="font-size:4.08057928px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="13.945387"
y="979.66187"
id="text3280"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3282"
x="13.945387"
y="979.66187">Empty Grid</tspan></text>
<g
id="g3416">
<g
transform="translate(60,4.6730042e-5)"
id="g3286">
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3288"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3290"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3292"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3294"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3296"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(60,-9.9999066)"
id="g3298"
style="fill:#000000;fill-opacity:0">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3300"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1"
id="rect3302"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3304"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1"
id="rect3306"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3308"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
id="g3310"
transform="translate(60,-19.999906)">
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3312"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3314"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3316"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3318"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3320"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(60,-29.999906)"
id="g3322"
style="fill:#000000;fill-opacity:0">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3324"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1"
id="rect3326"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3328"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1"
id="rect3330"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3332"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1" />
</g>
<g
id="g3334"
transform="translate(60,-39.999906)">
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3336"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3338"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3340"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3342"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3344"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(60,-49.999906)"
id="g3346"
style="fill:#000000;fill-opacity:0">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3348"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1"
id="rect3350"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3352"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.09875260000000000;stroke-opacity:1"
id="rect3354"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3356"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
id="g3358"
transform="translate(60,-59.999906)">
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3360"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3362"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3364"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3366"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3368"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
</g>
<text
sodipodi:linespacing="125%"
id="text3412"
y="979.66187"
x="65.945389"
style="font-size:4.08057928px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="979.66187"
x="65.945389"
id="tspan3414"
sodipodi:role="line">Grid With Obstacles</tspan></text>
<g
id="g3546">
<g
transform="translate(60,0)"
id="g3460">
<g
transform="translate(60,4.6730042e-5)"
id="g3462">
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3464"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3466"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3468"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3470"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3472"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(60,-9.9999066)"
id="g3474"
style="fill:#000000;fill-opacity:0">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3476"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3478"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3480"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3482"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3484"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
id="g3486"
transform="translate(60,-19.999906)">
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3488"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3490"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3492"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3494"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3496"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(60,-29.999906)"
id="g3498"
style="fill:#000000;fill-opacity:0">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3500"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3502"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3504"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3506"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3508"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
id="g3510"
transform="translate(60,-39.999906)">
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3512"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3514"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3516"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3518"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3520"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(60,-49.999906)"
id="g3522"
style="fill:#000000;fill-opacity:0">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3524"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3526"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3528"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3530"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3532"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
id="g3534"
transform="translate(60,-59.999906)">
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3536"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3538"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3540"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3542"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3544"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
</g>
<path
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 125,987.36231 30,0 10,10.00002 -10,9.99987 -20,0 -10,10 10,10 20,0 10,10 0,10"
id="path3098"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccc" />
</g>
<text
xml:space="preserve"
style="font-size:4.08057928px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="119.94539"
y="979.66187"
id="text3592"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3594"
x="119.94539"
y="979.66187">Grid With Obstacles &amp; Path</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3596"
y="979.66187"
x="177.94539"
style="font-size:4.08057928px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="979.66187"
x="177.94539"
id="tspan3598"
sodipodi:role="line">Diagonal Movement Disabled</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3600"
y="920.60559"
x="35.925083"
style="font-size:4.08057928px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="920.60559"
x="35.925083"
sodipodi:role="line"
id="tspan3604">Diagonal Maps</tspan></text>
<g
id="g3897">
<g
transform="translate(176,0)"
id="g3608">
<g
id="g3610"
transform="translate(64,4.6730042e-5)">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3612"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3614"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3616"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3618"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3620"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
style="fill:#000000;fill-opacity:0"
id="g3622"
transform="translate(64,-9.9999066)">
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3624"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3626"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3628"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3630"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3632"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(64,-19.999906)"
id="g3634">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3636"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3638"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3640"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3642"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3644"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
style="fill:#000000;fill-opacity:0"
id="g3646"
transform="translate(64,-29.999906)">
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3648"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3650"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3652"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3654"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3656"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(64,-39.999906)"
id="g3658">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3660"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3662"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3664"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3666"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3668"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
<g
style="fill:#000000;fill-opacity:0"
id="g3670"
transform="translate(64,-49.999906)">
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3672"
width="9.8753252"
height="9.8751974"
x="0.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="10.0625"
height="9.8751974"
width="9.8753252"
id="rect3674"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3676"
width="9.8753252"
height="9.8751974"
x="20.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="30.0625"
height="9.8751974"
width="9.8753252"
id="rect3678"
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:#000000;fill-opacity:0;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3680"
width="9.8753252"
height="9.8751974"
x="40.0625"
y="1042.4244" />
</g>
<g
transform="translate(64,-59.999906)"
id="g3682">
<rect
y="1042.4244"
x="0.0625"
height="9.8751974"
width="9.8753252"
id="rect3684"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3686"
width="9.8753252"
height="9.8751974"
x="10.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="20.0625"
height="9.8751974"
width="9.8753252"
id="rect3688"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3690"
width="9.8753252"
height="9.8751974"
x="30.0625"
y="1042.4244" />
<rect
y="1042.4244"
x="40.0625"
height="9.8751974"
width="9.8753252"
id="rect3692"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
</g>
<path
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 245,987.36218 40,40.00002 0,20"
id="path3191"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
</g>
<text
xml:space="preserve"
style="font-size:4.08057928px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="249.94539"
y="979.66187"
id="text3740"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3742"
x="249.94539"
y="979.66187">Grid With Path</tspan></text>
<g
id="g4018"
inkscape:export-filename="D:\src\git\js\PathFinding.js\docs\user-guide\AllMapsWithAPath.png"
inkscape:export-xdpi="270"
inkscape:export-ydpi="270">
<text
xml:space="preserve"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="118.34171"
y="952.30017"
id="text3833"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3835"
x="118.34171"
y="952.30017">A</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3837"
y="952.30017"
x="144.34171"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="952.30017"
x="144.34171"
id="tspan3839"
sodipodi:role="line">B</tspan></text>
<text
xml:space="preserve"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="170.34171"
y="952.30017"
id="text3841"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3843"
x="170.34171"
y="952.30017">C</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3845"
y="952.30017"
x="196.34171"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="952.30017"
x="196.34171"
id="tspan3847"
sodipodi:role="line">D</tspan></text>
<g
id="g3990">
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3801"
width="9.8753252"
height="9.8751974"
x="110.0625"
y="926.96515" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3803"
width="9.8753252"
height="9.8751974"
x="120.0625"
y="926.96515" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3805"
width="9.8753252"
height="9.8751974"
x="110.0625"
y="936.96515" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3807"
width="9.8753252"
height="9.8751974"
x="120.0625"
y="936.96515" />
<path
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 115,932.36218 10,10"
id="path3895"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
<g
id="g3997">
<rect
y="926.96515"
x="136.0625"
height="9.8751974"
width="9.8753252"
id="rect3809"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="926.96515"
x="146.0625"
height="9.8751974"
width="9.8753252"
id="rect3811"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="136.0625"
height="9.8751974"
width="9.8753252"
id="rect3813"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="146.0625"
height="9.8751974"
width="9.8753252"
id="rect3815"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path3943"
d="m 141,932.36218 10,10"
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g4004">
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3817"
width="9.8753252"
height="9.8751974"
x="162.0625"
y="926.96515" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3819"
width="9.8753252"
height="9.8751974"
x="172.0625"
y="926.96515" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3821"
width="9.8753252"
height="9.8751974"
x="162.0625"
y="936.96515" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect3823"
width="9.8753252"
height="9.8751974"
x="172.0625"
y="936.96515" />
<path
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 167,932.36218 10,10"
id="path3945"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
<g
id="g4011">
<rect
y="926.96515"
x="188.0625"
height="9.8751974"
width="9.8753252"
id="rect3825"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="926.96515"
x="198.0625"
height="9.8751974"
width="9.8753252"
id="rect3827"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="188.0625"
height="9.8751974"
width="9.8753252"
id="rect3829"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="198.0625"
height="9.8751974"
width="9.8753252"
id="rect3831"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path3947"
d="m 193,932.36218 10,10"
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
<text
xml:space="preserve"
style="font-size:4.08057928px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="141.92508"
y="920.60559"
id="text4052"
sodipodi:linespacing="125%"><tspan
id="tspan4054"
sodipodi:role="line"
x="141.92508"
y="920.60559">AllMapsWithPaths</tspan></text>
<g
id="g4227"
inkscape:export-filename="D:\src\git\js\PathFinding.js\docs\user-guide\images\AllMapsWithStraightPaths.png"
inkscape:export-xdpi="270"
inkscape:export-ydpi="270">
<text
sodipodi:linespacing="125%"
id="text4058"
y="952.30017"
x="226.34171"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="952.30017"
x="226.34171"
id="tspan4060"
sodipodi:role="line">A</tspan></text>
<text
xml:space="preserve"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="252.34171"
y="952.30017"
id="text4062"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4064"
x="252.34171"
y="952.30017">B</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4066"
y="952.30017"
x="278.34171"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="952.30017"
x="278.34171"
id="tspan4068"
sodipodi:role="line">C</tspan></text>
<text
xml:space="preserve"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="304.34171"
y="952.30017"
id="text4070"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4072"
x="304.34171"
y="952.30017">D</tspan></text>
<g
id="g4197">
<g
id="g4159">
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4076"
width="9.8753252"
height="9.8751974"
x="218.0625"
y="926.96515" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4078"
width="9.8753252"
height="9.8751974"
x="228.0625"
y="926.96515" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4080"
width="9.8753252"
height="9.8751974"
x="218.0625"
y="936.96515" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4082"
width="9.8753252"
height="9.8751974"
x="228.0625"
y="936.96515" />
<path
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 223,932.36218 10,0 0,10"
id="path4084"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
</g>
<g
id="g4171">
<rect
y="926.96515"
x="244.0625"
height="9.8751974"
width="9.8753252"
id="rect4088"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="926.96515"
x="254.0625"
height="9.8751974"
width="9.8753252"
id="rect4090"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="244.0625"
height="9.8751974"
width="9.8753252"
id="rect4092"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="254.0625"
height="9.8751974"
width="9.8753252"
id="rect4094"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4096"
d="m 249,932.36218 10,0 0,10"
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g4178">
<g
transform="translate(108,0)"
id="g4098">
<rect
y="926.96515"
x="162.0625"
height="9.8751974"
width="9.8753252"
id="rect4100"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="926.96515"
x="172.0625"
height="9.8751974"
width="9.8753252"
id="rect4102"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="162.0625"
height="9.8751974"
width="9.8753252"
id="rect4104"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="172.0625"
height="9.8751974"
width="9.8753252"
id="rect4106"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4108"
d="m 167,932.36218 0,10 10,0"
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
<g
id="g4191">
<rect
y="926.96515"
x="296.0625"
height="9.8751974"
width="9.8753252"
id="rect4112"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="926.96515"
x="306.0625"
height="9.8751974"
width="9.8753252"
id="rect4114"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="296.0625"
height="9.8751974"
width="9.8753252"
id="rect4116"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="306.0625"
height="9.8751974"
width="9.8753252"
id="rect4118"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
</g>
</g>
<text
sodipodi:linespacing="125%"
id="text4223"
y="920.60559"
x="247.92508"
style="font-size:4.08057928px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="920.60559"
x="247.92508"
sodipodi:role="line"
id="tspan4225">AllMapsWithStraightPaths</tspan></text>
<g
id="g4465"
inkscape:export-filename="D:\src\git\js\PathFinding.js\docs\user-guide\images\DiagonalPathsForAtMostOneObstacle.png"
inkscape:export-xdpi="270"
inkscape:export-ydpi="270">
<text
sodipodi:linespacing="125%"
id="text4336"
y="952.30017"
x="334.34171"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="952.30017"
x="334.34171"
id="tspan4338"
sodipodi:role="line">A</tspan></text>
<text
xml:space="preserve"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="360.34171"
y="952.30017"
id="text4340"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4342"
x="360.34171"
y="952.30017">B</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4344"
y="952.30017"
x="386.34171"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="952.30017"
x="386.34171"
id="tspan4346"
sodipodi:role="line">C</tspan></text>
<text
xml:space="preserve"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="412.34171"
y="952.30017"
id="text4348"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4350"
x="412.34171"
y="952.30017">D</tspan></text>
<g
id="g4441">
<g
id="g4352"
transform="translate(216,0)">
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4354"
width="9.8753252"
height="9.8751974"
x="110.0625"
y="926.96515" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4356"
width="9.8753252"
height="9.8751974"
x="120.0625"
y="926.96515" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4358"
width="9.8753252"
height="9.8751974"
x="110.0625"
y="936.96515" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4360"
width="9.8753252"
height="9.8751974"
x="120.0625"
y="936.96515" />
<path
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 115,932.36218 10,10"
id="path4362"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
<g
id="g4364"
transform="translate(216,0)">
<rect
y="926.96515"
x="136.0625"
height="9.8751974"
width="9.8753252"
id="rect4366"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="926.96515"
x="146.0625"
height="9.8751974"
width="9.8753252"
id="rect4368"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="136.0625"
height="9.8751974"
width="9.8753252"
id="rect4370"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="146.0625"
height="9.8751974"
width="9.8753252"
id="rect4372"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4374"
d="m 141,932.36218 10,10"
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g4376"
transform="translate(216,0)">
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4378"
width="9.8753252"
height="9.8751974"
x="162.0625"
y="926.96515" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4380"
width="9.8753252"
height="9.8751974"
x="172.0625"
y="926.96515" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4382"
width="9.8753252"
height="9.8751974"
x="162.0625"
y="936.96515" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4384"
width="9.8753252"
height="9.8751974"
x="172.0625"
y="936.96515" />
<path
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 167,932.36218 10,10"
id="path4386"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4390"
width="9.8753252"
height="9.8751974"
x="404.0625"
y="926.96515" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4392"
width="9.8753252"
height="9.8751974"
x="414.0625"
y="926.96515" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4394"
width="9.8753252"
height="9.8751974"
x="404.0625"
y="936.96515" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4396"
width="9.8753252"
height="9.8751974"
x="414.0625"
y="936.96515" />
</g>
</g>
<text
sodipodi:linespacing="125%"
id="text4400"
y="921.31989"
x="342.74652"
style="font-size:4.08057928px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="921.31989"
x="342.74652"
sodipodi:role="line"
id="tspan4402">DiagonalPathsForAtMostOneObstacle</tspan></text>
<g
id="g4667"
inkscape:export-filename="D:\src\git\js\PathFinding.js\docs\user-guide\images\DiagonalPathsForOnlyWhenNoObstacles.png"
inkscape:export-xdpi="270"
inkscape:export-ydpi="270">
<text
xml:space="preserve"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="442.34171"
y="952.30017"
id="text4500"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4502"
x="442.34171"
y="952.30017">A</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4504"
y="952.30017"
x="468.34171"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="952.30017"
x="468.34171"
id="tspan4506"
sodipodi:role="line">B</tspan></text>
<text
xml:space="preserve"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="494.34171"
y="952.30017"
id="text4508"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4510"
x="494.34171"
y="952.30017">C</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4512"
y="952.30017"
x="520.34167"
style="font-size:5.08121634px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="952.30017"
x="520.34167"
id="tspan4514"
sodipodi:role="line">D</tspan></text>
<g
id="g4643">
<g
transform="translate(324,0)"
id="g4518">
<rect
y="926.96515"
x="110.0625"
height="9.8751974"
width="9.8753252"
id="rect4520"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="926.96515"
x="120.0625"
height="9.8751974"
width="9.8753252"
id="rect4522"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="110.0625"
height="9.8751974"
width="9.8753252"
id="rect4524"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="120.0625"
height="9.8751974"
width="9.8753252"
id="rect4526"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4528"
d="m 115,932.36218 10,10"
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g4624">
<rect
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4532"
width="9.8753252"
height="9.8751974"
x="460.0625"
y="926.96515" />
<rect
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4534"
width="9.8753252"
height="9.8751974"
x="470.0625"
y="926.96515" />
<rect
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4536"
width="9.8753252"
height="9.8751974"
x="460.0625"
y="936.96515" />
<rect
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1"
id="rect4538"
width="9.8753252"
height="9.8751974"
x="470.0625"
y="936.96515" />
<path
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 465,932.36218 10,0 0,10"
id="path4540"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
</g>
<g
id="g4636">
<rect
y="926.96515"
x="486.0625"
height="9.8751974"
width="9.8753252"
id="rect4544"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="926.96515"
x="496.0625"
height="9.8751974"
width="9.8753252"
id="rect4546"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="486.0625"
height="9.8751974"
width="9.8753252"
id="rect4548"
style="fill:none;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="496.0625"
height="9.8751974"
width="9.8753252"
id="rect4550"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4552"
d="m 491,932.36218 0,10 10,0"
style="fill:none;stroke:#ffe100;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<rect
y="926.96515"
x="512.0625"
height="9.8751974"
width="9.8753252"
id="rect4554"
style="fill:#00dd00;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="926.96515"
x="522.0625"
height="9.8751974"
width="9.8753252"
id="rect4556"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="512.0625"
height="9.8751974"
width="9.8753252"
id="rect4558"
style="fill:#808080;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
<rect
y="936.96515"
x="522.0625"
height="9.8751974"
width="9.8753252"
id="rect4560"
style="fill:#ee4400;fill-opacity:1;stroke:#313131;stroke-width:0.0987526;stroke-opacity:1" />
</g>
</g>
<text
xml:space="preserve"
style="font-size:4.08057928px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="448.74652"
y="921.31989"
id="text4562"
sodipodi:linespacing="125%"><tspan
id="tspan4564"
sodipodi:role="line"
x="448.74652"
y="921.31989">DiagonalPathsForOnlyWhenNoObstacles</tspan></text>
</g>
</svg>