python元胞自动机模拟三车道自动驾驶车辆与人驾驶车辆混合通行
一、 任意车道离开1.公路模型创建:创建两个二维数组,一个用于保存上一步时状态用于判断,一个用于保存改变后的状态用于更新,在数组中某位置的值表示公路状态,0代表公路此位置无车,1代表公路此位置有人的驾驶车辆,2代表公路此位置有自动驾驶车辆。2.模拟车辆的进入:由于规定一般条件下前方三个车位的空间内有车辆,此车会在此步时处于静止状态以模拟减速,所以如果每步时对会有随机车辆生成,道路覆盖率会难以控制因此我么们定义每四步时进行一次模拟车辆的进入,此时将会以定义道路覆盖率生成车辆来模拟车辆的进入,并根据自动驾
原创
2020-11-29 12:21:10 ·
2586 阅读 ·
6 评论