Browse Source

table definition : turn_Type / analysis : green_right_urn_arrow (still working) / network : set all the types of the traffic_light into traffic_light_right_on_red / preprocess_daily : (still working)

master
김선중 1 year ago
parent
commit
c253ddd4fb
15 changed files with 25374 additions and 243 deletions
  1. +2324
    -0
      Analysis/0508_green_right-turn_arrow/0508_green_right-turn_arrow.ipynb
  2. +171
    -0
      Data/networks/make_routes.py
  3. +145
    -0
      Data/networks/sn_modified.rou.xml
  4. +147
    -0
      Data/networks/sn_routes.rou.xml
  5. BIN
      Documents/1127_table_definition/table_definition_v0.8.6.xlsx
  6. BIN
      Documents/1127_table_definition/table_definition_v0.8.7.xlsx
  7. +109
    -109
      Intermediates/match6.csv
  8. +129
    -129
      Intermediates/matching.csv
  9. +595
    -0
      Results/sn_1704416400.add.xml
  10. BIN
      Scripts/__pycache__/generate_signals.cpython-38.pyc
  11. BIN
      Scripts/__pycache__/preprocess_daily.cpython-38.pyc
  12. +8
    -5
      Scripts/preprocess_daily.py
  13. +21608
    -0
      routes.rou.xml
  14. +133
    -0
      sn_routes.rou.xml
  15. +5
    -0
      store.add.xml

+ 2324
- 0
Analysis/0508_green_right-turn_arrow/0508_green_right-turn_arrow.ipynb
File diff suppressed because it is too large
View File


+ 171
- 0
Data/networks/make_routes.py View File

@ -0,0 +1,171 @@
strings = ['<routes>\n']
vtypes_str = '''
<vType id="slowCar" vClass="passenger"/>
<vType id="p" vClass="passenger"/>
<vType id="B" vClass="bus"/>
<vType id="t" vClass="taxi"/>
<vType id="M" vClass="motorcycle"/>
<vType id="T" vClass="truck"/>
'''
strings.append(vtypes_str)
routes_str = '''
<!-- route -->
<!-- left to right, below -->
<route id="LR_below" edges="571500535_02 571500535_02.18 571542115_01 571542115_01.68 571542116_02 571542116_02.96 571542116_02.164 571540302_01 571540303_02 571540303_02.21 571500475_01 571500475_01.26"/>
<!-- right to left, below -->
<route id="RL_below" edges="571500475_02 -571500475_01 571540303_01 -571540303_02 571540302_02 571542116_01 -571542116_02.96 -571542116_02 571542115_02 -571542115_01 571500535_01 -571500535_02"/>
<!-- left to right, upper -->
<route id="LR_upper" edges="571500618_02 571500617_01 571510152_01 571510152_01.65 571510153_02 571545870_01"/>
<!-- right to left, upper -->
<route id="RL_upper" edges="571545870_02 571510153_01 571510152_02 -571510152_01 571500617_02 571500618_01"/>
<!-- left to right, upper, left-turn -->
<route id="LR_upper_lt" edges="571500618_02 571500617_01 571510152_01 571510152_01.65 571510153_02 571500487_01 571500487_01.32"/>
'''
strings.append(routes_str)
departs = [f'{d:03}' for d in range(0, 600, 20)]
routes = ["LR_below", "RL_below", "LR_upper", "LR_below", "LR_below", "LR_upper_lt"]
vehicles_str = ''
print(departs)
vehicles_str = '''
<!-- vehicle -->
<vehicle id="LR_below00" type="slowCar" route="LR_below" color="red" depart="000"/>
<vehicle id="RL_below00" type="slowCar" route="RL_below" color="red" depart="000"/>
<vehicle id="LR_upper00" type="slowCar" route="LR_upper" color="red" depart="000"/>
<vehicle id="RL_upper00" type="slowCar" route="RL_upper" color="red" depart="000"/>
<vehicle id="LR_below02" type="slowCar" route="LR_below" color="red" depart="020"/>
<vehicle id="RL_below02" type="slowCar" route="RL_below" color="red" depart="020"/>
<vehicle id="LR_upper02" type="slowCar" route="LR_upper" color="red" depart="020"/>
<vehicle id="RL_upper02" type="slowCar" route="RL_upper" color="red" depart="020"/>
<vehicle id="LR_below04" type="slowCar" route="LR_below" color="red" depart="040"/>
<vehicle id="RL_below04" type="slowCar" route="RL_below" color="red" depart="040"/>
<vehicle id="LR_upper04" type="slowCar" route="LR_upper" color="red" depart="040"/>
<vehicle id="RL_upper04" type="slowCar" route="RL_upper" color="red" depart="040"/>
<vehicle id="LR_below06" type="slowCar" route="LR_below" color="red" depart="060"/>
<vehicle id="RL_below06" type="slowCar" route="RL_below" color="red" depart="060"/>
<vehicle id="LR_upper06" type="slowCar" route="LR_upper" color="red" depart="060"/>
<vehicle id="RL_upper06" type="slowCar" route="RL_upper" color="red" depart="060"/>
<vehicle id="LR_below08" type="slowCar" route="LR_below" color="red" depart="080"/>
<vehicle id="RL_below08" type="slowCar" route="RL_below" color="red" depart="080"/>
<vehicle id="LR_upper08" type="slowCar" route="LR_upper" color="red" depart="080"/>
<vehicle id="RL_upper08" type="slowCar" route="RL_upper" color="red" depart="080"/>
<vehicle id="LR_below10" type="slowCar" route="LR_below" color="red" depart="100"/>
<vehicle id="RL_below10" type="slowCar" route="RL_below" color="red" depart="100"/>
<vehicle id="LR_upper10" type="slowCar" route="LR_upper" color="red" depart="100"/>
<vehicle id="RL_upper10" type="slowCar" route="RL_upper" color="red" depart="100"/>
<vehicle id="LR_below12" type="slowCar" route="LR_below" color="red" depart="120"/>
<vehicle id="RL_below12" type="slowCar" route="RL_below" color="red" depart="120"/>
<vehicle id="LR_upper12" type="slowCar" route="LR_upper" color="red" depart="120"/>
<vehicle id="RL_upper12" type="slowCar" route="RL_upper" color="red" depart="120"/>
<vehicle id="LR_below14" type="slowCar" route="LR_below" color="red" depart="140"/>
<vehicle id="RL_below14" type="slowCar" route="RL_below" color="red" depart="140"/>
<vehicle id="LR_upper14" type="slowCar" route="LR_upper" color="red" depart="140"/>
<vehicle id="RL_upper14" type="slowCar" route="RL_upper" color="red" depart="140"/>
<vehicle id="LR_below16" type="slowCar" route="LR_below" color="red" depart="160"/>
<vehicle id="RL_below16" type="slowCar" route="RL_below" color="red" depart="160"/>
<vehicle id="LR_upper16" type="slowCar" route="LR_upper" color="red" depart="160"/>
<vehicle id="RL_upper16" type="slowCar" route="RL_upper" color="red" depart="160"/>
<vehicle id="LR_below18" type="slowCar" route="LR_below" color="red" depart="180"/>
<vehicle id="RL_below18" type="slowCar" route="RL_below" color="red" depart="180"/>
<vehicle id="LR_upper18" type="slowCar" route="LR_upper" color="red" depart="180"/>
<vehicle id="RL_upper18" type="slowCar" route="RL_upper" color="red" depart="180"/>
<vehicle id="LR_below20" type="slowCar" route="LR_below" color="red" depart="200"/>
<vehicle id="RL_below20" type="slowCar" route="RL_below" color="red" depart="200"/>
<vehicle id="LR_upper20" type="slowCar" route="LR_upper" color="red" depart="200"/>
<vehicle id="RL_upper20" type="slowCar" route="RL_upper" color="red" depart="200"/>
<vehicle id="LR_below22" type="slowCar" route="LR_below" color="red" depart="220"/>
<vehicle id="RL_below22" type="slowCar" route="RL_below" color="red" depart="220"/>
<vehicle id="LR_upper22" type="slowCar" route="LR_upper" color="red" depart="220"/>
<vehicle id="RL_upper22" type="slowCar" route="RL_upper" color="red" depart="220"/>
<vehicle id="LR_below24" type="slowCar" route="LR_below" color="red" depart="240"/>
<vehicle id="RL_below24" type="slowCar" route="RL_below" color="red" depart="240"/>
<vehicle id="LR_upper24" type="slowCar" route="LR_upper" color="red" depart="240"/>
<vehicle id="RL_upper24" type="slowCar" route="RL_upper" color="red" depart="240"/>
<vehicle id="LR_below26" type="slowCar" route="LR_below" color="red" depart="260"/>
<vehicle id="RL_below26" type="slowCar" route="RL_below" color="red" depart="260"/>
<vehicle id="LR_upper26" type="slowCar" route="LR_upper" color="red" depart="260"/>
<vehicle id="RL_upper26" type="slowCar" route="RL_upper" color="red" depart="260"/>
<vehicle id="LR_below28" type="slowCar" route="LR_below" color="red" depart="280"/>
<vehicle id="RL_below28" type="slowCar" route="RL_below" color="red" depart="280"/>
<vehicle id="LR_upper28" type="slowCar" route="LR_upper" color="red" depart="280"/>
<vehicle id="RL_upper28" type="slowCar" route="RL_upper" color="red" depart="280"/>
<vehicle id="LR_below30" type="slowCar" route="LR_below" color="red" depart="300"/>
<vehicle id="RL_below30" type="slowCar" route="RL_below" color="red" depart="300"/>
<vehicle id="LR_upper30" type="slowCar" route="LR_upper" color="red" depart="300"/>
<vehicle id="RL_upper30" type="slowCar" route="RL_upper" color="red" depart="300"/>
<vehicle id="LR_below32" type="slowCar" route="LR_below" color="red" depart="320"/>
<vehicle id="RL_below32" type="slowCar" route="RL_below" color="red" depart="320"/>
<vehicle id="LR_upper32" type="slowCar" route="LR_upper" color="red" depart="320"/>
<vehicle id="RL_upper32" type="slowCar" route="RL_upper" color="red" depart="320"/>
<vehicle id="LR_below34" type="slowCar" route="LR_below" color="red" depart="340"/>
<vehicle id="RL_below34" type="slowCar" route="RL_below" color="red" depart="340"/>
<vehicle id="LR_upper34" type="slowCar" route="LR_upper" color="red" depart="340"/>
<vehicle id="RL_upper34" type="slowCar" route="RL_upper" color="red" depart="340"/>
<vehicle id="LR_below36" type="slowCar" route="LR_below" color="red" depart="360"/>
<vehicle id="RL_below36" type="slowCar" route="RL_below" color="red" depart="360"/>
<vehicle id="LR_upper36" type="slowCar" route="LR_upper" color="red" depart="360"/>
<vehicle id="RL_upper36" type="slowCar" route="RL_upper" color="red" depart="360"/>
<vehicle id="LR_below38" type="slowCar" route="LR_below" color="red" depart="380"/>
<vehicle id="RL_below38" type="slowCar" route="RL_below" color="red" depart="380"/>
<vehicle id="LR_upper38" type="slowCar" route="LR_upper" color="red" depart="380"/>
<vehicle id="RL_upper38" type="slowCar" route="RL_upper" color="red" depart="380"/>
<vehicle id="LR_below40" type="slowCar" route="LR_below" color="red" depart="400"/>
<vehicle id="RL_below40" type="slowCar" route="RL_below" color="red" depart="400"/>
<vehicle id="LR_upper40" type="slowCar" route="LR_upper" color="red" depart="400"/>
<vehicle id="RL_upper40" type="slowCar" route="RL_upper" color="red" depart="400"/>
<vehicle id="LR_below42" type="slowCar" route="LR_below" color="red" depart="420"/>
<vehicle id="RL_below42" type="slowCar" route="RL_below" color="red" depart="420"/>
<vehicle id="LR_upper42" type="slowCar" route="LR_upper" color="red" depart="420"/>
<vehicle id="RL_upper42" type="slowCar" route="RL_upper" color="red" depart="420"/>
<vehicle id="LR_below44" type="slowCar" route="LR_below" color="red" depart="440"/>
<vehicle id="RL_below44" type="slowCar" route="RL_below" color="red" depart="440"/>
<vehicle id="LR_upper44" type="slowCar" route="LR_upper" color="red" depart="440"/>
<vehicle id="RL_upper44" type="slowCar" route="RL_upper" color="red" depart="440"/>
<vehicle id="LR_below46" type="slowCar" route="LR_below" color="red" depart="460"/>
<vehicle id="RL_below46" type="slowCar" route="RL_below" color="red" depart="460"/>
<vehicle id="LR_upper46" type="slowCar" route="LR_upper" color="red" depart="460"/>
<vehicle id="RL_upper46" type="slowCar" route="RL_upper" color="red" depart="460"/>
<vehicle id="LR_below48" type="slowCar" route="LR_below" color="red" depart="480"/>
<vehicle id="RL_below48" type="slowCar" route="RL_below" color="red" depart="480"/>
<vehicle id="LR_upper48" type="slowCar" route="LR_upper" color="red" depart="480"/>
<vehicle id="RL_upper48" type="slowCar" route="RL_upper" color="red" depart="480"/>
<vehicle id="LR_below50" type="slowCar" route="LR_below" color="red" depart="500"/>
<vehicle id="RL_below50" type="slowCar" route="RL_below" color="red" depart="500"/>
<vehicle id="LR_upper50" type="slowCar" route="LR_upper" color="red" depart="500"/>
<vehicle id="RL_upper50" type="slowCar" route="RL_upper" color="red" depart="500"/>
<vehicle id="LR_below52" type="slowCar" route="LR_below" color="red" depart="520"/>
<vehicle id="RL_below52" type="slowCar" route="RL_below" color="red" depart="520"/>
<vehicle id="LR_upper52" type="slowCar" route="LR_upper" color="red" depart="520"/>
<vehicle id="RL_upper52" type="slowCar" route="RL_upper" color="red" depart="520"/>
<vehicle id="LR_below54" type="slowCar" route="LR_below" color="red" depart="540"/>
<vehicle id="RL_below54" type="slowCar" route="RL_below" color="red" depart="540"/>
<vehicle id="LR_upper54" type="slowCar" route="LR_upper" color="red" depart="540"/>
<vehicle id="RL_upper54" type="slowCar" route="RL_upper" color="red" depart="540"/>
<vehicle id="LR_below56" type="slowCar" route="LR_below" color="red" depart="560"/>
<vehicle id="RL_below56" type="slowCar" route="RL_below" color="red" depart="560"/>
<vehicle id="LR_upper56" type="slowCar" route="LR_upper" color="red" depart="560"/>
<vehicle id="RL_upper56" type="slowCar" route="RL_upper" color="red" depart="560"/>
<vehicle id="LR_below58" type="slowCar" route="LR_below" color="red" depart="580"/>
<vehicle id="RL_below58" type="slowCar" route="RL_below" color="red" depart="580"/>
<vehicle id="LR_upper58" type="slowCar" route="LR_upper" color="red" depart="580"/>
<vehicle id="RL_upper58" type="slowCar" route="RL_upper" color="red" depart="580"/>
'''
strings.append(vehicles_str)
strings.append('</routes>')
strings = ''.join(strings)
# route.rou.xml 파일 저장
with open('sn_routes.rou.xml', 'w') as f:
f.write(strings)

+ 145
- 0
Data/networks/sn_modified.rou.xml View File

