PlayPendium

Gearworks · 思考的食粮

串联的优势

在 Gearworks 里,你不只是在搭建机器,而是在用力来构建论证:把一个个小小的优势相乘,直到它们的乘积恰好等于屏幕上的那个数字。

本文以英文撰写和编辑。此中文版本由机器翻译生成;凡涉及准确性之处,以英文原文为准。 阅读英文原文 →

精确的目标

每一天,Gearworks 都会给你一个数字。它一眨不眨地待在谜题标题栏里:Target ×12 · 3 slots(目标 ×12 · 3 个槽位),或 Target ×36 · 4 slots,或 Target ×8 · 2 slots。你的任务是从一个零件库中取出零件填满这些槽位,搭建一条简单机械链,使其合成的机械利益与目标完全吻合。零件库里总有一个可行的组合,外加几个干扰项,而在一轮六道谜题中,机械链会从两个槽位增加到四个。不是接近,不是大约,而是恰好。游戏会告诉你是超过了、不足,还是命中。只有最后一种能让你继续前进。1

这就是 Gearworks 的核心循环:组合机械,把它们的机械利益相乘,追求精确。听起来简单,其实暗藏深度。你不只是在堆零件,而是在对物理世界中的乘法进行推理。这里一根杠杆,那里一个齿轮,再加一套你从没试过的滑轮组,每一个都贡献一个因数,而所有这些因数的乘积就是你的答案。2

满足感来自数字对上的那一刻。你摆好了一根动力臂是阻力臂两倍长的杠杆(这是 2× 的机械利益),把它接到一个齿轮系上,其中 10 齿的主动轮带动 20 齿的从动轮(又一个 2×),最后用一个由三段绳子承担负载的滑轮收尾(3×)。整条链的总机械利益是 2 × 2 × 3 = 12。如果目标是 12,你就赢了。如果目标是 8 或 18,你就失败了。游戏引擎会以对浮点误差安全的容差,把你这条链的机械利益与目标进行比较,结果非此即彼:恰好命中即获胜,其他任何结果都算失败,并把你送回零件库。3

工具箱里的机械

你串联起来的究竟是什么?Gearworks 使用了经典简单机械中的四种,每种都有自己的机械利益公式。这些不是游戏随意发明的规则,而是教科书对理想、无摩擦世界中力的放大器如何工作的定义。1

杠杆最直观。在横梁下放一个支点,把负载放在一边,在另一边往下压,你就得到了一个力的放大器:只要你施力的位置比负载离支点更远,你就占了便宜。游戏将其计算为 leverMA = effortArm / loadArm(杠杆机械利益 = 动力臂 / 阻力臂)。2 米的动力臂配 1 米的阻力臂,得到 2×。3 米配 1 米,得到 3×。简单、优雅,而且正是阿基米德在两千多年前就弄明白的道理。3

接下来是齿轮。齿轮以精确的比例用速度换取扭矩。如果一个 10 齿的主动轮带动一个 20 齿的从动轮,从动轮的转速减半,扭矩却加倍。游戏称之为 gearRatio = drivenTeeth / driverTeeth(齿轮比 = 从动轮齿数 / 主动轮齿数),在串联中起作用的是扭矩上的优势。注意这里速度与扭矩互为反比:扭矩越大,速度越小,这正是支配所有简单机械的更深层守恒定律的一种体现。2

然后是滑轮。单个定滑轮只改变力的方向,并不放大力。但加上一个动滑轮,你就能从承担负载的绳段数中获得机械利益。公式很直接:pulleyMA = 承担负载的绳段数。两段绳子给你 2×,四段给你 4×。代价是要把负载提升同样的高度,你得拉动更多的绳子。1

最后是斜面。想抬高一个沉重的箱子,又不想把它直直地举起来?那就把它推上一道斜坡。坡度越缓,所需的力越小,但要推的距离越长。机械利益是斜坡长度与高度之比:inclineMA = length / height(斜面机械利益 = 长度 / 高度)。一道长 4 米、升高 1 米的斜坡给你 4× 的机械利益。同样,力被放大了,但你推动的距离也按比例变长了。1

这四种机械就是全部工具。尽管经典物理学认定简单机械有六种,游戏却没有给你尖劈、螺旋或轮轴。1 它专注于那些能干净利落地串联起来的机械,每一种都为总数贡献一个清晰的乘法因数。

