回复:优化城市红绿灯
这题用的是我所住城市的真实数据,我每天上下班开车发现信号灯确实程控的很好,如果赶上一个绿灯,只要没有堵车,一路都是绿灯。所以我就在想整个交通信号网是什么样的一个程序。
我琢磨的结果是这样的:
1. 每个信号周期为90秒,这是一英里街区的行车时间。为了简化,忽略黄灯时间,两个垂直方向各给45秒。
2. 沿同一条直路相邻两路口转绿的时间相差90秒。
3. 同一路口南北为红灯当然东西就是绿灯。所以东西向与南北向的转绿时间错开45秒。
(绿,红)的顺序如下:
(0, 45), (90, 135), (0, 45), (90, 135), ....
(90, 135), (0, 45), (90, 135), (0, 45), ....
(0, 45), (90, 135), (0, 45), (90, 135), ....
(90, 135), (0, 45), (90, 135), (0, 45), ....
请各位评判。