@ -0,0 +1,145 @@
<routes>
<vType id="slowCar" vClass="passenger"/>
<vType id="p" vClass="passenger"/>
<vType id="B" vClass="bus"/>
<vType id="t" vClass="taxi"/>
<vType id="M" vClass="motorcycle"/>
<vType id="T" vClass="truck"/>
<!-- route -->
<!-- left to right, below -->
<route id="LR_below" edges="571500535_02 571500535_02.18 571542115_01 571542115_01.68 571542116_02 571542116_02.96 571542116_02.164 571540302_01 571540303_02 571540303_02.21 571500475_01 571500475_01.26"/>
<!-- right to left, below -->
<route id="RL_below" edges="571500475_02 -571500475_01 571540303_01 -571540303_02 571540302_02 571542116_01 -571542116_02.96 -571542116_02 571542115_02 -571542115_01 571500535_01 -571500535_02"/>
<!-- left to right, upper -->
<route id="LR_upper" edges="571500618_02 571500617_01 571510152_01 571510152_01.65 571510153_02 571545870_01"/>
<!-- right to left, upper -->
<route id="RL_upper" edges="571545870_02 571510153_01 571510152_02 -571510152_01 571500617_02 571500618_01"/>
<!-- left to right, upper, left-turn -->
<route id="LR_upper_lt" edges="571500618_02 571500617_01 571510152_01 571510152_01.65 571510153_02 571500487_01 571500487_01.32"/>
<!-- vehicle -->
<vehicle id="LR_below00" type="slowCar" route="LR_below" color="red" depart="000"/>
<vehicle id="RL_below00" type="slowCar" route="RL_below" color="red" depart="000"/>
<vehicle id="LR_upper00" type="slowCar" route="LR_upper" color="red" depart="000"/>
<vehicle id="RL_upper00" type="slowCar" route="RL_upper" color="red" depart="000"/>
<vehicle id="LR_below02" type="slowCar" route="LR_below" color="red" depart="020"/>
<vehicle id="RL_below02" type="slowCar" route="RL_below" color="red" depart="020"/>
<vehicle id="LR_upper02" type="slowCar" route="LR_upper" color="red" depart="020"/>
<vehicle id="RL_upper02" type="slowCar" route="RL_upper" color="red" depart="020"/>
<vehicle id="LR_below04" type="slowCar" route="LR_below" color="red" depart="040"/>
<vehicle id="RL_below04" type="slowCar" route="RL_below" color="red" depart="040"/>
<vehicle id="LR_upper04" type="slowCar" route="LR_upper" color="red" depart="040"/>
<vehicle id="RL_upper04" type="slowCar" route="RL_upper" color="red" depart="040"/>
<vehicle id="LR_below06" type="slowCar" route="LR_below" color="red" depart="060"/>
<vehicle id="RL_below06" type="slowCar" route="RL_below" color="red" depart="060"/>
<vehicle id="LR_upper06" type="slowCar" route="LR_upper" color="red" depart="060"/>
<vehicle id="RL_upper06" type="slowCar" route="RL_upper" color="red" depart="060"/>
<vehicle id="LR_below08" type="slowCar" route="LR_below" color="red" depart="080"/>
<vehicle id="RL_below08" type="slowCar" route="RL_below" color="red" depart="080"/>
<vehicle id="LR_upper08" type="slowCar" route="LR_upper" color="red" depart="080"/>
<vehicle id="RL_upper08" type="slowCar" route="RL_upper" color="red" depart="080"/>
<vehicle id="LR_below10" type="slowCar" route="LR_below" color="red" depart="100"/>
<vehicle id="RL_below10" type="slowCar" route="RL_below" color="red" depart="100"/>
<vehicle id="LR_upper10" type="slowCar" route="LR_upper" color="red" depart="100"/>
<vehicle id="RL_upper10" type="slowCar" route="RL_upper" color="red" depart="100"/>
<vehicle id="LR_below12" type="slowCar" route="LR_below" color="red" depart="120"/>
<vehicle id="RL_below12" type="slowCar" route="RL_below" color="red" depart="120"/>
<vehicle id="LR_upper12" type="slowCar" route="LR_upper" color="red" depart="120"/>
<vehicle id="RL_upper12" type="slowCar" route="RL_upper" color="red" depart="120"/>
<vehicle id="LR_below14" type="slowCar" route="LR_below" color="red" depart="140"/>
<vehicle id="RL_below14" type="slowCar" route="RL_below" color="red" depart="140"/>
<vehicle id="LR_upper14" type="slowCar" route="LR_upper" color="red" depart="140"/>
<vehicle id="RL_upper14" type="slowCar" route="RL_upper" color="red" depart="140"/>
<vehicle id="LR_below16" type="slowCar" route="LR_below" color="red" depart="160"/>
<vehicle id="RL_below16" type="slowCar" route="RL_below" color="red" depart="160"/>
<vehicle id="LR_upper16" type="slowCar" route="LR_upper" color="red" depart="160"/>
<vehicle id="RL_upper16" type="slowCar" route="RL_upper" color="red" depart="160"/>
<vehicle id="LR_below18" type="slowCar" route="LR_below" color="red" depart="180"/>
<vehicle id="RL_below18" type="slowCar" route="RL_below" color="red" depart="180"/>
<vehicle id="LR_upper18" type="slowCar" route="LR_upper" color="red" depart="180"/>
<vehicle id="RL_upper18" type="slowCar" route="RL_upper" color="red" depart="180"/>
<vehicle id="LR_below20" type="slowCar" route="LR_below" color="red" depart="200"/>
<vehicle id="RL_below20" type="slowCar" route="RL_below" color="red" depart="200"/>
<vehicle id="LR_upper20" type="slowCar" route="LR_upper" color="red" depart="200"/>
<vehicle id="RL_upper20" type="slowCar" route="RL_upper" color="red" depart="200"/>
<vehicle id="LR_below22" type="slowCar" route="LR_below" color="red" depart="220"/>
<vehicle id="RL_below22" type="slowCar" route="RL_below" color="red" depart="220"/>
<vehicle id="LR_upper22" type="slowCar" route="LR_upper" color="red" depart="220"/>
<vehicle id="RL_upper22" type="slowCar" route="RL_upper" color="red" depart="220"/>
<vehicle id="LR_below24" type="slowCar" route="LR_below" color="red" depart="240"/>
<vehicle id="RL_below24" type="slowCar" route="RL_below" color="red" depart="240"/>
<vehicle id="LR_upper24" type="slowCar" route="LR_upper" color="red" depart="240"/>
<vehicle id="RL_upper24" type="slowCar" route="RL_upper" color="red" depart="240"/>
<vehicle id="LR_below26" type="slowCar" route="LR_below" color="red" depart="260"/>
<vehicle id="RL_below26" type="slowCar" route="RL_below" color="red" depart="260"/>
<vehicle id="LR_upper26" type="slowCar" route="LR_upper" color="red" depart="260"/>
<vehicle id="RL_upper26" type="slowCar" route="RL_upper" color="red" depart="260"/>
<vehicle id="LR_below28" type="slowCar" route="LR_below" color="red" depart="280"/>
<vehicle id="RL_below28" type="slowCar" route="RL_below" color="red" depart="280"/>
<vehicle id="LR_upper28" type="slowCar" route="LR_upper" color="red" depart="280"/>
<vehicle id="RL_upper28" type="slowCar" route="RL_upper" color="red" depart="280"/>
<vehicle id="LR_below30" type="slowCar" route="LR_below" color="red" depart="300"/>
<vehicle id="RL_below30" type="slowCar" route="RL_below" color="red" depart="300"/>
<vehicle id="LR_upper30" type="slowCar" route="LR_upper" color="red" depart="300"/>
<vehicle id="RL_upper30" type="slowCar" route="RL_upper" color="red" depart="300"/>
<vehicle id="LR_below32" type="slowCar" route="LR_below" color="red" depart="320"/>
<vehicle id="RL_below32" type="slowCar" route="RL_below" color="red" depart="320"/>
<vehicle id="LR_upper32" type="slowCar" route="LR_upper" color="red" depart="320"/>
<vehicle id="RL_upper32" type="slowCar" route="RL_upper" color="red" depart="320"/>
<vehicle id="LR_below34" type="slowCar" route="LR_below" color="red" depart="340"/>
<vehicle id="RL_below34" type="slowCar" route="RL_below" color="red" depart="340"/>
<vehicle id="LR_upper34" type="slowCar" route="LR_upper" color="red" depart="340"/>
<vehicle id="RL_upper34" type="slowCar" route="RL_upper" color="red" depart="340"/>
<vehicle id="LR_below36" type="slowCar" route="LR_below" color="red" depart="360"/>
<vehicle id="RL_below36" type="slowCar" route="RL_below" color="red" depart="360"/>
<vehicle id="LR_upper36" type="slowCar" route="LR_upper" color="red" depart="360"/>
<vehicle id="RL_upper36" type="slowCar" route="RL_upper" color="red" depart="360"/>
<vehicle id="LR_below38" type="slowCar" route="LR_below" color="red" depart="380"/>
<vehicle id="RL_below38" type="slowCar" route="RL_below" color="red" depart="380"/>
<vehicle id="LR_upper38" type="slowCar" route="LR_upper" color="red" depart="380"/>
<vehicle id="RL_upper38" type="slowCar" route="RL_upper" color="red" depart="380"/>
<vehicle id="LR_below40" type="slowCar" route="LR_below" color="red" depart="400"/>
<vehicle id="RL_below40" type="slowCar" route="RL_below" color="red" depart="400"/>
<vehicle id="LR_upper40" type="slowCar" route="LR_upper" color="red" depart="400"/>
<vehicle id="RL_upper40" type="slowCar" route="RL_upper" color="red" depart="400"/>
<vehicle id="LR_below42" type="slowCar" route="LR_below" color="red" depart="420"/>
<vehicle id="RL_below42" type="slowCar" route="RL_below" color="red" depart="420"/>
<vehicle id="LR_upper42" type="slowCar" route="LR_upper" color="red" depart="420"/>
<vehicle id="RL_upper42" type="slowCar" route="RL_upper" color="red" depart="420"/>
<vehicle id="LR_below44" type="slowCar" route="LR_below" color="red" depart="440"/>
<vehicle id="RL_below44" type="slowCar" route="RL_below" color="red" depart="440"/>
<vehicle id="LR_upper44" type="slowCar" route="LR_upper" color="red" depart="440"/>
<vehicle id="RL_upper44" type="slowCar" route="RL_upper" color="red" depart="440"/>
<vehicle id="LR_below46" type="slowCar" route="LR_below" color="red" depart="460"/>
<vehicle id="RL_below46" type="slowCar" route="RL_below" color="red" depart="460"/>
<vehicle id="LR_upper46" type="slowCar" route="LR_upper" color="red" depart="460"/>
<vehicle id="RL_upper46" type="slowCar" route="RL_upper" color="red" depart="460"/>
<vehicle id="LR_below48" type="slowCar" route="LR_below" color="red" depart="480"/>
<vehicle id="RL_below48" type="slowCar" route="RL_below" color="red" depart="480"/>
<vehicle id="LR_upper48" type="slowCar" route="LR_upper" color="red" depart="480"/>
<vehicle id="RL_upper48" type="slowCar" route="RL_upper" color="red" depart="480"/>
<vehicle id="LR_below50" type="slowCar" route="LR_below" color="red" depart="500"/>
<vehicle id="RL_below50" type="slowCar" route="RL_below" color="red" depart="500"/>
<vehicle id="LR_upper50" type="slowCar" route="LR_upper" color="red" depart="500"/>
<vehicle id="RL_upper50" type="slowCar" route="RL_upper" color="red" depart="500"/>
<vehicle id="LR_below52" type="slowCar" route="LR_below" color="red" depart="520"/>
<vehicle id="RL_below52" type="slowCar" route="RL_below" color="red" depart="520"/>
<vehicle id="LR_upper52" type="slowCar" route="LR_upper" color="red" depart="520"/>
<vehicle id="RL_upper52" type="slowCar" route="RL_upper" color="red" depart="520"/>
<vehicle id="LR_below54" type="slowCar" route="LR_below" color="red" depart="540"/>
<vehicle id="RL_below54" type="slowCar" route="RL_below" color="red" depart="540"/>
<vehicle id="LR_upper54" type="slowCar" route="LR_upper" color="red" depart="540"/>
<vehicle id="RL_upper54" type="slowCar" route="RL_upper" color="red" depart="540"/>
<vehicle id="LR_below56" type="slowCar" route="LR_below" color="red" depart="560"/>
<vehicle id="RL_below56" type="slowCar" route="RL_below" color="red" depart="560"/>
<vehicle id="LR_upper56" type="slowCar" route="LR_upper" color="red" depart="560"/>
<vehicle id="RL_upper56" type="slowCar" route="RL_upper" color="red" depart="560"/>
<vehicle id="LR_below58" type="slowCar" route="LR_below" color="red" depart="580"/>
<vehicle id="RL_below58" type="slowCar" route="RL_below" color="red" depart="580"/>
<vehicle id="LR_upper58" type="slowCar" route="LR_upper" color="red" depart="580"/>
<vehicle id="RL_upper58" type="slowCar" route="RL_upper" color="red" depart="580"/>
</routes>

+ 147
- 0
Data/networks/sn_routes.rou.xml View File

@ -0,0 +1,147 @@
<routes>
<vType id="slowCar" vClass="passenger"/>
<vType id="p" vClass="passenger"/>
<vType id="B" vClass="bus"/>
<vType id="t" vClass="taxi"/>
<vType id="M" vClass="motorcycle"/>
<vType id="T" vClass="truck"/>
<!-- route -->
<!-- left to right, below -->
<route id="LR_below" edges="571500535_02 571500535_02.18 571542115_01 571542115_01.68 571542116_02 571542116_02.96 571542116_02.164 571540302_01 571540303_02 571540303_02.21 571500475_01 571500475_01.26"/>
<!-- right to left, below -->
<route id="RL_below" edges="571500475_02 -571500475_01 571540303_01 -571540303_02 571540302_02 571542116_01 -571542116_02.96 -571542116_02 571542115_02 -571542115_01 571500535_01 -571500535_02"/>
<!-- left to right, upper -->
<route id="LR_upper" edges="571500618_02 571500617_01 571510152_01 571510152_01.65 571510153_02 571545870_01"/>
<!-- right to left, upper -->
<route id="RL_upper" edges="571545870_02 571510153_01 571510152_02 -571510152_01 571500617_02 571500618_01"/>
<!-- left to right, upper, left-turn -->
<route id="LR_upper_lt" edges="571500618_02 571500617_01 571510152_01 571510152_01.65 571510153_02 571500487_01 571500487_01.32"/>
<!-- vehicle -->
<vehicle id="LR_below00" type="slowCar" route="LR_below" color="red" depart="000"/>
<vehicle id="RL_below00" type="slowCar" route="RL_below" color="red" depart="000"/>
<vehicle id="LR_upper00" type="slowCar" route="LR_upper" color="red" depart="000"/>
<vehicle id="RL_upper00" type="slowCar" route="RL_upper" color="red" depart="000"/>
<vehicle id="LR_below02" type="slowCar" route="LR_below" color="red" depart="020"/>
<vehicle id="RL_below02" type="slowCar" route="RL_below" color="red" depart="020"/>
<vehicle id="LR_upper02" type="slowCar" route="LR_upper" color="red" depart="020"/>
<vehicle id="RL_upper02" type="slowCar" route="RL_upper" color="red" depart="020"/>
<vehicle id="LR_below04" type="slowCar" route="LR_below" color="red" depart="040"/>
<vehicle id="RL_below04" type="slowCar" route="RL_below" color="red" depart="040"/>
<vehicle id="LR_upper04" type="slowCar" route="LR_upper" color="red" depart="040"/>
<vehicle id="RL_upper04" type="slowCar" route="RL_upper" color="red" depart="040"/>
<vehicle id="LR_below06" type="slowCar" route="LR_below" color="red" depart="060"/>
<vehicle id="RL_below06" type="slowCar" route="RL_below" color="red" depart="060"/>
<vehicle id="LR_upper06" type="slowCar" route="LR_upper" color="red" depart="060"/>
<vehicle id="RL_upper06" type="slowCar" route="RL_upper" color="red" depart="060"/>
<vehicle id="LR_below08" type="slowCar" route="LR_below" color="red" depart="080"/>
<vehicle id="RL_below08" type="slowCar" route="RL_below" color="red" depart="080"/>
<vehicle id="LR_upper08" type="slowCar" route="LR_upper" color="red" depart="080"/>
<vehicle id="RL_upper08" type="slowCar" route="RL_upper" color="red" depart="080"/>
<vehicle id="LR_below10" type="slowCar" route="LR_below" color="red" depart="100"/>
<vehicle id="RL_below10" type="slowCar" route="RL_below" color="red" depart="100"/>
<vehicle id="LR_upper10" type="slowCar" route="LR_upper" color="red" depart="100"/>
<vehicle id="RL_upper10" type="slowCar" route="RL_upper" color="red" depart="100"/>
<vehicle id="LR_below12" type="slowCar" route="LR_below" color="red" depart="120"/>
<vehicle id="RL_below12" type="slowCar" route="RL_below" color="red" depart="120"/>
<vehicle id="LR_upper12" type="slowCar" route="LR_upper" color="red" depart="120"/>
<vehicle id="RL_upper12" type="slowCar" route="RL_upper" color="red" depart="120"/>
<vehicle id="LR_below14" type="slowCar" route="LR_below" color="red" depart="140"/>
<vehicle id="RL_below14" type="slowCar" route="RL_below" color="red" depart="140"/>
<vehicle id="LR_upper14" type="slowCar" route="LR_upper" color="red" depart="140"/>
<vehicle id="RL_upper14" type="slowCar" route="RL_upper" color="red" depart="140"/>
<vehicle id="LR_below16" type="slowCar" route="LR_below" color="red" depart="160"/>
<vehicle id="RL_below16" type="slowCar" route="RL_below" color="red" depart="160"/>
<vehicle id="LR_upper16" type="slowCar" route="LR_upper" color="red" depart="160"/>
<vehicle id="RL_upper16" type="slowCar" route="RL_upper" color="red" depart="160"/>
<vehicle id="LR_below18" type="slowCar" route="LR_below" color="red" depart="180"/>
<vehicle id="RL_below18" type="slowCar" route="RL_below" color="red" depart="180"/>
<vehicle id="LR_upper18" type="slowCar" route="LR_upper" color="red" depart="180"/>
<vehicle id="RL_upper18" type="slowCar" route="RL_upper" color="red" depart="180"/>
<vehicle id="LR_below20" type="slowCar" route="LR_below" color="red" depart="200"/>
<vehicle id="RL_below20" type="slowCar" route="RL_below" color="red" depart="200"/>
<vehicle id="LR_upper20" type="slowCar" route="LR_upper" color="red" depart="200"/>
<vehicle id="RL_upper20" type="slowCar" route="RL_upper" color="red" depart="200"/>
<vehicle id="LR_below22" type="slowCar" route="LR_below" color="red" depart="220"/>
<vehicle id="RL_below22" type="slowCar" route="RL_below" color="red" depart="220"/>
<vehicle id="LR_upper22" type="slowCar" route="LR_upper" color="red" depart="220"/>
<vehicle id="RL_upper22" type="slowCar" route="RL_upper" color="red" depart="220"/>
<vehicle id="LR_below24" type="slowCar" route="LR_below" color="red" depart="240"/>
<vehicle id="RL_below24" type="slowCar" route="RL_below" color="red" depart="240"/>
<vehicle id="LR_upper24" type="slowCar" route="LR_upper" color="red" depart="240"/>
<vehicle id="RL_upper24" type="slowCar" route="RL_upper" color="red" depart="240"/>
<vehicle id="LR_below26" type="slowCar" route="LR_below" color="red" depart="260"/>
<vehicle id="RL_below26" type="slowCar" route="RL_below" color="red" depart="260"/>
<vehicle id="LR_upper26" type="slowCar" route="LR_upper" color="red" depart="260"/>
<vehicle id="RL_upper26" type="slowCar" route="RL_upper" color="red" depart="260"/>
<vehicle id="LR_below28" type="slowCar" route="LR_below" color="red" depart="280"/>
<vehicle id="RL_below28" type="slowCar" route="RL_below" color="red" depart="280"/>
<vehicle id="LR_upper28" type="slowCar" route="LR_upper" color="red" depart="280"/>
<vehicle id="RL_upper28" type="slowCar" route="RL_upper" color="red" depart="280"/>
<vehicle id="LR_below30" type="slowCar" route="LR_below" color="red" depart="300"/>
<vehicle id="RL_below30" type="slowCar" route="RL_below" color="red" depart="300"/>
<vehicle id="LR_upper30" type="slowCar" route="LR_upper" color="red" depart="300"/>
<vehicle id="RL_upper30" type="slowCar" route="RL_upper" color="red" depart="300"/>
<vehicle id="LR_below32" type="slowCar" route="LR_below" color="red" depart="320"/>
<vehicle id="RL_below32" type="slowCar" route="RL_below" color="red" depart="320"/>
<vehicle id="LR_upper32" type="slowCar" route="LR_upper" color="red" depart="320"/>
<vehicle id="RL_upper32" type="slowCar" route="RL_upper" color="red" depart="320"/>
<vehicle id="LR_below34" type="slowCar" route="LR_below" color="red" depart="340"/>
<vehicle id="RL_below34" type="slowCar" route="RL_below" color="red" depart="340"/>
<vehicle id="LR_upper34" type="slowCar" route="LR_upper" color="red" depart="340"/>
<vehicle id="RL_upper34" type="slowCar" route="RL_upper" color="red" depart="340"/>
<vehicle id="LR_below36" type="slowCar" route="LR_below" color="red" depart="360"/>
<vehicle id="RL_below36" type="slowCar" route="RL_below" color="red" depart="360"/>
<vehicle id="LR_upper36" type="slowCar" route="LR_upper" color="red" depart="360"/>
<vehicle id="RL_upper36" type="slowCar" route="RL_upper" color="red" depart="360"/>
<vehicle id="LR_below38" type="slowCar" route="LR_below" color="red" depart="380"/>
<vehicle id="RL_below38" type="slowCar" route="RL_below" color="red" depart="380"/>
<vehicle id="LR_upper38" type="slowCar" route="LR_upper" color="red" depart="380"/>
<vehicle id="RL_upper38" type="slowCar" route="RL_upper" color="red" depart="380"/>
<vehicle id="LR_below40" type="slowCar" route="LR_below" color="red" depart="400"/>
<vehicle id="RL_below40" type="slowCar" route="RL_below" color="red" depart="400"/>
<vehicle id="LR_upper40" type="slowCar" route="LR_upper" color="red" depart="400"/>
<vehicle id="RL_upper40" type="slowCar" route="RL_upper" color="red" depart="400"/>
<vehicle id="LR_below42" type="slowCar" route="LR_below" color="red" depart="420"/>
<vehicle id="RL_below42" type="slowCar" route="RL_below" color="red" depart="420"/>
<vehicle id="LR_upper42" type="slowCar" route="LR_upper" color="red" depart="420"/>
<vehicle id="RL_upper42" type="slowCar" route="RL_upper" color="red" depart="420"/>
<vehicle id="LR_below44" type="slowCar" route="LR_below" color="red" depart="440"/>
<vehicle id="RL_below44" type="slowCar" route="RL_below" color="red" depart="440"/>
<vehicle id="LR_upper44" type="slowCar" route="LR_upper" color="red" depart="440"/>
<vehicle id="RL_upper44" type="slowCar" route="RL_upper" color="red" depart="440"/>
<vehicle id="LR_below46" type="slowCar" route="LR_below" color="red" depart="460"/>
<vehicle id="RL_below46" type="slowCar" route="RL_below" color="red" depart="460"/>
<vehicle id="LR_upper46" type="slowCar" route="LR_upper" color="red" depart="460"/>
<vehicle id="RL_upper46" type="slowCar" route="RL_upper" color="red" depart="460"/>
<vehicle id="LR_below48" type="slowCar" route="LR_below" color="red" depart="480"/>
<vehicle id="RL_below48" type="slowCar" route="RL_below" color="red" depart="480"/>
<vehicle id="LR_upper48" type="slowCar" route="LR_upper" color="red" depart="480"/>
<vehicle id="RL_upper48" type="slowCar" route="RL_upper" color="red" depart="480"/>
<vehicle id="LR_below50" type="slowCar" route="LR_below" color="red" depart="500"/>
<vehicle id="RL_below50" type="slowCar" route="RL_below" color="red" depart="500"/>
<vehicle id="LR_upper50" type="slowCar" route="LR_upper" color="red" depart="500"/>
<vehicle id="RL_upper50" type="slowCar" route="RL_upper" color="red" depart="500"/>
<vehicle id="LR_below52" type="slowCar" route="LR_below" color="red" depart="520"/>
<vehicle id="RL_below52" type="slowCar" route="RL_below" color="red" depart="520"/>
<vehicle id="LR_upper52" type="slowCar" route="LR_upper" color="red" depart="520"/>
<vehicle id="RL_upper52" type="slowCar" route="RL_upper" color="red" depart="520"/>
<vehicle id="LR_below54" type="slowCar" route="LR_below" color="red" depart="540"/>
<vehicle id="RL_below54" type="slowCar" route="RL_below" color="red" depart="540"/>
<vehicle id="LR_upper54" type="slowCar" route="LR_upper" color="red" depart="540"/>
<vehicle id="RL_upper54" type="slowCar" route="RL_upper" color="red" depart="540"/>
<vehicle id="LR_below56" type="slowCar" route="LR_below" color="red" depart="560"/>
<vehicle id="RL_below56" type="slowCar" route="RL_below" color="red" depart="560"/>
<vehicle id="LR_upper56" type="slowCar" route="LR_upper" color="red" depart="560"/>
<vehicle id="RL_upper56" type="slowCar" route="RL_upper" color="red" depart="560"/>
<vehicle id="LR_below58" type="slowCar" route="LR_below" color="red" depart="580"/>
<vehicle id="RL_below58" type="slowCar" route="RL_below" color="red" depart="580"/>
<vehicle id="LR_upper58" type="slowCar" route="LR_upper" color="red" depart="580"/>
<vehicle id="RL_upper58" type="slowCar" route="RL_upper" color="red" depart="580"/>
</routes>

BIN
Documents/1127_table_definition/table_definition_v0.8.6.xlsx View File


BIN
Documents/1127_table_definition/table_definition_v0.8.7.xlsx View File


+ 109
- 109
Intermediates/match6.csv View File

