逻辑游戏 数独( 二 )


逻辑游戏 数独

文章插图
数独元素 - 宫组成上述行、列、宫、单元格统称为单元(Unit);而行、列、宫统称为区域(Region) 。区块由三个连续宫组成大行列(Chute),分大行(Floor)及大列(Tower) 。第一大行:由第一宫、第二宫、第三宫组成 。第二大行:由第四宫、第五宫、第六宫组成 。第三大行:由第七宫、第八宫、第九宫组成 。第一大列:由第一宫、第四宫、第七宫组成 。第二大列:由第二宫、第五宫、第八宫组成 。第三大列:由第三宫、第六宫、第九宫组成 。格位编号格位按所处的行列单元赋予坐标值,如图五所示 。
逻辑游戏 数独

文章插图
数独元素 - 格位坐标有多种标示法,有横行 A~I,纵列 1~9(如中国),也有横行 1~9,纵列 A~I(如日本),这两种标示容易混淆,故最被广泛使用的是横行R1~R9,纵列C1~C9的标示法 。提示数在九宫格的格位填上一些数字,做为填数判断的线索(Hint),称为提示数(Clue),如图六所示 。
逻辑游戏 数独

文章插图
数独元素 - 提示数解题手法依解题填制的过程可区分为直观法与候选数法 。直观法就是不做任何记号,直接从数独的盘势观察线索,推论答案的方法 。候选数法就是删减等位群格位已出现的数字,将剩余可填数字填入空格做为解题线索的参考,可填数字称为候选数(Candidates,或称备选数) 。直观法和候选数法只是填制时候是否有注记的区别,依照个人习惯而定,并非鉴定题目难度或技巧难度的标準,无论是难题或是简单题都可上述方法填制,一般程式解题以候选数法较多 。基础解法排除法(摒除法)摒除法:用数字去找单元内唯一可填空格,称为摒除法,数字可填唯一空格称为排除法 (Hidden Single) 。根据不同的作用範围,摒余解可分为下述三种:数字可填唯一空格在「宫」单元称为宫排除(Hidden Single in Box),也称宫摒除法 。数字可填唯一空格在「行」单元称为行排除法(Hidden Single in Row),也称行摒除法 。数字可填唯一空格在「列」单元称为列排除法(Hidden Single in Column),也称列摒除法 。唯一余数法唯一余数法:用格位去找唯一可填数字,称为余数法,格位唯一可填数字称为唯余解(Naked Single) 。
逻辑游戏 数独

文章插图
Peer等位群格位余数法是删减等位群格位(Peer)已出现的数字的方法,每一格位的等位群格位有 20 个,如图七所示 。进阶解法上述方法称为基础解法(Basic Techniques),其他所有的解法称为进阶解法(Advanced Techniques),是在补基本解法之不足,所以又称辅助解法 。进阶解法包括:区块摒除法(Locked Candidates)、数组(Subset/Tuple)、二链列(X-Wing)、唯一矩形(Unique Rectangle)、全双值格致死解法(Bivalue Universal Grave)、同数链(X-Chain)、异数链(Multidigit Chain)及其他数链的高级技巧等等 。已发展出来的方法有近百种之多 。其中前三种加上基础解法为一般数独书中介绍并使用的方法,同时也是大部分人可以理解并掌握的数独解题技法 。通过基础解法出数只需一种解法,摒除法或唯余法,超出此範围而需要施加进阶解法时,解题点需要进阶解法协助基础解法来满足隐性唯一或显性唯一才能出数,该解题点的解法需要多个步骤协力完成,因此称做组合解法 。解题必须以逻辑为依归,提倡数独的本意 。区块摒除法区块摒除法包括宫区块摒除法(Pointing)与行列区块摒除法(Claiming) 。在基础题里,利用区块摒除可以替代一些基础解法的观察,或辅助基础解法寻找焦点 。在非基础题里,区块可以隐藏任何其他结构,简单的可以把基础解法隐藏起来,难的可以隐藏数对等等其他进阶技巧 。例如: