首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于Jess和机器学习的Robocode策略研究与实现
引用本文:赖天武,吴伟民,王静,李广强.基于Jess和机器学习的Robocode策略研究与实现[J].系统仿真学报,2006,18(Z2):912-915.
作者姓名:赖天武  吴伟民  王静  李广强
作者单位:广东工业大学计算机学院,广州,510006
摘    要:研究Java规则引擎和机器学习在Robocode坦克机器人战斗仿真引擎中的应用。探讨利用Jess规则引擎对Robocode坦克机器人决策规则库部分进行开发与维护,满足仿真环境实时性和策略易扩展性的要求。同时为了提高坦克机器人的在线自适应和自学习能力,结合机器学习方法进行角色训练,利用人工神经预测网络对产生式系统中瞄准规则的火炮瞄准角度值进行优化。结合遗传算法与产生式系统,设计混合的移动策略选择器,并对神经网络预测瞄准和基于遗传算法的移动策略进行了实验,给出了实验结果。

关 键 词:机器学习  人工神经网络  遗传算法
文章编号:1004-731X(2006)S2-0912-04
修稿时间:2006年4月5日

Research and Implementation of Robocode Decision-making System Based on Jess and Machine Learning
LAI Tian-wu,WU Wei-min,WANG Jing,LI Guang-qiang.Research and Implementation of Robocode Decision-making System Based on Jess and Machine Learning[J].Journal of System Simulation,2006,18(Z2):912-915.
Authors:LAI Tian-wu  WU Wei-min  WANG Jing  LI Guang-qiang
Abstract:Based on Java Rule Engine and machine learning, a new method to construct Robocode decision-making system was presented. This method developed and maintained the decision-making system by Jess, making the decision-making system more real-time reactive and extendible. At the meantime, this method used machine learning to train tank fighters, enhancing the online adaptive and self-learning ability. To complete the job, a hybrid moving action selector was proposed by an integration of genetic algorithm and production system, and a neural network was chosen to optimize the firing angle of aiming rules. The results in the experiment show the effectiveness of aiming system and moving system.
Keywords:Robocode  Jess
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号