@ -1,109 +1,109 @@
,inter_no,node_id,phase_no,ring_type,move_no,inc_edge_id,out_edge_id,state
0,175,i0,1,A,8,-571542797_02,571500487_01,grrrgrrrgGGGGrgrr
1,175,i0,1,B,4,-571500487_01,571542797_02,gGGrgrrrgrrrrrgrr
2,175,i0,2,A,7,-571500487_01,571545870_01,grrGgrrrgrrrrrgrr
3,175,i0,2,B,3,-571542797_02,571510153_01,grrrgrrrgrrrrGgrr
4,175,i0,3,A,6,571545870_02,571510153_01,grrrgGGrgrrrrrgrr
5,175,i0,3,B,1,571545870_02,571542797_02,grrrgrrGgrrrrrgrr
6,175,i0,4,A,5,571510153_02,571500487_01,grrrgrrrgrrrrrgrG
7,175,i0,4,B,2,571510153_02,571545870_01,grrrgrrrgrrrrrgGr
8,175,u00,1,A,8,,,GGGGrGGGG
9,175,u00,1,B,4,,,GGGGrGGGG
10,175,u00,2,A,7,571500487_02,571500487_01.32,GGGGGGGGG
11,175,u00,2,B,3,,,GGGGrGGGG
12,175,u00,3,A,6,,,GGGGrGGGG
13,175,u00,3,B,1,,,GGGGrGGGG
14,175,u00,4,A,5,,,GGGGrGGGG
15,175,u00,4,B,2,,,GGGGrGGGG
16,176,i1,1,A,8,-571542810_01,-571542797_02.99,grrGGGrgrr
17,176,i1,1,B,4,571542797_02.99,571542810_01,gGGrrrrgrr
18,176,i1,2,A,8,-571542810_01,-571542797_02.99,grrGGGrgrr
19,176,i1,2,B,3,-571542810_01,571543469_01,grrrrrGgrr
20,176,i1,3,A,5,571543469_02,-571542797_02.99,grrrrrrgGG
21,176,i1,3,B,18,,,grrrrrrgrr
22,177,i2,1,A,8,-571542809_01,571542811_01,rrggGGG
23,177,i2,1,B,4,571542811_02,571542809_01,GGggrrr
24,177,i2,2,A,17,,,rrggrrr
25,177,i2,2,B,18,,,rrggrrr
26,177,u20,1,A,8,,,GGrGGG
27,177,u20,1,B,4,,,GGrGGG
28,177,u20,2,A,17,571542810_01.51,571542810_02,GGGGGG
29,177,u20,2,B,18,,,GGrGGG
30,178,c30,1,A,20,,,rrrrrr
31,178,c30,1,B,20,,,rrrrrr
32,178,c30,2,A,20,571542116_01,-571542116_02.96,GGGrrr
33,178,c30,2,B,20,571542116_02.96,571542116_02.164,rrrGGG
34,178,c30,3,A,20,571542116_01,-571542116_02.96,GGGrrr
35,178,c30,3,B,20,571542116_02.96,571542116_02.164,rrrGGG
36,178,c30,4,A,20,571542116_01,-571542116_02.96,GGGrrr
37,178,c30,4,B,20,571542116_02.96,571542116_02.164,rrrGGG
38,178,i3,1,A,8,571540304_02,571556450_01,grrrrgrrrrgGGGrgrrrr
39,178,i3,1,B,4,571556450_02,571540304_01,gGGGrgrrrrgrrrrgrrrr
40,178,i3,2,A,7,571556450_02,571500475_01,grrrGgrrrrgrrrrgrrrr
41,178,i3,2,B,3,571540304_02,571540303_01,grrrrgrrrrgrrrGgrrrr
42,178,i3,3,A,5,571540303_02.21,571556450_01,grrrrgrrrrgrrrrgrrrG
43,178,i3,3,B,2,571540303_02.21,571500475_01,grrrrgrrrrgrrrrgGGGr
44,178,i3,4,A,6,-571500475_01,571540303_01,grrrrgGGGrgrrrrgrrrr
45,178,i3,4,B,1,-571500475_01,571540304_01,grrrrgrrrGgrrrrgrrrr
46,178,u30,1,A,8,,,GGGGrGGG
47,178,u30,1,B,4,,,GGGGrGGG
48,178,u30,2,A,7,,,GGGGrGGG
49,178,u30,2,B,3,,,GGGGrGGG
50,178,u30,3,A,5,,,GGGGrGGG
51,178,u30,3,B,2,,,GGGGrGGG
52,178,u30,4,A,6,571556452_01,571556452_02,GGGGGGGG
53,178,u30,4,B,1,,,GGGGrGGG
54,178,u31,1,A,8,571500475_02,571500475_01.26,GGGGGGGG
55,178,u31,1,B,4,,,GGGGrGGG
56,178,u31,2,A,7,,,GGGGrGGG
57,178,u31,2,B,3,,,GGGGrGGG
58,178,u31,3,A,5,,,GGGGrGGG
59,178,u31,3,B,2,,,GGGGrGGG
60,178,u31,4,A,6,,,GGGGrGGG
61,178,u31,4,B,1,,,GGGGrGGG
62,178,u32,1,A,8,,,GGGGGGGr
63,178,u32,1,B,4,571540303_02,-571540303_02,GGGGGGGG
64,178,u32,2,A,7,,,GGGGGGGr
65,178,u32,2,B,3,,,GGGGGGGr
66,178,u32,3,A,5,,,GGGGGGGr
67,178,u32,3,B,2,,,GGGGGGGr
68,178,u32,4,A,6,,,GGGGGGGr
69,178,u32,4,B,1,,,GGGGGGGr
70,201,i8,1,A,8,-571500569_01,571500583_02,grrrrrrrgGGrgrrr
71,201,i8,1,B,3,-571500569_01,571500618_01,grrrrrrrgrrGgrrr
72,201,i8,2,A,5,571500618_02,571500583_02,grrrrrrrgrrrgrrG
73,201,i8,2,B,2,571500618_02,571500617_01,grrrrrrrgrrrgGGr
74,201,i8,3,A,6,571500617_02,571500618_01,grrrGGGrgrrrgrrr
75,201,i8,3,B,2,571500618_02,571500617_01,grrrrrrrgrrrgGGr
76,201,i8,4,A,6,571500617_02,571500618_01,grrrGGGrgrrrgrrr
77,201,i8,4,B,1,571500617_02,571500569_01,grrrrrrGgrrrgrrr
78,201,i8,5,A,7,571500583_01,571500617_01,grrGrrrrgrrrgrrr
79,201,i8,5,B,4,571500583_01,571500569_01,gGGrrrrrgrrrgrrr
80,202,i9,1,A,6,571510152_02,-571510152_01,GGrr
81,202,i9,1,B,2,571510152_01,571510152_01.65,rrGG
82,202,i9,2,A,17,,,rrrr
83,202,i9,2,B,18,,,rrrr
84,206,i7,1,A,8,-571511538_02,571542073_02,rrrggGG
85,206,i7,1,B,4,571542073_01,571511538_02,GGrggrr
86,206,i7,2,A,17,,,rrrggrr
87,206,i7,2,B,18,,,rrrggrr
88,206,i7,3,A,8,-571511538_02,571542073_02,rrrggGG
89,206,i7,3,B,4,571542073_01,571511538_02,GGrggrr
90,206,i7,4,A,17,,,rrrggrr
91,206,i7,4,B,18,,,rrrggrr
92,210,i6,1,A,6,-571542115_01,571500535_01,grrrgGGGrgrrgrrr
93,210,i6,1,B,18,,,grrrgrrrrgrrgrrr
94,210,i6,2,A,5,571500535_02.18,571511538_01,grrrgrrrrgrrgrrG
95,210,i6,2,B,2,571500535_02.18,571542115_01,grrrgrrrrgrrgGGr
96,210,i6,3,A,7,571511538_02.121,571542115_01,grrGgrrrrgrrgrrr
97,210,i6,3,B,4,571511538_02.121,571500585_01,gGGrgrrrrgrrgrrr
98,210,i6,4,A,8,571500585_02,571511538_01,grrrgrrrrgGGgrrr
99,210,i6,4,B,3,571500585_02,571500535_01,grrrgrrrrgrrgrrr
100,210,u60,1,A,6,,,GGGGGGGGr
101,210,u60,1,B,18,,,GGGGGGGGr
102,210,u60,2,A,5,571500535_02,-571500535_02,GGGGGGGGG
103,210,u60,2,B,2,,,GGGGGGGGr
104,210,u60,3,A,7,,,GGGGGGGGr
105,210,u60,3,B,4,,,GGGGGGGGr
106,210,u60,4,A,8,,,GGGGGGGGr
107,210,u60,4,B,3,,,GGGGGGGGr
,inter_no,node_id,phase_no,ring_type,move_no,inc_edge_id,out_edge_id,state,turn_type
0,175,i0,1,A,8,-571542797_02,571500487_01,grrrgrrrgGGGGrgrr,straight
1,175,i0,1,B,4,-571500487_01,571542797_02,gGGrgrrrgrrrrrgrr,straight
2,175,i0,2,A,7,-571500487_01,571545870_01,grrGgrrrgrrrrrgrr,left
3,175,i0,2,B,3,-571542797_02,571510153_01,grrrgrrrgrrrrGgrr,left
4,175,i0,3,A,6,571545870_02,571510153_01,grrrgGGrgrrrrrgrr,straight
5,175,i0,3,B,1,571545870_02,571542797_02,grrrgrrGgrrrrrgrr,left
6,175,i0,4,A,5,571510153_02,571500487_01,grrrgrrrgrrrrrgrG,left
7,175,i0,4,B,2,571510153_02,571545870_01,grrrgrrrgrrrrrgGr,straight
8,175,u00,1,A,8,,,GGGGrGGGG,straight
9,175,u00,1,B,4,,,GGGGrGGGG,straight
10,175,u00,2,A,7,571500487_02,571500487_01.32,GGGGGGGGG,left
11,175,u00,2,B,3,,,GGGGrGGGG,left
12,175,u00,3,A,6,,,GGGGrGGGG,straight
13,175,u00,3,B,1,,,GGGGrGGGG,left
14,175,u00,4,A,5,,,GGGGrGGGG,left
15,175,u00,4,B,2,,,GGGGrGGGG,straight
16,176,i1,1,A,8,-571542810_01,-571542797_02.99,grrGGGrgrr,straight
17,176,i1,1,B,4,571542797_02.99,571542810_01,gGGrrrrgrr,straight
18,176,i1,2,A,8,-571542810_01,-571542797_02.99,grrGGGrgrr,straight
19,176,i1,2,B,3,-571542810_01,571543469_01,grrrrrGgrr,left
20,176,i1,3,A,5,571543469_02,-571542797_02.99,grrrrrrgGG,left
21,176,i1,3,B,18,,,grrrrrrgrr,
22,177,i2,1,A,8,-571542809_01,571542811_01,rrggGGG,straight
23,177,i2,1,B,4,571542811_02,571542809_01,GGggrrr,straight
24,177,i2,2,A,17,,,rrggrrr,
25,177,i2,2,B,18,,,rrggrrr,
26,177,u20,1,A,8,,,GGrGGG,straight
27,177,u20,1,B,4,,,GGrGGG,straight
28,177,u20,2,A,17,571542810_01.51,571542810_02,GGGGGG,
29,177,u20,2,B,18,,,GGrGGG,
30,178,c30,1,A,20,,,rrrrrr,
31,178,c30,1,B,20,,,rrrrrr,
32,178,c30,2,A,20,571542116_01,-571542116_02.96,GGGrrr,
33,178,c30,2,B,20,571542116_02.96,571542116_02.164,rrrGGG,
34,178,c30,3,A,20,571542116_01,-571542116_02.96,GGGrrr,
35,178,c30,3,B,20,571542116_02.96,571542116_02.164,rrrGGG,
36,178,c30,4,A,20,571542116_01,-571542116_02.96,GGGrrr,
37,178,c30,4,B,20,571542116_02.96,571542116_02.164,rrrGGG,
38,178,i3,1,A,8,571540304_02,571556450_01,grrrrgrrrrgGGGrgrrrr,straight
39,178,i3,1,B,4,571556450_02,571540304_01,gGGGrgrrrrgrrrrgrrrr,straight
40,178,i3,2,A,7,571556450_02,571500475_01,grrrGgrrrrgrrrrgrrrr,left
41,178,i3,2,B,3,571540304_02,571540303_01,grrrrgrrrrgrrrGgrrrr,left
42,178,i3,3,A,5,571540303_02.21,571556450_01,grrrrgrrrrgrrrrgrrrG,left
43,178,i3,3,B,2,571540303_02.21,571500475_01,grrrrgrrrrgrrrrgGGGr,straight
44,178,i3,4,A,6,-571500475_01,571540303_01,grrrrgGGGrgrrrrgrrrr,straight
45,178,i3,4,B,1,-571500475_01,571540304_01,grrrrgrrrGgrrrrgrrrr,left
46,178,u30,1,A,8,,,GGGGrGGG,straight
47,178,u30,1,B,4,,,GGGGrGGG,straight
48,178,u30,2,A,7,,,GGGGrGGG,left
49,178,u30,2,B,3,,,GGGGrGGG,left
50,178,u30,3,A,5,,,GGGGrGGG,left
51,178,u30,3,B,2,,,GGGGrGGG,straight
52,178,u30,4,A,6,571556452_01,571556452_02,GGGGGGGG,straight
53,178,u30,4,B,1,,,GGGGrGGG,left
54,178,u31,1,A,8,571500475_02,571500475_01.26,GGGGGGGG,straight
55,178,u31,1,B,4,,,GGGGrGGG,straight
56,178,u31,2,A,7,,,GGGGrGGG,left
57,178,u31,2,B,3,,,GGGGrGGG,left
58,178,u31,3,A,5,,,GGGGrGGG,left
59,178,u31,3,B,2,,,GGGGrGGG,straight
60,178,u31,4,A,6,,,GGGGrGGG,straight
61,178,u31,4,B,1,,,GGGGrGGG,left
62,178,u32,1,A,8,,,GGGGGGGr,straight
63,178,u32,1,B,4,571540303_02,-571540303_02,GGGGGGGG,straight
64,178,u32,2,A,7,,,GGGGGGGr,left
65,178,u32,2,B,3,,,GGGGGGGr,left
66,178,u32,3,A,5,,,GGGGGGGr,left
67,178,u32,3,B,2,,,GGGGGGGr,straight
68,178,u32,4,A,6,,,GGGGGGGr,straight
69,178,u32,4,B,1,,,GGGGGGGr,left
70,201,i8,1,A,8,-571500569_01,571500583_02,grrrrrrrgGGrgrrr,straight
71,201,i8,1,B,3,-571500569_01,571500618_01,grrrrrrrgrrGgrrr,left
72,201,i8,2,A,5,571500618_02,571500583_02,grrrrrrrgrrrgrrG,left
73,201,i8,2,B,2,571500618_02,571500617_01,grrrrrrrgrrrgGGr,straight
74,201,i8,3,A,6,571500617_02,571500618_01,grrrGGGrgrrrgrrr,straight
75,201,i8,3,B,2,571500618_02,571500617_01,grrrrrrrgrrrgGGr,straight
76,201,i8,4,A,6,571500617_02,571500618_01,grrrGGGrgrrrgrrr,straight
77,201,i8,4,B,1,571500617_02,571500569_01,grrrrrrGgrrrgrrr,left
78,201,i8,5,A,7,571500583_01,571500617_01,grrGrrrrgrrrgrrr,left
79,201,i8,5,B,4,571500583_01,571500569_01,gGGrrrrrgrrrgrrr,straight
80,202,i9,1,A,6,571510152_02,-571510152_01,GGrr,straight
81,202,i9,1,B,2,571510152_01,571510152_01.65,rrGG,straight
82,202,i9,2,A,17,,,rrrr,
83,202,i9,2,B,18,,,rrrr,
84,206,i7,1,A,8,-571511538_02,571542073_02,rrrggGG,straight
85,206,i7,1,B,4,571542073_01,571511538_02,GGrggrr,straight
86,206,i7,2,A,17,,,rrrggrr,
87,206,i7,2,B,18,,,rrrggrr,
88,206,i7,3,A,8,-571511538_02,571542073_02,rrrggGG,straight
89,206,i7,3,B,4,571542073_01,571511538_02,GGrggrr,straight
90,206,i7,4,A,17,,,rrrggrr,
91,206,i7,4,B,18,,,rrrggrr,
92,210,i6,1,A,6,-571542115_01,571500535_01,grrrgGGGrgrrgrrr,straight
93,210,i6,1,B,18,,,grrrgrrrrgrrgrrr,
94,210,i6,2,A,5,571500535_02.18,571511538_01,grrrgrrrrgrrgrrG,left
95,210,i6,2,B,2,571500535_02.18,571542115_01,grrrgrrrrgrrgGGr,straight
96,210,i6,3,A,7,571511538_02.121,571542115_01,grrGgrrrrgrrgrrr,left
97,210,i6,3,B,4,571511538_02.121,571500585_01,gGGrgrrrrgrrgrrr,straight
98,210,i6,4,A,8,571500585_02,571511538_01,grrrgrrrrgGGgrrr,straight
99,210,i6,4,B,3,571500585_02,571500535_01,grrrgrrrrgrrgrrr,left
100,210,u60,1,A,6,,,GGGGGGGGr,straight
101,210,u60,1,B,18,,,GGGGGGGGr,
102,210,u60,2,A,5,571500535_02,-571500535_02,GGGGGGGGG,left
103,210,u60,2,B,2,,,GGGGGGGGr,straight
104,210,u60,3,A,7,,,GGGGGGGGr,left
105,210,u60,3,B,4,,,GGGGGGGGr,straight
106,210,u60,4,A,8,,,GGGGGGGGr,straight
107,210,u60,4,B,3,,,GGGGGGGGr,left

+ 129
- 129
Intermediates/matching.csv View File

