guok's blog

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  10 随笔 :: 0 文章 :: 89 评论 :: 0 引用


最近写了一个中国象棋程序,版本 1.00 支持人机对弈,除了一些基本功能外,可以保存棋局、摆子、设定电脑水平、查看棋谱,电脑棋力适中,希望大家多提建议。
下载地址:http://files.cnblogs.com/guok/Cchess.rar
使用的一些算法:alpha-beta search, pvs, quiescent search, transposition table, repetition detection, iterative deepening等,在数据结构方面没做多少优化,使用了char board[10][9]棋盘表示和原始的走法生成技术。
More to add: 开局库,网络对战。。。

欢迎交流软件开发的技术经验
Email: letterxyz@163.com
QQ: 329061503
0
0
(请您对文章做出评价)
» 下一篇:《过河卒子》1.01
posted on 2006-10-15 09:59 guok 阅读(2009) 评论(7)  编辑 收藏 网摘

评论

开源不?
  回复  引用    

不错,厉害。。。
  回复  引用  查看    

#3楼 2006-10-16 17:30 zhh007's Bolg      
厉害
  回复  引用  查看    

不错不错,厉害
  回复  引用    

#5楼 2006-10-29 21:21 wu[未注册用户]
c++开发的吧?

  回复  引用    

http://dullwolf.cn/autochess.rar

配合这个程序,自动走棋的程序,可以一代替你按Ctrl+A


  回复  引用    

#7楼 2007-01-27 15:21 李永亮      
是用什么开发的呀
  回复  引用  查看