donkeyxu 发表于 2007-8-25 19:36

围棋2人对下程序

解压后,在主窗口输入:
go
就可以开始下了。
下完后,棋谱以矩阵形式保存在'qipu'文件中,可以用replay函数观看,也可以自己改掉棋谱名字.
输入replay(name,gre)
复盘录像,name为棋谱名字,gre参数是从第几步开始观看
观看过程中可以试下,可以悔棋。

悔棋的原理相当于,从头到当前步数重下一边,较慢(5秒钟算出来差不多),请慎用

里面自带了2个棋谱,和一道黑先杀白的题目。
如下用他们:
replay('1',2);-------第1个棋谱
replay('2',2);-------第2个棋谱
replay('h22',,22);----黑先走如何吃掉左下白子。

[ 本帖最后由 eight 于 2007-8-27 20:12 编辑 ]

jimin 发表于 2007-8-25 20:18

有没有象棋版的呀
呵呵 围棋是一种唯一电脑下不过人的棋
不错 支持一下

有没有人机对战的啊 :lol
最好电脑笨点 我好杀他个落花流水

donkeyxu 发表于 2007-8-25 20:41

象棋无规则版本:
使用方法:
输入xiangqi,就开始下了。由于没有规则判定,请双方自律。

wanyeqing2003 发表于 2007-8-25 21:01

这是在matlab里下棋。

2365215 发表于 2007-8-27 17:16

运行出错,但是还能运行


??? Error using ==> ginput
Interrupted by figure deletion

Error in ==> weiqi at 46
      =ginput(1);x=round(x);y=round(y);

donkeyxu 发表于 2007-8-27 19:03

原帖由 2365215 于 2007-8-27 17:16 发表 http://www.chinavib.com/forum/images/common/back.gif
运行出错,但是还能运行


??? Error using ==> ginput
Interrupted by figure deletion

Error in ==> weiqi at 46
      =ginput(1);x=round(x);y=round(y);


何故?

eight 发表于 2007-8-27 20:11

原帖由 2365215 于 2007-8-27 17:16 发表 http://www.chinavib.com/forum/images/common/back.gif
运行出错,但是还能运行


??? Error using ==> ginput
Interrupted by figure deletion

Error in ==> weiqi at 46
      =ginput(1);x=round(x);y=round(y);

你把窗口关闭了,当然出错

帝俊冥 发表于 2013-11-27 23:10

下载下来,学习 学习
页: [1]
查看完整版本: 围棋2人对下程序