有关“答案”的若干问题探讨(上)  -- kenny的专栏


kenny 写于 2020年6月12日 23:51

  101的答案系统应该是大家再熟悉不过的了,不论是做题,还是针对具体题目进行探讨,都必须以答案作为媒介。答案之于题库的意义重大,所以我们非常有必要正确地了解、认识关于它的方方面面,只有大家在答案问题上达成共识,才能有效地进行沟通。

  本文中我会给大家介绍一些与答案有关的基本问题。事先说明一点,文中观点来自本人的实践经验和思考,有些结论不是绝对唯一和正确的。如果你另有好的想法,欢迎在下方留言,与大家一起讨论。

一、定义和基本性质

  101的答案有3种类型,分别为正解(正确答案)、变化和失败。那我们就先从这里入手,介绍一下它们的定义和基本性质。

   正确答案:先手方在后手方充分抵抗的情况下正确达成给定题目的目标的解答过程。

   失败答案:后手方在先手方出错的情况下正确阻止先手方达成给定题目的目标的解答过程。

   变化答案:不具备正确或失败答案的要素,但仍有参考价值的解答过程。

  正解和失败的含义是非常明确的,很好理解。在正确答案的过程中,双方的每一步都必须正确,而失败答案的过程中,在先手方出错以后,后手方的每一步都必须正确。当然,这里所说的正确是广义的,即双方所有的最优策略均可归入“正确”的范畴,包括“最佳”、“最强”、“必要抵抗”等。

  变化答案的含义相对复杂一些,由于变化答案仅供参考研究,不参与解题,也就没有固定的形式,非常多样化。下面我按照常见程度排序,列举几类不同的变化答案的过程:

  (1)后手方没有充分抵抗先手方的正确着法,使先手方轻而易举地达成了目标。

  (2)在先手方的着法正确的情况下,后手方没有按照对自己最有利的方法应对,影响了最终结果的性质(常见于双方最佳结果为打劫的题目,官子题中也有这种情况)。

  (3)后手方没有正确破解先手方的错误着法,使后手方蒙受损失,或是使先手方重新达成了目标。

  (4)对正确答案最终结果的补充性步骤,用以说明最终结果的后续变化,或是进一步阐明最终结果本身的一些性质(如死活状态等)。



