数独银河城.png

大家好啊,我是喜欢解谜的老船长。

这一篇杂谈/介绍显然是受到了最近《数独恶魔城》(Sudokuvania)系列和它相关作品的影响,之前虽然也在文章里推荐过这些有趣的数独作品,但这些介绍分散在不同的文章里面,没有细致讨论所需要的“连续性”。因此我想要在这篇文章中更加集中、系统地介绍这些作品,以及其中各种设计的渊源。

《数独恶魔城》1代Logo

《数独恶魔城》1代Logo

无论你是已经爽玩了最新的数独恶魔城,还是压根不知道“变体数独”的存在,只要你对数独中的逻辑推理感兴趣,或者只是单纯好奇,我都希望这篇文章可以满足你的好奇心。这次我想用一篇文章讲清楚,数独是如何从茶余饭后的“报纸谜题”,逐步发展成如今《数独恶魔城》这样的长达40+小时的“游戏式”体验的,以及我认为这样的发展趋势意味着什么样值得期待的未来。

那么就开始吧:

(本文长约8000字,可以通过页面右边跳转到感兴趣的部分进行阅读)

第一节:经典数独

经典数独;图片来源:sudoku.coach

经典数独;图片来源:sudoku.coach

数独(Sudoku)是一种经典的“纸笔逻辑谜题”,规则十分简单:

一个9x9的网格被划分为9个3x3的正方形区域(称为“宫”),其中给定了一些数字,玩家要做的是在剩下的空格中填满1到9的数字,使得每一行、每一列、每一宫内的数字均不重复

虽然数独有着十分简单易懂的规则,但真正让其经久不衰的,是它所蕴含的非凡的逻辑深度。我这里所说的“逻辑深度”特指人类面对数独谜题所开发出的逻辑与技巧,而不是指用计算机解决它有多难。除了最基础的“摒除法”,还有“隐藏数组”等稍微高级一点的技巧,后面更是有各种“Wing”和“链”之类我不会的技巧。

链与染色;图片来源:sudoku.coach

链与染色;图片来源:sudoku.coach

如果想要学习经典数独技巧,可以试试sudoku.coach这个网站,但注意:你并不需要完全掌握这些技巧才能体验后续提到的数独作品,只需要了解一些比较简单的技巧即可。

我上面之所以限定“人类”,是因为肯定有人会问:“数独都已经被计算机算法解决多少年了,有什么深度?研究它又有什么意义?”。如果目标单纯是“求解”,那人确实不比计算机高效,但当我们把解数独作为一种娱乐时,我们追求的并不是极致的效率,而是在解题的过程中,运用人类独有的逻辑(“注意力”)解谜的“美感”。

于是这就是后续所有要提到的作品“梦开始的地方”。虽然我对这一切的起源有十足的尊重,但如果你现在让我玩经典数独,我可能也还是会感觉比较“单调”,因为在体验过接下来要提到的,让数独逻辑的多样性、趣味性大大提升的变体数独(Variant Sudoku)之后,我就再也回不去了。

第二节:变体数独

LMD ID:000GOJ

LMD ID:000GOJ

:对于后面提到的所有带“LMD ID”的谜题,均可通过替换LMD网址中的“id=”之后的部分来访问,我就不单独贴那么多网址了;示例:logic-masters.de/Raetselportal/Raetsel/zeigen.php?id=000GOJ

变体数独”是所有在经典数独的基础上添加了新的规则,甚至部分修改了原规则的数独的总称。显然,具体的变体规则多种多样,甚至每一题都可以有自己原创的变体规则,因此不可能在这里完全列举,不过为了让大家理解,我还是举一些具体的例子: