Meter Maker · 思考的食粮
屏幕上出现一行诗。给出一个目标格律。你把每个音节标记为重读或非重读,直到节奏严丝合缝地就位。
本文以英文撰写和编辑。此中文版本由机器翻译生成;凡涉及准确性之处,以英文原文为准。 阅读英文原文 →
游戏会给你一行诗,拆分成一个个音节方块,并给出一种格律的名称,比如带有 da-DUM(轻-重)节拍的“Iambic”(抑扬格),名称下方是一排高低不一的竖条,勾勒出这种格律的模式。3 你的任务是把这行诗中的每个音节标记为重读或非重读。2 每个方块一开始都是非重读;点击一次变为重读,再点击一次则变回非重读。你逐个音节地处理这行诗,为每个音节判断它是承载节拍,还是把节拍传递下去。当你按下“Check”(检查)时,你的标记模式要么再现了这行诗的自然重音,要么没有。正确的格律分析会再现这行诗本身的重音,而一旦做到这一点,这行诗就与给定的格律相符。
这种一步一步的工作自有其乐趣。你在心里朗读这行诗,感受自然重音落在哪里。你在“the ti-ger”中听到 da-DUM-da(轻-重-轻),在“mem-o-ry”中听到 DUM-da-da(重-轻-轻)。当你把“com-pu-ter”标记为 0-1-0(非重读、重读、非重读)时,你是在倾听这个词把分量放在哪里。当一个词的自然重音与你正在搭建的模式咬合时,那一下小小的震动就来了。这行诗开始按照你被要求找到的格律吟唱起来。你不是在猜;你是在听。1
游戏界面把这种倾听的行为简化为一个简单的二元选择。每个音节要么重读,要么非重读。没有渐变,没有“有点重读”,也没有“比前一个稍强一点”。正如韵律学家 T. V. F. 布罗根(T. V. F. Brogan)所说,格律是“一个二元对立的系统,其中的音节要么有标记,要么无标记”,因此只需一套二元代码就足以记录它。4 这正是每个音节只需一个开关就够用的原因。而格律分析(scansion)是确定一行诗的格律模式、并通常以图形方式将其表示出来的方法或实践;在英语中,这种模式通常会重复一个规则的音步。你逐个音节标记重读与非重读,就是在做格律分析,只不过用的是点击和轻触,而不是铅笔记号。2
标记完一行诗后,游戏会把你的格律分析与这行诗的自然重音进行比对,而这种重音本来就是为契合目标格律而构建的。游戏认识四种格律,每一种都由一个重复的音步定义。抑扬格音步(iamb)是一个非重读音节后接一个相对重读的音节:da-DUM。扬抑格音步(trochee)正好相反:重读后接非重读,DUM-da。抑抑扬格音步(anapest)是非重读-非重读-重读:da-da-DUM。扬抑抑格音步(dactyl)是重读-非重读-非重读:DUM-da-da。这些并不是随意的模式。它们是英语诗歌的经典音步,是诗歌节奏的基本构件。1
当游戏要求抑扬格时,它希望你这行诗的重音模式由抑扬格音步 [0,1] 连续铺成。当它要求扬抑格时,它希望你的模式由 [1,0] 铺成。抑抑扬格要求由 [0,0,1] 铺成;扬抑抑格要求由 [1,0,0] 铺成。正确的格律分析会再现这行诗的自然重音,而这种重音在构造上就与格律相符。游戏构建诗行时,会让各词自然重音拼接起来后恰好铺满目标格律。你并不是在把诗行硬塞进一个它承受不了的模式。你是在发现一个早已存在的模式。3
以抑扬格音步为例。它是英语诗歌中最常见的音步,这并非没有道理。da-DUM 的运动反映了口语的自然抑扬,即我们从功能词过渡到实词、从冠词过渡到名词、从助动词过渡到主动词的方式。在“To be or not to be”(生存还是毁灭)中,抑扬格音步一个接一个地堆叠起来,营造出一种仿佛必然如此的节奏。扬抑格音步则与这种流动相抗衡。在“Ty-ger Ty-ger, burn-ing bright”(老虎!老虎!火一样辉煌)中,重音先落下(这行诗甚至省去了最后一个弱音节),于是诗行有了不同的分量、不同的冲劲。抑抑扬格和扬抑抑格把模式延伸到三个音节,营造出奔腾或起伏的效果。每种音步都有自己的性格,每种格律都造就自己那一类诗行。1
游戏不会随机生成诗行,然后指望你能从中找出一种格律。它构建的是可解、可教的谜题。游戏使用一个精选的数据集,收录的都是韵律公认一致的常见英语单词。每个词都有固定的音节划分和固定的重音模式。“Computer”永远是 0-1-0。“Memory”永远是 1-0-0。单音节词在真实口语中可轻可重,但游戏给每个单音节词都赋予一个规范值:“moon”(月亮)和“fire”(火)这样的实词是重读的;“the”和“with”这样的功能词是非重读的。这不是一条死板的规则,而是游戏所倚重的一种强烈倾向。3
单词按照它们的重音“形状”分组,也就是描述其模式的、连在一起的 0/1 字符串。生成器组装出重音能铺满所选音步的诗句。如果格律是三音步抑扬格,生成器就需要一行重音模式为 [0,1,0,1,0,1] 的诗。它会挑选形状能拼合成这一模式的单词。实际上,这就是一行可以被正确分析格律的诗。在游戏之内,不存在歧义。有一个正确答案,而找到它就是这道谜题。3
这种设计让游戏保持诚实。它依托真实的英语重音,也就是一套你无法重新排列的强弱音节固定模式。你不能因为更契合模式,就决定重读“computer”的第一个音节。这个词的重音就是它本来的样子。你的工作是听出它并标记它。当你做到时,你不是在对游戏耍花招;你是在顺应这门语言。
游戏提供三种难度。它们在不改变核心机制的前提下调节挑战强度。简单难度的诗行有三个音步,并且总是抑扬格或扬抑格。中等难度的诗行有四个音步,并加入了抑抑扬格。困难难度的诗行有五个音步,可以是四种格律中的任何一种,包括扬抑抑格。更高的难度还会给分数加乘:中等为1.2倍,困难为1.5倍。难度改变的是诗行的长度和格律的范围,而不是工作的性质。你仍然要把每个音节标记为重读或非重读。你仍然要倾听节拍。3
三种难度还有教学上的用意。它们让你从自己所在的水平起步,逐渐进阶到更复杂的诗行。你先通过简短、清晰的例子学会听出抑扬格。然后你转向更长的诗行,在更多音节上保持模式。再然后,你转向不那么熟悉的格律,比如抑抑扬格或扬抑抑格。计时器在走,扫得越快得分越高,但在你完成之前,什么都不会把这行诗拿走。游戏让你一步一步地训练自己的耳朵。3
游戏提供两种模式:每日模式和练习模式。在每日模式中,玩同一难度的所有人都会得到同一行诗。这行诗由基于日期的种子生成,因此在同一天对每个人都完全相同。这创造了一种共同的体验。每个人都在标记同样的音节,听同样的节拍,在模式咬合时感受同样的震动。在练习模式中,你可以随意生成新的诗行。你不能挑选格律;游戏会从你所选难度允许的格律中抽取。你可以重复同一难度,也可以升级。每种模式和难度都有各自的排行榜,解出每日诗行后,会显示你的分数今天排在什么位置。3
每日诗行是一种约会。你回来时它就在那里等着,每天一行新诗,对同一难度的所有人都一样。你坐下来,标记音节,诗行便显露出真容。这种显露自有乐趣,知道与你同一水平的其他所有玩家都在听同样的节拍,也让人心满意足。
这个游戏一个不显山露水的长处,是每一行诗都有正确答案。这不是见仁见智的问题。也不是“莎士比亚会怎样分析这行诗的格律?”的问题。问题只在于你的格律分析是否再现了这行诗的自然重音。游戏知道其数据集中每个单词的重音模式。它知道你正在处理的格律。它知道你的标记是否相符。在游戏之内,不存在歧义。3
这种确定性在关于语言的游戏中很少见。许多文字游戏依赖同义词、词语联想和机灵。Meter Maker 依赖的是更简单的东西:你听出英语节奏的能力。它要求你倾听,标记你听到的,再把你的标记与事实核对。答对时,你知道自己对了。答错时,“Check”(检查)会标出你标错的音节,你可以改正它们,也可以花掉一次提示,让游戏把第一个标错的音节设为其真实重音,代价是扣减分数。
游戏的确定性,即完全基于种子、可复现的生成方式,让这一切成为可能。每日诗行之所以对同一难度的所有人都完全相同,是因为它来自一个种子。引擎之所以可以测试,是因为同一个种子总会产生同一行诗。这不是给开发者的功能;这是给玩家的功能。它意味着游戏是诚实的。它意味着谜题是公平的。它意味着当你答对时,你可以相信自己确实答对了。3