A signal is a signal, a speed board is a speed board and drivers aren't dills and have a skill set to drive according to whatever conditions they encounter.
The hardest thing for a driver to learn is surely:
* "where does one start to slow down in order to stop accurately (+- say 2 metres) at the next platform."
The are no signals or speed boards which tell you, in as many words.
One has to learn that the "slowing down" marker is
* a convenient bridge,
* so many metres past a signal or that convenient bridge,
* a distinctive tree, which may of course get chopped down between trips, or when you return from holidays
so that you overrun the platform by 100s of metres.
This particular task is akin to landing on an aircraft carrier, but without the scariness.
The stopping marker also varies with the speed that you are doing, like what you do when running on caution or medium signals.
Do drivers commit this info to memory, or do they have notes given to them, or made by themselves?
Or is there a display in the driver's cabin which calculates the "slow down point" from info found in the train's destination display system?
And how does this system work at night or in fog, when that special tree is hard to see, anyhow? Or slippery rails?
The braking distance for stopping at a platform could be 600m or 1000m depending on gradients and overall speed limits.
In a lifetime of train travel I can only remember 2 or 3 instances where a driver has overshot or undershot a platform, and 1 or 2 times when he had to make a "Double Movement", like in Rugby League.
It helps if the platforms are say 20m longer than a train of 160m, since the increased margin for error, allows the driver to approach at a higher speed, with a higher braking rate. Such as:
* Chatswood, P1-4
* Gordon, P3
On the other hand, some platforms are a tight fit:
* Hornsby P1&2.