@ -1,129 +1,129 @@
inter_no,node_id,move_no,inc_edge_id,out_edge_id,state
175,i0,1,571545870_02,571542797_02,grrrgrrGgrrrrrgrr
175,i0,2,571510153_02,571545870_01,grrrgrrrgrrrrrgGr
175,i0,3,-571542797_02,571510153_01,grrrgrrrgrrrrGgrr
175,i0,4,-571500487_01,571542797_02,gGGrgrrrgrrrrrgrr
175,i0,5,571510153_02,571500487_01,grrrgrrrgrrrrrgrG
175,i0,6,571545870_02,571510153_01,grrrgGGrgrrrrrgrr
175,i0,7,-571500487_01,571545870_01,grrGgrrrgrrrrrgrr
175,i0,8,-571542797_02,571500487_01,grrrgrrrgGGGGrgrr
175,i0,9,-571500487_01,571545870_01,grrGgrrrgrrrrrgrr
175,i0,10,571510153_02,571500487_01,grrrgrrrgrrrrrgrG
175,i0,11,571545870_02,571510153_01,grrrgGGrgrrrrrgrr
175,i0,12,-571500487_01,571545870_01,grrGgrrrgrrrrrgrr
175,i0,13,571510153_02,571500487_01,grrrgrrrgrrrrrgrG
175,i0,14,-571500487_01,571510153_01,Grrrgrrrgrrrrrgrr
175,i0,15,-571500487_01,571500487_01,grrrgrrrgrrrrrgrr
175,i0,16,571545870_02,571500487_01,grrrGrrrgrrrrrgrr
176,i1,1,571542797_02.99,571542810_01,gGGrrrrgrr
176,i1,2,571543469_02,-571542797_02.99,grrrrrrgGG
176,i1,3,-571542810_01,571543469_01,grrrrrGgrr
176,i1,4,571542797_02.99,571542810_01,gGGrrrrgrr
176,i1,5,571543469_02,-571542797_02.99,grrrrrrgGG
176,i1,6,571542797_02.99,571543469_01,Grrrrrrgrr
176,i1,7,571542797_02.99,-571542797_02.99,grrrrrrgrr
176,i1,8,-571542810_01,-571542797_02.99,grrGGGrgrr
176,i1,9,571542797_02.99,571542810_01,gGGrrrrgrr
176,i1,10,-571542810_01,-571542797_02.99,grrGGGrgrr
176,i1,11,-571542810_01,571542810_01,grrrrrrgrr
176,i1,12,571543469_02,571542810_01,grrrrrrGrr
176,i1,13,-571542810_01,571543469_01,grrrrrGgrr
176,i1,14,571542797_02.99,571542810_01,gGGrrrrgrr
176,i1,15,571543469_02,-571542797_02.99,grrrrrrgGG
176,i1,16,-571542810_01,571543469_01,grrrrrGgrr
177,i2,1,571542107_02,571542809_01,rrggrrr
177,i2,2,-571542809_01,571542107_01,rrgGrrr
177,i2,3,-571542809_01,571542809_01,rrggrrr
177,i2,4,571542811_02,571542809_01,GGggrrr
177,i2,5,-571542809_01,571542811_01,rrggGGG
177,i2,6,571542107_02,571542809_01,rrggrrr
177,i2,7,571542811_02,571542107_01,rrggrrr
177,i2,8,-571542809_01,571542811_01,rrggGGG
177,i2,9,571542107_02,571542809_01,rrggrrr
177,i2,10,-571542809_01,571542107_01,rrgGrrr
177,i2,11,-571542809_01,571542809_01,rrggrrr
177,i2,12,571542811_02,571542809_01,GGggrrr
177,i2,13,-571542809_01,571542811_01,rrggGGG
177,i2,14,571542107_02,571542809_01,rrggrrr
177,i2,15,571542811_02,571542107_01,rrggrrr
177,i2,16,-571542809_01,571542811_01,rrggGGG
178,i3,1,-571500475_01,571540304_01,grrrrgrrrGgrrrrgrrrr
178,i3,2,571540303_02.21,571500475_01,grrrrgrrrrgrrrrgGGGr
178,i3,3,571540304_02,571540303_01,grrrrgrrrrgrrrGgrrrr
178,i3,4,571556450_02,571540304_01,gGGGrgrrrrgrrrrgrrrr
178,i3,5,571540303_02.21,571556450_01,grrrrgrrrrgrrrrgrrrG
178,i3,6,-571500475_01,571540303_01,grrrrgGGGrgrrrrgrrrr
178,i3,7,571556450_02,571500475_01,grrrGgrrrrgrrrrgrrrr
178,i3,8,571540304_02,571556450_01,grrrrgrrrrgGGGrgrrrr
178,i3,9,571556450_02,571500475_01,grrrGgrrrrgrrrrgrrrr
178,i3,10,571540304_02,571556450_01,grrrrgrrrrgGGGrgrrrr
178,i3,11,-571500475_01,571540304_01,grrrrgrrrGgrrrrgrrrr
178,i3,12,571540303_02.21,571500475_01,grrrrgrrrrgrrrrgGGGr
178,i3,13,571540304_02,571540303_01,grrrrgrrrrgrrrGgrrrr
178,i3,14,571556450_02,571540304_01,gGGGrgrrrrgrrrrgrrrr
178,i3,15,571540303_02.21,571556450_01,grrrrgrrrrgrrrrgrrrG
178,i3,16,-571500475_01,571540303_01,grrrrgGGGrgrrrrgrrrr
201,i8,1,571500617_02,571500569_01,grrrrrrGgrrrgrrr
201,i8,2,571500618_02,571500617_01,grrrrrrrgrrrgGGr
201,i8,3,-571500569_01,571500618_01,grrrrrrrgrrGgrrr
201,i8,4,571500583_01,571500569_01,gGGrrrrrgrrrgrrr
201,i8,5,571500618_02,571500583_02,grrrrrrrgrrrgrrG
201,i8,6,571500617_02,571500618_01,grrrGGGrgrrrgrrr
201,i8,7,571500583_01,571500617_01,grrGrrrrgrrrgrrr
201,i8,8,-571500569_01,571500583_02,grrrrrrrgGGrgrrr
201,i8,9,571500583_01,571500617_01,grrGrrrrgrrrgrrr
201,i8,10,-571500569_01,571500583_02,grrrrrrrgGGrgrrr
201,i8,11,571500617_02,571500569_01,grrrrrrGgrrrgrrr
201,i8,12,571500618_02,571500617_01,grrrrrrrgrrrgGGr
201,i8,13,-571500569_01,571500618_01,grrrrrrrgrrGgrrr
201,i8,14,571500583_01,571500569_01,gGGrrrrrgrrrgrrr
201,i8,15,571500618_02,571500583_02,grrrrrrrgrrrgrrG
201,i8,16,571500617_02,571500618_01,grrrGGGrgrrrgrrr
202,i9,1,571510152_02,571510152_01.65,rrrr
202,i9,2,571510152_01,571510152_01.65,rrGG
202,i9,3,571510152_02,-571510152_01,GGrr
202,i9,4,571510152_01,571510152_01.65,rrGG
202,i9,5,571510152_01,-571510152_01,rrrr
202,i9,6,571510152_02,-571510152_01,GGrr
202,i9,7,571510152_01,571510152_01.65,rrGG
202,i9,8,571510152_02,-571510152_01,GGrr
202,i9,9,571510152_02,571510152_01.65,rrrr
202,i9,10,571510152_01,571510152_01.65,rrGG
202,i9,11,571510152_02,-571510152_01,GGrr
202,i9,12,571510152_01,571510152_01.65,rrGG
202,i9,13,571510152_01,-571510152_01,rrrr
202,i9,14,571510152_02,-571510152_01,GGrr
202,i9,15,571510152_01,571510152_01.65,rrGG
202,i9,16,571510152_02,-571510152_01,GGrr
206,i7,1,571542071_02,571511538_02,rrrggrr
206,i7,2,-571511538_02,571542071_01,rrrgGrr
206,i7,3,-571511538_02,571511538_02,rrrggrr
206,i7,4,571542073_01,571511538_02,GGrggrr
206,i7,5,-571511538_02,571542073_02,rrrggGG
206,i7,6,571542071_02,571511538_02,rrrggrr
206,i7,7,571542073_01,571542071_01,rrGggrr
206,i7,8,-571511538_02,571542073_02,rrrggGG
206,i7,9,571542073_01,571542071_01,rrGggrr
206,i7,10,-571511538_02,571542073_02,rrrggGG
206,i7,11,571542071_02,571511538_02,rrrggrr
206,i7,12,571542073_01,571542071_01,rrGggrr
206,i7,13,-571511538_02,571542073_02,rrrggGG
206,i7,14,571542073_01,571511538_02,GGrggrr
206,i7,15,571542073_01,571542073_02,rrrggrr
206,i7,16,571542071_02,571542073_02,rrrGgrr
210,i6,1,-571542115_01,571500585_01,grrrgrrrGgrrgrrr
210,i6,2,571500535_02.18,571542115_01,grrrgrrrrgrrgGGr
210,i6,3,571500585_02,571500535_01,grrrgrrrrgrrgrrr
210,i6,4,571511538_02.121,571500585_01,gGGrgrrrrgrrgrrr
210,i6,5,571500535_02.18,571511538_01,grrrgrrrrgrrgrrG
210,i6,6,-571542115_01,571500535_01,grrrgGGGrgrrgrrr
210,i6,7,571511538_02.121,571542115_01,grrGgrrrrgrrgrrr
210,i6,8,571500585_02,571511538_01,grrrgrrrrgGGgrrr
210,i6,9,571511538_02.121,571542115_01,grrGgrrrrgrrgrrr
210,i6,10,571500585_02,571511538_01,grrrgrrrrgGGgrrr
210,i6,11,-571542115_01,571500585_01,grrrgrrrGgrrgrrr
210,i6,12,571500535_02.18,571542115_01,grrrgrrrrgrrgGGr
210,i6,13,571500585_02,571500535_01,grrrgrrrrgrrgrrr
210,i6,14,571511538_02.121,571500585_01,gGGrgrrrrgrrgrrr
210,i6,15,571500535_02.18,571511538_01,grrrgrrrrgrrgrrG
210,i6,16,-571542115_01,571500535_01,grrrgGGGrgrrgrrr
inter_no,node_id,move_no,inc_edge_id,out_edge_id,state,turn_type
175,i0,1,571545870_02,571542797_02,grrrgrrGgrrrrrgrr,left
175,i0,2,571510153_02,571545870_01,grrrgrrrgrrrrrgGr,straight
175,i0,3,-571542797_02,571510153_01,grrrgrrrgrrrrGgrr,left
175,i0,4,-571500487_01,571542797_02,gGGrgrrrgrrrrrgrr,straight
175,i0,5,571510153_02,571500487_01,grrrgrrrgrrrrrgrG,left
175,i0,6,571545870_02,571510153_01,grrrgGGrgrrrrrgrr,straight
175,i0,7,-571500487_01,571545870_01,grrGgrrrgrrrrrgrr,left
175,i0,8,-571542797_02,571500487_01,grrrgrrrgGGGGrgrr,straight
175,i0,9,-571500487_01,571545870_01,grrGgrrrgrrrrrgrr,left
175,i0,10,571510153_02,571500487_01,grrrgrrrgrrrrrgrG,left
175,i0,11,571545870_02,571510153_01,grrrgGGrgrrrrrgrr,straight
175,i0,12,-571500487_01,571545870_01,grrGgrrrgrrrrrgrr,left
175,i0,13,571510153_02,571500487_01,grrrgrrrgrrrrrgrG,left
175,i0,14,-571500487_01,571510153_01,Grrrgrrrgrrrrrgrr,straight
175,i0,15,-571500487_01,571500487_01,grrrgrrrgrrrrrgrr,left
175,i0,16,571545870_02,571500487_01,grrrGrrrgrrrrrgrr,straight
176,i1,1,571542797_02.99,571542810_01,gGGrrrrgrr,straight
176,i1,2,571543469_02,-571542797_02.99,grrrrrrgGG,left
176,i1,3,-571542810_01,571543469_01,grrrrrGgrr,left
176,i1,4,571542797_02.99,571542810_01,gGGrrrrgrr,straight
176,i1,5,571543469_02,-571542797_02.99,grrrrrrgGG,left
176,i1,6,571542797_02.99,571543469_01,Grrrrrrgrr,straight
176,i1,7,571542797_02.99,-571542797_02.99,grrrrrrgrr,left
176,i1,8,-571542810_01,-571542797_02.99,grrGGGrgrr,straight
176,i1,9,571542797_02.99,571542810_01,gGGrrrrgrr,straight
176,i1,10,-571542810_01,-571542797_02.99,grrGGGrgrr,straight
176,i1,11,-571542810_01,571542810_01,grrrrrrgrr,left
176,i1,12,571543469_02,571542810_01,grrrrrrGrr,straight
176,i1,13,-571542810_01,571543469_01,grrrrrGgrr,left
176,i1,14,571542797_02.99,571542810_01,gGGrrrrgrr,straight
176,i1,15,571543469_02,-571542797_02.99,grrrrrrgGG,left
176,i1,16,-571542810_01,571543469_01,grrrrrGgrr,left
177,i2,1,571542107_02,571542809_01,rrggrrr,left
177,i2,2,-571542809_01,571542107_01,rrgGrrr,straight
177,i2,3,-571542809_01,571542809_01,rrggrrr,left
177,i2,4,571542811_02,571542809_01,GGggrrr,straight
177,i2,5,-571542809_01,571542811_01,rrggGGG,straight
177,i2,6,571542107_02,571542809_01,rrggrrr,straight
177,i2,7,571542811_02,571542107_01,rrggrrr,left
177,i2,8,-571542809_01,571542811_01,rrggGGG,straight
177,i2,9,571542107_02,571542809_01,rrggrrr,left
177,i2,10,-571542809_01,571542107_01,rrgGrrr,straight
177,i2,11,-571542809_01,571542809_01,rrggrrr,left
177,i2,12,571542811_02,571542809_01,GGggrrr,straight
177,i2,13,-571542809_01,571542811_01,rrggGGG,straight
177,i2,14,571542107_02,571542809_01,rrggrrr,straight
177,i2,15,571542811_02,571542107_01,rrggrrr,left
177,i2,16,-571542809_01,571542811_01,rrggGGG,straight
178,i3,1,-571500475_01,571540304_01,grrrrgrrrGgrrrrgrrrr,left
178,i3,2,571540303_02.21,571500475_01,grrrrgrrrrgrrrrgGGGr,straight
178,i3,3,571540304_02,571540303_01,grrrrgrrrrgrrrGgrrrr,left
178,i3,4,571556450_02,571540304_01,gGGGrgrrrrgrrrrgrrrr,straight
178,i3,5,571540303_02.21,571556450_01,grrrrgrrrrgrrrrgrrrG,left
178,i3,6,-571500475_01,571540303_01,grrrrgGGGrgrrrrgrrrr,straight
178,i3,7,571556450_02,571500475_01,grrrGgrrrrgrrrrgrrrr,left
178,i3,8,571540304_02,571556450_01,grrrrgrrrrgGGGrgrrrr,straight
178,i3,9,571556450_02,571500475_01,grrrGgrrrrgrrrrgrrrr,left
178,i3,10,571540304_02,571556450_01,grrrrgrrrrgGGGrgrrrr,straight
178,i3,11,-571500475_01,571540304_01,grrrrgrrrGgrrrrgrrrr,left
178,i3,12,571540303_02.21,571500475_01,grrrrgrrrrgrrrrgGGGr,straight
178,i3,13,571540304_02,571540303_01,grrrrgrrrrgrrrGgrrrr,left
178,i3,14,571556450_02,571540304_01,gGGGrgrrrrgrrrrgrrrr,straight
178,i3,15,571540303_02.21,571556450_01,grrrrgrrrrgrrrrgrrrG,left
178,i3,16,-571500475_01,571540303_01,grrrrgGGGrgrrrrgrrrr,straight
201,i8,1,571500617_02,571500569_01,grrrrrrGgrrrgrrr,left
201,i8,2,571500618_02,571500617_01,grrrrrrrgrrrgGGr,straight
201,i8,3,-571500569_01,571500618_01,grrrrrrrgrrGgrrr,left
201,i8,4,571500583_01,571500569_01,gGGrrrrrgrrrgrrr,straight
201,i8,5,571500618_02,571500583_02,grrrrrrrgrrrgrrG,left
201,i8,6,571500617_02,571500618_01,grrrGGGrgrrrgrrr,straight
201,i8,7,571500583_01,571500617_01,grrGrrrrgrrrgrrr,left
201,i8,8,-571500569_01,571500583_02,grrrrrrrgGGrgrrr,straight
201,i8,9,571500583_01,571500617_01,grrGrrrrgrrrgrrr,left
201,i8,10,-571500569_01,571500583_02,grrrrrrrgGGrgrrr,straight
201,i8,11,571500617_02,571500569_01,grrrrrrGgrrrgrrr,left
201,i8,12,571500618_02,571500617_01,grrrrrrrgrrrgGGr,straight
201,i8,13,-571500569_01,571500618_01,grrrrrrrgrrGgrrr,left
201,i8,14,571500583_01,571500569_01,gGGrrrrrgrrrgrrr,straight
201,i8,15,571500618_02,571500583_02,grrrrrrrgrrrgrrG,left
201,i8,16,571500617_02,571500618_01,grrrGGGrgrrrgrrr,straight
202,i9,1,571510152_02,571510152_01.65,rrrr,left
202,i9,2,571510152_01,571510152_01.65,rrGG,straight
202,i9,3,571510152_02,-571510152_01,GGrr,straight
202,i9,4,571510152_01,571510152_01.65,rrGG,straight
202,i9,5,571510152_01,-571510152_01,rrrr,left
202,i9,6,571510152_02,-571510152_01,GGrr,straight
202,i9,7,571510152_01,571510152_01.65,rrGG,straight
202,i9,8,571510152_02,-571510152_01,GGrr,straight
202,i9,9,571510152_02,571510152_01.65,rrrr,left
202,i9,10,571510152_01,571510152_01.65,rrGG,straight
202,i9,11,571510152_02,-571510152_01,GGrr,straight
202,i9,12,571510152_01,571510152_01.65,rrGG,straight
202,i9,13,571510152_01,-571510152_01,rrrr,left
202,i9,14,571510152_02,-571510152_01,GGrr,straight
202,i9,15,571510152_01,571510152_01.65,rrGG,straight
202,i9,16,571510152_02,-571510152_01,GGrr,straight
206,i7,1,571542071_02,571511538_02,rrrggrr,left
206,i7,2,-571511538_02,571542071_01,rrrgGrr,straight
206,i7,3,-571511538_02,571511538_02,rrrggrr,left
206,i7,4,571542073_01,571511538_02,GGrggrr,straight
206,i7,5,-571511538_02,571542073_02,rrrggGG,straight
206,i7,6,571542071_02,571511538_02,rrrggrr,straight
206,i7,7,571542073_01,571542071_01,rrGggrr,left
206,i7,8,-571511538_02,571542073_02,rrrggGG,straight
206,i7,9,571542073_01,571542071_01,rrGggrr,left
206,i7,10,-571511538_02,571542073_02,rrrggGG,straight
206,i7,11,571542071_02,571511538_02,rrrggrr,left
206,i7,12,571542073_01,571542071_01,rrGggrr,left
206,i7,13,-571511538_02,571542073_02,rrrggGG,straight
206,i7,14,571542073_01,571511538_02,GGrggrr,straight
206,i7,15,571542073_01,571542073_02,rrrggrr,left
206,i7,16,571542071_02,571542073_02,rrrGgrr,straight
210,i6,1,-571542115_01,571500585_01,grrrgrrrGgrrgrrr,left
210,i6,2,571500535_02.18,571542115_01,grrrgrrrrgrrgGGr,straight
210,i6,3,571500585_02,571500535_01,grrrgrrrrgrrgrrr,left
210,i6,4,571511538_02.121,571500585_01,gGGrgrrrrgrrgrrr,straight
210,i6,5,571500535_02.18,571511538_01,grrrgrrrrgrrgrrG,left
210,i6,6,-571542115_01,571500535_01,grrrgGGGrgrrgrrr,straight
210,i6,7,571511538_02.121,571542115_01,grrGgrrrrgrrgrrr,left
210,i6,8,571500585_02,571511538_01,grrrgrrrrgGGgrrr,straight
210,i6,9,571511538_02.121,571542115_01,grrGgrrrrgrrgrrr,left
210,i6,10,571500585_02,571511538_01,grrrgrrrrgGGgrrr,straight
210,i6,11,-571542115_01,571500585_01,grrrgrrrGgrrgrrr,left
210,i6,12,571500535_02.18,571542115_01,grrrgrrrrgrrgGGr,straight
210,i6,13,571500585_02,571500535_01,grrrgrrrrgrrgrrr,left
210,i6,14,571511538_02.121,571500585_01,gGGrgrrrrgrrgrrr,straight
210,i6,15,571500535_02.18,571511538_01,grrrgrrrrgrrgrrG,left
210,i6,16,-571542115_01,571500535_01,grrrgGGGrgrrgrrr,straight

