Chinaunix首页 | 论坛 | 博客
  • 博客访问: 537219
  • 博文数量: 576
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5020
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:47
文章分类

全部博文(576)

文章存档

2011年(1)

2008年(575)

我的朋友

分类:

2008-10-14 14:52:22


简介
一、主要技术
1. 数据结构:位行、位列(BitRank、BitFile),棋盘-棋子联系数组
2. 搜索算法:主要变例搜索(PVS:Principal Variation Search),平静搜索(Quiescent Search),迭代加深搜索(Iterative Deepening Search)
3. 裁剪:R=2的空着裁剪(Null Move Pruning),阈值为1/4的历史裁剪(History Pruning),置换裁剪,和棋裁剪,杀棋裁剪
4. 延伸:将军延伸(Check Extension),杀棋威胁延伸(Mate-Threat Extension),兑子延伸(Recapture Extension)
5. 启发:置换启发,内部迭代加深启发,吃子启发,历史启发(History Heuristic)
6. 平静扩展:吃子扩展,将军扩展
7. 局面评估:采用"梦入圣蛋"的快速局面评估方法
8. 开局库:共用ElephantEye的开局库
9. 置换表替换策略:始终覆盖
二、界面引擎协议支持
支持UCCI协议大多数命令,支持浅红协议基本的命令
三、棋力表现
联众快棋等级分:2400 (人工手动,非自动连线)
第一届,第二届UCCI引擎联赛第6名,ELO快棋等级分2455

ahei0802@126.com

[代码性质] VC完整应用程序代码
[代码作者] ahei0802
[文件大小] 2588K
[更新日期] 2006-4-16 22:18:00
[下载次数] 3573


--------------------next---------------------

阅读(227) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~