计算机应用 ›› 2013, Vol. 33 ›› Issue (03): 793-795.DOI: 10.3724/SP.J.1087.2013.00793

• 人工智能 • 上一篇    下一篇

基于对策论的团队计算机生成角色任务分配方法

郑延斌*,陶雪丽   

  1. 河南师范大学 计算机与信息工程学院,河南 新乡 453007
  • 收稿日期:2012-09-17 修回日期:2012-10-23 出版日期:2013-03-01 发布日期:2013-03-01
  • 通讯作者: 郑延斌
  • 作者简介:郑延斌(1964-),男,河南内乡人,教授,博士,主要研究方向:人工智能、虚拟现实; 陶雪丽(1978-),女,河南南乐人,讲师,硕士,主要研究方向:虚拟现实、多Agent。
  • 基金资助:

    河南省重点科技攻关项目(102102210179, 102102210176, 122102210086); 河南省教育厅自然科学研究计划项目(2011B520022, 2011A520026, 2010A520027)。

Team task allocation method for computer generated actor based on game theory

ZHENG Yanbin*, TAO Xueli   

  1. College of Compute and Information Engineering, Henan Normal University, Xinxiang Henan 453007, China
  • Received:2012-09-17 Revised:2012-10-23 Online:2013-03-01 Published:2013-03-01

摘要: 针对带有时间约束的、可以动态加入到环境中的复杂任务,建立了一种基于对策论的任务分配模型,并给出了一种任务分配方法。该方法中计算机生成角色(CGA)根据自身掌握的局部信息进行行为选择,并使用虚拟行动方法确保CGA快速学习到一个严格纯策略Nash平衡。仿真实验结果表明该方法是合理的,能够有效地解决动态任务的分配问题。

关键词: 计算机生成角色, 团队, 任务分配, 虚拟行动, 对策论, Nash均衡

Abstract: For the complex tasks with time constraints, which can dynamically be added to environment, a task allocation model based on game theory was established, and a task allocation method was proposed, which made Computer Generated Actor (CGA) be able to choose its actions according to the local information owned by itself, and ensured that CGA learned a strict pure strategy Nash equlilibrium quickly by using fictitious play method on behavior coordination. The simulation results show that this method is reasonable, and it can effectively solve the dynamic task allocation problem.

Key words: Computer Generated Actor (CGA), team, task allocation, fictitious play, game theory, Nash equilibrium

中图分类号: