Changes for page Interfaces and Rulesets
Last modified by cbu on 2025/01/30 12:05
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. krat1 +XWiki.nbw - Content
-
... ... @@ -9,8 +9,8 @@ 9 9 * Each train has a trainnumber.\\ 10 10 ** Apart from identification the trainnumber is used for prioritization, when multiple trains compete for the same track. 11 11 ** Lower numbers mean higher priorities, e.g. train 0 has the highest priority. 12 -** Priorities can't be changed dynamic ally.13 -* Each train has one home-track. 12 +** Priorities can't be changed dynamicly. 13 +* Each train has one home-track at each station. 14 14 * For binding purposes the variable should have the name **trainNum**. 15 15 16 16 The numbering is derived from the initial positions of the trains. ... ... @@ -78,7 +78,7 @@ 78 78 79 79 === Tracks === 80 80 81 -* Stopping on tracks without contacts is **not** allowed!81 +* Stopping on tracks without contacts is permitted. 82 82 * Tracks without contacts must be reserved and used with an adjacent "safe" track. 83 83 * When requesting multiple locks, deadlocks must be prevented 84 84 * Three different speed settings are available, adjusted to the individual trains: ... ... @@ -93,47 +93,44 @@ 93 93 94 94 === Stations === 95 95 96 -* --Each station has one drive-through track for each possible direction:--96 +* Each station has one drive-through track for each possible direction: 97 97 98 98 |=(% style="margin-left: 60.0px;" %)(% style="margin-left: 60.0px;" %) 99 99 ((( 100 - --station--100 +station 101 101 )))|=(% style="margin-left: 30.0px;" %)(% style="margin-left: 30.0px;" %) 102 102 ((( 103 - --drive-through track--103 +drive-through track 104 104 ))) 105 105 (% style="margin-left: 30.0px;" %)|(% style="margin-left: 30.0px;" %)(% style="margin-left: 30.0px;" %) 106 106 ((( 107 - --IC_station--107 +IC_station 108 108 )))|(% style="margin-left: 30.0px;" %)(% style="margin-left: 30.0px;" %) 109 109 ((( 110 - --IC_ST_1--110 +IC_ST_1 111 111 ))) 112 112 (% style="margin-left: 30.0px;" %)|(% style="margin-left: 30.0px;" %)(% style="margin-left: 30.0px;" %) 113 113 ((( 114 - --OC_station--114 +OC_station 115 115 )))|(% style="margin-left: 30.0px;" %)(% style="margin-left: 30.0px;" %) 116 116 ((( 117 - --OC_ST_3--117 +OC_ST_3 118 118 ))) 119 119 (% style="margin-left: 30.0px;" %)|(% style="margin-left: 30.0px;" %)(% style="margin-left: 30.0px;" %) 120 120 ((( 121 - --KH_station--121 +KH_station 122 122 )))|(% style="margin-left: 30.0px;" %)(% style="margin-left: 30.0px;" %) 123 123 ((( 124 - --KH_ST_5--124 +KH_ST_5 125 125 ))) 126 126 (% style="margin-left: 30.0px;" %)|(% colspan="1" style="margin-left: 30.0px;" %)(% colspan="1" style="margin-left: 30.0px;" %) 127 127 ((( 128 - --KH_station(r)--128 +KH_station(r) 129 129 )))|(% colspan="1" style="margin-left: 30.0px;" %)(% colspan="1" style="margin-left: 30.0px;" %) 130 130 ((( 131 - --KH_ST_1--131 +KH_ST_1 132 132 ))) 133 133 134 -* If the preferred station track is blocked the trains can switch to any other free track. 135 -While **cleanup** is active the trains on IC_ST_1, OC_ST_3 or KH_ST_1 circle until all tracks are done. 136 - 137 137 == Rulesets == 138 138 139 139 === Logging === ... ... @@ -152,7 +152,7 @@ 152 152 153 153 === Deadlock Prevention === 154 154 155 -* When attempting to reserve more than one segment ( entering a station, passing a junction) a separate protocol for deadlock prevention must be adhered to.152 +* When attempting to reserve more than one segment (Entering a station, passing a junction) a separate protocol for deadlock prevention must be adhered to. 156 156 * In each tick the controller must check if only partial permissions were granted. 157 157 * If partial permission was granted the train waits for one tick and releases all locks. 158 158 * In the following tick the locks are requested again.
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -9471 6801 +9471285 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/SS14Railway/pages/9471 680/Interfaces and Rulesets1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/SS14Railway/pages/9471285/Interfaces and Rulesets