Timetable Evaluation Functions
This blueprint proposes to introduce a number of timetable evaluation functions, which will print out details on events regarding trains running as defined in the timetable.
These functions allready exist, but are presently captured under a $DEBUG flag. It is proposed to make it easier to access these functions by controlling the functions through user options rather than $DEBUG flags, such that all user can easily access and use these functions.
One of the available functions can print out various information on the behaviour of trains defined in a timetable, like station stop, signal stop and other incurred delay. In can help developpers of timetables to determine reasons why trains are not running as expected, and, for instance, set additional commands to regulate the sequence of trains.
Another function can print out the occupation of one or more switches, thus providing information on the sequence of trains in a particular location or a specific junction.
Another function can print out the occupation of a full section of track, e.g. to evaluate the occupancy of a single track section.
Discussion: http://
Roadmap: https:/
Blueprint information
- Status:
- Started
- Approver:
- James Ross
- Priority:
- Medium
- Drafter:
- r.roeterdink
- Direction:
- Approved
- Assignee:
- r.roeterdink
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Beta Available
- Milestone target:
- 1.4
- Started by
- r.roeterdink
- Completed by