本节书摘来异步社区《游戏大师Chris Crawford谈互动叙事》一书中的第6章,第6.2节,作者: 【美】Chris Crawford译者: 方舟 责编: 陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。
6.2 因果关系
游戏大师Chris Crawford谈互动叙事
提起因果论,人们通常的想象是非此即彼的结论,比如苏格拉底1要么是永生不死的圣贤,要么是终有一死的凡人,于是可以有如下的三段论2。
所有人终有一死。
苏格拉底是一个人。
因此,苏格拉底终有一死。
上述论断做出了非此即彼的二元判定,颇为容易理解。然而,三段论并不限于表述是非,还可以用来表述数值计算,如下所示。
人的体重等于腰围的4倍。
苏格拉底的腰围是48英尺(约122厘米)。
因此,苏格拉底的体重是192磅(约87千克)。
上述两个论断的区别在于:前者做出了二元的是非判断(“苏格拉底是否终有一死”),后者则可根据一个人的腰围大小而得出多种不同的结论;前者对事实做出了非此即彼的判定,后者则蕴含了多种程度的可能性;前者只能表述最简单的判别问题,而后者则能够表述任何能够量化的复杂问题。
一旦学会了把数学公式看作一种论断形式的原理,运用更复杂的公式就不难了。比如,比前述稍微准确一点的体重计算公式可以是这样的:
人的体重等于腰围的3倍加上身高。
用数学语言来表述就是:
体重 = 3×腰围 + 身高
上述公式也许会比之前的更准确一些,虽然从严格意义上来说,它对于“精确计算每一个人的身高”这样的目标而言根本谈不上准确。如果这条公式能在70%的情况下,以20磅上下的误差来准确估测人的体重,那么就算很不错了。更复杂的公式也许还能进一步增加准确性,比如:
体重 = 2×腰围×1.5 + 0.75×身高 − 12.1×鞋码
这条更复杂的公式或许能在80%的情况下,以10磅上下的误差准确估测体重。能以零误差,百分之百地准确估测所有人体重的完美公式显然是无法企及的—或许只要付出足够大的努力也还是能办得到,但是倘若果真如此的话,那么这条完美公式必然会包含无数的关系复杂的变量,无论用多少页纸都写不完。在实用目的之考量下,完美是做不到的。
好在我们鲜有对完美的需求。椅子的设计师须要了解大部分人的体形和体重的大致关系,然而从来不需要特别精确的数字,像20磅左右这样的误差范围就已经足够用了。同样,互动叙事创作者不需要完美的数学表达,满足叙事需要就行了。