正在加载图片...
第4期 田尊华,等:虚拟角色不确定性行为建模研究 ·319 预测越来越准确,因此蓝方的得分也越来越低。另 3.3.3不确定行动作对仿真结果的影响 外,与n=1的情况相比,n=3时蓝方在0.5处得分 假定蓝方和红方在相对对等的条件下进行对 较大,但在向两端靠近时得分下降速度比较快.这说 战,仿真开始后,蓝方和红方都从阵地出发向对方发 明利用这种预测算法,预测步长变长并没有起显著 起进攻,在2种情况下运行仿真:1)假定红方的命中 作用,有时还不如一步预测. 率恒定为0.7,而蓝方的命中率则从0逐步增加到1, 100+ 每增加一次并运行仿真100次.红、蓝双方致对方的 80 4n=0 。-7=1 轻度、中度和严重毁伤概率分别为30%、40%和 0 07=3 20 ◆ 30%;2)假定红、蓝双方的命中率皆为0.7,红方的 0 -20 轻度、中度和严重毁伤概率分别为30%、40%和 -40 0 -60 30%,而蓝方的严重毁伤概率p从0递增至1,步长 -80 为0.1,轻度和重度毁伤概率皆为(1-p)/2. -100 0 0.2 0.40.6 0.8 1.0 100 进攻阵地A的概率 80 60 40 图3不确定性决策对仿真结果的影响 20 Fig.3 Effects of uncertain decisions on simulations 0 -20 口一命巾概将 3.3.2不确定性规划对仿真结果的影响 -40 -60 ·毁仿概率 红方总是针对蓝方从a方向进攻阵地A制定防 -80 -100 0 御计划.蓝方进攻的阵地为A,但进攻方式有4种规划 0.2 0.4.0.6 0.81.0 慨率 结果:1a、1b、2a和2b,如表1所示,不同路径的命中率 图5不确定性动作对仿真结果的影响 具有一定差异.假定1a的概率p.从0.1~1.0变化, Fig.5 Effects of uncertain actions on simulations 其余路径的概率为(1-p)/2.假定前n次中蓝方从a 结果如图5所示,在其他条件相当的情况下, 和b进攻的次数分别为n.和ns(na+n6=n),那么第 fire_cannon的命中率和毁伤力对仿真结果都具有非 n+1的防守方向就是max(n.,ns)对应的方案,假定 常重要的影响.由于在考虑严重毁伤概率递增时,轻 蓝方从a方向进攻阵地A,那么红方的命中率提高 度毁伤和重度毁伤都会递减,而这也会影响到仿真 0.3,变为0.9,但从b方向进攻时红方保持正常命中 结果,因此图5中命中率对蓝军的积分影响相对要 率0.6.P。从0每次增加0.1,直到1为止,每改变一 大些 次,针对n的不同取值运行仿真100次.当n=0、1和 3时,分别记录蓝方每100次仿真的总积分,作出其随 4结论 P。变化的图形,仿真结果如图4所示. 从基本概念入手,研究了虚拟角色的不确定性 100 80 4-n=0 行为建模的基本问题,通过虚拟坦克对战仿真展示 -n=1 40 相关的概念,验证相关结论,由研究及实验可以得出 0-n=3 20 如下结论: 0 20 1)群体不确定性行为可以通过个体不确定性 -4 605 行为建模实现; -804 -100 2)不确定性行为可以通过不确定性决策、规划 0.20.40.60.81.0 从a进攻阵地A的概率 和动作建模实现; 3)不确定性行为会影响到仿真结论,因此对实 图4不确定性规划对仿真结果的影响 体固有的不确定性行为建模有助于增强虚拟现实环 Fig.4 Effects of uncertain plans on simulations 境的逼真度和可信度 图4与图3基本类似,图4中蓝方得分随概率的 在对虚拟实体行为建模时应该要注意: 变化要趋缓一些,这是因为红方即便在方向b上遭到 不要刻意追求不确定性,而应该视应用需求而 进攻,其命中率依然能够维持0.6,比0.4要高 定.不确定性会增加行为模型的开发、验证和测试难
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有