最近设计的五子棋小软件

五子棋软件


#1 最近设计的五子棋小软件 作者:lyx655 发表时间:2008-7-28 22:37:34

极品五子棋

说明:
    本软件主要实现五子棋人机对战,每次都是人先走黑棋。

下棋时无禁手。

本版本主要是测试本软件电脑下棋的水平,希望各位测试。

我用此版本在QQ五子棋中已打到2段了。

 希望各位多提建议Email: lyx6354570@163.com

极品五子棋.part1.rar 极品五子棋.part2.rar

[ 皮皮虾 于 2012-4-4 9:22:57 时花20金币送鲜花一朵]


#2 Re:最近设计的五子棋小软件 作者:有志青年 发表时间:2008-7-29 12:26:00

压缩包中的“伊铃.exe”不知是干嘛用的?

#3 Re:最近设计的五子棋小软件 作者:小丸.net 发表时间:2008-7-29 14:22:26

应该是一个计算接口,其它的软件也可以通过该文件来进行计算.如果作者能够把接口的开发资料共享出来.那该多好.

#4 Re:最近设计的五子棋小软件 作者:lfzxdh 发表时间:2008-7-29 16:15:26

额 是在三手吗

#5 Re:最近设计的五子棋小软件 作者:lyx655 发表时间:2008-7-30 8:47:34

伊铃.exe为AI引擎

需要处理以下命令:START, BEGIN, INFO, BOARD, TURN, END.引擎可以忽略INFO命令(通常用不到)。(所有命令都可以在伊铃.exe中直接调试)

START [size]
当引擎接收到这个命令,引擎进行初始化并创建一个空的棋盘。Size参数表明棋盘的大小,默认的情况是15(即表示15*15的棋盘),这里也支持其它尺寸的棋盘(比如20*20,10*10的棋盘等)。当引擎初始化完毕,引擎发送一个OK给界面。

示例:
界面发送:
   START 20
引擎回应:
   OK – 初始化完毕

TURN [X],[Y]参数为对方下棋的坐标,所有坐标从0开始编号

返回值:
   2个数值 – 引擎的走法
示例:
界面发送:
    TURN 10,10
  引擎回应:
    11,10

[ 有志青年 于 2008-7-30 9:33:52 时奖励此帖[金币加 20 威望加1]


#6 Re:最近设计的五子棋小软件 作者:xr__ 发表时间:2008-8-25 18:31:24

呵呵 怎么报毒?

#7 Re:最近设计的五子棋小软件 作者:跆拳道 发表时间:2008-8-28 22:12:45

"伊铃.exe"是啥呀

#8 Re:最近设计的五子棋小软件 作者:一怒擒龙 发表时间:2008-8-30 16:26:31

压缩分卷是什么?

#9 Re:最近设计的五子棋小软件 作者:walker 发表时间:2008-12-3 17:38:15

回6楼:我这里未报毒。

回7楼:"伊铃.exe"是AI引擎,即计算着法的部分。

回8楼:压缩分卷:下载后把文件名分别改为 极品五子棋_part1.rar, 极品五子棋_part2.rar即可。

评:有一定水平、但不强,象楼主说的能打到200分应该是有可能的。

问:为什么不让它执黑?是不是在执黑不胜时怕丢脸?如果这样的话,那是最要不得的事!

建议:(1)标上着法数字;(2)允许倒退;(3)开始对弈后“开始对弈”的按钮应变灰色;加上个“暂停”按钮;(4)当黑第1着走将近边角位时,白第2着应法不太好;(5)支持19路棋盘、这样可以到LG上去下棋(无禁的);(6)保存文件:先可为.pos格式,即黑石保存文件的格式,呵呵这样可能需要读入文件功能。(7)时钟:给双方计时。

呵呵,刚发现一个bug: 走第1着黑后在电脑未走第2着之前立即按“开始游戏”,这样下盘黑走第1着后,白的第2着有2个子!其中一个白子在角上!在右边的着法显示上也显示着白走了2个子。呵呵,现在更乱了:这次白第2着走了3个子!!Oh, my god!

但不管这么样,还是要鼓励一个。


#10 Re:最近设计的五子棋小软件 作者:walker 发表时间:2008-12-3 18:59:33

呵呵,又测试了一下,极品五子棋 下棋的水平还有待提高哦。


=======上图对应的爱五子棋谱代码如下,以便你拆解:========
i8h8o1j9i9i6h10j6i10i11g10j10f10e10g11j8j7j12j11h9h12

======================================================


=======上图对应的爱五子棋谱代码如下,以便你拆解:========
i8h8o1j9i9i6h10i10j8k7h11g11h12h13i12k8

======================================================

再一盘。发现其算VCT/VCF的水平还有待提高。~~以上无禁;第2图可以让阅者思考。未给杀法。~~第3着黑方走角上,是谓让棋。

再一盘,花月:黑让一子后黑胜:


=======上图对应的爱五子棋谱代码如下,以便你拆解:========
h8h9o1g8g9i7g7i6i8f6f7h5h7j9h6i5e7d7f8d6f10g4

======================================================

#11 Re:最近设计的五子棋小软件 作者:青方 发表时间:2009-1-20 21:59:45

可以设置成有禁手吗?

#12 Re:最近设计的五子棋小软件 作者:walker 发表时间:2009-1-23 10:13:49

回楼上,这个是无禁。

> “说明:  本软件主要实现五子棋人机对战,每次都是人先走黑棋。 。。。。”

呵呵,被误导了,以为只能“每次都是人先走黑棋”,实际上是可以设置的。

#13 Re:最近设计的五子棋小软件 作者:walker 发表时间:2009-1-23 10:18:14

这个无禁五子棋软件水平属于一般般的,还有更强水平的无禁五子棋软件。


#14 Re:最近设计的五子棋小软件 作者:皮皮虾 发表时间:2012-4-4 9:25:00

不论水平如何,还是要给设计者一点认可,希望能开发出最强的无禁软件,最好能下边角的。


#15 Re:最近设计的五子棋小软件 作者:境界棋手 发表时间:2012-4-5 11:41:52

还不错吧!强烈支持

#16 Re:最近设计的五子棋小软件 作者:开心心 发表时间:2012-8-2 23:46:10

不知道是不是LZ没有调难度的问题,反正我这里没有一局是10楼所列的那样。。。

我按10L的走法,前两盘白6基本是H10或I10,第三盘,白14手是下在E7