24.01.2013 Views

TrainController Gold and Silver - Freiwald Software

TrainController Gold and Silver - Freiwald Software

TrainController Gold and Silver - Freiwald Software

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

!<br />

B<br />

• Other trains, that reserve one or more blocks <strong>and</strong> routes ahead of the train.<br />

• Locks applied to the entry or exit of certain blocks (see page 146).<br />

• Blocks or routes, that are reported as occupied by unknown objects; more severe, if<br />

the rules specified for the schedule do not allow the entry of occupied blocks or<br />

routes.<br />

• Conditions, that prevent a block from being reserved or a route from being activated<br />

(see the following section).<br />

• The distance to an appropriate destination block.<br />

• Superfluous loops.<br />

There are also criteria, that raise the chance of a certain path being selected:<br />

• Blocks ahead of the train that have already been reserved for this train.<br />

• Activated routes ahead of the train , that are not reserved by other trains.<br />

• The distance to the nearest obstacle listed in the previous list.<br />

At first the Dispatcher evaluates each possible path according to the criteria listed<br />

above. Two paths are equivalent with regard to these criteria, if exactly the same aspects<br />

apply. If two paths are equivalent, then the Dispatcher performs a r<strong>and</strong>om selection.<br />

The criteria listed above do not prevent a path from being selected. They lower the<br />

chance of a path to be selected, though, but the Dispatcher might select a path,<br />

which is affected by a negative criterion, if there is no “better” alternative.<br />

Special attention should be paid to the distance to an appropriate destination block. If<br />

the distances to appropriate destination blocks of two alternative paths are different,<br />

then the Dispatcher will probably select the shorter path. If the shorter path is currently<br />

locked by an obstacle, then it depends on the difference of these distances, whether the<br />

Dispatcher uses the longer path or decides to try to pass through the shorter path in the<br />

hope, that the obstacle soon disappears. In other words: the Dispatcher does not select a<br />

free path under all circumstances, especially not, if the free path is much longer than<br />

other alternatives, that are currently not available.<br />

Release of Blocks <strong>and</strong> Routes<br />

In general a block or route reserved by a schedule is released when the train has reached<br />

a block ahead of this block/route <strong>and</strong> when this block/route is not indicated as occupied<br />

anymore. In Diagram 118,<br />

for example, block “Main Line East” is not released before a<br />

train coming from “Hidden Yard” has reached “Southtown”. If “Main Line East” is still<br />

183

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!