什么是余诘:诘将棋的正解为什么只有一个

做诘将棋书上的题时,有时会用和答案不同的手顺将死了玉,而书上并没有把它列为正解。自己的手顺确实将死了。那么是答案错了,还是自己哪里看漏了?这时会出现一个词:「余诘」(余詰,yozume)。
日文维基百科「詰将棋」把作者意图的手顺叫做「作意」,作意以外另有将死手顺成立的情况叫做「余诘」。最后一步以外有余诘的诘将棋,被视为不完全作。我在诘将棋的细则里也简单提过。这篇文章用局面说明余诘实际上是怎样产生的。
没有余诘的3步诘
先看一个没有余诘的题。
局面1: 玉方的玉在1一。攻方的金在3二。持驹:飞车。
正解是 ▲2一飞 △1二玉 ▲2二飞成,3步诘。把有金保护的飞车打在玉旁边,玉逃到1二后,飞车走到2二升变成龙。龙也能斜走一格,所以能封住逃往1三的路,而且有金保护,玉吃不了。
再想想别的第一步。把飞车稍远一点打在3一,▲3一飞,也是王手。但被 △1二玉 逃开之后,即使 ▲2一飞成 追过去,玉也能逃到1三,将不死。所有第一步里,能3步将死的只有 ▲2一飞,这道题的正解是唯一的。
加一个步,就出现余诘
局面2: 在局面1上,给攻方在1四加一个步。
作意 ▲2一飞 △1二玉 ▲2二飞成 照样能将死。但现在,在局面1里将不死的 ▲3一飞 也能将死了。
▲3一飞 △1二玉 ▲2一飞成
1四的步控制着1三,玉逃不到1三。升变到2一的龙斜着将军1二的玉,同时纵向控制2筋。玉也逃不到1一,将死。如果玉方不走 △1二玉,而是在2一合驹,▲同飞成 也一样将死。
第一步有两种走法,都能3步将死。这就是余诘。如果把局面2作为3步诘出题,答 ▲2一飞 的人和答 ▲3一飞 的人都将死了玉。即使作者的作意是 ▲2一飞,也不能说 ▲3一飞 是错的。所以这样的题被视为不完全作。
在局面1里,让 ▲3一飞 失败的,是玉的逃路1三还空着。用步把1三堵上之后,反而开出了另一条路。给攻方多加一个有利的棋子,将死的方法就变多了。余诘就可能这样产生。
比作意更短的余诘
余诘之中,比作意步数更少就能将死的,有时特别叫做「早诘」(早詰)。比如作为5步诘出的题,3步就将死了。
从解题的一方来看,如果觉得自己发现了早诘,首先应该重新检查玉方的应手。诘将棋的玉方会选择逃得最久的应手。如果在自己的手顺里,玉方总是选马上被将死的走法,通常玉方还有更顽强的应手。如果确实能更快将死,那这道题就是早诘的不完全作。
只有最后一步不同没关系
再看一次局面2。作意 ▲2一飞 △1二玉 之后,最后一步除了 ▲2二飞成,▲2二金 也能将死。1四的步控制着1三,金走到2二后玉也无处可逃。局面1里1三是空的,▲2二金 将不死。
像这样只有最后一步有两种以上将死方法的情况,叫做「最终手余诘」(最終手余詰)。根据维基百科,最终手余诘不被视为不完全作。最后一步只是在几乎已经将死的局面里选哪个棋子来收尾,之前手顺里需要思考的地方并没有变。当然,局面2的第一步也有余诘,所以无论如何都是不完全作。
为什么要把正解定为一个
实战中,用哪种手顺将死都算赢。即便如此,诘将棋把正解定为一个,是有理由的。
一是解题的人可以对答案。正解有两个的话,自己的手顺和答案不同时,就分不清是自己错了,还是题目另有解法。开头说的困惑就是从这里来的。
二是题目的着眼点会变得清楚。在作意明确的题里,作者想展示的手筋都装在一条手顺里。有了余诘,不用那个手筋也能将死,从题目里学到的东西就变少了。以局面2为例,发现 ▲3一飞 能将死的人,也许就不会去想打2一再升龙的手顺了。
维基百科也把「最善的手顺唯一确定」列为诘将棋的规则之一。没有余诘,正是这个条件的核心。
解没有余诘的题
如果在书上找到和答案不同的手顺,与其马上怀疑答案,不如先检查玉方的应手和合驹的可能。通常在自己手顺的某处,玉方有更好的应手。找出这一手,本身就是很好的练习。
Shogi365 是一款诘将棋应用,3步诘、5步诘、7步诘、9步诘各收录1000题。所有题目都是第一步唯一,攻方手顺的每一步也唯一,没有余诘。只要是王手,无论对错都可以走,玉方会自动给出最顽强的应对,所以能在棋盘上确认自己的手顺在哪里让玉方有了更好的应手。
