用于赛车游戏AI的热视觉系统:一种确定最优路径位置的新颖方法
解决超车时的多车超越而无需超一辆后回归原赛道
热视觉系统
通过“热线”和“热度”的方式,一旦所有赛车都写进了热线,就控制车辆从当前位置移动到较低热度的位置
写热线
- 只挑选可能影响到目标车辆的车辆
- 运行简单检测,确定被观察车辆的细节
- 根据检测结果来写车辆热线
- 位置特性:写上高热度值
- 阻挡特性:删除这个位置的热度值
- 领头特性:根据领头锥面来删除热度
平滑输出
将浮点数组进行图形技术平滑化
确定理想的路径位置
寻找热度最低的位置(滚雪球)
只适合赛道类游戏
用于游戏和竞赛管理的橡皮筋系统
通过让AI车手贴近玩家来保持比赛的刺激性
基于功率和难度的橡皮筋
- 调节赛车的功率
- 调节车手的技能水平
禁用橡皮筋
- 比赛开始时
- 低速时
- 套圈
优化橡皮筋减少聚集
- 使用前车距离作为最大的距离
- 平均位置