I'm pretty impressed with the LNER (Android) app, and the notifications it provides - what platform your train will depart from, notification if you're running late, etc... But I was slightly amused to get a notification that the train I was on was late, despite getting the notification after we arrived into King's Cross, and we were 6 minutes early! I wonder if they've just logic something like
if time_diff(arrival_time, timetable_time) > 2 mins:
announce("we're sorry you're late!)
Without accounting for the fact this would alert early trains too?!
if time_diff(arrival_time, timetable_time) > 2 mins:
announce("we're sorry you're late!)
Without accounting for the fact this would alert early trains too?!