用python/matlab仿真:

需求:用python/matlab仿真:
游字又戈规则:
有红蓝两组无人机随机分布在地图的左右
2、每一个无人机上面可以添加导弹
3、他们都是可以有简单移动的逻辑
4、他们各自会有一个箭头表示当前的速度方向,
5、每一个无人机有一个沿着速度方向的60°的雷达探测范围6、每一个无人机有一个沿着速度方向的80°的制导范围(这个范围稍微大于雷达探测范围)
7、构建一个专家库包括(状态、事件、条件、动作)当前的状态有q1追击对方无人机和q2防止打击,事件有e1为越过中线,e2与敌人的距离小于雷达探测范围,条件有c1号弹剩余>0,c2敌方无人机有剩余导弹,动作有a1追击对方无人机,a2发射一枚导弹,a3跟踪引导目标8、使双方无人机在交战并且自己决策当前的状态备注:
导弹不在制导范围内则无效,每一个无人机配备2枚导弹无人机被打击到或者导弹数为0时,游戏结束
我做一个可视化界面,导弹打击路线和雷达探测的范围用虚线画出来。
软件: matlab/python
预算:800
时间:一周