围棋JAVA判断胜负_下围棋,如何判定胜负?

大家好,我是白夕。很多新来的同学,都不知道围棋怎么判定胜负。一会儿问我目是什么,一会儿问我子是什么。数子,数目,傻傻分不清楚,还能不能愉快地装*了。

今天,就来为大家介绍一下,围棋是如何判定输赢的。最常用的方法有以下2个:数子法

数目法

中国采用的是数子法,所以,我们今天先介绍数子法。既然是数子法,请大家,先把脑子格式化一下,不要再出现“目”啊,之类的东西。今天,我们只讲“子”。

围棋的胜负是比谁的地盘多,“子”是地盘的计量单位。就像比谁围的面积大,这个面积的单位是平方米。

212267041_1_20210107094226885

212267041_2_2021010709422710

图1

如图1,假如黑棋和白棋就这样下完了。现实不会出现这样的棋,这只是摆个简单的,方便讲解。

我们按照以下几个步骤开始数子。1、清除死棋

2、开始数

3、计算胜负

1、清除死棋

我们说,两眼活棋。没有两只眼,又不是特殊活棋的,都是死棋。哪怕暂时有气,但还是要被拿掉哦。

212267041_3_20210107094227525

图2

如图2,△标记的3颗白棋,无论如何都是做不出两只眼的,已经是死棋了,必须拿出棋盘!

212267041_4_20210107094227885

2、开始数

注意,不是数棋子啊喂。是数:棋盘上活着的棋子+这些活着的棋子所围住的交叉点。我们只要数一方就行了。

212267041_5_2021010709422825

图3

如图3,死了的白棋已经被拿走了,我们开始数。

不是先数棋子,1颗,2颗,3颗……再数交叉点,1个,2个,3个……我们要用最快,最简单的方法数。

就像图3:直接数两块地盘,然后加起来是:114+10=124(子)

212267041_6_20210107094228198

3、计算胜负

原则上来讲,棋盘上一共361个交叉点,只要超过一半(也就是180.5)是我的,那我肯定就比你多。就像,一共有11个苹果,我拿了6个,你只剩下5个,我肯定比你多。

但是由于黑棋先下,占了便宜。所以规定,黑棋必须倒贴几个子给白棋。

212267041_7_20210107094228307

那些牛逼的棋手们,每天研究来研究去,终于发现,现代中国的围棋,黑棋贴3.75子,是比较科学的一个数量。

也就是说黑棋要和180.5+3.75=184.25做比较。相反,白棋只要和180.5-3.75=176.75做比较。这样说不太直观,我给大家写个公式:

212267041_8_20210107094228697

黑棋数得的子-184.25=××子,则黑胜××子(正数赢,负数输)

白棋数得的子-176.75=××子,则白胜××子(正数赢,负数输)

刚刚我们数白棋,有124子,套用公式:124-176.75=-52.75,所以,白棋输了,输52.75子。

如果不是非要知道,自己赢了多少子,输了多少子,只是随便下着玩玩的棋,可以用快捷方法。

一种是像举例的那种棋局,一眼就能看出输赢的,就可以不用数了。请直接认输……

212267041_9_20210107094229213

另一种,只要黑棋数子大于等于185,就算赢,达不到,黑棋就输了。白棋大于等于177,算赢,达不到算输。

作业时间

如练习题图,【请问】:黑棋赢,还是白棋赢,赢了多少子?(棋谱是我乱摆的,不用在意是否符合实际哦~)

212267041_10_20210107094229354

练习题图

212267041_11_20210107094229627

答案图

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值