Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
eclipse
GitHub Repository: eclipse/sumo
Path: blob/main/tests/jtrrouter/bugs/ticket328/input_turns.turns.xml
169686 views
1
<?xml version="1.0" encoding="UTF-8"?>
2
<turns xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/turns_file.xsd">
3
<interval begin="0" end="10000">
4
<!-- at the first junction, do not drive straight -->
5
<fromEdge id="beg">
6
<toEdge id="beg2right" probability=".5"/>
7
<toEdge id="beg2left" probability=".5"/>
8
<toEdge id="middle" probability="0"/>
9
<toEdge id="-beg" probability="0"/>
10
</fromEdge>
11
12
<!-- when the roads merge, drive back -->
13
<fromEdge id="right2end">
14
<toEdge id="-middle" probability="1"/>
15
<toEdge id="end" probability="0"/>
16
<toEdge id="-left2end" probability="0"/>
17
<toEdge id="-right2end" probability="0"/>
18
</fromEdge>
19
<fromEdge id="left2end">
20
<toEdge id="-middle" probability="1"/>
21
<toEdge id="end" probability="0"/>
22
<toEdge id="-right2end" probability="0"/>
23
<toEdge id="-left2end" probability="0"/>
24
</fromEdge>
25
26
<!-- after being almost at the begin again, drive back -->
27
<fromEdge id="-middle">
28
<toEdge id="middle" probability="1"/>
29
<toEdge id="-beg" probability="0"/>
30
<toEdge id="beg2right" probability="0"/>
31
<toEdge id="beg2left" probability="0"/>
32
</fromEdge>
33
34
<!-- leave then -->
35
<fromEdge id="middle">
36
<toEdge id="end" probability="1"/>
37
<toEdge id="-middle" probability="0"/>
38
<toEdge id="-right2end" probability="0"/>
39
<toEdge id="-left2end" probability="0"/>
40
</fromEdge>
41
42
<!-- these asssert that vehicles do not turn around anywhere else -->
43
<fromEdge id="beg2right">
44
<toEdge id="right" probability="1"/>
45
<toEdge id="-beg2right" probability="0"/>
46
</fromEdge>
47
<fromEdge id="beg2left">
48
<toEdge id="left" probability="1"/>
49
<toEdge id="-beg2left" probability="0"/>
50
</fromEdge>
51
<fromEdge id="right">
52
<toEdge id="right2end" probability="1"/>
53
<toEdge id="-right" probability="0"/>
54
</fromEdge>
55
<fromEdge id="left">
56
<toEdge id="left2end" probability="1"/>
57
<toEdge id="-left" probability="0"/>
58
</fromEdge>
59
60
</interval>
61
</turns>
62