I absolutely love this! But during busy times many lines have trains separated by <= 2 stations (often < 3 minutes between trains on Victoria line), so one would expect most of the lights to be on. How does it decide which trains to draw?
The trains typically stop for ~16 seconds at a time. Even on say 8 platforms thats under 3 mins.
Plenty of time for gaps between lighting up! (could also alternate colours with blinking)