二、结果的对错判断

   我们可以把一个解题过程的终局状态笼统地称为答案的“结果”。与答案的类型不同,答案的结果只有正确和错误之分。这是因为变化答案只能起到补充和解释的作用,它无法构成一种单独的结果类型。

  这就是说,先手方的每一步解答,它要么是正确的,要么是错误的,不可能存在中间状态。我们接下来就来分析一下区分一个结果的对错的依据是什么。

  这里必须注意一个非常重要的问题,那就是实战环境和做题环境之间的区别。实战局面是具体的,而绝大部分的题目都是局部性质的,具有一定的抽象性,我们千万不能把实战的好坏标准统统照搬,当作衡量结果对错的一般性原则,否则就会出现很多问题。判断结果对错,应当从题目本身的特性当中寻找依据。如果你细心的话,应该可以从前文对3种答案的定义当中找到答案,判断结果对错根本的依据,来源于具体题目的“目标”。

  一道题目的目标通常是比较明确的,比如死活题的目标是杀死对方棋子或救活己方棋子;对杀的目标是在对攻中取得最大战果;局部性的官子题的目标是争取最大的目数便宜,等等。

  知道这一层以后,我们就可以得到一个基本的判断结果对错的标准了:达到目标的就是正确结果,否则都是错误结果。从这一条中还可以进一步推出,只有影响到目标达成与否的因素才能左右结果的对错,如果先手方的某种错误因素不妨碍其达到目标,则不影响结果的正确性。在前面正确答案的定义当中,所谓“后手方的充分抵抗”,也是针对具体题目的目标来说的。

  比如,在局部性质的事关生死的题目(死活、对杀等)当中,先手方在达成目标的过程当中损失目数的,不影响该答案结果的正确性,因为先手方的犯错点(目数)和目标(杀死对方棋子或救活己方棋子)之间没有联系。但是,如果先手方本可以下成对己方有利的缓一气劫,却走了一个紧气劫,就要判定这个结果是错误的了,因为在与生死有关的题目里,劫争的属性属于题目考核的内容,即一般认为先手方没有走出对己方最有利的劫争形态也属于没有达成目标的一种情况。

  用“是否达到目标”这条原则足以准确地判断绝大多数结果的正误了。但是,总有一些先手方的错误因素卡在正确与错误的边界线上,用达到目标与否的标准仍然难以判断。

  你可以先思考一下,如果遇到下列情况,应该如何判断对错呢?

    1,对杀中,先手方可以下成先手双活却下成了后手双活。

    2,在与生死有关的题目中,先手方可以下成先手劫而下成了后手劫。

    3,杀棋时,先手方本可以干净地杀死对方,却杀成了盘角曲四。

    4,局部官子题中,在目数相同的情况下,先手方选择了劫材亏损的补棋方法。

    5,做活时,先手方可以全部净活 ,却只活了一部分。

    6,全局官子题,在题目描述中说明了用数目法确定胜负,或是说明了出题者是日韩棋手的情况下,先手方原本可以以盘面目数优势获胜,却选择利用“粘劫收后”规则获胜。

    7,对杀中,先手方可以与对方构成双活的前提下,选择打一个对己方不利的两手劫与对方一搏生死。

    8,活棋时,同样是紧气劫,先手方本可以选择一种打赢劫后杀死对方一块棋的开劫方法,却走了一个对对方毫无威胁的劫。

  除了这些以外还有不少其他情形,这里不再一一列举。那我们应该怎么合理地判断这些特定的结果呢?我认为,可以用“可普遍化原则”检验同一类型的情况:我们先假设把这种特定情况统一判为“正确”或者“错误”,看看得出的结论是否合理,是否普遍适用于所有符合这一特定情况的个例。如果答案是肯定的,那么这个假设就可以成为这种特定情况下判断对错的依据。

  比如我们拿前面列举的第3种情况举例:假设把所有在可以干净杀死的情况下杀成盘角曲四的情况都判为正确是否合适呢?根据我们对死活状态的一般性理解,可以认为一个单独的盘角曲四在死活意义上属于死棋。如果把盘角曲四的结果理解为净死的话,那么先手方自然是达成了“杀死对方棋子”的目标的,所以,我们可以把所有杀成盘角曲四的结果都认定为是正确的。反过来,如果把有些杀成盘角曲四的结果判为错误,那就必然引发争议,而且这样一来做题者就无法对杀成盘角曲四的结果的对错形成稳定的预期,这是绝对不可取的。

  不过,即便用上述原则判断结果的对错,仍然会出现无法得出确定性结论的例子。比如我们来分析一下2的情形,不论把所有可以下成先手劫而下成后手劫的结果判断为正确还是错误,都有不尽合理的地方。如果是这样的话,那就只能根据题目的具体情况灵活处理了。或者我们可以继续往下细分,从而确定哪些具体情况可以作出明确的判断。

  尽管在使用可普遍化原则仍然无法明确地判断对错的场合,对结果的判断会存在一定程度上的分歧,但只要我们能够合理地针对具体情况作出判断,总体上说,这种分歧还是相当有限的。

  最后,我来介绍一种特定情况的判断:在目标与生死有关题目中,如果先手方最终可以达到无条件杀/活的结果,却在解答过程中、最终结果尚未明朗的时候选择提劫,原则上应该认为提劫的行为是不正确的。这是因为,以提劫终结的结果呈现出来的是一个打劫的画面,从这个状态本身无法看出先手方存在无条件解决问题的路径,即先手方选择提劫就是对提劫后的结果的一种默认,这个判断也是符合可普遍化原则的。另外,这种情况也同样适用于其他局部性的题目,只要先手方在尚未最终完成结果的时候提劫,都不能认为它是正确的。

  有关对错判断的内容就先说到这里。在下半部分,我们来谈谈答案的入库标准和其他规范。

评论列表