串联的机械以乘法而非加法组合。

串联:乘法的力量

Gearworks 之所以不只是一份零件目录,关键就在于这一洞见:串联的机械相乘。如果你把一根 2× 的杠杆接到一个 3× 的齿轮系上,整条链的机械利益是 2 × 3 = 6,而不是 2 + 3 = 5。每一级都接过上一级输出的力,再把它放大一次。1

这就是为什么这道谜题的核心是组合。你不只是在挑选机械,而是在构造一个乘积。由三台普通机械——2×、2× 和 3×——组成的链,总共得到 12×。由四台——2×、2×、3× 和 3×——组成的链,得到 36×。游戏给你的每个零件本身都是 2×、3× 或 4×,所以同一个目标往往可以用不止一种方式达到,而探索这些因数分解正是乐趣的一部分。

还有空链这个边界情况。如果你什么都不接,这条链的机械利益就是 1,力原封不动地通过。这在数学上说得通(空积等于 1),在物理上也说得通(没有放大就意味着没有变化)。1

串联规则是确定性的,机械的组合方式中没有任何随机成分。每次你用同样的机械搭出一条链,得到的总数都一样。这种确定性是每日谜题公平的原因之一:游戏由日期推导出一个种子,同一天里每个人都会得到相同的目标、相同的零件库,答案也相同。

恰好命中规则

为什么游戏坚持要求完全吻合?为什么不接受“差不多就行”?答案在于 Gearworks 所模拟的理想化物理。在现实世界中,摩擦和各种缺陷意味着机械利益永远不会像公式所示那样干净。真实的杠杆会在支点处因摩擦损失一些力;真实的齿轮系会因齿面摩擦损失一些扭矩;真实的滑轮会因绳索摩擦损失一些力;真实的斜坡会因滑动摩擦损失一些力。1

但 Gearworks 并不模拟这些损耗。它模拟的是理想、无摩擦的机械,机械利益恰好由几何关系决定。在那个理想世界里,不存在任何含糊。你的链要么恰好产生目标机械利益,要么没有。游戏的评估函数以对浮点误差安全的容差,把你这条链的机械利益与目标进行比较,结果非此即彼:恰好命中即获胜,偏高或偏低都算失败。1

正是这种精确性让这道谜题严谨。你没法蒙混过关,也没法说“差不多了”。你必须对所乘的因数进行精确推理,确保它们的乘积与目标吻合。这是对乘法思维的考验,而不仅仅是对机械直觉的考验。

恰好命中规则还有一个教学上的理由:它迫使你去思考因数本身。如果目标是 12,你可以把它分解为 3 × 4,或 2 × 2 × 3。每一种分解都暗示着不同的机械选择。一根 3× 的杠杆(臂长比 3:1)串联一个 4× 的滑轮(四段承重绳)是一种解。一根 2× 的杠杆、一对 2× 的齿轮和一道 3× 的斜坡是另一种解。哪一种对你可用,取决于当天零件库里有什么。游戏不会告诉你哪一种“更好”,它只告诉你是否命中了那个数字。2

组合的满足感

让 Gearworks 引人入胜的不只是谜题本身,更是把小小的优势组合成一个精确总数的那种感觉。你从一个看似随意的目标开始,拿杠杆、齿轮、滑轮和斜坡做试验。你发现一根 3× 的杠杆和一道 4× 的斜坡搭配得很好。你试一对 3:1 减速的齿轮,看看它能打开什么局面。慢慢地,你对因数如何累乘建立起了直觉。2

从因数反推目标,有一种特别的乐趣。如果目标是 24,你也许会认出它是 2 × 3 × 4,或 2 × 2 × 2 × 3。每一种分解都暗示着不同的配置。一根 2× 的杠杆(臂长比 2:1)、一对 3× 的齿轮(10 齿主动轮带动 30 齿从动轮)和一个 4× 的斜面(长高比 4:1)是一种解。如果谜题提供四个槽位,那么 2×、2×、2× 和 3× 这四级就是另一种解。1

这种乘法思维深深植根于简单机械的物理之中。机械串联时,它们的机械利益会累乘。2×、3× 和 2× 这三级普通机械合起来是 12×。2×、2×、2× 和 3× 这四级合起来是 24×。同一个总数可以经由不同的路径达到,而探索这些路径正是这款游戏的深度所在。

