休闲智力游戏:数独与 2048
两款都不需要对手,也都只要一只手。差别在于你在跟什么较劲——一副已经写定、只等你读出来的盘面,还是一副每走一步就被改写一次的盘面。
共同的骨架:没有对手,但局面会自己变坏
这一类里没有人跟你抢。推进全靠你自己,出错也只由你自己承担——不存在「对手失误送你一手」这回事。所以两款游戏都把压力放在同一个地方:盘面的余地在变少。数独每填一个数,剩下格子的候选就少一层;2048 每走一步,棋盘上就多一块你没选的方块。
但「变坏」的机制不同,这正是分界线。数独的坏是你造成的:填错一个数,矛盾一定在盘面上留下痕迹,而且能被指出来。2048 的坏有一半不是你造成的:新方块落在哪一格、是 2 还是 4,都不由你决定,你能做的只是让它落下来时不至于卡死。
由此得到两种完全不同的「想清楚」。数独是回溯型的:把已知条件推到底,答案本来就在那儿。2048 是前瞻型的:把最坏的一次补子想在前面,给它留一个不破坏结构的位置。
数独:信息是完整的,所以每一步都能解释
9×9 的盘面上,行、列、宫三组约束交叉在每一格。发布出来的每道题都验证过只有一个解,因此任何一步都不需要试——它要么被现有数字逼出来,要么说明你还没看到那个单位。这也是这一类里唯一可以说「你算错了」的游戏:矛盾是可判定的。
难度不由挖掉多少格决定,而由不用猜就能解完所需的最强技巧决定:从裸单、隐单,到区块排除、数对、X-Wing,再到需要染色和链的档位。这条定义的好处是它不会骗人——线索少不等于难,真正决定手感的是「你认不认识卡住的那一下是什么图形」。
卡住的时候可以要提示,但提示分四层:先指方向,再命名技术,再给出证据,最后才可选地填入。它教的是你下次自己能看出来的东西,不是替你填完。
2048:下一块是随机的,所以要替它留位置
每走一步,整盘方块朝一个方向滑到底,数字相同的两块相撞就合成翻倍的一块——而且本回合刚合成的方块不会再次合并,所以一行三个 2 只会变成一个 4 加一个 2,不会变成 8。合成后棋盘空出一格,系统立刻在随机空位补上一块 2 或 4(十分之九是 2)。当棋盘填满、且相邻方块中没有任何一对数字相同时,这一局结束。
所以真正的技术不是「怎么凑出大数」,而是怎么维持结构:把最大的一块钉在一个角上,让它旁边那一行按大小排开,尽量只用两个方向走棋。一旦为了眼前一次合并而把大块挪出角落,后面几步就会被迫用第三、第四个方向,随机补上的方块也就有机会插进错误的位置。
这里没有「唯一解」,也没有对错可判定的一步;能衡量的只有分数和最大方块。本站的每日挑战因此把随机流固定在日期上:同样的走法,所有人得到同样的运气,分数才第一次可以互相比较——那个模式也相应关掉了撤销。
该选哪一个
想要一件能做完的事,选数独:它有终点,有唯一答案,而且做完之后你能说出自己用了哪几种技巧。二十分钟一题,卡住时不必靠运气。
想要一件玩到结束为止的事,选 2048:它没有终点,只有这一局能撑多远。规则一句话说完,随手就能开一局,四五分钟一轮,越往后越考验你有没有一直守住那个角。