+ 595
- 0
Results/sn_1704416400.add.xml View File

@ -0,0 +1,595 @@
<additional>
<tlLogic id="c30" type="static" programID="c30_prog" offset="-100">
<phase duration="35" state="rrrrrr"/>
<phase duration="3" state="rrrrrr"/>
<phase duration="1" state="rrrrrr"/>
<phase duration="35" state="GGGGGG"/>
<phase duration="3" state="GGGGGG"/>
<phase duration="1" state="GGGGGG"/>
<phase duration="39" state="GGGGGG"/>
<phase duration="3" state="GGGGGG"/>
<phase duration="1" state="GGGGGG"/>
<phase duration="18" state="GGGGGG"/>
<phase duration="3" state="yyyyyy"/>
<phase duration="1" state="rrrrrr"/>
<phase duration="34" state="rrrrrr"/>
<phase duration="3" state="rrrrrr"/>
<phase duration="1" state="rrrrrr"/>
<phase duration="35" state="GGGGGG"/>
<phase duration="3" state="GGGGGG"/>
<phase duration="1" state="GGGGGG"/>
<phase duration="39" state="GGGGGG"/>
<phase duration="3" state="GGGGGG"/>
<phase duration="1" state="GGGGGG"/>
<phase duration="18" state="GGGGGG"/>
<phase duration="3" state="yyyyyy"/>
<phase duration="1" state="rrrrrr"/>
<phase duration="34" state="rrrrrr"/>
<phase duration="3" state="rrrrrr"/>
<phase duration="1" state="rrrrrr"/>
<phase duration="35" state="GGGGGG"/>
<phase duration="3" state="GGGGGG"/>
<phase duration="1" state="GGGGGG"/>
<phase duration="39" state="GGGGGG"/>
<phase duration="3" state="GGGGGG"/>
<phase duration="1" state="GGGGGG"/>
<phase duration="18" state="GGGGGG"/>
<phase duration="3" state="yyyyyy"/>
<phase duration="1" state="rrrrrr"/>
<phase duration="34" state="rrrrrr"/>
<phase duration="3" state="rrrrrr"/>
<phase duration="1" state="rrrrrr"/>
<phase duration="35" state="GGGGGG"/>
<phase duration="3" state="GGGGGG"/>
<phase duration="1" state="GGGGGG"/>
<phase duration="39" state="GGGGGG"/>
</tlLogic>
<tlLogic id="i0" type="static" programID="i0_prog" offset="-110">
<phase duration="39" state="gGGrgrrrgGGGGrgrr"/>
<phase duration="4" state="gyyrgrrrgyyyyrgrr"/>
<phase duration="1" state="grrrgrrrgrrrrrgrr"/>
<phase duration="40" state="grrGgrrrgrrrrGgrr"/>
<phase duration="4" state="grrygrrrgrrrrygrr"/>
<phase duration="1" state="grrrgGGrgrrrrrgrr"/>
<phase duration="28" state="grrrgGGGgrrrrrgrr"/>
<phase duration="4" state="grrrgGGygrrrrrgrr"/>
<phase duration="1" state="grrrgGGrgrrrrrgGr"/>
<phase duration="17" state="grrrgGGrgrrrrrgGr"/>
<phase duration="4" state="grrrgyyrgrrrrrgGr"/>
<phase duration="1" state="grrrgrrrgrrrrrgGr"/>
<phase duration="32" state="grrrgrrrgrrrrrgGG"/>
<phase duration="4" state="grrrgrrrgrrrrrgyy"/>
<phase duration="1" state="grrrgrrrgrrrrrgrr"/>
<phase duration="38" state="gGGrgrrrgGGGGrgrr"/>
<phase duration="4" state="gyyrgrrrgyyyyrgrr"/>
<phase duration="1" state="grrrgrrrgrrrrrgrr"/>
<phase duration="40" state="grrGgrrrgrrrrGgrr"/>
<phase duration="4" state="grrygrrrgrrrrygrr"/>
<phase duration="1" state="grrrgGGrgrrrrrgrr"/>
<phase duration="28" state="grrrgGGGgrrrrrgrr"/>
<phase duration="4" state="grrrgGGygrrrrrgrr"/>
<phase duration="1" state="grrrgGGrgrrrrrgGr"/>
<phase duration="17" state="grrrgGGrgrrrrrgGr"/>
<phase duration="4" state="grrrgyyrgrrrrrgGr"/>
<phase duration="1" state="grrrgrrrgrrrrrgGr"/>
<phase duration="32" state="grrrgrrrgrrrrrgGG"/>
<phase duration="4" state="grrrgrrrgrrrrrgyy"/>
<phase duration="1" state="grrrgrrrgrrrrrgrr"/>
<phase duration="38" state="gGGrgrrrgGGGGrgrr"/>
<phase duration="4" state="gyyrgrrrgyyyyrgrr"/>
<phase duration="1" state="grrrgrrrgrrrrrgrr"/>
<phase duration="40" state="grrGgrrrgrrrrGgrr"/>
<phase duration="4" state="grrygrrrgrrrrygrr"/>
<phase duration="1" state="grrrgGGrgrrrrrgrr"/>
<phase duration="28" state="grrrgGGGgrrrrrgrr"/>
<phase duration="22" state="grrrgGGygrrrrrgrr"/>
</tlLogic>
<tlLogic id="i1" type="static" programID="i1_prog" offset="-90">
<phase duration="32" state="gGGGGGrgrr"/>
<phase duration="5" state="gyyGGGrgrr"/>
<phase duration="2" state="grrGGGrgrr"/>
<phase duration="96" state="grrGGGGgrr"/>
<phase duration="5" state="grryyyygrr"/>
<phase duration="2" state="grrrrrrgrr"/>
<phase duration="33" state="grrrrrrgGG"/>
<phase duration="5" state="grrrrrrgyy"/>
<phase duration="2" state="grrrrrrgrr"/>
<phase duration="30" state="gGGGGGrgrr"/>
<phase duration="5" state="gyyGGGrgrr"/>
<phase duration="2" state="grrGGGrgrr"/>
<phase duration="96" state="grrGGGGgrr"/>
<phase duration="5" state="grryyyygrr"/>
<phase duration="2" state="grrrrrrgrr"/>
<phase duration="33" state="grrrrrrgGG"/>
<phase duration="5" state="grrrrrrgyy"/>
<phase duration="2" state="grrrrrrgrr"/>
<phase duration="30" state="gGGGGGrgrr"/>
<phase duration="5" state="gyyGGGrgrr"/>
<phase duration="2" state="grrGGGrgrr"/>
<phase duration="96" state="grrGGGGgrr"/>
<phase duration="5" state="grryyyygrr"/>
<phase duration="2" state="grrrrrrgrr"/>
<phase duration="33" state="grrrrrrgGG"/>
<phase duration="5" state="grrrrrrgyy"/>
<phase duration="2" state="grrrrrrgrr"/>
<phase duration="30" state="gGGGGGrgrr"/>
<phase duration="5" state="gyyGGGrgrr"/>
<phase duration="2" state="grrGGGrgrr"/>
<phase duration="96" state="grrGGGGgrr"/>
</tlLogic>
<tlLogic id="i2" type="static" programID="i2_prog" offset="-110">
<phase duration="38" state="GGggGGG"/>
<phase duration="5" state="yyggyyy"/>
<phase duration="1" state="rrggrrr"/>
<phase duration="21" state="rrggrrr"/>
<phase duration="5" state="rrggrrr"/>
<phase duration="1" state="rrggrrr"/>
<phase duration="37" state="GGggGGG"/>
<phase duration="5" state="yyggyyy"/>
<phase duration="1" state="rrggrrr"/>
<phase duration="21" state="rrggrrr"/>
<phase duration="5" state="rrggrrr"/>
<phase duration="1" state="rrggrrr"/>
<phase duration="37" state="GGggGGG"/>
<phase duration="5" state="yyggyyy"/>
<phase duration="1" state="rrggrrr"/>
<phase duration="21" state="rrggrrr"/>
<phase duration="5" state="rrggrrr"/>
<phase duration="1" state="rrggrrr"/>
<phase duration="37" state="GGggGGG"/>
</tlLogic>
<tlLogic id="i3" type="static" programID="i3_prog" offset="-100">
<phase duration="35" state="gGGGrgrrrrgGGGrgrrrr"/>
<phase duration="3" state="gyyyrgrrrrgyyyrgrrrr"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="35" state="grrrGgrrrrgrrrGgrrrr"/>
<phase duration="3" state="grrrygrrrrgrrrygrrrr"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="39" state="grrrrgrrrrgrrrrgGGGG"/>
<phase duration="3" state="grrrrgrrrrgrrrrgyyyy"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="18" state="grrrrgGGGGgrrrrgrrrr"/>
<phase duration="3" state="grrrrgyyyygrrrrgrrrr"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="34" state="gGGGrgrrrrgGGGrgrrrr"/>
<phase duration="3" state="gyyyrgrrrrgyyyrgrrrr"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="35" state="grrrGgrrrrgrrrGgrrrr"/>
<phase duration="3" state="grrrygrrrrgrrrygrrrr"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="39" state="grrrrgrrrrgrrrrgGGGG"/>
<phase duration="3" state="grrrrgrrrrgrrrrgyyyy"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="18" state="grrrrgGGGGgrrrrgrrrr"/>
<phase duration="3" state="grrrrgyyyygrrrrgrrrr"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="34" state="gGGGrgrrrrgGGGrgrrrr"/>
<phase duration="3" state="gyyyrgrrrrgyyyrgrrrr"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="35" state="grrrGgrrrrgrrrGgrrrr"/>
<phase duration="3" state="grrrygrrrrgrrrygrrrr"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="39" state="grrrrgrrrrgrrrrgGGGG"/>
<phase duration="3" state="grrrrgrrrrgrrrrgyyyy"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="18" state="grrrrgGGGGgrrrrgrrrr"/>
<phase duration="3" state="grrrrgyyyygrrrrgrrrr"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="34" state="gGGGrgrrrrgGGGrgrrrr"/>
<phase duration="3" state="gyyyrgrrrrgyyyrgrrrr"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="35" state="grrrGgrrrrgrrrGgrrrr"/>
<phase duration="3" state="grrrygrrrrgrrrygrrrr"/>
<phase duration="1" state="grrrrgrrrrgrrrrgrrrr"/>
<phase duration="39" state="grrrrgrrrrgrrrrgGGGG"/>
</tlLogic>
<tlLogic id="i6" type="static" programID="i6_prog" offset="-160">
<phase duration="1" state="grrrgGGGrgrrgrrr"/>
<phase duration="22" state="grrrgGGGrgrrgrrr"/>
<phase duration="5" state="grrrgGGGrgrrgrrr"/>
<phase duration="1" state="grrrgGGGrgrrgGGr"/>
<phase duration="9" state="grrrgGGGrgrrgGGr"/>
<phase duration="5" state="grrrgyyyrgrrgGGr"/>
<phase duration="1" state="grrrgrrrrgrrgGGr"/>
<phase duration="37" state="grrrgrrrrgrrgGGG"/>
<phase duration="5" state="grrrgrrrrgrrgyyy"/>
<phase duration="1" state="grrrgrrrrgrrgrrr"/>
<phase duration="64" state="gGGGgrrrrgrrgrrr"/>
<phase duration="5" state="gyyygrrrrgrrgrrr"/>
<phase duration="1" state="grrrgrrrrgrrgrrr"/>
<phase duration="18" state="grrrgrrrrgGGgrrr"/>
<phase duration="5" state="grrrgrrrrgyygrrr"/>
<phase duration="1" state="grrrgGGGrgrrgrrr"/>
<phase duration="22" state="grrrgGGGrgrrgrrr"/>
<phase duration="5" state="grrrgGGGrgrrgrrr"/>
<phase duration="1" state="grrrgGGGrgrrgGGr"/>
<phase duration="9" state="grrrgGGGrgrrgGGr"/>
<phase duration="5" state="grrrgyyyrgrrgGGr"/>
<phase duration="1" state="grrrgrrrrgrrgGGr"/>
<phase duration="37" state="grrrgrrrrgrrgGGG"/>
<phase duration="5" state="grrrgrrrrgrrgyyy"/>
<phase duration="1" state="grrrgrrrrgrrgrrr"/>
<phase duration="64" state="gGGGgrrrrgrrgrrr"/>
<phase duration="5" state="gyyygrrrrgrrgrrr"/>
<phase duration="1" state="grrrgrrrrgrrgrrr"/>
<phase duration="18" state="grrrgrrrrgGGgrrr"/>
<phase duration="5" state="grrrgrrrrgyygrrr"/>
<phase duration="1" state="grrrgrrrrgrrgrrr"/>
<phase duration="22" state="grrrgGGGrgrrgrrr"/>
<phase duration="5" state="grrrgyyyrgrrgrrr"/>
<phase duration="1" state="grrrgrrrrgrrgrrr"/>
<phase duration="37" state="grrrgrrrrgrrgGGG"/>
<phase duration="5" state="grrrgrrrrgrrgyyy"/>
<phase duration="1" state="grrrgrrrrgrrgrrr"/>
<phase duration="64" state="gGGGgrrrrgrrgrrr"/>
<phase duration="5" state="gyyygrrrrgrrgrrr"/>
<phase duration="1" state="grrrgrrrrgrrgrrr"/>
<phase duration="18" state="grrrgrrrrgGGgrrr"/>
<phase duration="5" state="grrrgrrrrgyygrrr"/>
<phase duration="1" state="grrrgGGGrgrrgrrr"/>
<phase duration="22" state="grrrgGGGrgrrgrrr"/>
<phase duration="5" state="grrrgGGGrgrrgrrr"/>
<phase duration="1" state="grrrgGGGrgrrgGGr"/>
<phase duration="9" state="grrrgGGGrgrrgGGr"/>
<phase duration="5" state="grrrgyyyrgrrgGGr"/>
<phase duration="1" state="grrrgrrrrgrrgGGr"/>
<phase duration="37" state="grrrgrrrrgrrgGGG"/>
<phase duration="5" state="grrrgrrrrgrrgyyy"/>
<phase duration="1" state="grrrgrrrrgrrgrrr"/>
<phase duration="64" state="gGGGgrrrrgrrgrrr"/>
</tlLogic>
<tlLogic id="i7" type="static" programID="i7_prog" offset="-100">
<phase duration="41" state="GGrggGG"/>
<phase duration="4" state="yyrggyy"/>
<phase duration="49" state="rrrggrr"/>
<phase duration="4" state="rrrggrr"/>
<phase duration="22" state="GGrggGG"/>
<phase duration="4" state="yyrggyy"/>
<phase duration="22" state="rrrggrr"/>
<phase duration="4" state="rrrggrr"/>
<phase duration="41" state="GGrggGG"/>
<phase duration="4" state="yyrggyy"/>
<phase duration="49" state="rrrggrr"/>
<phase duration="4" state="rrrggrr"/>
<phase duration="22" state="GGrggGG"/>
<phase duration="4" state="yyrggyy"/>
<phase duration="22" state="rrrggrr"/>
<phase duration="4" state="rrrggrr"/>
<phase duration="41" state="GGrggGG"/>
<phase duration="4" state="yyrggyy"/>
<phase duration="49" state="rrrggrr"/>
<phase duration="4" state="rrrggrr"/>
<phase duration="22" state="GGrggGG"/>
<phase duration="4" state="yyrggyy"/>
<phase duration="22" state="rrrggrr"/>
<phase duration="4" state="rrrggrr"/>
<phase duration="41" state="GGrggGG"/>
<phase duration="4" state="yyrggyy"/>
<phase duration="49" state="rrrggrr"/>
<phase duration="4" state="rrrggrr"/>
<phase duration="22" state="GGrggrr"/>
</tlLogic>
<tlLogic id="i8" type="static" programID="i8_prog" offset="-100">
<phase duration="29" state="grrrrrrrgGGGgrrr"/>
<phase duration="4" state="grrrrrrrgyyygrrr"/>
<phase duration="1" state="grrrrrrrgrrrgrrr"/>
<phase duration="31" state="grrrrrrrgrrrgGGG"/>
<phase duration="4" state="grrrrrrrgrrrgGGy"/>
<phase duration="1" state="grrrrrrrgrrrgGGr"/>
<phase duration="20" state="grrrGGGrgrrrgGGr"/>
<phase duration="4" state="grrrGGGrgrrrgyyr"/>
<phase duration="1" state="grrrGGGrgrrrgrrr"/>
<phase duration="53" state="grrrGGGGgrrrgrrr"/>
<phase duration="4" state="grrryyyygrrrgrrr"/>
<phase duration="1" state="grrrrrrrgrrrgrrr"/>
<phase duration="13" state="gGGGrrrrgrrrgrrr"/>
<phase duration="4" state="gyyyrrrrgrrrgrrr"/>
<phase duration="1" state="grrrrrrrgrrrgrrr"/>
<phase duration="28" state="grrrrrrrgGGGgrrr"/>
<phase duration="4" state="grrrrrrrgyyygrrr"/>
<phase duration="1" state="grrrrrrrgrrrgrrr"/>
<phase duration="31" state="grrrrrrrgrrrgGGG"/>
<phase duration="4" state="grrrrrrrgrrrgGGy"/>
<phase duration="1" state="grrrrrrrgrrrgGGr"/>
<phase duration="20" state="grrrGGGrgrrrgGGr"/>
<phase duration="4" state="grrrGGGrgrrrgyyr"/>
<phase duration="1" state="grrrGGGrgrrrgrrr"/>
<phase duration="53" state="grrrGGGGgrrrgrrr"/>
<phase duration="4" state="grrryyyygrrrgrrr"/>
<phase duration="1" state="grrrrrrrgrrrgrrr"/>
<phase duration="13" state="gGGGrrrrgrrrgrrr"/>
<phase duration="4" state="gyyyrrrrgrrrgrrr"/>
<phase duration="1" state="grrrrrrrgrrrgrrr"/>
<phase duration="28" state="grrrrrrrgGGGgrrr"/>
<phase duration="4" state="grrrrrrrgyyygrrr"/>
<phase duration="1" state="grrrrrrrgrrrgrrr"/>
<phase duration="53" state="grrrGGGGgrrrgrrr"/>
<phase duration="4" state="grrryyyygrrrgrrr"/>
<phase duration="1" state="grrrrrrrgrrrgrrr"/>
<phase duration="13" state="gGGGrrrrgrrrgrrr"/>
<phase duration="4" state="gyyyrrrrgrrrgrrr"/>
<phase duration="1" state="grrrrrrrgrrrgrrr"/>
<phase duration="28" state="grrrrrrrgGGGgrrr"/>
<phase duration="4" state="grrrrrrrgyyygrrr"/>
<phase duration="1" state="grrrrrrrgrrrgrrr"/>
<phase duration="31" state="grrrrrrrgrrrgGGG"/>
<phase duration="4" state="grrrrrrrgrrrgGGy"/>
<phase duration="1" state="grrrrrrrgrrrgGGr"/>
<phase duration="20" state="grrrGGGrgrrrgGGr"/>
<phase duration="4" state="grrrGGGrgrrrgyyr"/>
<phase duration="1" state="grrrGGGrgrrrgrrr"/>
<phase duration="53" state="grrrGGGGgrrrgrrr"/>
</tlLogic>
<tlLogic id="i9" type="static" programID="i9_prog" offset="-120">
<phase duration="42" state="GGGG"/>
<phase duration="4" state="yyyy"/>
<phase duration="1" state="rrrr"/>
<phase duration="109" state="rrrr"/>
<phase duration="4" state="rrrr"/>
<phase duration="1" state="rrrr"/>
<phase duration="41" state="GGGG"/>
<phase duration="4" state="yyyy"/>
<phase duration="1" state="rrrr"/>
<phase duration="109" state="rrrr"/>
<phase duration="4" state="rrrr"/>
<phase duration="1" state="rrrr"/>
<phase duration="41" state="GGGG"/>
<phase duration="4" state="yyyy"/>
<phase duration="1" state="rrrr"/>
<phase duration="109" state="rrrr"/>
<phase duration="4" state="rrrr"/>
<phase duration="1" state="rrrr"/>
<phase duration="41" state="GGGG"/>
</tlLogic>
<tlLogic id="u00" type="static" programID="u00_prog" offset="-110">
<phase duration="39" state="GGGGrGGGG"/>
<phase duration="4" state="GGGGrGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="40" state="GGGGGGGGG"/>
<phase duration="4" state="GGGGyGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="28" state="GGGGrGGGG"/>
<phase duration="4" state="GGGGrGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="17" state="GGGGrGGGG"/>
<phase duration="4" state="GGGGrGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="32" state="GGGGrGGGG"/>
<phase duration="4" state="GGGGrGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="38" state="GGGGrGGGG"/>
<phase duration="4" state="GGGGrGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="40" state="GGGGGGGGG"/>
<phase duration="4" state="GGGGyGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="28" state="GGGGrGGGG"/>
<phase duration="4" state="GGGGrGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="17" state="GGGGrGGGG"/>
<phase duration="4" state="GGGGrGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="32" state="GGGGrGGGG"/>
<phase duration="4" state="GGGGrGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="38" state="GGGGrGGGG"/>
<phase duration="4" state="GGGGrGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="40" state="GGGGGGGGG"/>
<phase duration="4" state="GGGGyGGGG"/>
<phase duration="1" state="GGGGrGGGG"/>
<phase duration="28" state="GGGGrGGGG"/>
<phase duration="22" state="GGGGrGGGG"/>
</tlLogic>
<tlLogic id="u20" type="static" programID="u20_prog" offset="-110">
<phase duration="38" state="GGrGGG"/>
<phase duration="5" state="GGrGGG"/>
<phase duration="1" state="GGrGGG"/>
<phase duration="21" state="GGGGGG"/>
<phase duration="5" state="GGyGGG"/>
<phase duration="1" state="GGrGGG"/>
<phase duration="37" state="GGrGGG"/>
<phase duration="5" state="GGrGGG"/>
<phase duration="1" state="GGrGGG"/>
<phase duration="21" state="GGGGGG"/>
<phase duration="5" state="GGyGGG"/>
<phase duration="1" state="GGrGGG"/>
<phase duration="37" state="GGrGGG"/>
<phase duration="5" state="GGrGGG"/>
<phase duration="1" state="GGrGGG"/>
<phase duration="21" state="GGGGGG"/>
<phase duration="5" state="GGyGGG"/>
<phase duration="1" state="GGrGGG"/>
<phase duration="37" state="GGrGGG"/>
</tlLogic>
<tlLogic id="u30" type="static" programID="u30_prog" offset="-100">
<phase duration="35" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="35" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="39" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="18" state="GGGGGGGG"/>
<phase duration="3" state="GGGGyGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="34" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="35" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="39" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="18" state="GGGGGGGG"/>
<phase duration="3" state="GGGGyGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="34" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="35" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="39" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="18" state="GGGGGGGG"/>
<phase duration="3" state="GGGGyGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="34" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="35" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="39" state="GGGGrGGG"/>
</tlLogic>
<tlLogic id="u31" type="static" programID="u31_prog" offset="-100">
<phase duration="35" state="GGGGGGGG"/>
<phase duration="3" state="GGGGyGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="35" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="39" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="18" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="34" state="GGGGGGGG"/>
<phase duration="3" state="GGGGyGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="35" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="39" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="18" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="34" state="GGGGGGGG"/>
<phase duration="3" state="GGGGyGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="35" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="39" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="18" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="34" state="GGGGGGGG"/>
<phase duration="3" state="GGGGyGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="35" state="GGGGrGGG"/>
<phase duration="3" state="GGGGrGGG"/>
<phase duration="1" state="GGGGrGGG"/>
<phase duration="39" state="GGGGrGGG"/>
</tlLogic>
<tlLogic id="u32" type="static" programID="u32_prog" offset="-100">
<phase duration="35" state="GGGGGGGG"/>
<phase duration="3" state="GGGGGGGy"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="35" state="GGGGGGGr"/>
<phase duration="3" state="GGGGGGGr"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="39" state="GGGGGGGr"/>
<phase duration="3" state="GGGGGGGr"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="18" state="GGGGGGGr"/>
<phase duration="3" state="GGGGGGGr"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="34" state="GGGGGGGG"/>
<phase duration="3" state="GGGGGGGy"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="35" state="GGGGGGGr"/>
<phase duration="3" state="GGGGGGGr"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="39" state="GGGGGGGr"/>
<phase duration="3" state="GGGGGGGr"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="18" state="GGGGGGGr"/>
<phase duration="3" state="GGGGGGGr"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="34" state="GGGGGGGG"/>
<phase duration="3" state="GGGGGGGy"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="35" state="GGGGGGGr"/>
<phase duration="3" state="GGGGGGGr"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="39" state="GGGGGGGr"/>
<phase duration="3" state="GGGGGGGr"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="18" state="GGGGGGGr"/>
<phase duration="3" state="GGGGGGGr"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="34" state="GGGGGGGG"/>
<phase duration="3" state="GGGGGGGy"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="35" state="GGGGGGGr"/>
<phase duration="3" state="GGGGGGGr"/>
<phase duration="1" state="GGGGGGGr"/>
<phase duration="39" state="GGGGGGGr"/>
</tlLogic>
<tlLogic id="u60" type="static" programID="u60_prog" offset="-160">
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="22" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="9" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="37" state="GGGGGGGGG"/>
<phase duration="5" state="GGGGGGGGy"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="64" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="18" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="22" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="9" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="37" state="GGGGGGGGG"/>
<phase duration="5" state="GGGGGGGGy"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="64" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="18" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="22" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="37" state="GGGGGGGGG"/>
<phase duration="5" state="GGGGGGGGy"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="64" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="18" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="22" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="9" state="GGGGGGGGr"/>
<phase duration="5" state="GGGGGGGGr"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="37" state="GGGGGGGGG"/>
<phase duration="5" state="GGGGGGGGy"/>
<phase duration="1" state="GGGGGGGGr"/>
<phase duration="64" state="GGGGGGGGr"/>
</tlLogic>
</additional>

