It's so silly, when the obvious solution is to make school zones 40km/hr (25mi/hr) at all times, or to fix the road design. Typical speeds here are 60km/hr (40mi/hr), so anyone making the argument that it would 'slow traffic' is being dramatic.
(There is one exception that I know of - our east coast highway used to go near a school, which forced a change from 110km/hr (70mi/hr) to 40km/hr. In this case I will concede the speed is not the issue, the highway location is the issue)
They couldn't just put up a fence?
Unlike the sibling comment, there are no lights or indications of when school is in session. You must memorize the academic calendar of every school you drive past in order to know the speed limit. In practice, this means being conservative and driving more slowly in unfamiliar areas.
It's pretty simple.
You don't need clever software or self-driving cars, you just need to lift your right foot a little near schools.
https://maps.app.goo.gl/34QgN2KTQmGML2Ae8
Here is an example of one that just lights up with a 20mph limit when it's needed, from near where I grew up. Pretty high-tech for a remote part of the world, eh?
Needless to say, most people regularly violate some kind of traffic law, we just don't enforce it.
The answer is encoded in the map data in this case, but it's an interesting category of problems for autonomous vehicles.
I was very impressed about the decision making in this situation. Seems very intuitive (at least superficially).
in my estimation the robo driver has reached a median-human level of driving skill. it still doesn’t quite know how to balance the weight of the car through turns and it sometimes gets fussy with holding lanes at night but otherwise it mimics human behaviors pretty well except where they’re illegal like rolling through the first stop at a stop sign.
Many other states setup a flashing yellow light and program the light with the school schedule. Then the limit only applies "when light is flashing." Far more sensible.