基于VB语言的机器人足球仿真比赛与对策研究
(1) 编写输入信息预处理模块
(2) 编写动作库模块:其中要用到输入信息预处理。
(3) 编写策略库模块:根据球场情况给每个队员分配角色和动作。
(4) 编写主模块:分析比赛状况与球场状况,利用平均累计性能最优算法调用策略库。
3.3 程序设计框架
采用大赛组委会提供的动态链接接口,我们可以编制自己的AI程序,每个AI程序的基本框架如下:

3.4 设计举例
本文对全攻全守策略算法进行举例,说明如何调用策略和编写程序的,算法流程图如图3所示:
图3 全攻全守策略算法流程
4. 结束语
本文着重对机器人足球比赛的对策进行研究,提出了四步决策推理模型,并采用VB高级编程语言进行了仿真实现。决策推理模型要对实时变化的球场状况进行分析处理,编写对策,此种模型有其自身的优点,简单、快速。还有其他一些模型,如引力斥力模型、神经网络模型、生物进化模型等,当然这些模型的实现有一定的复杂性。
评论