一个比赛,欢迎参加
最近在网上发现了一个五子棋AI的设计比赛。首先给出比赛的网址:http://gomocup.wz.cz/gomoku/
比赛中需要的程序(英文版)http://gomocup.wz.cz/gomoku/download.php
比赛的部分介绍:http://gomocup.wz.cz/gomoku/info.php
比赛就是让你写一个五子棋AI的引擎,然后两个引擎之间可以互相博弈,比出胜负。
由于它提供了协议,并且还给了接口的代码实现,因此留给我们的只有AI这一个方面,我们不需要写界面,也不需要关注怎么实现互相对打。
附件中的Piskvork8.2是比赛用的程序的一个汉化版本,不过版本相对较老(网站中提供的英文版是8.4版的)。压缩包内还附带了两个出色的引擎,大家可以体验一下。[attach]52473[/attach]
附件中的example是一个样例代码(随机下棋的程序)。[attach]52474[/attach]
可以直接在样例代码上修改,甚至只需要修改几十行代码就可以让程序具有最最初级的智能。
最后放上协议的汉化版(最新的英文版协议请见网站)
[attach]52475[/attach]
[b][color=#ff0033]写出具有国际水准的五子棋引擎不是一朝一日就可完成的,但是写一个可下棋的引擎并非难事。大家可以在开发之余参与这个比赛,更多的是享受比赛的乐趣。大家可以在论坛中把自己写的引擎发出来,与大家一同切磋、对战。( 说不定以后还在可以在论坛内举办一个联赛呢:-) )
[/color]
[/b]
[[i] 本帖最后由 卧龙孔明 于 2010-8-12 10:44 编辑 [/i]]
1.http://bbs.bccn.net/viewthread.php?tid=154777&highlight=%CE%E5%D7%D3%C6%E5
2. http://bbs.bccn.net/viewthread.php?tid=82698&highlight=%CE%E5%D7%D3%C6%E5
回复 楼主 卧龙孔明
太累人了,懒得去搞这个事情了!!回复 2楼 卧龙孔明
卧龙孔明,你又回来啦 [quote][b]以下是引用[u]jack10141[/u]在2010-8-12 11:24:18的发言:[/b]太累人了,懒得去搞这个事情了!![/quote]如果只是简单的修改制作引擎,只需要写brain_turn()这一个函数就行了。 我有一个游戏,您帮我改改好吗 跟风膜拜楼主 [em10] 值得关注 要顶~~可惜自己太菜![em01] 这是用的什么编程软件哟? 跟风膜拜 [em28] 很好 没这水平呀[tk19][tk23] [quote][b]以下是引用[u]zhai1987[/u]在2010-8-12 15:58:56的发言:[/b]
这是用的什么编程软件哟?[/quote]理论上是任何语言都可以。
实践中它直接提供了C/C++和Pascal的接口代码(例如附件中的example中包括了C/C++接口),这样用这两种语言编写比较方便(当然其它语言只要自己写一个接口就行了)。 我顶,可惜太菜~~~~ 初学者进来看看,相偷师可惜没人练武 感觉没有百度之星的坦克大战好玩 [em04] 坐等大虾现身。 [em13]刚学 貌似很难 好好学习 天天向上