kenny 写于2020年6月13日 18:21
欢迎大家讨论
斩杀呉暨 写于2020年6月13日 18:22
期待下半部分~
斩杀呉暨 写于2020年6月13日 18:30
1~8条如果原则上来说都是失败图吧
kenny 写于2020年6月13日 18:31
表达能力堪忧,接下来的内容我自己都没完全缕清...
斩杀呉暨 写于2020年6月13日 18:33
6感觉有点迷茫,但4 kenny说了是先手方
kenny 写于2020年6月13日 18:34
在结果的判断上不存在中间选项,变化=失败的结果
kenny 写于2020年6月13日 18:35
按我的理解,4判断为正确,6判断为失败是可普遍化的
斩杀呉暨 写于2020年6月13日 18:36
6应该是韩国棋手的题目用中国规则来赢
小苗AA2 写于2020年6月13日 18:36
666,先放到微信收藏夹再读
斩杀呉暨 写于2020年6月13日 18:37
哦,4没看局部官子
kenny 写于2020年6月13日 18:39
局部官子中劫材的因素肯定是不绝对的。举个简单的例子,对手一路扳粘的时候是选择粘还是虎补断,跟周围环境有一定的关系
kenny 写于2020年6月13日 18:40
在实际操作中,可绝对化的劫财亏损要不要作为判断对错的依据,还是很让人纠结的
中国加油 写于2020年6月13日 18:41
俺没事找事的发现了一些小问题,望各位大佬帮忙解答下,谢谢
1、俺发现(1)后手方没有充分抵抗先手方的正确着法,使先手方较容易地达成了目标 很多都是正解图
2、俺还是不懂变化图和正解图的界限
kenny 写于2020年6月13日 18:48
正解和正解变化没有明确的界限,可以肯定的是,如果可以明显区分后手方的抵抗强弱的话,那么抵抗较弱的那个就是变化。另外,习惯上不会给后手方所有差不多强弱的抵抗都安排在正解里面,否则感觉有点累赘
小苗AA 写于2020年6月13日 18:49
谢谢
离别心愁 写于2020年6月13日 19:55
有一点把我弄晕了,在死活题中,劫材算不算影响最终目标的因素?我本来认为不应该考虑劫材问题(先后手劫也是劫材问题),可是照这个逻辑下去,劫材好像是影响了最终目标的因素,以杀棋为目标的题目,最佳结果一定是净杀,打劫则是因为无法净杀而做的妥协,距离净杀越近则越好,而劫材的多寡确实影响到了距离净杀的距离。
小苗AA 写于2020年6月13日 19:58
劫财问题如果说影响到整体的杀棋或活棋,则杀棋和活棋是主要目标,如果有很多种方式都能杀,则优先考虑劫财最少的下发
小苗AA 写于2020年6月13日 19:59
(是不是有点班门弄斧)
kenny 写于2020年6月13日 20:03
这个问题可以参考上篇,原则上说,劫材不是一个影响结果性质的因素,只有当劫争属性不同是才可以明确区别对错。比如,从死活角度分析,对己方有利的缓一气劫就无条件优于紧气劫,即使紧气劫先手方有10枚本身劫也不影响结果的判断。
kenny 写于2020年6月13日 20:07
如果把劫材视为绝对标准的话,会有很多问题,如果多一个巨损的本身劫怎么认定?又或者本身劫和劫争属性的优先级怎么判断?等等
雪风~ 写于2020年6月13日 20:17
我个人认为先后手劫判断对错不是很合理,除非明确标出与先后手有关
离别心愁 写于2020年6月13日 20:37
嗯,我就当我走火入魔好了,我也不想以后做题还要考虑劫材
弈之家牛凯源 写于2020年6月14日 19:04
我晕棋,@离别心愁 我也一样
我爱出勺 写于2020年6月16日 13:53
那征子劫呢?我个人感觉虽然是紧气劫但是比缓一气劫要好,想听听大佬们的看法=-=
绘梨衣 写于2020年6月16日 14:01
征子劫看能跑几个吧,要是能跑4-5下肯定没缓一气劫好,(话说这俩怎么能在一个棋形里面存在的)
wx_13317617194730 写于2020年6月16日 14:04
嗯,1、2个还行
kenny 写于2020年6月16日 14:11
这个确实有点难缠。不过换个角度想,题意或结果存在明显歧义的不是好的创作吧
我爱出勺 写于2020年6月16日 16:37
哦。。我没说这俩在一个棋型里面,我就是单纯想问下这个劫怎么判断。。
小苗AA 写于2020年6月16日 16:39
离别心愁 写于2020年6月16日 18:39
我觉得有歧义的题目都应该加个解说
离别心愁 写于2020年6月16日 18:43
话说当初给老师改死活的时候,一到五条都算错,操场跑了不少圈
kenny 写于2020年6月16日 18:43
难道会有人丧心病狂到让做题者揣测自己的出题意图?应该不至于
泰迪熊🐻 写于2020年6月16日 18:46
啥意思
泰迪熊🐻 写于2020年6月16日 18:46
话说老师批死活题,打我的手板确实是不少
kenny 写于2020年6月16日 18:47
这里说的只是101的规则,老师批改题目当然可以根据自己的标准来,也可以根据实际需要调整。
wx_13317617194730 写于2020年6月16日 18:48
离别心愁 写于2020年6月16日 18:49
我老师比较严格哈哈,每一手都必须下到最佳
泰迪熊🐻 写于2020年6月16日 18:50
喔,那杭棋冲段班的老师不严么
泰迪熊🐻 写于2020年6月16日 18:50
只不过我们做题的时候叽叽喳喳的,老师就跟没听见一样淡定
kenny 写于2020年6月16日 18:54
老师批改跟101的评判性质完全不同。101题库面向的是广大的做题群体,判断规则需要适应所有的做题者。所以在判断的时候,还是要尽量遵循对做题者较为有利的立场,把正确的标准降到最低限度。
wx_13317617194730 写于2020年6月16日 18:57
有道理
尚一铭 写于2020年6月17日 08:41
@kenny,期待下半部分,我有几道题等待往上传呢,先问一下,标准是不是很高?
尚一铭 写于2020年6月17日 08:42
打错了,是有几条答案想往上传。。。
kenny 写于2020年6月17日 11:28
@尚一铭 这里面内容比较多,但即便不知道标准也可以提交,不违规的情况下所有人都有自由提交答案的权利。
尚一铭 写于2020年6月17日 11:56
OK,那我去复查一遍就提交
黄金会员yellow 写于2021年2月24日 17:36
这里面一阅读我就知道怎么提交答案了
新用户 写于2021年9月12日 21:24
@kenny 有没有对“错题”的反馈渠道?有些题目的“正解答案”,让后手方增加自己的损失,从而让先手方使出手筋,总感觉不妥。例如Q-181860 这是否属于“错误题目”?
kenny 写于2021年9月12日 22:11
@新用户 这个逻辑不太合理,在应对过程当中双方首要考虑的是如何达成(或者不让对方达成)目的,追求收益方面的最优只能排在其次。
kenny 写于2021年9月12日 22:14
比如死活题,假设黑先杀白,那么白棋应该尽最大可能阻碍黑棋的杀棋,无需考虑过程中造成的损失,做题与实战用的是两套规则,要区别对待。

