苏拉卡尔塔博弈系统中评估函数的研究

被引:6
作者
李淑琴
李静波
韩裕华
陶思拓
机构
[1] 北京信息科技大学计算机学院
关键词
计算机博弈; 苏拉卡尔塔; 搜索算法;
D O I
10.16508/j.cnki.11-5866/n.2012.06.008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
苏拉卡尔塔棋是一种两人玩的游戏,属于计算机棋类博弈的一种。计算机博弈系统一般包括棋盘表示、估值函数及搜索算法3大模块。其中评估函数的好坏对整个计算系统的性能起着重要的作用。根据苏拉卡尔塔棋自身的特点,从棋子的数量、移动范围、攻击范围、子力攻击力、盘面分值和占弧价值6个方面对局面评估函数进行了研究,并对评估函数的参数进行了优化。在此基础上,采用Alpha-Beta搜索策略,设计实现了一个苏拉卡尔塔博弈系统。该系统在2012年全国大学生计算机博弈大赛上获得季军的好成绩,验证了该评估算法的有效性。
引用
收藏
页码:42 / 45+61 +61
页数:5
相关论文
共 2 条