字符游戏——并不智能的“智能蛇”

当我们已经可以制作简易版的黑框贪吃蛇游戏的时候,可能会有一种欣喜若狂的感觉,但逐渐地我们发现人手控制蛇移动好麻烦,一个不小心就手贱困死自己了,那么我们是不是可以用一种算法,让贪吃蛇自己去移动,并自动绕开障碍呢?
###算法的伪代码实现
//用数组movable[3]={“a”,”d”,”w”,”s”} 记录可走的方向
// 用数组distance[3]={0,0,0,0} 记录离食物的距离
// 分别计算蛇头周边四个位置到食物的距离。H头的位置,F食物位置
// 例如:假设输入”a” 则distance[0] = |Fx – (Hx-1)| + |Fy – Hy|
// 如果 Hx-1,Hy 位置不是Blank,则 distance[0] = 9999
// 选择distance中存最小距离的下标p,注意最小距离不能是9999
// 返回 movable[p]
}
有上面的伪代码可以看出,这个算法是通过计算蛇头到食物的距离,来判断下一步走哪里。
先判断moveable是否为1,即是否能移动。
这里写图片描述
这样就能让蛇往离食物最短的方向走去,但是唯一的缺陷就是,不能判断那里是死区,也就是说可能走着走着就会绕进自己身体里,不能走了。
这里写图片描述
智能,也许也是要靠人类一步一步研究并完善算法,才能达到的一个目标吧。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智能交通设计方案学习资料 智能交通设计方案学习资料全文共43页,当前为第1页。 一、路口违章、违规汇总 智能交通设计方案学习资料全文共43页,当前为第2页。 二、路口违章、违规汇总 智能交通设计方案学习资料全文共43页,当前为第3页。 三、十二合一卡口电警 闯红灯抓拍 不按车道行驶 逆行抓拍 违法掉头 变道抓拍 绿灯停车 压线抓拍 违法掉头 闯禁左/右/直 闯红灯 逆行抓拍 压线抓拍 倒车抓拍 实线变道 占用专用车道 机占非 不按导向行驶 违法停车 不礼让行人 智能交通设计方案学习资料全文共43页,当前为第4页。 四、十合一卡口执法 超速抓拍 逆行抓拍 压线抓拍 机占非 开车打电话 不系安全带 超速抓拍 低速抓拍 压线抓拍 逆行抓拍 实线变道 占用专用车道 机占非 不系安全带 开车打电话 车辆布控 智能交通设计方案学习资料全文共43页,当前为第5页。 五、多维感知 机动车 车辆结构化 过车记录 行人 人脸检测抓拍 人体抓拍分析 非机动车 RFID电动车防盗 车内人员 失驾人员管控 车辆人脸融合应用 移动终端 MAC地址采集 虚拟身份 车辆人脸卡口单元 人脸 探针一体机 RFID卡口一体机 双目矩机 智能交通设计方案学习资料全文共43页,当前为第6页。 六、多维感知 车辆人脸卡口单元 人脸 探针一体机 RFID卡口一体机 双目矩机 机动车 车辆结构化 前排人员抓拍 行人 人脸抓拍 人体检测 电动车 电子标签采集 联动抓拍 敏捷响应 人脸前端比对 车辆前端比对 移动终端 MAC地址采集 虚拟身份 5S矩机 视频 人脸 人体 车辆 MAC地址 RFID 智能交通设计方案学习资料全文共43页,当前为第7页。 七、多维感知 性别 年龄 衣着特征 开车打电话识别 遮阳板检测识别 挂饰识别 年检标志识别 危险品车识别 驾驶室人脸抠图 无牌车特征识别 车身颜色识别 车型识别 车标识别 车款(子品牌)识别 不系安全带识别 车牌识别(含新能源) 遮挡号牌识别 二轮车 智能交通设计方案学习资料全文共43页,当前为第8页。 绿化隔离带 绿化隔离带 机非隔离带 机非隔离带 车让人 车让人 车让人 车让人 单侧3车道抓拍场景设备清单 设备名称 数量 备注 900万卡口相机 1 监控3~4车道 频闪补光灯 3 建议每车道一台 镜头 1 根据场景选择镜头 爆闪灯 3 市区内光污染,选配 八、多维感知——行人闯红灯 智能交通设计方案学习资料全文共43页,当前为第9页。 该系统主要对斑马线上或特殊路段地点机动车礼让行人的行为进行监督 "文明城市"建设,斑马线上礼让行人 学校、医院、体育场馆、重大活动场所、政府机关单位、领导或外宾接待场所等 "智慧旅游"建设,景区周边道路,文明展示,保障旅客安全 多维感知——行人闯红灯 智能交通设计方案学习资料全文共43页,当前为第10页。 多维感知——行人闯红灯 智能交通设计方案学习资料全文共43页,当前为第11页。 一、智能交通产品 GMOS抓拍机 人脸卡口 终端主机 联网信号机 电警抓拍机 卡口抓拍机 频爆一体灯 爆闪一体灯 天网卡口 信号灯、交通信号机 便携式测速仪 智能交通设计方案学习资料全文共43页,当前为第12页。 二、智能交通产品——GMOS摄像机 无Smear 高帧率 低照度 低功耗 全局曝光GMOS,完美替换CCD 深度学习AI产品,性能更强,支持功能更多 智能交通设计方案学习资料全文共43页,当前为第13页。 智能交通产品——抓拍升级 900W分辨率 4096×2160 监管4车道 更经济 更节能 700W分辨率 3408*2008 监管3车道 智能交通设计方案学习资料全文共43页,当前为第14页。 电子警察 定义:电子警察俗称"闯红灯自动记录系统",即可安装在信号控制的交叉路口和路段上并对指定车道内机动车闯红灯行为进行不间断自动检测和记录的系统; 按照厂家:海康、大华、宇视等; 按照像素:200万、300万、600万、700万、900万; 抓拍角度:抓拍车辆尾部特征; 定义推广:一切利用设备进行违章处罚的系统都称之为电子警察。流动电子警察、违停抓拍车、测速卡口等; 应用范围:有灯控路口或路段; 三、智能交通产品——电子警察 智能交通设计方案学习资料全文共43页,当前为第15页。 智能交通产品 白天 信号灯轮廓清晰,信号灯还原真实; 车牌底色、字符清晰 夜间 图片亮度好,信号灯轮廓清晰,信号灯还原真实;车牌底色、字符清晰 智能交通设计方案学习资料全文共43页,当前为第16页。 智能交通产品——抓拍升级 900W分辨率 4096×2160 监管4车道 更经济 更节能 700W分辨率 3408*2008 监管3车道 智能交通设计方案学习资料全文共43页,当前为第17页。 四、智能交通产品——卡口 电子警察 定义:

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值