source: trunk/game/design/DialogueEngine_Techdemo1.graphml @ 683

Revision 668, 69.1 KB checked in by technomage, 9 years ago (diff)

Ticket #269: Patch by Technomage.

  • Working prototype of the redesigned DialogueEngine? for the upcoming Techdemo2 release; major redesign of the existing DialogueEngine? and YAML dialogue file syntax.
  • Moved the redesigned DialogueEngine? class to the more descriptive dialogueengine.py module; the DialogueEngine? is now a singleton object and provides all functionality through class methods and attributes, and thus should not be instantiated
  • Abstracted the data structures used to store dialogue data away from the YAML data structures; the relevant classes are stored in the dialogue.py module
  • Abstracted the dialogue commands/actions from the DialogueEngine? code to make modifications and maintenance of dialogue logic easier; the relevant classes are stored in the dialogueactions.py module
  • The PyYAML loader has been replaced with a more robust YamlDialogueParser? class (see the dialogueparsers.py module) that interfaces with the new dialogue data structure classes and supports the new YAML dialogue file syntax; an OldYamlDialogueParser? class is provided to support reading the old Techdemo1 syntax
  • Removed the existing dialogue validator; runtime dialogue validation is not yet implemented
  • Added the convert_dialogue script, which converts dialogue files in the old Techdemo1 format to the new format; all existing dialogue files have been converted to work with the new parser
  • Added two support modules for the new classes and script: ordereddict.py, which provides a Python 2.7-like OrderedDict? class for Python versions 2.4-2.6; optionparser.py, which is a simplified command-line option parser for writing scripts as an alternative to argparse and optparse
  • Updated the dialogue_demo.py script to work with the new DialogueEngine?
  • fixes[s:trac, t:269]