与此同时,这款游戏对自身的范围很谦逊。它并不声称完美模拟了现实世界。真实的机械会因摩擦损失机械利益,而游戏有意忽略了这一点。它模拟的是理想机械,机械利益恰好等于公式所给出的值。正是这种理想化,使恰好命中规则成为可能,也使这道谜题干净而严谨。1

一条链的机械利益是各级的乘积,而不是总和。

一个两千年的古老思想

每当你在 Gearworks 里串上一根杠杆,你调用的都是一条可以追溯到公元前三世纪的原理。希腊数学家阿基米德被认为给出了杠杆定律最早的严格证明:机械利益等于动力臂与阻力臂之比。3 这正是游戏中 leverMA = effortArm / loadArm 这个公式。

阿基米德还因那句名言而闻名:“给我一根足够长的杠杆和一个放置它的支点,我就能撬动地球。”这是对希腊原文的一种宽松转述,但它抓住了杠杆的精神:小小的力,经过恰当的放大,就能成就非凡之事。Gearworks 是这一思想的数字化身。你撬动的不是地球,但你正在学习小优势如何累积成大优势。3

游戏中的其他机械也有类似的历史。斜面是由文艺复兴时期的科学家添加进简单机械的经典清单的,从而凑齐了经典的六种。滑轮和齿轮已被使用了数千年,从水车到钟表机构,无处不在。Gearworks 剥去了所有这些背景,只给你留下纯粹的数学:四个公式,一个乘积,一个目标。1

而美恰恰就在数学之中。机械利益是对力的放大程度的度量:输出力除以输入力。当它大于 1 时,机械充当力的放大器;小于 1 时,则是速度的放大器(齿轮就是一个好例子:0.5× 的齿轮比意味着扭矩减半,速度加倍)。游戏专注于放大力的情形,但背后的原理是一样的:力与距离是相互交换的,而不是凭空创造的。1

为什么串联很重要

简单机械本身就很有用。杠杆能撬起一块沉重的石头,斜面能抬高一个箱子,滑轮能升起一面船帆。但把它们串联起来,就能让它们的威力相乘。一根给你 2× 机械利益的杠杆,可以接入一个给你 3× 的齿轮系,再接入一个给你 4× 的滑轮。总数是 2 × 3 × 4 = 24×。这就是小优势的复合累积。1

这就是为什么 Gearworks 的核心是组合。你不只是在解一道谜题,还在学习机械系统如何层层叠加。你加上的每一台机械,都会改变下一台机械所承受的力。每一个齿轮比、每一个臂长比、每一个绳段数都很重要,因为它们都是乘积中的一个因数。1

恰好命中规则强制要求精确。你不能估算,也不能瞎猜。你必须思考各个因数,确保它们的乘积与目标吻合。这是最纯粹的乘法推理,而且这项技能的用处远远超出游戏本身。理解因数如何累乘,在从工程到金融再到日常问题解决的方方面面都至关重要。与此同时,这款游戏也很宽容。一次失手只会让你在这道谜题的得分上损失一些分数,而不会让你失去这道谜题:你可以随心所欲地重新搭建、再试一次。每日种子保证每个人得到相同的目标,这意味着你们可以讨论策略,而不必担心各自的谜题不同。这是一种建立在确定性数学之上的共同体验。

Sources & notes

  1. "Simple machine," Wikipedia, a device that changes the direction or magnitude of a force; the classical six (lever, wheel and axle, pulley, inclined plane, wedge, screw); mechanical advantage = output ÷ input force; an ideal machine trades force for distance. en.wikipedia.org/wiki/Simple_machine.
  2. This game's engine, which defines the lever, gear, pulley and incline formulas, composes stages multiplicatively, evaluates the chain against the exact target, and seeds the daily puzzle from the date.
  3. "Lever," Wikipedia, a beam on a fulcrum whose mechanical advantage is the ratio of effort arm to load arm; the law of the lever traces to Archimedes (third century BC), of "give me a lever… and I shall move the world." en.wikipedia.org/wiki/Lever.
  4. Further reading: William Ballantyne Anderson, Physics for Technical Students, the chapter on simple machines. archive.org.
Was this worth reading?
Play Gearworks
PlayPendium · About · Contact · Privacy · Terms · Cookies · Accessibility · Copyright · Browse all games · Classic arcade games · © 2026