The management of train routing within a station is a complex problem, which requires the consideration of a multitude of constraints: the topology of the station, the management of the simultaneous arrival of several trains, the use of a specific optimisation logic, the rigidity of the railway network, as well as delays and malfunctions that are often difficult to predict. In particular, handling unexpected situations in an inadequate or untimely manner can generate repercussions thousands of miles away, causing disruptions and difficulties for end users.