奥维五子棋棋到一方有四子连在一起了是需要拍手吗

热门排序 |
通常大家玩的五子棋分为带禁手和不带禁手两个版本(前者称之为连珠&a href=&http://en.wikipedia.org/wiki/Renju& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Renju&i class=&icon-external&&&/i&&/a&,后者一般称之为五子棋&a href=&http://en.wikipedia.org/wiki/Gomoku& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Gomoku&i class=&icon-external&&&/i&&/a&),&b&无论哪一个版本,先手黑棋均必胜&/b&。&b&后面还会讲到,26种职业开局一多半都是先手必胜。&/b&&br&所谓黑必胜的意思是,只要黑棋按照一定的方式下,白棋选择棋盘上的任何一个点都不可能赢棋。&br&&br&——第一次严格的证明——&br&&br&其实在电脑出现之前,五子棋的玩家就发现黑棋采取某些开局赢面的极大,实践中白棋几种很强的防守都无法阻挡黑棋最终赢,也怀疑有先手“绝对”必胜的方法。但这不能保证可能遗漏了某种白棋能赢的方式,所以二十世纪初五子棋的普遍的观点是黑棋应该是必胜,但近百年年都没有人能够真正“证明”出来白棋无论怎么下都是必败的——这个结论最终还是通过电脑来严格证明的。&br&&br&其中&b&1992年Victor Allis通过编程证明不带禁手的五子棋,黑必胜的&/b&,文章地址在这里:&a href=&https://project.dke.maastrichtuniversity.nl/games/files/phd/SearchingForSolutions.pdf& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&project.dke.maastrichtuniversity.nl&/span&&span class=&invisible&&/games/files/phd/SearchingForSolutions.pdf&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&——然后说说带禁手的五子棋——&br&&br&禁手规则是只针对黑棋的,简而言之是黑棋只允许使用冲四活三这一种赢法(当然不排除白棋故意冲四不挡这种方法)。设计的目的也是为了限制黑棋的巨大优势,白棋也多了逼禁手这儿一种赢法。但后来人们也逐步发现带禁手后,黑棋依然似乎能不败。直到后来,也有人证明,带禁手执黑也可以必胜。&br&&b&2001年Janos Wagner第一次证明的带禁手的五子棋,也是黑必胜的&/b&,文章地址在这里:&a href=&http://www.sze.hu/~gtakacs/download/wagnervirag_2001.pdf& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&sze.hu/~gtakacs/downloa&/span&&span class=&invisible&&d/wagnervirag_2001.pdf&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&这个后面的证明比前面的证明要强很多,因为按照带禁手的走法,不带禁手也一定必胜,但倒过来未必。&br&黑棋的优势到底有多大呢?&b&在26个职业开局里,已经发现有18个是黑棋必胜的(一打必胜)。&/b&&br&&br&——然后说说五手两打——&br&&br&这还不说,为了进一步削弱黑棋的优势,国际上推出五手两打(就是黑棋的第三步需要下两个点,但由白棋挑选让其下较弱的哪一个)的规则。可是人们发现黑棋带禁手依然是必胜。也就是说,黑棋必胜不仅仅有一种方法,而是至少有两种以上(来回应各种变种的第四步),像浦月、花月这种黑棋超级优势开局都有三种以上的必胜法。&br&&br&从实践的角度来讲,网上是可以搜索“地毯谱”(尤其花月、浦月、寒星、水月都是五手两打必胜),一般在几百兆左右,可以用renlib软件打开,所谓地毯谱的意思就是&b&黑棋会指定下法,但白棋每一步都可以选择棋盘任意位置,最后黑棋必胜&/b&。也就是说,只要按照此棋谱下棋,五子棋世界冠军都一定会输给你。&br&&br&——正式比赛怎么玩——&br&&br&所以正式的比赛才会有三手交换五手两打,山口规则(五手n打)这些复杂的规则来平衡比赛。另外业余的平台有时候还会下一手交换(第一步黑棋不下棋盘中间的天元)。但这些规则也是逐渐被人破解,五子棋的比赛已经很大程度不是在考验自己的临场发挥,而是考验选手对于少量黑白平衡开局的记忆情况。&br&&br&另外针对有人质疑既然五子棋必胜,为什么还要玩:&br&&blockquote&必胜并不代表去网上黑先开浦月、花月就一定人挡杀人,佛挡杀佛。必胜的各种分支套路也不是那么容易记住的,诸位可以和tito2014或者弈心执黑体验一下(高手绕道)。所以虽然理论上如果黑棋必胜那么各种对战平台上的胜率应该是50%,但实际情况是,非禁手区/禁手区均有不少胜率超过80%甚至90%的高手。&/blockquote&&br&——广义的“五子棋”——&br&&br&另外不带禁手的五子棋是属于一类更为普遍的m,n,k游戏(&a href=&http://en.wikipedia.org/wiki/M,n,k-game& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&m,n,k-game&i class=&icon-external&&&/i&&/a&)的一种特例,既15,15,5。m,n,k游戏是指m行n列,轮流下子,连成k个算赢。这个在数学中专门的研究如果在最理想下法(Perfect Play)的情况下有什么样不同的结果,比如标准的三连棋(Tic-tac-toe)是3,3,3是一个平局,同样只有六路棋盘的五子棋也是平局,当然上面我们已经说明了15,15,5是先手必胜。m,n,k游戏只有先手必胜和平局两种结果。由于每下一个子都一定会对下子一方那一方有优势,所以可以通过反证法证明m,n,k游戏里不可能有后手胜利的情况。如果后手有胜利的方法,那么先手可以提前“借鉴”过来实现必胜(Strategy stealing)。&br&&br&——如果不加复杂的开局规则,怎么办——&br&&br&另外除了规定复杂的开局和禁手规则,其实还有一个出路:&br&&blockquote&除了采取对先手采取各种限制的方法,2003年被吴毅成教授发明的&a href=&http://zh.wikipedia.org/wiki/%E9%80%A3%E5%85%AD%E6%A3%8B& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&連六棋&i class=&icon-external&&&/i&&/a&(Connect6)也非常类似五子棋,难度很高,但六子棋没有先手优势——因为每一步都下两个子,除了第一步下一个子,这样保证双方每次下棋时,都可以比对方多一个子。AI目前计算的结果也是,没有发现先手比后手有更大的优势。&/blockquote&既然双方都没有优势,六子棋下满整个(围棋19x19棋盘)都没有分出高低都是有可能的。(这个游戏已经不再是m,n,k游戏了)&br&不得不说的是,虽然有个别比赛(gomocup说你呢)还是在用限定规则的五子棋做ai比赛,但是正经的编程奥赛是没有五子棋的比赛(93年就没了好不好),而被connect6这种简约的规则所取代。Connect6的解决难度几乎与围棋相当。&br&&br&——有关五子棋AI——&br&&br&感兴趣传统五子棋和连珠的AI算法的可以参考这个问题:&a href=&/question/& class=&internal&&现在的五子棋AI在职业比赛规则下与人对决是什么水平? - 人工智能&/a&,&a class=&internal& href=&/question/&&想写一个机器学习类的五子棋,可能么?可能的话需要看什么书,参考什么,求指点&/a&和这个页面(英文)&br&&a href=&/gomoku-renju-resources-an-overview.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&AI EXP&i class=&icon-external&&&/i&&/a&
通常大家玩的五子棋分为带禁手和不带禁手两个版本(前者称之为连珠,后者一般称之为五子棋),无论哪一个版本,先手黑棋均必胜。后面还会讲到,26种职业开局一多半都是先手必胜。所谓黑必胜的意思是,只要黑棋按照一定的方式下,白棋选择棋盘上…
著名五子棋神,爱沙尼亚人安度曾经吹过的牛逼,&br&&br&&blockquote&给我一个先手,我必胜。&br&&/blockquote&&br&黑子先行,只要不走黑必败(因为抓禁),黑的确是一定赢。&br&&br&我不清楚是不是算法原理中会有白方主动抓禁这中设置,如果没有,黑一定会赢。
著名五子棋神,爱沙尼亚人安度曾经吹过的牛逼,给我一个先手,我必胜。黑子先行,只要不走黑必败(因为抓禁),黑的确是一定赢。我不清楚是不是算法原理中会有白方主动抓禁这中设置,如果没有,黑一定会赢。
五子棋已被L.V.Allis 证明是具有先手必胜策略的棋类,在他的论文Gomoku and Threat-Space Search中提出了黑棋寻找Threat-Space 的方法,利用pn-search的博弈树加上db-search的落子搜索方法的Victor在黑棋全胜白棋半数胜利的情况下拿下了92年的五子棋AI世界冠军,至此之后似乎研究五子棋的进展就停滞了。&br&&br&&br&&br&&br&&br&以上摘自某篇人人日志,我觉得题主想要的应该是这个
五子棋已被L.V.Allis 证明是具有先手必胜策略的棋类,在他的论文Gomoku and Threat-Space Search中提出了黑棋寻找Threat-Space 的方法,利用pn-search的博弈树加上db-search的落子搜索方法的Victor在黑棋全胜白棋半数胜利的情况下拿下了92年的五子棋AI世界…
蟹妖。&br&&br&首先要认识白子和黑子……&br&&br&好吧,棋盘、白子黑子不用知道。&br&起码规则要知道。&blockquote&&b&如何判断胜负:&/b&&br&
最先在棋盘横向、竖向、斜向形成连续的相同色五个棋子的一方为胜。 &br&
黑棋禁手判负(Lose),白棋无禁手。&br&黑棋禁手包括“三、三”(Double Three)(包括“四、三、三”)、“四、四”(Double Four)(包括“四、四、三”)、“长连”(Overline)。黑棋只能以“四、三”取胜。 &br&
如分不出胜负,则定为平局(Draw)。 &br&
对局中拔子、中途退场均判为负。 &br&
五连与禁手同时形成,先五为胜。 &br&
黑方禁手形成时,白方应立即指出。若白方未发现或发现后未指明而继续应子,则不能判黑方负。
&br&&b&规则解释:&/b&&br&&u&阳线和阴线:1、 阳线:棋盘上可见的横纵直线。 2、 阴线:棋盘上无实线连接的隐形斜线。 (这个不知道是可以的)&/u&&br&连:在棋阳线和阴线的任意一条线上形成的有5个或5个以上的同色棋子不间隔地紧紧相连。 &br&
1、 五连:在棋盘上形成的5个同色棋子的&连&。 &br&
2、 长连:在棋盘上形成的6个或6个以上同色棋子的&连&。 &br&&四&包括&活四&和&冲四&。 &br&
1、活四:在棋盘某一条阳线或阴线上有同色4子不间隔地紧紧相连,且在此4子两端延长线上各有一个无子的交叉点与此4子紧密相连。 &br&
2、冲四:除&活四&外的,再下一着棋便可形成五连,并且存在五连的可能性的局面。 &br&
3、 白棋再下一着可形成长连的局面也视为&四&。 &br&&三&指活三,包括&连三&和&跳三&。 &br&
1、连三:在棋盘某一条阳线或阴线上有同色三子相连,且在此三子两端延长线上有一端至少有一个,另一端至少有两个无子的交叉点与此三子紧密相连。 &br&
2、跳三:中间仅间隔一个无子交叉点的连三,但两端延长线均至少有一个无子的交叉点与此三子相连。 &br&禁手:对局中禁止使用的着法。 &br&
1、黑棋禁手包括&三三&、&四四&和&长连&。 &br&
1.1 三三:由于黑方走一着在无子交叉点上同时形成二个或二个以上黑方&活&的局面。 &br&
1.2 四四:由于黑方走一着在无子交叉点上同时形成二个或二个以上黑方&四&的局面。 &br&
2、白棋无禁手。 &br&&四三&:指某一方同时具备两个先手,其中一个是&四&,一个是&活三&。 &br&
先手:对方必须应答的着法,其中&冲四&称为绝对先手。 &br&三手可交换:是指黑棋下盘面第3着棋后,白方在应白④之前,如感觉黑方棋形不利于己方,可提出交换,即执白棋一方变为执黑棋一方,而黑方不可以不换。 &br&五手两打:是指黑棋在下盘面上关键的第5手棋时,必须下两步棋,让白棋在这两步棋中任选一步,然后再继续对弈。一般说来,白棋肯定拿掉对白方不利的一点,而保留对黑方较为不利的那点让黑方行棋。 &/blockquote&这些如果没有耐心看完,起码要看一下这些如何违规的视频。&br&入门的规则讲解视频很多,随便找。&br&20分钟就能看差不多。&br&&br&然后就可以开始下,下个十场二十场,再去看如何开局,真的学起来才比较简单。&br&直止、斜止布局各有12种。&br&看完开局之后再去下,下个三五十场之后就知道自己习惯什么布局了。&br&布局习惯掌握之后找动态棋谱,找到认真研读,入门阶段就差不多过去了。
蟹妖。首先要认识白子和黑子……好吧,棋盘、白子黑子不用知道。起码规则要知道。如何判断胜负: 最先在棋盘横向、竖向、斜向形成连续的相同色五个棋子的一方为胜。 黑棋禁手判负(Lose),白棋无禁手。黑棋禁手包括“三、三”(Double Three)(包括“四、三、…
这个是在百度文库里看到的,感觉很有道理。我稍作修改了下,放在这里。&br&&br&&br&入门级: &br&1.
认识棋盘棋子,知道简单的无禁规则。&br&2.
了解禁手规则。(学习简单的假禁,认识多重禁手)&br&3.
学习专业规则(比赛规则)。三手交换、五手二打&br&4.
学习常用术语(43胜等)学会记录棋谱,认清手数概念。&br&5.
了解民间阵型样子(燕阵,梅花阵,八卦阵,剑阵)&br&6.
了解五子棋历史和发展现状。&br&7.
认识开局名,知道公开的黑必胜开局两个(花、&b&蒲&/b&) &br&
实战不少于30局(经过学习后的30局) &br&
初级:&br&1.
了解26个开局的优劣。&br&2.
学习花、蒲定式,对大部分变化有所了解,主要掌握攻防的方法。&br&3.
对做棋有个自己的认识。&br&4.
欣赏名局10-20局&br&5.
对局中能时刻判断局面优劣 &br&
.实战不少于70局(从学习初级部分起开始算)&br&&br&
中级:&br&1.
学习花、蒲开局的五手两打点。&br&2.
选择一种非花、蒲的开局,着重学习。&br&3.
培养对大局观的认识与了解。&br&4.
欣赏名局10-20局。&br&5.
对做棋有新的认识。 &br&
.实战不少于100局(从学习高级部分起开始算)&br&&br&
深造:&br&1.
定式记忆、定式研究。&br&2.
提高算力&br&3.
分析比赛的棋局,改进自己的不足之处
这个是在百度文库里看到的,感觉很有道理。我稍作修改了下,放在这里。入门级: 1.
认识棋盘棋子,知道简单的无禁规则。2.
了解禁手规则。(学习简单的假禁,认识多重禁手)3.
学习专业规则(比赛规则)。三手交换、五手二打4.
学习常用术语(43胜等)…
如果会使用Google,那么学习会很快。以下说到的“请去了解”的,都是指自行搜索相关关键词。&br&&br&五子棋的开局有很多名字,个人建议是先了解基本的作战思路,然后进行一些入门学习。&br&&br&基本的作战思路就是怎么才是进攻,怎么才是防守,怎么连起来自己的棋子同时阻断别人的连接。实战的时候遭遇到自己意想不到的手段被击败的话,要善于总结。就是说你得知道自己是怎么死的。&br&&br&可以在网上和别人下棋了之后,再去了解一下“禁手”,然后了解一下“花蒲月”的必胜方法,对五子棋有禁手规则下的先手必胜有个基本概念,并且对后手方的防御思路有一定概念。&br&&br&禁手规则网上有很多资料,我整理了一下,这里是参考链接:&a href=&/2013/06/%E4%BA%94%E5%AD%90%E6%A3%8B%E7%A6%81%E6%89%8B%E7%9F%A5%E8%AF%86%E5%AE%8C%E5%85%A8%E8%A7%A3%E9%87%8A/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&酷拾 >> 五子棋禁手知识完全解释&i class=&icon-external&&&/i&&/a& 。&br&&br&以上有一些书推荐:阪田吾朗先生写的一些书很不错,《五子棋初步》和《三手胜五子棋题解》,前者是入门知识和基础,后者算是一个习题集。国内的话李洪斌老师写过一本书,绿色封面的,也还可以。&br&&br&然后就是实战的磨练和再去了解一些平衡局之类的知识,然后了解一下“RIF规则”、“SAKATA规则”和“山口规则”。SAKATA是曾经流行过的一种规则,如今不是很流行了。有兴趣可以搜搜。&br&&br&以上基本就算是入门啦。&br&&br&然后呢,比较重要的学习技巧:你如果认真下棋的话,肯定会记住自己每一步的思考过程,也就是说,在下棋结束之后,你应该能完整地把这盘棋摆出来。尤其是自己输掉的棋,这很重要。&br&&br&再然后,其实五子棋是国家体育总局立项的体育运动,有国际比赛,有国内比赛,各地和网上都有圈子,多打听一下,可以认识几个参加过比赛的专业棋手,有人指导学起来更快。
如果会使用Google,那么学习会很快。以下说到的“请去了解”的,都是指自行搜索相关关键词。五子棋的开局有很多名字,个人建议是先了解基本的作战思路,然后进行一些入门学习。基本的作战思路就是怎么才是进攻,怎么才是防守,怎么连起来自己的棋子同时阻断…
既然是“骗着”,我印象中记得国际象棋最有诱惑性的骗着应该是这个:&br&1.e4 e5 2.Nf3 d6 3.Bc4 Nc6 4.Nc3 Bg4&br&&img data-rawheight=&616& data-rawwidth=&612& src=&///a5da_b.jpg& class=&origin_image zh-lightbox-thumb& width=&612& data-original=&///a5da_r.jpg&&&br&好吧,以上是正常的着法。下一步就有些不对劲了。&br&5.Nxe5?&br&&img data-rawheight=&617& data-rawwidth=&613& src=&///4f7ebf2c5a54d4efefada_b.jpg& class=&origin_image zh-lightbox-thumb& width=&613& data-original=&///4f7ebf2c5a54d4efefada_r.jpg&&&br&咦?什么鬼!白棋居然送马,并且让皇后暴露在象的进攻之下。黑棋本以为,吃马还是吃后只需秉承利益最大化的原则就够了。于是乎&br&5... Bxd1??&br&&img data-rawheight=&615& data-rawwidth=&613& src=&///3a42f7ccf4a06e1e242c05c5f9603e17_b.jpg& class=&origin_image zh-lightbox-thumb& width=&613& data-original=&///3a42f7ccf4a06e1e242c05c5f9603e17_r.jpg&&&br&呵呵,就在黑棋沾沾自喜的时候,没想到正中白棋下怀。&br&习题:白先两步杀&br&不要先看答案哟!&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&答案:&br&6.Bxf7! Ke7 7.Nd5#&br&&br&黑棋贪图一时爽,结果落了个败局,白白让对手占了便宜。如果选择5... Nxe5! 的话&br&&img data-rawheight=&615& data-rawwidth=&613& src=&///198ede8062eda25e7da567b8915dbcb4_b.jpg& class=&origin_image zh-lightbox-thumb& width=&613& data-original=&///198ede8062eda25e7da567b8915dbcb4_r.jpg&&&br&黑方白多一马,黑棋胜局已定。
既然是“骗着”,我印象中记得国际象棋最有诱惑性的骗着应该是这个:1.e4 e5 2.Nf3 d6 3.Bc4 Nc6 4.Nc3 Bg4好吧,以上是正常的着法。下一步就有些不对劲了。5.Nxe5?咦?什么鬼!白棋居然送马,并且让皇后暴露在象的进攻之下。黑棋本以为,吃马还是吃后只需…
有人说了象棋,围棋。我来说一个经典的五子棋(其实应该是连珠因为是带禁手的)骗招。&br&(文章大部分内容来自&a href=&/Article/HTML/4051.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&五子棋中一些经典骗招汇总&i class=&icon-external&&&/i&&/a&)&br&&br&首先说这个开局叫做花月,是直打开局里最强的那个(根据屏蔽说,是五手四打必胜)&br&&img src=&///8c2de853cefd_b.jpg& data-rawwidth=&411& data-rawheight=&408& class=&content_image& width=&411&&这个6就是一个骗招,为什么叫骗招呢?因为它并不是最强防(记得花月是必胜,哪怕是最强防也是必败),但如果黑棋一招走不慎,往往会瞬间输掉(而且一定是和抓禁手有关,所有如果是无禁手局,这个白6很弱)。实战很多人找不到正确的7,比如这时候要是冲四,就呵呵了……&br&&br&而3旁白那两个黑点是黑的唯一胜。下面就这两种胜法看看白棋后面还有什么厉害招法。&br&&br&这是一个7的一个正确走法:&br&&img src=&///2cff201fa7_b.jpg& data-rawwidth=&418& data-rawheight=&417& class=&content_image& width=&418&&&br&这时候黑棋下一步走什么是ok的呢?实际上图上标记的两个点都是黑败的&br&&img src=&///bc4f546aeae_b.jpg& data-rawwidth=&413& data-rawheight=&406& class=&content_image& width=&413&&&br&&img src=&///2cabf605aa0a5cf9697aa8_b.jpg& data-rawwidth=&408& data-rawheight=&410& class=&content_image& width=&408&&&br&真正的唯一解15居然在这里(这是怎么想到的!)&br&&img src=&///52cbdfef4d5_b.jpg& data-rawwidth=&411& data-rawheight=&406& class=&content_image& width=&411&&这个白棋就没有反击的机会了,但如果黑棋不知道定式的话,基本上就直接game over了&br&&br&看看另一个7&br&&img src=&///47e7e9f06db_b.jpg& data-rawwidth=&403& data-rawheight=&409& class=&content_image& width=&403&&白棋接下来威胁抓I7的禁手,那么如果黑棋向上活三解禁手呢?&br&&img src=&///b554b7f7e3fa_b.jpg& data-rawwidth=&411& data-rawheight=&408& class=&content_image& width=&411&&完了,白棋抓住433的禁手了,看样子刚才的15也不对,这里的15也是一个唯一防(这个似乎更容易想到一些)&br&&img src=&///6fd0de5e0e52dac389a9_b.jpg& data-rawwidth=&408& data-rawheight=&413& class=&content_image& width=&408&&接下来就黑棋简单胜了
有人说了象棋,围棋。我来说一个经典的五子棋(其实应该是连珠因为是带禁手的)骗招。(文章大部分内容来自)首先说这个开局叫做花月,是直打开局里最强的那个(根据屏蔽说,是五手四打必胜)这个6就是一个骗招,为什么叫骗招呢?…
曾经观战中国象棋,十分钟包干。从子力来看双方和棋,但是黑方局时快到,俩人下的都超快。下了几十步之后红方送了个相,黑毫不犹豫吃了。然后黑方就不走了……&br&等黑方超时判负我想了半天才明白:不吃子50回合就和棋了!
曾经观战中国象棋,十分钟包干。从子力来看双方和棋,但是黑方局时快到,俩人下的都超快。下了几十步之后红方送了个相,黑毫不犹豫吃了。然后黑方就不走了……等黑方超时判负我想了半天才明白:不吃子50回合就和棋了!
既然你诚心诚意的邀请了我就大发慈悲地告诉你,为了防止宇宙被破坏.....&br&等等,台词不对&br&&br&先上结论,人类玩不过AI,不论如何.当然这个玩不过是指(胜&负)&br&我的意思是现存的技术已经可做到了,但是现存的程序显然是不行的,swap2有一万种方法可以骗死YIXIN和TITO,所以这里对计算机的AI做个定义&br&1.拥有正常数量的开局存储,不用特别细,几千手就足够,几千手不是很多吧,随便一个地毯就上万的.&br&2.正规比赛还是有很多规则的,它必须提前知道对面要拿什么规则和他玩,然后对此做过准备,不用特别多,改不超过50行代码吧,这个数量不到yixin的1%&br&3.它必须要有正常的计算资源,E5这种犯规的就不提了,4核I7还是挺常见的吧&br&4.它必须和人类有同样的时限,而且人类在比赛之前不能和它已经大战三百回合&br&&br&那么人类已经不能和它好好游戏了.&br&&br&现在看起来可以玩是因为这AI不是为了和你下棋而设计的,&b&它是为了和其他AI玩gomocup才弄出来的,和人玩五子棋与和电脑玩的策略是完全不一样的,你不能说对它赢比输多就证明人能赢AI,因为如果写AI的目的是和人玩,那作者很多地方根本就不会这么写,更不会放着巨大的漏洞给你出骗招&/b&,真要和人比一比,比就比随怕随,核心的计算部分一点都不用动,就改点评价参数,再弄出一两个策略就行,比如故意走谱上不常见的分支,比如故意把局面引向对攻,引向大规模计算,就算人能算得清楚,AI最后拍表也能把人拍死.&br&而做这种改动在代码里就是改几个数字的问题而已&br&&br&山口RIF和某种叫一手交换的村规,人都没戏.因为根据定义1,前几步它全知道,走到一半它觉得差不多就可以脱谱,下谁也没见过的棋,溪月7打打出几个你下都没下过的地方,就算是它劣势,世界第一也不见得每步都能下对,请问你如何是好.哦听说现在世界第一是汪清清了,那就更不可能了.&br&SWAP2,计算机先手人没戏,人先手可能可以骗赢(毕竟3子开局太多不可能提前存),以前歪果仁构造出过一个轻松骗赢软件的例子,不过那还是因为没做过特化,如果让AI对所有没见过的局面都后手连下2步,那估计就变成人不能玩了.&br&&br&另外说一句,五子棋AI的发展正处于并将长期处于社会主义初级阶段,很多东西其实是金玉其外败絮其中的,花点时间改改,提升200个elo根本不成问题.&br&(这段话不是我说的,但是可信度值得保证)
既然你诚心诚意的邀请了我就大发慈悲地告诉你,为了防止宇宙被破坏.....等等,台词不对先上结论,人类玩不过AI,不论如何.当然这个玩不过是指(胜&负)我的意思是现存的技术已经可做到了,但是现存的程序显然是不行的,swap2有一万种方法可以骗死YIXIN和TITO,所以这…
仔细看了以上大家说的,说说本人的理解。首先,根据2015年gomocup的成绩来看,Yixin的等级分达到了变态的2700+,目前人类最强的五子棋手Attila Demjan只有2080左右。好了,我们来分析这个问题其实是这样的。你到底说的是五子棋还是连珠? 注意,这个没划分清楚就是完全两个不同的命题。我们这里说的是五子棋,何为五子棋,无禁手+swap2规则或一手交换。是完全的未知局面,没有定式,不限制天元开局。比的是临场计算力和空间争夺。 何为连珠?有禁手+天元限制开局及其衍生而出的定式体系,都是基于天元这一个点的。籍此,楼上几位所说的何为顶尖五子棋手,这个定义是混淆的。按照我们国内的理解,顶尖五子棋棋手就是连珠棋手,但这种理解本身就是混淆的。连珠棋手强在哪里?和计算机比?在于对定式体系的研究和掌握,是对已知局面的把握。上面很多朋友不清楚不了解swap2规则和一手交换规则,很多还问出什么无禁手怎么平衡的问题,如果还有这种疑问存在,无法探讨这个命题。&br&还有朋友说捷克棋手连中国前100都不如,我觉得这样说太不严谨了一些。也没有足够的数据支撑。我打个简单的比方,这种说法就类似说台球球手打美式九球的连斯诺克前100都进不去。。。因为潘晓婷打的台球和丁俊晖打的是两个相似但很不一样的东西,虽然都是台球,但是取胜的方法不同,体系不同,原理也不尽相同。当然都必须进球,就像五子棋和连珠都必须连五。 这两个东西的差别究竟有多大,三言两语无法说清楚,凡是下过swap2和一手交换就知道那个变化量是惊人的。计算机长于在临场对未知局面的计算,这是人无法比拟的,人也可以有很强的计算力,但人会出错,这就是国际象棋人必败于引擎的原因,因为是生物。swap2规则就是将局面导入未知和开放,完全解放了定式,连珠棋手赖以生存的定式全部被打破了,跟计算机回到一个起点开始赛跑,结果可想而知。大部分说的目前能赢Yixin的都是说的中央天元开局,在既有定式体系下,连珠棋手凭借理论知识经验等能够将棋局导向可以控制的范围以内,从而保证至少不输,再稳重求胜,要说能骗Yixin的的确是存在的,就是骗他定式,事先研究好的东西当然人具有优势。但这是RIF规则或山口规则等等以天元为起手的规则的前提下进行的棋局。而一旦是以swap2这种规则,甚至不用swap2就是一手交换规则的未知局面都远远大于RIF和山口开局。这时候人在临场计算中肯定会犯错误,在开局阶段不再完美。而我们知道五子棋是典型的线性发展游戏,是属于连棋,这个和围棋还不一样,就必然导致进入中盘的优劣区分明显。进入到算杀的残局阶段就不用说了,如果谁硬要说就是比Yixin强,我只能说看问题要实事求是。我们且不说yixin,国内那么多所谓的顶尖的连珠棋手有几个不是用黑石来做棋谱的?如果没有黑石的帮助,光凭人力五子棋不会发展有今天那么快,就像日本人用了差不多一个世纪才研究出多少开局。还是在黑石出现以后五子棋的研究才取得了长足的进步。&br&&br&总结一下,五子棋swap2规则下或一手交换规则,人不敌优秀AI,如Yixin,hewer15 Tito15等。连珠规则下由于有定式辅佐和理论铺垫,连珠棋手能够比较自如地抗衡甚至戏弄AI。这个懂棋谱的都知道。欧洲棋手很多是只下gomoku(五子棋)的,不下Renju(连珠)的,请不要妄加断言他们的实力不如中国的以定式研究为主的连珠棋手,尤其是对于未知局面的计算和思路只会更好,不会不如。二者有共性,但区别非常大。另外,也并不是说人类就完全没法跟AI抗衡了。至少在连珠这块以“限制”为核心精神的自留地里面,计算机和人互有输赢都是正常的。但在以自由为要义的五子棋swap2规则下看来,人对于未知的东西,在单位时间内难敌AI。&br&再补充一下,五子棋还没有类似国际象棋这样的商业引擎和商业软件的出现,我说的不是像连珠终结者这种小打小闹类似小作坊生产辣条一样的所谓产品。而是类似于chessbase或者Houdini这种投入的作品。或许五子棋的AI运算算法有它的独特性,但看看国际象棋的引擎表现和商业投入,再看看五子棋引擎和软件差在哪里,其实很多问题都很好理解了。所以相信制约五子棋软件棋力的核心因素不是技术层面的,还是资金和投入。
仔细看了以上大家说的,说说本人的理解。首先,根据2015年gomocup的成绩来看,Yixin的等级分达到了变态的2700+,目前人类最强的五子棋手Attila Demjan只有2080左右。好了,我们来分析这个问题其实是这样的。你到底说的是五子棋还是连珠? 注意,这个没划分…
谢邀,目前的情况是这样的:&br&算杀能力,AI胜过人类。其中算VCT AI完爆人类,算VC2大多数情况远超人类,但先手不太足的局面选进攻点,AI和人类各有所长。&br&对弈,如果AI没有自带谱库,人类完爆AI,根本没有还手之力。如果AI自带很强的谱库,和人类有一战之力,但还是人类占优。&br&五子棋AI目前最大的瓶颈是没能设计出很好的剪枝算法和局面评分算法,因此平衡局面的处理能力极差,先手控盘能力极差(也就是业内俗话说的容易攻崩)&br&&br&有答案说程序可以穷举,简直是不了解五子棋,五子棋平衡局面的计算量是极其惊人的,没有好的剪枝评分算法,AI根本算不动。&br&&br&@胡天硕 的答案。。捷克五子棋选手在世界上排什么水平?这么说吧,捷克冠军到中国来参加全国锦标赛,绝对进不了前30名。所以战胜捷克棋手啥都说明不了。&br&孙锴说无法超越人类棋手,不是谦虚,弈心现在完全无法和顶尖棋手抗衡,这个是业内公认的,所以也不用组织什么比赛了。
谢邀,目前的情况是这样的:算杀能力,AI胜过人类。其中算VCT AI完爆人类,算VC2大多数情况远超人类,但先手不太足的局面选进攻点,AI和人类各有所长。对弈,如果AI没有自带谱库,人类完爆AI,根本没有还手之力。如果AI自带很强的谱库,和人类有一战之力,…

我要回帖

更多关于 五子棋游戏下载 的文章

 

随机推荐