Line 
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3  <!--Created by yFiles for Java 2.7-->
4  <key for="graphml" id="d0" yfiles.type="resources"/>
5  <key attr.name="url" attr.type="string" for="node" id="d1"/>
6  <key attr.name="description" attr.type="string" for="node" id="d2"/>
7  <key for="node" id="d3" yfiles.type="nodegraphics"/>
8  <key attr.name="Description" attr.type="string" for="graph" id="d4">
9    <default/>
10  </key>
11  <key attr.name="url" attr.type="string" for="edge" id="d5"/>
12  <key attr.name="description" attr.type="string" for="edge" id="d6"/>
13  <key for="edge" id="d7" yfiles.type="edgegraphics"/>
14  <graph edgedefault="directed" id="G">
15    <node id="n0" yfiles.foldertype="group">
16      <data key="d1"/>
17      <data key="d3">
18        <y:ProxyAutoBoundsNode>
19          <y:Realizers active="0">
20            <y:GroupNode>
21              <y:Geometry height="817.3640906446064" width="1000.6614130068139" x="311.5760186871752" y="568.672131147541"/>
22              <y:Fill color="#F5F5F5" transparent="false"/>
23              <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
24              <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.0" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="1000.6614130068139" x="0.0" y="0.0">Process Dialogue Node Commands</y:NodeLabel>
25              <y:Shape type="roundrectangle"/>
26              <y:State closed="false" innerGraphDisplayEnabled="false"/>
27              <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
28              <y:BorderInsets bottom="37" bottomF="37.00708464042373" left="0" leftF="0.0" right="0" rightF="0.0" top="24" topF="23.526775956284382"/>
29            </y:GroupNode>
30            <y:GroupNode>
31              <y:Geometry height="50.0" width="50.0" x="311.5760186871752" y="568.672131147541"/>
32              <y:Fill color="#F5F5F5" transparent="false"/>
33              <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
34              <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.0" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="50.0" x="0.0" y="0.0">1</y:NodeLabel>
35              <y:Shape type="roundrectangle"/>
36              <y:State closed="true" innerGraphDisplayEnabled="false"/>
37              <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
38              <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
39            </y:GroupNode>
40          </y:Realizers>
41        </y:ProxyAutoBoundsNode>
42      </data>
43      <graph edgedefault="directed" id="n0:">
44        <node id="n0::n0" yfiles.foldertype="group">
45          <data key="d1"/>
46          <data key="d3">
47            <y:ProxyAutoBoundsNode>
48              <y:Realizers active="0">
49                <y:GroupNode>
50                  <y:Geometry height="217.33852459016373" width="800.1693989071038" x="497.0680327868853" y="629.1989071038254"/>
51                  <y:Fill color="#F5F5F5" transparent="false"/>
52                  <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
53                  <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.0" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="800.1693989071038" x="0.0" y="0.0">Manipulate Dialogue Stack</y:NodeLabel>
54                  <y:Shape type="roundrectangle"/>
55                  <y:State closed="false" innerGraphDisplayEnabled="false"/>
56                  <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
57                  <y:BorderInsets bottom="8" bottomF="8.24098360655762" left="16" leftF="16.237704918032705" right="0" rightF="0.0" top="47" topF="47.09754098360622"/>
58                </y:GroupNode>
59                <y:GroupNode>
60                  <y:Geometry height="50.0" width="50.0" x="279.4786885245901" y="638.810655737705"/>
61                  <y:Fill color="#F5F5F5" transparent="false"/>
62                  <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
63                  <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.0" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="50.0" x="0.0" y="0.0">1</y:NodeLabel>
64                  <y:Shape type="roundrectangle"/>
65                  <y:State closed="false" innerGraphDisplayEnabled="false"/>
66                  <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
67                  <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
68                </y:GroupNode>
69              </y:Realizers>
70            </y:ProxyAutoBoundsNode>
71          </data>
72          <graph edgedefault="directed" id="n0::n0:">
73            <node id="n0::n0::n0">
74              <data key="d3">
75                <y:GenericNode configuration="com.yworks.flowchart.process">
76                  <y:Geometry height="40.0" width="170.46721311475414" x="641.4262295081966" y="783.2964480874315"/>
77                  <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
78                  <y:BorderStyle color="#000000" type="line" width="1.0"/>
79                  <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="34.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="168.0" x="1.2336065573771293" y="3.0">Push Current Dialogue
80Node onto Dialogue Stack</y:NodeLabel>
81                </y:GenericNode>
82              </data>
83            </node>
84            <node id="n0::n0::n1">
85              <data key="d3">
86                <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
87                  <y:Geometry height="40.0" width="178.3540983606557" x="528.305737704918" y="713.2964480874316"/>
88                  <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
89                  <y:BorderStyle color="#000000" type="line" width="1.0"/>
90                  <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="147.0" x="15.6770491803278" y="10.5">Current Dialogue Node</y:NodeLabel>
91                </y:GenericNode>
92              </data>
93            </node>
94            <node id="n0::n0::n2">
95              <data key="d3">
96                <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
97                  <y:Geometry height="40.0" width="127.55327868852453" x="746.6598360655737" y="713.2964480874316"/>
98                  <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
99                  <y:BorderStyle color="#000000" type="line" width="1.0"/>
100                  <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="98.0" x="14.776639344262321" y="10.5">Dialogue Stack</y:NodeLabel>
101                </y:GenericNode>
102              </data>
103            </node>
104            <node id="n0::n0::n3">
105              <data key="d3">
106                <y:GenericNode configuration="com.yworks.flowchart.process">
107                  <y:Geometry height="40.0" width="186.68032786885237" x="988.4934426229507" y="783.2964480874315"/>
108                  <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
109                  <y:BorderStyle color="#000000" type="line" width="1.0"/>
110                  <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="34.0" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="179.0" x="3.8401639344261866" y="4.0">Get Previous Dialogue Node
111from Dialogue Stack</y:NodeLabel>
112                </y:GenericNode>
113              </data>
114            </node>
115            <node id="n0::n0::n4">
116              <data key="d3">
117                <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
118                  <y:Geometry height="40.0" width="178.3540983606557" x="1103.8833333333332" y="713.2964480874316"/>
119                  <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
120                  <y:BorderStyle color="#000000" type="line" width="1.0"/>
121                  <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="147.0" x="15.677049180327913" y="10.5">Current Dialogue Node</y:NodeLabel>
122                </y:GenericNode>
123              </data>
124            </node>
125            <node id="n0::n0::n5">
126              <data key="d3">
127                <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
128                  <y:Geometry height="40.0" width="127.55327868852453" x="932.2306010928961" y="713.2964480874316"/>
129                  <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
130                  <y:BorderStyle color="#000000" type="line" width="1.0"/>
131                  <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="98.0" x="14.776639344262207" y="10.5">Dialogue Stack</y:NodeLabel>
132                </y:GenericNode>
133              </data>
134            </node>
135          </graph>
136        </node>
137        <node id="n0::n1">
138          <data key="d3">
139            <y:GenericNode configuration="com.yworks.flowchart.process">
140              <y:Geometry height="40.0" width="133.35245901639348" x="659.983606557377" y="946.5374316939891"/>
141              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
142              <y:BorderStyle color="#000000" type="line" width="1.0"/>
143              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="34.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="128.0" x="2.676229508196684" y="3.0">Get Next Command
144from Dialogue Node</y:NodeLabel>
145            </y:GenericNode>
146          </data>
147        </node>
148        <node id="n0::n2">
149          <data key="d3">
150            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
151              <y:Geometry height="40.0" width="178.3540983606557" x="528.305737704918" y="876.5374316939891"/>
152              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
153              <y:BorderStyle color="#000000" type="line" width="1.0"/>
154              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="147.0" x="15.6770491803278" y="10.5">Current Dialogue Node</y:NodeLabel>
155            </y:GenericNode>
156          </data>
157        </node>
158        <node id="n0::n3">
159          <data key="d3">
160            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
161              <y:Geometry height="40.0" width="142.63114754098353" x="746.6598360655737" y="876.5374316939891"/>
162              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
163              <y:BorderStyle color="#000000" type="line" width="1.0"/>
164              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="117.0" x="12.81557377049171" y="10.5">Current Command</y:NodeLabel>
165            </y:GenericNode>
166          </data>
167        </node>
168        <node id="n0::n4">
169          <data key="d3">
170            <y:GenericNode configuration="com.yworks.flowchart.decision">
171              <y:Geometry height="113.1324946873101" width="133.35245901639348" x="659.983606557377" y="1065.7241217196251"/>
172              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
173              <y:BorderStyle color="#000000" type="line" width="1.0"/>
174              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="34.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="108.0" x="12.676229508196684" y="39.56624734365505">Callback Defined
175for Command</y:NodeLabel>
176            </y:GenericNode>
177          </data>
178        </node>
179        <node id="n0::n5">
180          <data key="d3">
181            <y:GenericNode configuration="com.yworks.flowchart.predefinedProcess">
182              <y:Geometry height="40.0" width="154.2933279363151" x="423.93553809957496" y="1102.2903690632802"/>
183              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
184              <y:BorderStyle color="#000000" type="line" width="1.0"/>
185              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="34.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="87.0" x="33.646663968157554" y="3.0">Run Callback
186for Command</y:NodeLabel>
187            </y:GenericNode>
188          </data>
189        </node>
190        <node id="n0::n6">
191          <data key="d3">
192            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
193              <y:Geometry height="40.0" width="142.63114754098353" x="528.305737704918" y="1032.2903690632802"/>
194              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
195              <y:BorderStyle color="#000000" type="line" width="1.0"/>
196              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="117.0" x="12.815573770491824" y="10.5">Current Command</y:NodeLabel>
197            </y:GenericNode>
198          </data>
199        </node>
200        <node id="n0::n7">
201          <data key="d3">
202            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
203              <y:Geometry height="40.0" width="152.0000000000001" x="326.5760186871752" y="1032.2903690632802"/>
204              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
205              <y:BorderStyle color="#000000" type="line" width="1.0"/>
206              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="129.0" x="11.500000000000057" y="10.5">Command Callbacks</y:NodeLabel>
207            </y:GenericNode>
208          </data>
209        </node>
210        <node id="n0::n8">
211          <data key="d3">
212            <y:GenericNode configuration="com.yworks.flowchart.decision">
213              <y:Geometry height="75.98583071915255" width="92.76916573905419" x="680.2752531960466" y="1258.0433064325712"/>
214              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
215              <y:BorderStyle color="#000000" type="line" width="1.0"/>
216              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="34.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="66.0" x="13.384582869527094" y="20.992915359576273">Command
217Type</y:NodeLabel>
218            </y:GenericNode>
219          </data>
220        </node>
221        <node id="n0::n9">
222          <data key="d3">
223            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
224              <y:Geometry height="40.0" width="152.0000000000001" x="793.3360655737705" y="1032.2903690632802"/>
225              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
226              <y:BorderStyle color="#000000" type="line" width="1.0"/>
227              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="129.0" x="11.500000000000114" y="10.5">Command Callbacks</y:NodeLabel>
228            </y:GenericNode>
229          </data>
230        </node>
231        <node id="n0::n10">
232          <data key="d3">
233            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
234              <y:Geometry height="40.0" width="142.63114754098353" x="793.3360655737705" y="1178.8566164069352"/>
235              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
236              <y:BorderStyle color="#000000" type="line" width="1.0"/>
237              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="117.0" x="12.815573770491824" y="10.5">Current Command</y:NodeLabel>
238            </y:GenericNode>
239          </data>
240        </node>
241      </graph>
242    </node>
243    <node id="n1" yfiles.foldertype="group">
244      <data key="d1"/>
245      <data key="d3">
246        <y:ProxyAutoBoundsNode>
247          <y:Realizers active="0">
248            <y:GroupNode>
249              <y:Geometry height="980.4783528272513" width="646.362365496188" x="-364.7863468090128" y="676.2964480874313"/>
250              <y:Fill color="#F5F5F5" transparent="false"/>
251              <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
252              <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.0" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="646.362365496188" x="0.0" y="0.0">Process Responses and User Input</y:NodeLabel>
253              <y:Shape type="roundrectangle"/>
254              <y:State closed="false" innerGraphDisplayEnabled="false"/>
255              <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
256              <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
257            </y:GroupNode>
258            <y:GroupNode>
259              <y:Geometry height="50.0" width="50.0" x="-364.7863468090128" y="678.5576522760241"/>
260              <y:Fill color="#F5F5F5" transparent="false"/>
261              <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
262              <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.0" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="50.0" x="0.0" y="0.0">1</y:NodeLabel>
263              <y:Shape type="roundrectangle"/>
264              <y:State closed="true" innerGraphDisplayEnabled="false"/>
265              <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
266              <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
267            </y:GroupNode>
268          </y:Realizers>
269        </y:ProxyAutoBoundsNode>
270      </data>
271      <graph edgedefault="directed" id="n1:">
272        <node id="n1::n0">
273          <data key="d3">
274            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
275              <y:Geometry height="40.0" width="178.3540983606557" x="-164.6423847230657" y="713.2964480874313"/>
276              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
277              <y:BorderStyle color="#000000" type="line" width="1.0"/>
278              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="147.0" x="15.677049180327856" y="10.5">Current Dialogue Node</y:NodeLabel>
279            </y:GenericNode>
280          </data>
281        </node>
282        <node id="n1::n1">
283          <data key="d3">
284            <y:GenericNode configuration="com.yworks.flowchart.process">
285              <y:Geometry height="40.0" width="170.46721311475414" x="-271.15276723672673" y="783.2964480874311"/>
286              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
287              <y:BorderStyle color="#000000" type="line" width="1.0"/>
288              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="34.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="166.0" x="2.2336065573770725" y="3.0">Get Dialogue Node Paired
289with Player Reply</y:NodeLabel>
290            </y:GenericNode>
291          </data>
292        </node>
293        <node id="n1::n2">
294          <data key="d3">
295            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
296              <y:Geometry height="40.0" width="121.78999696417725" x="-334.69551457194876" y="713.2964480874313"/>
297              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
298              <y:BorderStyle color="#000000" type="line" width="1.0"/>
299              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="89.0" x="16.394998482088624" y="10.5">Player's Reply</y:NodeLabel>
300            </y:GenericNode>
301          </data>
302        </node>
303        <node id="n1::n3">
304          <data key="d3">
305            <y:GenericNode configuration="com.yworks.flowchart.process">
306              <y:Geometry height="40.0" width="170.46721311475414" x="-7.707721109087316" y="1276.0362217921474"/>
307              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
308              <y:BorderStyle color="#000000" type="line" width="1.0"/>
309              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="34.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="156.0" x="7.2336065573770725" y="3.0">Get Next Response from
310Current Dialogue Node</y:NodeLabel>
311            </y:GenericNode>
312          </data>
313        </node>
314        <node id="n1::n4">
315          <data key="d3">
316            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
317              <y:Geometry height="40.0" width="178.3540983606557" x="-118.45985967752802" y="1206.0362217921474"/>
318              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
319              <y:BorderStyle color="#000000" type="line" width="1.0"/>
320              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="147.0" x="15.677049180327856" y="10.5">Current Dialogue Node</y:NodeLabel>
321            </y:GenericNode>
322          </data>
323        </node>
324        <node id="n1::n5">
325          <data key="d3">
326            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
327              <y:Geometry height="40.0" width="143.84582869527088" x="99.18090467516703" y="1206.0362217921474"/>
328              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
329              <y:BorderStyle color="#000000" type="line" width="1.0"/>
330              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="117.0" x="13.422914347635441" y="10.5">Current Response</y:NodeLabel>
331            </y:GenericNode>
332          </data>
333        </node>
334        <node id="n1::n6">
335          <data key="d3">
336            <y:GenericNode configuration="com.yworks.flowchart.decision">
337              <y:Geometry height="94.55916270323155" width="125.23360655737704" x="14.909082169601234" y="1386.2123560795162"/>
338              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
339              <y:BorderStyle color="#000000" type="line" width="1.0"/>
340              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="49.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="70.0" x="27.616803278688522" y="22.77958135161589">Response
341Conditions
342Met?</y:NodeLabel>
343            </y:GenericNode>
344          </data>
345        </node>
346        <node id="n1::n7">
347          <data key="d3">
348            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
349              <y:Geometry height="40.0" width="143.84582869527088" x="122.73018999190441" y="1346.0362217921474"/>
350              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
351              <y:BorderStyle color="#000000" type="line" width="1.0"/>
352              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="117.0" x="13.422914347635441" y="10.5">Current Response</y:NodeLabel>
353            </y:GenericNode>
354          </data>
355        </node>
356        <node id="n1::n8">
357          <data key="d3">
358            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
359              <y:Geometry height="40.0" width="105.53833147810833" x="-75.0869767422248" y="1346.0362217921474"/>
360              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
361              <y:BorderStyle color="#000000" type="line" width="1.0"/>
362              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="78.0" x="13.769165739054166" y="10.5">Game State</y:NodeLabel>
363            </y:GenericNode>
364          </data>
365        </node>
366        <node id="n1::n9">
367          <data key="d3">
368            <y:GenericNode configuration="com.yworks.flowchart.process">
369              <y:Geometry height="40.0" width="154.98515651352648" x="-263.4117389361129" y="1531.7748009146826"/>
370              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
371              <y:BorderStyle color="#000000" type="line" width="1.0"/>
372              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="152.0" x="1.4925782567632382" y="10.5">Add to Valid Responses</y:NodeLabel>
373            </y:GenericNode>
374          </data>
375        </node>
376        <node id="n1::n10">
377          <data key="d3">
378            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
379              <y:Geometry height="40.0" width="143.84582869527088" x="-349.54824133103983" y="1601.7748009146826"/>
380              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
381              <y:BorderStyle color="#000000" type="line" width="1.0"/>
382              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="117.0" x="13.422914347635412" y="10.5">Current Response</y:NodeLabel>
383            </y:GenericNode>
384          </data>
385        </node>
386        <node id="n1::n11">
387          <data key="d3">
388            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
389              <y:Geometry height="40.0" width="136.88082920124128" x="-163.716345797072" y="1601.7748009146826"/>
390              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
391              <y:BorderStyle color="#000000" type="line" width="1.0"/>
392              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="107.0" x="14.940414600620642" y="10.5">Valid Responses</y:NodeLabel>
393            </y:GenericNode>
394          </data>
395        </node>
396        <node id="n1::n12">
397          <data key="d3">
398            <y:GenericNode configuration="com.yworks.flowchart.data">
399              <y:Geometry height="40.0" width="170.46721311475414" x="-271.15276723672673" y="1102.2903690632802"/>
400              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
401              <y:BorderStyle color="#000000" type="line" width="1.0"/>
402              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="153.0" x="8.733606557377072" y="10.5">Return Valid Responses</y:NodeLabel>
403            </y:GenericNode>
404          </data>
405        </node>
406        <node id="n1::n13">
407          <data key="d3">
408            <y:GenericNode configuration="com.yworks.flowchart.decision">
409              <y:Geometry height="80.51218833625649" width="105.53833147810833" x="-238.68832641840385" y="1255.7801276240193"/>
410              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
411              <y:BorderStyle color="#000000" type="line" width="1.0"/>
412              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="34.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="79.0" x="13.26916573905416" y="23.25609416812813">More
413Responses?</y:NodeLabel>
414            </y:GenericNode>
415          </data>
416        </node>
417        <node id="n1::n14">
418          <data key="d3">
419            <y:GenericNode configuration="com.yworks.flowchart.manualInput">
420              <y:Geometry height="56.25166548606899" width="143.84582869527088" x="-257.8420750269851" y="952.0274387775758"/>
421              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
422              <y:BorderStyle color="#000000" type="line" width="1.0"/>
423              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="34.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="139.0" x="2.422914347635441" y="11.125832743034493">Player Chooses Repy
424from Valid Responses</y:NodeLabel>
425            </y:GenericNode>
426          </data>
427        </node>
428        <node id="n1::n15">
429          <data key="d3">
430            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
431              <y:Geometry height="40.0" width="136.88082920124128" x="-349.7863468090128" y="882.0274387775758"/>
432              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
433              <y:BorderStyle color="#000000" type="line" width="1.0"/>
434              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="107.0" x="14.94041460062067" y="10.5">Valid Responses</y:NodeLabel>
435            </y:GenericNode>
436          </data>
437        </node>
438        <node id="n1::n16">
439          <data key="d3">
440            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
441              <y:Geometry height="40.0" width="121.78999696417725" x="-139.298030510018" y="882.0274387775758"/>
442              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
443              <y:BorderStyle color="#000000" type="line" width="1.0"/>
444              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="89.0" x="16.394998482088624" y="10.5">Player's Reply</y:NodeLabel>
445            </y:GenericNode>
446          </data>
447        </node>
448      </graph>
449    </node>
450    <node id="n2" yfiles.foldertype="group">
451      <data key="d1"/>
452      <data key="d3">
453        <y:ProxyAutoBoundsNode>
454          <y:Realizers active="0">
455            <y:GroupNode>
456              <y:Geometry height="456.68852459016387" width="825.3540983606559" x="118.0" y="81.98360655737713"/>
457              <y:Fill color="#F5F5F5" transparent="false"/>
458              <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
459              <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.0" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="825.3540983606559" x="0.0" y="0.0">Initialization</y:NodeLabel>
460              <y:Shape type="roundrectangle"/>
461              <y:State closed="false" innerGraphDisplayEnabled="false"/>
462              <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
463              <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="7" topF="7.344262295081876"/>
464            </y:GroupNode>
465            <y:GroupNode>
466              <y:Geometry height="50.0" width="50.0" x="65.0" y="73.49000000000001"/>
467              <y:Fill color="#F5F5F5" transparent="false"/>
468              <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
469              <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.0" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="50.0" x="0.0" y="0.0">1</y:NodeLabel>
470              <y:Shape type="roundrectangle"/>
471              <y:State closed="false" innerGraphDisplayEnabled="false"/>
472              <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
473              <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
474            </y:GroupNode>
475          </y:Realizers>
476        </y:ProxyAutoBoundsNode>
477      </data>
478      <graph edgedefault="directed" id="n2:">
479        <node id="n2::n0">
480          <data key="d3">
481            <y:GenericNode configuration="com.yworks.flowchart.directData">
482              <y:Geometry height="40.0" width="154.0" x="133.0" y="126.327868852459"/>
483              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
484              <y:BorderStyle color="#000000" type="line" width="1.0"/>
485              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="129.0" x="12.5" y="10.5">Dialogue File (YAML)</y:NodeLabel>
486            </y:GenericNode>
487          </data>
488        </node>
489        <node id="n2::n1">
490          <data key="d3">
491            <y:GenericNode configuration="com.yworks.flowchart.data">
492              <y:Geometry height="40.0" width="197.0" x="223.0" y="196.327868852459"/>
493              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
494              <y:BorderStyle color="#000000" type="line" width="1.0"/>
495              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="127.0" x="35.0" y="10.5">Load Dialogue Data</y:NodeLabel>
496            </y:GenericNode>
497          </data>
498        </node>
499        <node id="n2::n2">
500          <data key="d3">
501            <y:GenericNode configuration="com.yworks.flowchart.data">
502              <y:Geometry height="40.0" width="197.0" x="223.0" y="483.672131147541"/>
503              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
504              <y:BorderStyle color="#000000" type="line" width="1.0"/>
505              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="122.0" x="37.5" y="10.5">Define Game State</y:NodeLabel>
506            </y:GenericNode>
507          </data>
508        </node>
509        <node id="n2::n3">
510          <data key="d3">
511            <y:GenericNode configuration="com.yworks.flowchart.data">
512              <y:Geometry height="40.0" width="197.0" x="223.0" y="340.0"/>
513              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
514              <y:BorderStyle color="#000000" type="line" width="1.0"/>
515              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="173.0" x="12.0" y="10.5">Define Command Callbacks</y:NodeLabel>
516            </y:GenericNode>
517          </data>
518        </node>
519        <node id="n2::n4">
520          <data key="d3">
521            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
522              <y:Geometry height="40.0" width="152.0000000000001" x="340.0" y="126.327868852459"/>
523              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
524              <y:BorderStyle color="#000000" type="line" width="1.0"/>
525              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="93.0" x="29.500000000000057" y="10.5">Dialogue Data</y:NodeLabel>
526            </y:GenericNode>
527          </data>
528        </node>
529        <node id="n2::n5">
530          <data key="d3">
531            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
532              <y:Geometry height="40.0" width="152.0000000000001" x="340.0" y="413.672131147541"/>
533              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
534              <y:BorderStyle color="#000000" type="line" width="1.0"/>
535              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="78.0" x="37.00000000000006" y="10.5">Game State</y:NodeLabel>
536            </y:GenericNode>
537          </data>
538        </node>
539        <node id="n2::n6">
540          <data key="d3">
541            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
542              <y:Geometry height="40.0" width="152.0000000000001" x="340.0" y="270.0"/>
543              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
544              <y:BorderStyle color="#000000" type="line" width="1.0"/>
545              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="129.0" x="11.500000000000057" y="10.5">Command Callbacks</y:NodeLabel>
546            </y:GenericNode>
547          </data>
548        </node>
549        <node id="n2::n7">
550          <data key="d3">
551            <y:GenericNode configuration="com.yworks.flowchart.process">
552              <y:Geometry height="40.0" width="186.6803278688525" x="633.3196721311474" y="340.0"/>
553              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
554              <y:BorderStyle color="#000000" type="line" width="1.0"/>
555              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="141.0" x="22.8401639344263" y="10.5">Get Start Dialog Node</y:NodeLabel>
556            </y:GenericNode>
557          </data>
558        </node>
559        <node id="n2::n8">
560          <data key="d3">
561            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
562              <y:Geometry height="40.0" width="152.0000000000001" x="545.0000000000001" y="270.0"/>
563              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
564              <y:BorderStyle color="#000000" type="line" width="1.0"/>
565              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="93.0" x="29.500000000000114" y="10.5">Dialogue Data</y:NodeLabel>
566            </y:GenericNode>
567          </data>
568        </node>
569        <node id="n2::n9">
570          <data key="d3">
571            <y:GenericNode configuration="com.yworks.flowchart.internalStorage">
572              <y:Geometry height="40.0" width="178.3540983606557" x="750.0000000000002" y="270.0"/>
573              <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
574              <y:BorderStyle color="#000000" type="line" width="1.0"/>
575              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="147.0" x="15.677049180327913" y="10.5">Current Dialogue Node</y:NodeLabel>
576            </y:GenericNode>
577          </data>
578        </node>
579      </graph>
580    </node>
581    <node id="n3">
582      <data key="d3">
583        <y:GenericNode configuration="com.yworks.flowchart.start1">
584          <y:Geometry height="40.0" width="137.0" x="-164.6423847230657" y="340.0"/>
585          <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
586          <y:BorderStyle color="#000000" type="line" width="1.0"/>
587          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="106.0" x="15.5" y="10.5">Initiate Dialogue</y:NodeLabel>
588        </y:GenericNode>
589      </data>
590    </node>
591    <node id="n4">
592      <data key="d3">
593        <y:GenericNode configuration="com.yworks.flowchart.start1">
594          <y:Geometry height="40.0" width="106.67622950819668" x="673.3217213114754" y="1505.0748435708028"/>
595          <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
596          <y:BorderStyle color="#000000" type="line" width="1.0"/>
597          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="87.0" x="9.838114754098342" y="10.5">End Dialogue</y:NodeLabel>
598        </y:GenericNode>
599      </data>
600    </node>
601    <edge id="e0" source="n3" target="n2::n1">
602      <data key="d7">
603        <y:PolyLineEdge>
604          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
605            <y:Point x="187.81147540983608" y="360.0"/>
606            <y:Point x="187.81147540983608" y="216.327868852459"/>
607          </y:Path>
608          <y:LineStyle color="#000000" type="line" width="1.0"/>
609          <y:Arrows source="none" target="standard"/>
610          <y:BendStyle smoothed="false"/>
611        </y:PolyLineEdge>
612      </data>
613    </edge>
614    <edge id="n2::e0" source="n2::n0" target="n2::n1">
615      <data key="d7">
616        <y:PolyLineEdge>
617          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
618          <y:LineStyle color="#000000" type="line" width="1.0"/>
619          <y:Arrows source="none" target="standard"/>
620          <y:BendStyle smoothed="false"/>
621        </y:PolyLineEdge>
622      </data>
623    </edge>
624    <edge id="n2::e1" source="n2::n1" target="n2::n4">
625      <data key="d7">
626        <y:PolyLineEdge>
627          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
628          <y:LineStyle color="#000000" type="line" width="1.0"/>
629          <y:Arrows source="none" target="standard"/>
630          <y:BendStyle smoothed="false"/>
631        </y:PolyLineEdge>
632      </data>
633    </edge>
634    <edge id="e1" source="n3" target="n2::n2">
635      <data key="d7">
636        <y:PolyLineEdge>
637          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
638            <y:Point x="187.81147540983608" y="360.0"/>
639            <y:Point x="187.81147540983608" y="503.672131147541"/>
640          </y:Path>
641          <y:LineStyle color="#000000" type="line" width="1.0"/>
642          <y:Arrows source="none" target="standard"/>
643          <y:BendStyle smoothed="false"/>
644        </y:PolyLineEdge>
645      </data>
646    </edge>
647    <edge id="e2" source="n3" target="n2::n3">
648      <data key="d7">
649        <y:PolyLineEdge>
650          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
651          <y:LineStyle color="#000000" type="line" width="1.0"/>
652          <y:Arrows source="none" target="standard"/>
653          <y:BendStyle smoothed="false"/>
654        </y:PolyLineEdge>
655      </data>
656    </edge>
657    <edge id="n2::e2" source="n2::n2" target="n2::n5">
658      <data key="d7">
659        <y:PolyLineEdge>
660          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
661          <y:LineStyle color="#000000" type="line" width="1.0"/>
662          <y:Arrows source="none" target="standard"/>
663          <y:BendStyle smoothed="false"/>
664        </y:PolyLineEdge>
665      </data>
666    </edge>
667    <edge id="n2::e3" source="n2::n3" target="n2::n6">
668      <data key="d7">
669        <y:PolyLineEdge>
670          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
671          <y:LineStyle color="#000000" type="line" width="1.0"/>
672          <y:Arrows source="none" target="standard"/>
673          <y:BendStyle smoothed="false"/>
674        </y:PolyLineEdge>
675      </data>
676    </edge>
677    <edge id="n2::e4" source="n2::n1" target="n2::n7">
678      <data key="d7">
679        <y:PolyLineEdge>
680          <y:Path sx="0.0" sy="0.0" tx="-93.3240396468367" ty="0.0">
681            <y:Point x="531.0295081967213" y="216.327868852459"/>
682            <y:Point x="531.0295081967213" y="360.0"/>
683          </y:Path>
684          <y:LineStyle color="#000000" type="line" width="1.0"/>
685          <y:Arrows source="none" target="standard"/>
686          <y:BendStyle smoothed="false"/>
687        </y:PolyLineEdge>
688      </data>
689    </edge>
690    <edge id="n2::e5" source="n2::n3" target="n2::n7">
691      <data key="d7">
692        <y:PolyLineEdge>
693          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
694          <y:LineStyle color="#000000" type="line" width="1.0"/>
695          <y:Arrows source="none" target="standard"/>
696          <y:BendStyle smoothed="false"/>
697        </y:PolyLineEdge>
698      </data>
699    </edge>
700    <edge id="n2::e6" source="n2::n2" target="n2::n7">
701      <data key="d7">
702        <y:PolyLineEdge>
703          <y:Path sx="0.0" sy="0.0" tx="-93.3240396468367" ty="0.0">
704            <y:Point x="531.0295081967213" y="503.672131147541"/>
705            <y:Point x="531.0295081967213" y="360.0"/>
706          </y:Path>
707          <y:LineStyle color="#000000" type="line" width="1.0"/>
708          <y:Arrows source="none" target="standard"/>
709          <y:BendStyle smoothed="false"/>
710        </y:PolyLineEdge>
711      </data>
712    </edge>
713    <edge id="n2::e7" source="n2::n8" target="n2::n7">
714      <data key="d7">
715        <y:PolyLineEdge>
716          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
717          <y:LineStyle color="#000000" type="line" width="1.0"/>
718          <y:Arrows source="none" target="standard"/>
719          <y:BendStyle smoothed="false"/>
720        </y:PolyLineEdge>
721      </data>
722    </edge>
723    <edge id="n2::e8" source="n2::n7" target="n2::n9">
724      <data key="d7">
725        <y:PolyLineEdge>
726          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
727          <y:LineStyle color="#000000" type="line" width="1.0"/>
728          <y:Arrows source="none" target="standard"/>
729          <y:BendStyle smoothed="false"/>
730        </y:PolyLineEdge>
731      </data>
732    </edge>
733    <edge id="e3" source="n0::n8" target="n1::n3">
734      <data key="d7">
735        <y:PolyLineEdge>
736          <y:Path sx="5.684341886080801E-13" sy="2.2737367544323206E-13" tx="0.0" ty="6.821210263296962E-13">
737            <y:Point x="198.04449470272033" y="1296.0362217921477"/>
738            <y:Point x="198.04449470272033" y="1296.0362217921481"/>
739          </y:Path>
740          <y:LineStyle color="#000000" type="line" width="1.0"/>
741          <y:Arrows source="none" target="standard"/>
742          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="70.0" x="-80.14607248754714" y="-21.00003309066483">responses</y:EdgeLabel>
743          <y:BendStyle smoothed="false"/>
744        </y:PolyLineEdge>
745      </data>
746    </edge>
747    <edge id="e4" source="n1::n1" target="n0::n0::n0">
748      <data key="d7">
749        <y:PolyLineEdge>
750          <y:Path sx="-1.7053025658242404E-13" sy="3.410605131648481E-13" tx="0.0" ty="0.0"/>
751          <y:LineStyle color="#000000" type="line" width="1.0"/>
752          <y:Arrows source="none" target="standard"/>
753          <y:BendStyle smoothed="false"/>
754        </y:PolyLineEdge>
755      </data>
756    </edge>
757    <edge id="e5" source="n2::n7" target="n0::n0::n0">
758      <data key="d7">
759        <y:PolyLineEdge>
760          <y:Path sx="0.0" sy="0.0" tx="5.684341886080801E-13" ty="3.410605131648481E-13"/>
761          <y:LineStyle color="#000000" type="line" width="1.0"/>
762          <y:Arrows source="none" target="standard"/>
763          <y:BendStyle smoothed="false"/>
764        </y:PolyLineEdge>
765      </data>
766    </edge>
767    <edge id="n1::e0" source="n1::n1" target="n1::n0">
768      <data key="d7">
769        <y:PolyLineEdge>
770          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
771          <y:LineStyle color="#000000" type="line" width="1.0"/>
772          <y:Arrows source="none" target="standard"/>
773          <y:BendStyle smoothed="false"/>
774        </y:PolyLineEdge>
775      </data>
776    </edge>
777    <edge id="n1::e1" source="n1::n2" target="n1::n1">
778      <data key="d7">
779        <y:PolyLineEdge>
780          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
781          <y:LineStyle color="#000000" type="line" width="1.0"/>
782          <y:Arrows source="none" target="standard"/>
783          <y:BendStyle smoothed="false"/>
784        </y:PolyLineEdge>
785      </data>
786    </edge>
787    <edge id="n1::e2" source="n1::n3" target="n1::n5">
788      <data key="d7">
789        <y:PolyLineEdge>
790          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
791          <y:LineStyle color="#000000" type="line" width="1.0"/>
792          <y:Arrows source="none" target="standard"/>
793          <y:BendStyle smoothed="false"/>
794        </y:PolyLineEdge>
795      </data>
796    </edge>
797    <edge id="n1::e3" source="n1::n3" target="n1::n6">
798      <data key="d7">
799        <y:PolyLineEdge>
800          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
801          <y:LineStyle color="#000000" type="line" width="1.0"/>
802          <y:Arrows source="none" target="standard"/>
803          <y:BendStyle smoothed="false"/>
804        </y:PolyLineEdge>
805      </data>
806    </edge>
807    <edge id="n1::e4" source="n1::n4" target="n1::n3">
808      <data key="d7">
809        <y:PolyLineEdge>
810          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
811          <y:LineStyle color="#000000" type="line" width="1.0"/>
812          <y:Arrows source="none" target="standard"/>
813          <y:BendStyle smoothed="false"/>
814        </y:PolyLineEdge>
815      </data>
816    </edge>
817    <edge id="n1::e5" source="n1::n6" target="n1::n9">
818      <data key="d7">
819        <y:PolyLineEdge>
820          <y:Path sx="0.0" sy="26.2828634835505" tx="0.0" ty="0.0">
821            <y:Point x="77.52588544828976" y="1551.7748009146826"/>
822          </y:Path>
823          <y:LineStyle color="#000000" type="line" width="1.0"/>
824          <y:Arrows source="none" target="standard"/>
825          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="25.0" x="-27.000001087354775" y="10.143222884310262">yes</y:EdgeLabel>
826          <y:BendStyle smoothed="false"/>
827        </y:PolyLineEdge>
828      </data>
829    </edge>
830    <edge id="n1::e6" source="n1::n6" target="n1::n13">
831      <data key="d7">
832        <y:PolyLineEdge>
833          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="26.2828634835505">
834            <y:Point x="-185.9191606793497" y="1433.491937431132"/>
835          </y:Path>
836          <y:LineStyle color="#000000" type="line" width="1.0"/>
837          <y:Arrows source="none" target="standard"/>
838          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="20.0" x="-30.128582243850914" y="-21.0000059282429">no</y:EdgeLabel>
839          <y:BendStyle smoothed="false"/>
840        </y:PolyLineEdge>
841      </data>
842    </edge>
843    <edge id="n1::e7" source="n1::n7" target="n1::n6">
844      <data key="d7">
845        <y:PolyLineEdge>
846          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
847          <y:LineStyle color="#000000" type="line" width="1.0"/>
848          <y:Arrows source="none" target="standard"/>
849          <y:BendStyle smoothed="false"/>
850        </y:PolyLineEdge>
851      </data>
852    </edge>
853    <edge id="n1::e8" source="n1::n8" target="n1::n6">
854      <data key="d7">
855        <y:PolyLineEdge>
856          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
857          <y:LineStyle color="#000000" type="line" width="1.0"/>
858          <y:Arrows source="none" target="standard"/>
859          <y:BendStyle smoothed="false"/>
860        </y:PolyLineEdge>
861      </data>
862    </edge>
863    <edge id="n1::e9" source="n1::n9" target="n1::n11">
864      <data key="d7">
865        <y:PolyLineEdge>
866          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
867          <y:LineStyle color="#000000" type="line" width="1.0"/>
868          <y:Arrows source="none" target="standard"/>
869          <y:BendStyle smoothed="false"/>
870        </y:PolyLineEdge>
871      </data>
872    </edge>
873    <edge id="n1::e10" source="n1::n9" target="n1::n13">
874      <data key="d7">
875        <y:PolyLineEdge>
876          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
877          <y:LineStyle color="#000000" type="line" width="1.0"/>
878          <y:Arrows source="none" target="standard"/>
879          <y:BendStyle smoothed="false"/>
880        </y:PolyLineEdge>
881      </data>
882    </edge>
883    <edge id="n1::e11" source="n1::n10" target="n1::n9">
884      <data key="d7">
885        <y:PolyLineEdge>
886          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
887          <y:LineStyle color="#000000" type="line" width="1.0"/>
888          <y:Arrows source="none" target="standard"/>
889          <y:BendStyle smoothed="false"/>
890        </y:PolyLineEdge>
891      </data>
892    </edge>
893    <edge id="n1::e12" source="n1::n12" target="n1::n14">
894      <data key="d7">
895        <y:PolyLineEdge>
896          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
897          <y:LineStyle color="#000000" type="line" width="1.0"/>
898          <y:Arrows source="none" target="standard"/>
899          <y:BendStyle smoothed="false"/>
900        </y:PolyLineEdge>
901      </data>
902    </edge>
903    <edge id="n1::e13" source="n1::n13" target="n1::n12">
904      <data key="d7">
905        <y:PolyLineEdge>
906          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
907          <y:LineStyle color="#000000" type="line" width="1.0"/>
908          <y:Arrows source="none" target="standard"/>
909          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="20.0" x="-22.000001743802812" y="-29.126000305668185">no</y:EdgeLabel>
910          <y:BendStyle smoothed="false"/>
911        </y:PolyLineEdge>
912      </data>
913    </edge>
914    <edge id="n1::e14" source="n1::n13" target="n1::n3">
915      <data key="d7">
916        <y:PolyLineEdge>
917          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
918          <y:LineStyle color="#000000" type="line" width="1.0"/>
919          <y:Arrows source="none" target="standard"/>
920          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="25.0" x="10.121550469860736" y="-21.000033090665056">yes</y:EdgeLabel>
921          <y:BendStyle smoothed="false"/>
922        </y:PolyLineEdge>
923      </data>
924    </edge>
925    <edge id="n1::e15" source="n1::n14" target="n1::n16">
926      <data key="d7">
927        <y:PolyLineEdge>
928          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
929          <y:LineStyle color="#000000" type="line" width="1.0"/>
930          <y:Arrows source="none" target="standard"/>
931          <y:BendStyle smoothed="false"/>
932        </y:PolyLineEdge>
933      </data>
934    </edge>
935    <edge id="n1::e16" source="n1::n14" target="n1::n1">
936      <data key="d7">
937        <y:PolyLineEdge>
938          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
939          <y:LineStyle color="#000000" type="line" width="1.0"/>
940          <y:Arrows source="none" target="standard"/>
941          <y:BendStyle smoothed="false"/>
942        </y:PolyLineEdge>
943      </data>
944    </edge>
945    <edge id="n1::e17" source="n1::n15" target="n1::n14">
946      <data key="d7">
947        <y:PolyLineEdge>
948          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
949          <y:LineStyle color="#000000" type="line" width="1.0"/>
950          <y:Arrows source="none" target="standard"/>
951          <y:BendStyle smoothed="false"/>
952        </y:PolyLineEdge>
953      </data>
954    </edge>
955    <edge id="n0::e0" source="n0::n1" target="n0::n3">
956      <data key="d7">
957        <y:PolyLineEdge>
958          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
959          <y:LineStyle color="#000000" type="line" width="1.0"/>
960          <y:Arrows source="none" target="standard"/>
961          <y:BendStyle smoothed="false"/>
962        </y:PolyLineEdge>
963      </data>
964    </edge>
965    <edge id="n0::e1" source="n0::n1" target="n0::n4">
966      <data key="d7">
967        <y:PolyLineEdge>
968          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
969          <y:LineStyle color="#000000" type="line" width="1.0"/>
970          <y:Arrows source="none" target="standard"/>
971          <y:BendStyle smoothed="false"/>
972        </y:PolyLineEdge>
973      </data>
974    </edge>
975    <edge id="n0::e2" source="n0::n2" target="n0::n1">
976      <data key="d7">
977        <y:PolyLineEdge>
978          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
979          <y:LineStyle color="#000000" type="line" width="1.0"/>
980          <y:Arrows source="none" target="standard"/>
981          <y:BendStyle smoothed="false"/>
982        </y:PolyLineEdge>
983      </data>
984    </edge>
985    <edge id="n0::e3" source="n0::n4" target="n0::n5">
986      <data key="d7">
987        <y:PolyLineEdge>
988          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
989          <y:LineStyle color="#000000" type="line" width="1.0"/>
990          <y:Arrows source="none" target="standard"/>
991          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="25.0" x="-35.135778208247984" y="-21.000036210157305">yes</y:EdgeLabel>
992          <y:BendStyle smoothed="false"/>
993        </y:PolyLineEdge>
994      </data>
995    </edge>
996    <edge id="n0::e4" source="n0::n4" target="n0::n8">
997      <data key="d7">
998        <y:PolyLineEdge>
999          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1000          <y:LineStyle color="#000000" type="line" width="1.0"/>
1001          <y:Arrows source="none" target="standard"/>
1002          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="20.0" x="-22.00001500864505" y="10.147509961622745">no</y:EdgeLabel>
1003          <y:BendStyle smoothed="false"/>
1004        </y:PolyLineEdge>
1005      </data>
1006    </edge>
1007    <edge id="n0::e5" source="n0::n5" target="n0::n8">
1008      <data key="d7">
1009        <y:PolyLineEdge>
1010          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
1011            <y:Point x="726.6598360655737" y="1231.7174597753492"/>
1012          </y:Path>
1013          <y:LineStyle color="#000000" type="line" width="1.0"/>
1014          <y:Arrows source="none" target="standard"/>
1015          <y:BendStyle smoothed="false"/>
1016        </y:PolyLineEdge>
1017      </data>
1018    </edge>
1019    <edge id="n0::e6" source="n0::n6" target="n0::n5">
1020      <data key="d7">
1021        <y:PolyLineEdge>
1022          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1023          <y:LineStyle color="#000000" type="line" width="1.0"/>
1024          <y:Arrows source="none" target="standard"/>
1025          <y:BendStyle smoothed="false"/>
1026        </y:PolyLineEdge>
1027      </data>
1028    </edge>
1029    <edge id="n0::e7" source="n0::n7" target="n0::n5">
1030      <data key="d7">
1031        <y:PolyLineEdge>
1032          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1033          <y:LineStyle color="#000000" type="line" width="1.0"/>
1034          <y:Arrows source="none" target="standard"/>
1035          <y:BendStyle smoothed="false"/>
1036        </y:PolyLineEdge>
1037      </data>
1038    </edge>
1039    <edge id="n0::e8" source="n0::n8" target="n0::n1">
1040      <data key="d7">
1041        <y:PolyLineEdge>
1042          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
1043            <y:Point x="985.7382910004721" y="1221.2699605343048"/>
1044            <y:Point x="985.7382910004721" y="966.5374316939891"/>
1045          </y:Path>
1046          <y:LineStyle color="#000000" type="line" width="1.0"/>
1047          <y:Arrows source="none" target="standard"/>
1048          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="38.0" x="22.195603017132044" y="-38.37153159973059">other</y:EdgeLabel>
1049          <y:BendStyle smoothed="false"/>
1050        </y:PolyLineEdge>
1051      </data>
1052    </edge>
1053    <edge id="n0::e9" source="n0::n8" target="n0::n0::n3">
1054      <data key="d7">
1055        <y:PolyLineEdge>
1056          <y:Path sx="25.06556270564647" sy="17.461947999630866" tx="0.0" ty="0.0">
1057            <y:Point x="1081.833606557377" y="1313.4981697917783"/>
1058          </y:Path>
1059          <y:LineStyle color="#000000" type="line" width="1.0"/>
1060          <y:Arrows source="none" target="standard"/>
1061          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="34.0" x="31.403732899944544" y="-20.99999915353419">back</y:EdgeLabel>
1062          <y:BendStyle smoothed="false"/>
1063        </y:PolyLineEdge>
1064      </data>
1065    </edge>
1066    <edge id="e6" source="n0::n8" target="n4">
1067      <data key="d7">
1068        <y:PolyLineEdge>
1069          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1070          <y:LineStyle color="#000000" type="line" width="1.0"/>
1071          <y:Arrows source="none" target="standard"/>
1072          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="19.0" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="28.0" x="-30.00001500864505" y="10.121910589223717">end</y:EdgeLabel>
1073          <y:BendStyle smoothed="false"/>
1074        </y:PolyLineEdge>
1075      </data>
1076    </edge>
1077    <edge id="n0::e10" source="n0::n9" target="n0::n4">
1078      <data key="d7">
1079        <y:PolyLineEdge>
1080          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1081          <y:LineStyle color="#000000" type="line" width="1.0"/>
1082          <y:Arrows source="none" target="standard"/>
1083          <y:BendStyle smoothed="false"/>
1084        </y:PolyLineEdge>
1085      </data>
1086    </edge>
1087    <edge id="n0::e11" source="n0::n10" target="n0::n4">
1088      <data key="d7">
1089        <y:PolyLineEdge>
1090          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1091          <y:LineStyle color="#000000" type="line" width="1.0"/>
1092          <y:Arrows source="none" target="standard"/>
1093          <y:BendStyle smoothed="false"/>
1094        </y:PolyLineEdge>
1095      </data>
1096    </edge>
1097    <edge id="n0::n0::e0" source="n0::n0::n0" target="n0::n0::n2">
1098      <data key="d7">
1099        <y:PolyLineEdge>
1100          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1101          <y:LineStyle color="#000000" type="line" width="1.0"/>
1102          <y:Arrows source="none" target="standard"/>
1103          <y:BendStyle smoothed="false"/>
1104        </y:PolyLineEdge>
1105      </data>
1106    </edge>
1107    <edge id="n0::e12" source="n0::n0::n0" target="n0::n1">
1108      <data key="d7">
1109        <y:PolyLineEdge>
1110          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1111          <y:LineStyle color="#000000" type="line" width="1.0"/>
1112          <y:Arrows source="none" target="standard"/>
1113          <y:BendStyle smoothed="false"/>
1114        </y:PolyLineEdge>
1115      </data>
1116    </edge>
1117    <edge id="n0::n0::e1" source="n0::n0::n1" target="n0::n0::n0">
1118      <data key="d7">
1119        <y:PolyLineEdge>
1120          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1121          <y:LineStyle color="#000000" type="line" width="1.0"/>
1122          <y:Arrows source="none" target="standard"/>
1123          <y:BendStyle smoothed="false"/>
1124        </y:PolyLineEdge>
1125      </data>
1126    </edge>
1127    <edge id="n0::n0::e2" source="n0::n0::n3" target="n0::n0::n0">
1128      <data key="d7">
1129        <y:PolyLineEdge>
1130          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1131          <y:LineStyle color="#000000" type="line" width="1.0"/>
1132          <y:Arrows source="none" target="standard"/>
1133          <y:BendStyle smoothed="false"/>
1134        </y:PolyLineEdge>
1135      </data>
1136    </edge>
1137    <edge id="n0::n0::e3" source="n0::n0::n3" target="n0::n0::n4">
1138      <data key="d7">
1139        <y:PolyLineEdge>
1140          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1141          <y:LineStyle color="#000000" type="line" width="1.0"/>
1142          <y:Arrows source="none" target="standard"/>
1143          <y:BendStyle smoothed="false"/>
1144        </y:PolyLineEdge>
1145      </data>
1146    </edge>
1147    <edge id="n0::n0::e4" source="n0::n0::n5" target="n0::n0::n3">
1148      <data key="d7">
1149        <y:PolyLineEdge>
1150          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1151          <y:LineStyle color="#000000" type="line" width="1.0"/>
1152          <y:Arrows source="none" target="standard"/>
1153          <y:BendStyle smoothed="false"/>
1154        </y:PolyLineEdge>
1155      </data>
1156    </edge>
1157  </graph>
1158  <data key="d0">
1159    <y:Resources/>
1160  </data>
1161</graphml>
Note: See TracBrowser for help on using the repository browser.