
As the title suggests, when multiple trains of the same color are placed on the track at the same time, they currently tend to travel in a cluster. This results in inefficient use of bandwidth.
This could be improved by having all trains automatically distribute themselves evenly along the track. Each train would detect the nearest same-color train in front of it and the nearest same-color train behind it, and then attempt to maintain an equal distance from both.