社区
数据结构与算法
帖子详情
★★★ 中国AI设计大赛-黑白棋系列,欢迎您的关注和参与! ★★★
NowCan
2004-07-27 12:47:55
我编写了一个测试平台,用于评估各种AI的棋力。
...全文
741
39
打赏
收藏
★★★ 中国AI设计大赛-黑白棋系列,欢迎您的关注和参与! ★★★
我编写了一个测试平台,用于评估各种AI的棋力。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
39 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NowCan
2004-10-31
打赏
举报
回复
加点动力。
far
2004-10-22
打赏
举报
回复
呵呵
对于黑白棋,我也是刚刚才知道规则和玩法
不过搜索算法我了解得比较深
黑白棋是8*8的棋盘,用bitboard棋盘是最合适的了
我的中国象棋软件也是基于bitboard棋盘设计的
如果楼主有兴趣的话可以合作开发
NowCan
2004-10-18
打赏
举报
回复
呵呵,怎么个研究透了?和国际上的强力程序比试比试?比如Zebra之类的。
不过黑白棋在中国玩的人不多,发这个帖子本来就没指望得到多少有用的信息。
象棋和围棋我都不太会,所以也没办法研究。
中国象棋我知道有个“棋隐”,听说很强。
耙子
2004-10-18
打赏
举报
回复
对于现在的电脑,黑白棋和五子棋已经没啥追求了,人根本不是对手。国际象棋也被攻克了,研究围棋吧,呵呵。
我曾经有构思弄一个魔兽争霸的AI,然后上公网对战去,不过仅仅是一个构思 :)
NowCan
2004-10-18
打赏
举报
回复
其实Zebra也不是太强,IOS上的一些程序才厉害呢,简直可以说是过分了,终局搜索个27、28步,别人还有的活吗?
NowCan
2004-10-18
打赏
举报
回复
NowCan怎么现在就在这儿落脚了。
因为机器重装后BCB和VB安装都出现莫名其妙的问题。
手机版的,那置换表肯定是没法用了。说来很巧,我就是做手机的,深知手机资源的紧张,特别是堆栈,处理不好容易溢出。RAM内存也比较少。
黑白棋的效率主要在估值算法上,搜索算法,手机上能用的比较高效的可以用PVS。而估值函数的效率可是差别巨大。而这也是决定棋力的关键。我现在的估值函数速度还比较慢,在我的机器上(PIII850M笔记本)大约是25k nodes/s,对比数据,WZebra是1000k/s,听说Zebra是基于模式估值的,非常快,但是我不懂。
还有就是使用比特棋盘,能节省不少资源占用,但是编程比较麻烦。
你可以试试我的那个程序,看看能不能赢,反正我是一次没赢过。
南大的一个Java黑白棋也很强,而且速度很快,值得研究研究。
http://vip.6to23.com/nowcan1/
far
2004-10-18
打赏
举报
回复
算是吧
黑白棋已经研究透了
我觉得大家不如做一些有探索性的研究
比如研究中国象棋人工智能或者研究围棋的人工智能
欢迎大家来我的网站讨论
耙子
2004-10-18
打赏
举报
回复
NowCan怎么现在就在这儿落脚了。
黑白棋算法相对来说算成熟了,我只是简单的明白一些东西,我玩儿过很多手机上的黑白棋(Java的),算法都很弱,他们基本上都打不过我。
我感觉不如让大家开发手机版本的(当然没必要真的为手机写,就是追求一下时间复杂度和空间复杂度),就是在低环境下的高效算法,这个我感觉意义更大。
NowCan
2004-10-16
打赏
举报
回复
楼上,做广告吗?
far
2004-10-15
打赏
举报
回复
http://www.xqmaster.com
我开发的一个中国象棋引擎
棋力具有国家大师水平
NowCan
2004-10-09
打赏
举报
回复
回来啦,看来不会有人回帖了。
NowCan
2004-09-25
打赏
举报
回复
做手机游戏还是蛮赚钱的哦,好像有个Digital-Red公司吧,专门做手机游戏。
现在手机的CPU也越来越强,从ARM7到ARM9/10,可以MPG解码了。
快中秋、国庆了,祝大家愉快!
shines77
2004-09-22
打赏
举报
回复
正是,搞笑的是,我自己却是没有手机,呵呵
前些天用我妹妹的男朋友的6108终于玩到了自己的游戏,不玩真机还不知道,键盘操作上还是有一定的规律的,原来想得很好的,到了手机上可能却变成大麻烦,3和5键是最容易(最舒服,除非你是左撇子)按到的
NowCan
2004-09-22
打赏
举报
回复
K-Java?手机游戏?
shines77
2004-09-22
打赏
举报
回复
哦,也许我给你们的是使用了MMX指令的版本,我移值了WZebra在作者写的那段MMX指令计算行动力的汇编,Anderson说他不适应MS VC(也就是intel的习惯)的汇编,其实我们才不适应gcc的汇编习惯呢:P
不过我仔细分析过他的代码(把MMX配对分离),有一行是多余的(绝对不是为了指令配对),不知道他是有意的,还是粗心
也许李顺的测试结果却是4.02要强于3.9,是采用了开局定式,我的习惯就是前面曾说过的那些,一般都采用比较原始的搜索配置
我不想说话是因为我很郁闷,其实我很钟爱黑白棋,也许我有空也会写一个K-Java版的黑白棋,我当初是从任天堂的黑白棋Othello知道这个东西的,也许界面会模仿它
shines77
2004-09-22
打赏
举报
回复
中级好像是7层吧,你可以看下面的状态栏,第一段就是PV(最佳走法)的路径,后面有一个@,后面就是层数
我的速度应该还没有李顺的快,这也是我一直头疼的问题,最近在研究K-Java,挣点小钱,偶没上班已经快一年了,撑不下去了,生活艰难啊^_^
NowCan
2004-09-21
打赏
举报
回复
shines(郭子),你的黑白棋世界,高级难度搜索了多少层啊?速度够快的。
还有怪现象,雨滴4.02在我的计算机上棋力很差,比3.9差很多,但李顺的测试结果却是4.02要强于3.9
shines77
2004-09-21
打赏
举报
回复
up
NowCan
2004-09-04
打赏
举报
回复
最新的比赛结果
http://vip.6to23.com/nowcan1/match.htm
NowCan
2004-09-03
打赏
举报
回复
自己up!!!
我向李顺要了雨滴3.9,棋力够强!
加载更多回复(19)
讲座文稿 | 人工智能与因果推理
来源:本文为
中国
人民大学明德讲坛第23期暨服务器艺术·人工智能哲学第11期讲座文稿。主持人:朱锐 嘉宾:邱德钧、秦曾昌、Vincent Luizzi、袁园主办:
中国
人民大学哲学与认知科学跨学科交叉平台、服务器艺术协办:神经现实封面:Núria Madrid整理:腰总、wug、Kingsley、光影排版:光影@朱锐大家好,今天我们非常荣幸地请到了四位嘉宾来跟大家一...
开源
中国
社区----我的学习之旅
开源
中国
社区----我的学习之旅 1、socket实现银行排队系统 http://www.oschina.net/code/snippet_2376204_53196 2、Qt棋盘 http://www.oschina.net/code/snippet_2309100_53202 3、QT开发的视频监管平台分享 http:/
第五届“梦百合杯”将于8月1日-7日郑州开赛
旗下产品梦百合0压床垫经科学研究证实,相比传统棕榈床垫,入睡所需时间平均减少49%,深度睡眠时间平均提高38.1%,(以上数据来源:安徽农业大学人体工程学院研究中心《梦百合0压床垫助眠效果实验报告》)可以有效帮助棋手提高睡眠效率,更好恢复状态。2013年首届比赛决赛,芈昱廷 3:1 战胜古力,首次夺得世界冠军;2023年8月2日-6日,
中国
围棋协会、梦百合家居科技股份有限公司主办,河南省围棋协会承办的第五届“MLILY梦百合0压床垫杯”世界围棋公开赛(以下简称:梦百合杯)64/32/16强赛将于郑州开赛。
人机大战三周年:围棋界发生了哪些巨变?
来源:弈客围棋三年前的2016年3月15日,举世瞩目的第一次“人机大战”结束,代表人类出战的棋手李世石九段1比4不敌横空出世的围棋人工智能AlphaGo,正式宣告了围棋A...
全面梳理chatGPT常用提示词,看我这一篇就够了!(同样适用于国内大语言模型)
在人工智能和自然语言处理领域,Open
AI
的ChatGPT因其强大的对话能力和广泛的应用场景,已成为业界的焦点。随着技术的发展,国内外许多大型语言模型也展现了类似的能力。本文旨在全面梳理ChatGPT的常用提示词,不仅适用于ChatGPT,同样适用于国内的大型语言模型。无论是初学者还是资深开发者,通过本文的指引,你将能更有效地利用这些语言模型,无论是在自动化编程、数据分析还是日常对话中。
数据结构与算法
33,008
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章