BIN
Scripts/__pycache__/generate_signals.cpython-38.pyc View File


BIN
Scripts/__pycache__/preprocess_daily.cpython-38.pyc View File


+ 8
- 5
Scripts/preprocess_daily.py View File

@ -383,6 +383,7 @@ class DailyPreprocessor():
self.match5.at[index, 'inc_edge_id'] = inc_edge_id
self.match5.at[index, 'out_edge_id'] = out_edge_id
self.match5['node_id'] = self.match5['inter_no'].map(self.inter2node)
self.match5['node_type'] = 'normal'
self.match5 = self.match5.sort_values(by=['inter_no','phase_no','ring_type']).reset_index(drop=True)
# n2io2turn : dictionary that maps node_id to io2turn
@ -451,6 +452,7 @@ class DailyPreprocessor():
cmatch = self.match5.copy()[self.match5.node_id==parent_id] # match dataframe for a child node
cmatch = cmatch.sort_values(by=['phase_no', 'ring_type']).reset_index(drop=True)
cmatch['node_id'] = child_id
cmatch['node_type'] = 'u_turn'
# 진입엣지 각도
inc_angle = p2inc_edge2angle[parent_id][adj_inc_edge_id]
@ -535,6 +537,7 @@ class DailyPreprocessor():
self.coord[['inc_dire', 'out_dire', 'inc_angle','out_angle']] = np.nan
self.coord['move_no'] = 20
self.coord = self.coord[['inter_no', 'phase_no', 'ring_type', 'move_no', 'inc_dire', 'out_dire', 'inc_angle','out_angle', 'inc_edge_id', 'out_edge_id', 'node_id']]
self.coord['node_type'] = 'coord'
cmatches = pd.concat(cmatches)
self.match6 = pd.concat([self.match5, cmatches, self.coord]).drop_duplicates().sort_values(by=['inter_no', 'node_id', 'phase_no', 'ring_type'])
@ -550,7 +553,7 @@ class DailyPreprocessor():
'''
self.match7 = self.match6.copy()
self.match7 = self.match7[['inter_no', 'node_id', 'move_no', 'inc_angle', 'out_angle', 'inc_dire', 'out_dire', 'inc_edge_id', 'out_edge_id']]
self.match7 = self.match7[['inter_no', 'node_id', 'move_no', 'inc_angle', 'out_angle', 'inc_dire', 'out_dire', 'inc_edge_id', 'out_edge_id', 'node_type', 'turn_type']]
# (1) 각 교차로별 방향 목록 : pdires (possible directions)
p2dires = {} # parent_id to directions
@ -653,7 +656,7 @@ class DailyPreprocessor():
if (inc_edge_id, out_edge_id) in self.n2io2turn[parent_id]:
turn_type = self.n2io2turn[parent_id][inc_edge_id, out_edge_id]
else:
turn_type = 'left' if move_no%2 else 'straight'
turn_type = 'left' if move_no % 2 else 'straight'
new_row = pd.DataFrame({'inter_no':[inter_no], 'node_id':[parent_id], 'move_no':[move_no],
'inc_dire':[inc_dire], 'out_dire':[out_dire],
'inc_edge_id':[inc_edge_id], 'out_edge_id':[out_edge_id],
@ -748,7 +751,7 @@ class DailyPreprocessor():
uturn_conn = inc_edge.getConnections(out_edge)[0]
self.u2uindex[child_id] = uturn_conn.getTLLinkIndex()
self.p2UPLindices2inc_edge_ids = dict() # parent id to unprotected left index
self.p2UPLindices2inc_edge_ids = dict() # parent id to unprotected left index to incoming_edge_ids
for parent_id in self.parent_ids:
init_state = self.node2init[parent_id]
# 우회전 이동류 인덱스
@ -807,7 +810,7 @@ class DailyPreprocessor():
self.matching.at[i, 'state'] = ''.join(state_list)
self.matching = self.matching.dropna(subset='state')
self.matching = self.matching.reset_index(drop=True)
self.matching = self.matching[['inter_no', 'node_id', 'move_no', 'inc_edge_id', 'out_edge_id', 'state']]
self.matching = self.matching[['inter_no', 'node_id', 'move_no', 'inc_edge_id', 'out_edge_id', 'state', 'turn_type']]
# match6 : 신호 배정
for i, row in self.match6.iterrows():
@ -866,7 +869,7 @@ class DailyPreprocessor():
self.match6 = self.match6.dropna(subset='state')
self.match6 = self.match6.reset_index(drop=True)
self.match6 = self.match6[['inter_no', 'node_id', 'phase_no', 'ring_type', 'move_no', 'inc_edge_id', 'out_edge_id', 'state']]
self.match6 = self.match6[['inter_no', 'node_id', 'phase_no', 'ring_type', 'move_no', 'inc_edge_id', 'out_edge_id', 'state', 'turn_type']]
self.match6.to_csv(os.path.join(self.path_intermediates, 'match6.csv'))
self.matching.to_csv(os.path.join(self.path_intermediates, 'matching.csv'), index=0)
print('2-4. 직진 및 좌회전(G)을 배정했습니다.')

+ 21608
- 0
routes.rou.xml
File diff suppressed because it is too large
View File


+ 133
- 0
sn_routes.rou.xml View File

@ -0,0 +1,133 @@
<routes>
<vType id="slowCar" vClass="passenger"/>
<vType id="p" vClass="passenger"/>
<vType id="B" vClass="bus"/>
<vType id="t" vClass="taxi"/>
<vType id="M" vClass="motorcycle"/>
<vType id="T" vClass="truck"/>
<!-- vehicle -->
<vehicle id="LR_below00" type="slowCar" route="LR_below" color="red" depart="000"/>
<vehicle id="RL_below00" type="slowCar" route="RL_below" color="red" depart="000"/>
<vehicle id="LR_upper00" type="slowCar" route="LR_upper" color="red" depart="000"/>
<vehicle id="RL_upper00" type="slowCar" route="RL_upper" color="red" depart="000"/>
<vehicle id="LR_below02" type="slowCar" route="LR_below" color="red" depart="020"/>
<vehicle id="RL_below02" type="slowCar" route="RL_below" color="red" depart="020"/>
<vehicle id="LR_upper02" type="slowCar" route="LR_upper" color="red" depart="020"/>
<vehicle id="RL_upper02" type="slowCar" route="RL_upper" color="red" depart="020"/>
<vehicle id="LR_below04" type="slowCar" route="LR_below" color="red" depart="040"/>
<vehicle id="RL_below04" type="slowCar" route="RL_below" color="red" depart="040"/>
<vehicle id="LR_upper04" type="slowCar" route="LR_upper" color="red" depart="040"/>
<vehicle id="RL_upper04" type="slowCar" route="RL_upper" color="red" depart="040"/>
<vehicle id="LR_below06" type="slowCar" route="LR_below" color="red" depart="060"/>
<vehicle id="RL_below06" type="slowCar" route="RL_below" color="red" depart="060"/>
<vehicle id="LR_upper06" type="slowCar" route="LR_upper" color="red" depart="060"/>
<vehicle id="RL_upper06" type="slowCar" route="RL_upper" color="red" depart="060"/>
<vehicle id="LR_below08" type="slowCar" route="LR_below" color="red" depart="080"/>
<vehicle id="RL_below08" type="slowCar" route="RL_below" color="red" depart="080"/>
<vehicle id="LR_upper08" type="slowCar" route="LR_upper" color="red" depart="080"/>
<vehicle id="RL_upper08" type="slowCar" route="RL_upper" color="red" depart="080"/>
<vehicle id="LR_below10" type="slowCar" route="LR_below" color="red" depart="100"/>
<vehicle id="RL_below10" type="slowCar" route="RL_below" color="red" depart="100"/>
<vehicle id="LR_upper10" type="slowCar" route="LR_upper" color="red" depart="100"/>
<vehicle id="RL_upper10" type="slowCar" route="RL_upper" color="red" depart="100"/>
<vehicle id="LR_below12" type="slowCar" route="LR_below" color="red" depart="120"/>
<vehicle id="RL_below12" type="slowCar" route="RL_below" color="red" depart="120"/>
<vehicle id="LR_upper12" type="slowCar" route="LR_upper" color="red" depart="120"/>
<vehicle id="RL_upper12" type="slowCar" route="RL_upper" color="red" depart="120"/>
<vehicle id="LR_below14" type="slowCar" route="LR_below" color="red" depart="140"/>
<vehicle id="RL_below14" type="slowCar" route="RL_below" color="red" depart="140"/>
<vehicle id="LR_upper14" type="slowCar" route="LR_upper" color="red" depart="140"/>
<vehicle id="RL_upper14" type="slowCar" route="RL_upper" color="red" depart="140"/>
<vehicle id="LR_below16" type="slowCar" route="LR_below" color="red" depart="160"/>
<vehicle id="RL_below16" type="slowCar" route="RL_below" color="red" depart="160"/>
<vehicle id="LR_upper16" type="slowCar" route="LR_upper" color="red" depart="160"/>
<vehicle id="RL_upper16" type="slowCar" route="RL_upper" color="red" depart="160"/>
<vehicle id="LR_below18" type="slowCar" route="LR_below" color="red" depart="180"/>
<vehicle id="RL_below18" type="slowCar" route="RL_below" color="red" depart="180"/>
<vehicle id="LR_upper18" type="slowCar" route="LR_upper" color="red" depart="180"/>
<vehicle id="RL_upper18" type="slowCar" route="RL_upper" color="red" depart="180"/>
<vehicle id="LR_below20" type="slowCar" route="LR_below" color="red" depart="200"/>
<vehicle id="RL_below20" type="slowCar" route="RL_below" color="red" depart="200"/>
<vehicle id="LR_upper20" type="slowCar" route="LR_upper" color="red" depart="200"/>
<vehicle id="RL_upper20" type="slowCar" route="RL_upper" color="red" depart="200"/>
<vehicle id="LR_below22" type="slowCar" route="LR_below" color="red" depart="220"/>
<vehicle id="RL_below22" type="slowCar" route="RL_below" color="red" depart="220"/>
<vehicle id="LR_upper22" type="slowCar" route="LR_upper" color="red" depart="220"/>
<vehicle id="RL_upper22" type="slowCar" route="RL_upper" color="red" depart="220"/>
<vehicle id="LR_below24" type="slowCar" route="LR_below" color="red" depart="240"/>
<vehicle id="RL_below24" type="slowCar" route="RL_below" color="red" depart="240"/>
<vehicle id="LR_upper24" type="slowCar" route="LR_upper" color="red" depart="240"/>
<vehicle id="RL_upper24" type="slowCar" route="RL_upper" color="red" depart="240"/>
<vehicle id="LR_below26" type="slowCar" route="LR_below" color="red" depart="260"/>
<vehicle id="RL_below26" type="slowCar" route="RL_below" color="red" depart="260"/>
<vehicle id="LR_upper26" type="slowCar" route="LR_upper" color="red" depart="260"/>
<vehicle id="RL_upper26" type="slowCar" route="RL_upper" color="red" depart="260"/>
<vehicle id="LR_below28" type="slowCar" route="LR_below" color="red" depart="280"/>
<vehicle id="RL_below28" type="slowCar" route="RL_below" color="red" depart="280"/>
<vehicle id="LR_upper28" type="slowCar" route="LR_upper" color="red" depart="280"/>
<vehicle id="RL_upper28" type="slowCar" route="RL_upper" color="red" depart="280"/>
<vehicle id="LR_below30" type="slowCar" route="LR_below" color="red" depart="300"/>
<vehicle id="RL_below30" type="slowCar" route="RL_below" color="red" depart="300"/>
<vehicle id="LR_upper30" type="slowCar" route="LR_upper" color="red" depart="300"/>
<vehicle id="RL_upper30" type="slowCar" route="RL_upper" color="red" depart="300"/>
<vehicle id="LR_below32" type="slowCar" route="LR_below" color="red" depart="320"/>
<vehicle id="RL_below32" type="slowCar" route="RL_below" color="red" depart="320"/>
<vehicle id="LR_upper32" type="slowCar" route="LR_upper" color="red" depart="320"/>
<vehicle id="RL_upper32" type="slowCar" route="RL_upper" color="red" depart="320"/>
<vehicle id="LR_below34" type="slowCar" route="LR_below" color="red" depart="340"/>
<vehicle id="RL_below34" type="slowCar" route="RL_below" color="red" depart="340"/>
<vehicle id="LR_upper34" type="slowCar" route="LR_upper" color="red" depart="340"/>
<vehicle id="RL_upper34" type="slowCar" route="RL_upper" color="red" depart="340"/>
<vehicle id="LR_below36" type="slowCar" route="LR_below" color="red" depart="360"/>
<vehicle id="RL_below36" type="slowCar" route="RL_below" color="red" depart="360"/>
<vehicle id="LR_upper36" type="slowCar" route="LR_upper" color="red" depart="360"/>
<vehicle id="RL_upper36" type="slowCar" route="RL_upper" color="red" depart="360"/>
<vehicle id="LR_below38" type="slowCar" route="LR_below" color="red" depart="380"/>
<vehicle id="RL_below38" type="slowCar" route="RL_below" color="red" depart="380"/>
<vehicle id="LR_upper38" type="slowCar" route="LR_upper" color="red" depart="380"/>
<vehicle id="RL_upper38" type="slowCar" route="RL_upper" color="red" depart="380"/>
<vehicle id="LR_below40" type="slowCar" route="LR_below" color="red" depart="400"/>
<vehicle id="RL_below40" type="slowCar" route="RL_below" color="red" depart="400"/>
<vehicle id="LR_upper40" type="slowCar" route="LR_upper" color="red" depart="400"/>
<vehicle id="RL_upper40" type="slowCar" route="RL_upper" color="red" depart="400"/>
<vehicle id="LR_below42" type="slowCar" route="LR_below" color="red" depart="420"/>
<vehicle id="RL_below42" type="slowCar" route="RL_below" color="red" depart="420"/>
<vehicle id="LR_upper42" type="slowCar" route="LR_upper" color="red" depart="420"/>
<vehicle id="RL_upper42" type="slowCar" route="RL_upper" color="red" depart="420"/>
<vehicle id="LR_below44" type="slowCar" route="LR_below" color="red" depart="440"/>
<vehicle id="RL_below44" type="slowCar" route="RL_below" color="red" depart="440"/>
<vehicle id="LR_upper44" type="slowCar" route="LR_upper" color="red" depart="440"/>
<vehicle id="RL_upper44" type="slowCar" route="RL_upper" color="red" depart="440"/>
<vehicle id="LR_below46" type="slowCar" route="LR_below" color="red" depart="460"/>
<vehicle id="RL_below46" type="slowCar" route="RL_below" color="red" depart="460"/>
<vehicle id="LR_upper46" type="slowCar" route="LR_upper" color="red" depart="460"/>
<vehicle id="RL_upper46" type="slowCar" route="RL_upper" color="red" depart="460"/>
<vehicle id="LR_below48" type="slowCar" route="LR_below" color="red" depart="480"/>
<vehicle id="RL_below48" type="slowCar" route="RL_below" color="red" depart="480"/>
<vehicle id="LR_upper48" type="slowCar" route="LR_upper" color="red" depart="480"/>
<vehicle id="RL_upper48" type="slowCar" route="RL_upper" color="red" depart="480"/>
<vehicle id="LR_below50" type="slowCar" route="LR_below" color="red" depart="500"/>
<vehicle id="RL_below50" type="slowCar" route="RL_below" color="red" depart="500"/>
<vehicle id="LR_upper50" type="slowCar" route="LR_upper" color="red" depart="500"/>
<vehicle id="RL_upper50" type="slowCar" route="RL_upper" color="red" depart="500"/>
<vehicle id="LR_below52" type="slowCar" route="LR_below" color="red" depart="520"/>
<vehicle id="RL_below52" type="slowCar" route="RL_below" color="red" depart="520"/>
<vehicle id="LR_upper52" type="slowCar" route="LR_upper" color="red" depart="520"/>
<vehicle id="RL_upper52" type="slowCar" route="RL_upper" color="red" depart="520"/>
<vehicle id="LR_below54" type="slowCar" route="LR_below" color="red" depart="540"/>
<vehicle id="RL_below54" type="slowCar" route="RL_below" color="red" depart="540"/>
<vehicle id="LR_upper54" type="slowCar" route="LR_upper" color="red" depart="540"/>
<vehicle id="RL_upper54" type="slowCar" route="RL_upper" color="red" depart="540"/>
<vehicle id="LR_below56" type="slowCar" route="LR_below" color="red" depart="560"/>
<vehicle id="RL_below56" type="slowCar" route="RL_below" color="red" depart="560"/>
<vehicle id="LR_upper56" type="slowCar" route="LR_upper" color="red" depart="560"/>
<vehicle id="RL_upper56" type="slowCar" route="RL_upper" color="red" depart="560"/>
<vehicle id="LR_below58" type="slowCar" route="LR_below" color="red" depart="580"/>
<vehicle id="RL_below58" type="slowCar" route="RL_below" color="red" depart="580"/>
<vehicle id="LR_upper58" type="slowCar" route="LR_upper" color="red" depart="580"/>
<vehicle id="RL_upper58" type="slowCar" route="RL_upper" color="red" depart="580"/>
</routes>

+ 5
- 0
store.add.xml View File

@ -0,0 +1,5 @@
<additional>
<edgeData id="edges" period="900" file="output.xml"/>
</additional>

Loading…
Cancel
Save