一个有趣的规则问题(转贴)
围棋世界吧
全部回复
仅看楼主
level 8
ZLN 楼主
phoenixj问题:按照现行的日韩规则,G13算不算死子。如果算,那么黑棋是不是要补两手;如果不算,那这个白子也作为双活处理吗? 在这里的判定上,中日韩规则是不是没有什么差异?还有个问题就是:F10算不算目。
2007年02月26日 12点02分 1
level 8
ZLN 楼主
nmgnewsun:按照现行的中日韩三国的规则,根本无法解决,可以参照我的统一围棋规则来解决。即由双方实战解决,这样就没有争议。F10 算一目,G13 算死子,但G13不是废子,正是由于G13的存在,上方的白棋才能双活。黑棋走F10,白棋也必须跟着走,否则上方就不是双活。黑棋提两子,白棋还得填上一子,这样算黑棋还是5目。
2007年02月26日 12点02分 2
level 8
ZLN 楼主
菜鸟黄蓉:中国规则是数子的,有眼双活不影响数子结果。日韩规则认为双活无目,所以F10处不能算目(但网络对弈程序点目时可能会错误地认为此处有目)。不过黑可以粘上F10,强迫白为了保持双活而先后在G13处送吃3子,这样黑因先后提了3子,在这个双活中就得了3目。
2007年02月26日 12点02分 3
level 8
ZLN 楼主
chenzuyuan:菜鸟黄蓉的解说完全正确。问题是:(但网络对弈程序点目时可能会错误地认为此处有目)我对此一直有疑问。从国外的网站中发现,IGS的网络对弈程序双活的空计目,而现今日韩的网络对弈程序都采用,或源于IGS,因此日韩的网络对弈规则似乎也是双活计目的。对于计算机语言来说,活子:在棋盘上死子:从棋盘上下来了空:邻点只有一色棋子都是容易编程实现的;但要编程实现双活就有点麻烦,而进而要扣除去双活内的空,更麻烦。这个程序上的补丁可能比原本的程序还要大。更而且这个大补丁一旦打了,那么每一盘棋局终点目时都要运行,即使在99%的情况下并没有双活,它也要满盘的找一遍,还要报告没有找到,才能进入下一步;而即使找到了双活也只有极少数情况有意义:有空,且双方的空不一样。因此要实现双活无目,从计算机的程序编制和运行来说是一件极端的累赘,没有一个编程者会愿意去做。我相信日本规则中还有许多的补丁式的规定,没有被编程者理会,比如最后一劫问题。如果把日本规则的全部内容都编进去,也许程序要大上几百倍,因为它不合自我逻辑。我常常说电脑网络是对规则的考验,计算机不理会巧令言色,在它面前一切逻辑悖理都原形毕露。
2007年02月26日 12点02分 4
level 0
其实,黑棋在这里都是5目,所以F10应该算是1目。因为此眼可以不必填满,并且又没有在共活的地方。
2007年08月19日 03点08分 5
1