要是答案有问题的话可以在题目评论区艾特我我一下
棋盘十九路 写于2022年4月18日 16:44
@kenny 今天我遇到一个死活题, 有人提供了一个答案, 结果是 大部队全死光了, 游击队活下来。 后来有人问这个答案对不对, 我认为从棋理的角度上来说,丢掉大部队而活小部队是不对的, 对方却说这是一个死活题,活了就没有问题。 所以这个答案应该算是什么答案呢?正解,变化,还是失败?
棋盘十九路 写于2022年4月18日 16:56
kenny 写于2022年4月18日 17:19
@棋盘十九路 ,这种要分情况的,如果大部队可以活,那么做活一小部分按理说应该属于失败,关键得看你弃掉的那块棋是不是题目的主体,只是多死几个的话一般觉得无所谓
棋盘十九路 写于2022年4月19日 11:34
@kenny 好的,又涨知识了
wx_54188868195010 写于2022年6月24日 07:58
@kenny 我认为1到8都是正确的
官金川 写于2022年6月27日 19:55
@kenny,那如果做题我按变化答案走了,算对还是算错?
kenny 写于2022年6月27日 20:00
@官金川 变化答案仅供参考,系统只会根据正解和失败作出应对
苏冠元SGY 写于2023年8月10日 14:46
太酷啦!