导航:首页 > 源码编译 > 围棋有多少种算法

围棋有多少种算法

发布时间:2025-02-05 15:29:13

Ⅰ 围棋有哪几种计算胜负的方法

围棋现存在三种计算胜负的方法。

中国大陆采用数子规则,台湾采用应氏计点规则,日韩采用数目规则。

因为黑方先行存在一定的优势,所以所有规则都采用了贴目制度。

中国规则:

1、贴3又3/4子的规则:

第一步,把死子提掉。

第二步,只数一方围得点数并记录下来(一般围得点以整十点为单位)。

第三步,如果数的是黑棋,再减去3又3/4子,如果数的是白棋,再加上3又3/4子。

第四步,结果和180又1/2(棋盘361个点的一半)比较,超过就算胜,否则判负。

黑目数超过184.25子即胜,而白只需超过176.75子即胜。通俗来说为白棋177子为胜,黑棋184.5子为胜。

2、让先与让子:让先不贴目,让子要贴还让子数的一半(就当被让方是预先收了单官)。

(1)围棋有多少种算法扩展阅读:

日韩规则:

日本和韩国规则是一样的,采用数目法,黑棋终局要贴6目半。

先数一方的目数并记录下来,再数另一方的目数并记录下来,然后黑棋减去6目半,最后和白棋比较,多者为胜。

值得一提的是“一子两目”的说法。

虽然围棋计算胜负的方法不同,但表现在一盘特定的棋局上,贴m子=贴2m目,胜n子=胜2n目。

原因在于:数子法,是计算黑白任意一方与归本数(361/2=180.5)的偏差;比目法,是比黑白双方所得目数的差距。

例如,一盘棋黑白双方相互交替落子,进行了280手,盘面地域已全部划清,双方在俘虏和死子回填后,形成如下形势:

1)盘面黑子有140颗,黑方所占实空为44目,即黑方占地140+44=184子;

2)盘面白子有140颗,白方所占实空为37目,即白方占地140+37=177子。

i)如果不贴子。

用数子法计算,黑方占地为184子,黑方胜184-180.5=3.5子。

用比目法计算,黑方有44目,白方有37目,黑方胜白方44-37=7目。

ii)如果贴3.25子,即贴3.25*2=6.5目。

用数子法计算,黑方扣除贴子后占地184-3.25=180.75子,黑方胜180.75-180.5=0.25子,即黑方胜1/4子。

用比目法计算,黑方扣除贴目后有44-6.5=37.5目,黑方胜白方37.5-37=0.5目,即黑方胜白方1/2目。

iii)如果贴3.75子,即贴3.75*2=7.5目。

用数子法计算,黑方扣除贴子后占地184-3.75=180.25子,此时180.25<180.5,因此白方胜,白方胜180.5-180.25=0.25子。

用比目法计算,黑方扣除贴目后有44-7.5=36.5目,此时36.5<37,因此白方胜,白方胜黑方37-36.5=0.5目,即白方胜黑方1/2目。

由此可见,在围棋最终计算胜负的盘面固定下来后,用数子法和比目法计算出来的结果一般是相同的。

但由于贴子或贴目数量的不同,黑白双方的胜负可能会出现不同的结果,正如情形ii与情形iii所列。

对双方互不相让的三劫循环,四劫循环,长生、双提二子等罕见特例,可判和棋或者重下。

参考资料来源:网络-围棋

阅读全文

与围棋有多少种算法相关的资料

热点内容
集合竞价买入额指标源码 浏览:112
云服务器安装华为欧拉系统 浏览:957
c面向对象编程教程 浏览:525
php的重定向跳转页面跳转 浏览:409
电气控制与plcpdf 浏览:463
android蓝牙特征值 浏览:64
mpdll源码 浏览:573
maclinux编程工具 浏览:430
直播源码运营 浏览:938
程序员除了大厂还能去哪 浏览:818
dac0832和单片机 浏览:768
模型pdf 浏览:270
日式解压是什么 浏览:932
iosapp常用加密场景 浏览:649
开发版怎么用别人的源码 浏览:551
广数928多头螺纹编程格式 浏览:384
阿里云服务器多个ip 浏览:198
车工编程计算器 浏览:50
二十乘四百九十九的简便算法 浏览:453
怎样对移动硬盘加密 浏览:899