妈的,玩个儿童玩具,把智商掏空了

文/菱角

以前看过卷毛演的《模拟游戏》,惊讶于这台运转起来咔咔咔作响的图灵机,它到底如何能够破解德军的 ENIGMA 机器,并将二战的结束提前了数年。

直到今天,当我看到这台 图灵 TUMBLE 机器时,略懂一二了。

尝试玩了一波,智商多次告急。

相比原版的图灵机,图灵 TUMBLE 看起来稍显简单,但它足以进行算数、加减乘除、创造图形、做逻辑等计算机功能!

为了了解这台机器的神奇,我们先来看看它的各种「奇葩」部件。

小斜坡:能够让球从一端(左边或右边)掉下。

交叉:让弹珠从一端进入,相反的一端出去。

小片:可以增加逻辑,通过指向左或者右存储信息,像 1 或 0。随着谜题难度增加,它越来越重要。

拦截器:当计算结束时,它能够通过阻挡停止制造弹珠继续运动。

齿轮片紫色齿轮片通过指向左右存储信息,当紫色齿轮片被触碰时,它同时也通过转动红色齿轮从而推动其他齿轮片。

这就是这台图灵机的构造:

游戏板 ×1

游戏板支架 ×1

小斜坡 ×30

小片 ×10

齿轮片 ×8

交叉 ×6

齿轮 ×4

拦截器 ×3

按压 ×1

红色弹珠 ×20

蓝色弹珠 ×20

谜题书 ×1

还有一个原理需要记住:弹珠掉落到下方黑色触发器,则会触发上方相应位置的弹珠往下掉。

但有了机器,还需要谜题。

于是团队绘制了一本包含 51 个谜题、共 20 页的连环画册,由艺术家和程序员 LI JIAOYANG 创作。

每一个谜题的解决,都能带领宇宙工程师  Alia 从遥远星球逃生,从而帮助孩子探索这个玩具,通过小型电脑解决一系列问题。

例如,第 1 题:让所有蓝色弹珠(且只有蓝色弹珠)到达底端,手段是通过增加 4 个小斜坡到板上。

先按照着谜题,把初始界面布置好,就是这样。

很多人会很天真:直接把蓝色弹珠推下去不就行了吗?其实这是智商不够的表现。

因为就像动图中演示的这样。到了第三个就弹错位置了,搞到一大堆红色弹珠往下掉,任务失败 %>_<%

所以这一题的正确打开方式是这样的:需要把 4 个小片放在视频中的位置,就妥妥了。

好棒棒哦,以我逆天的智商,终于艰难地熬过了第一关。

其实这一本谜题书就是升级打怪的节奏,难度越来越高,到了后面的谜题,别说是小孩子,对于有经验的程序员也堪称挑战。

再例如,谜题 11,需要创造这样的图形:蓝、蓝、红、红、蓝、蓝、红、红。

这道题的难度在于需要每 2 球变换 1 次颜色,所以注意在上端安置了 2 个蓝色小片,它每次都在调整左右角度,从而达到目的。

答案是这样的……

谜题 19,是关于二进制数字的。

下图共有 4 层小片,第一层代表 1,第二层代表 2,第三层代表 4,第四层代表 8,小片向右倾斜表示在这一层取值。

所以,0-8 的 9 个数可以表示成这样:

吓得我赶紧谷歌了一下二进制是怎么回事。

把游戏板搭成这样,就可以用机器「数」出 1-8 的 8个数字。

这里再来一个更难的题,先后摆出 2 个蓝色弹珠,1 个红色弹珠,4 个蓝色弹珠,1个红色弹珠和 8 个蓝色弹珠。

这个神奇的机器就是由下面这位理工男 Paul Boswell 设计的。他曾是明尼苏达大学的教授,现在是 3 个孩子的父亲。为了让代码教学能否真正渗透到原理层面,不再抽象,所以它变出了这玩意。

它参考了很多已有的游戏,最后确定成目前的玩法,对于游戏中部件的设计更是竭尽了全力,有了多代更新。

例如这个小片。

小斜坡。

还有齿轮。

这个板。

行了,创业总是艰难,这里就不 BB 了,有胆带着你的孩子来挑战图灵机,成为新生代码农,但请提前充值足够的智商。

图灵机

视频


(0)

相关推荐