Package-level declarations
Types
The travel direction currently permitted on a bidirectional link, and how many transporters are relying on it.
Turns what happens on a guide path into animation events, and does nothing at all when nobody is watching.
The static topology of a guide path: its intersections, links, zones, station aliases, and the shortest-path distances between every reachable pair of intersections.
The runtime half of a guide path: it owns everything about the network that changes during a run.
A guide path an entity drives itself over: the space layer, plus the passive protocol's own accounting.
Controlled access to a transporter on a guide path: what a modeller sets, where it is, and what its time was spent on.
Controlled access to a pool of transporters: the fleet, where entities wait for it, and the two rules that decide which one is sent and where it waits afterwards.
A set of interchangeable transporters that entities ask for by the group rather than by name.
An entity's claim on a transporter: obtained when one is allocated, used to command the journey, and given up at the end.
Where a journey has got to.
The space of a junction, held by one transporter at a time.
Told when a transporter reaches the end of a route.
Asked, at every zone boundary, whether a transporter may carry on.
Where a transporter stands at the start of every replication.
What a transporter is doing.
How often a transporter's velocity is drawn when its velocity is random.
The record of guide-path space actually held: which holder, which zones, from when until when.
Closes space over and over on a schedule, so a model does not write the same six lines again.
A place where people cross guide-path space that vehicles also want.
Told when a hold on guide-path space begins and when it ends.
Something that can hold a zone exclusively.
What a closure should do when some zone it wants is already promised to another closure.
A holder that lets a population onto the space it is holding.
Why a zone would refuse a claim, as Zone.refusalFor answers it.
A request for guide-path space: what was asked for, before it has been given.