本節書摘來異步社群《遊戲大師chris crawford談互動叙事》一書中的第6章,第6.2節,作者: 【美】chris crawford譯者: 方舟 責編: 陳冀康,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
遊戲大師chris crawford談互動叙事
提起因果論,人們通常的想象是非此即彼的結論,比如蘇格拉底1要麼是永生不死的聖賢,要麼是終有一死的凡人,于是可以有如下的三段論2。
所有人終有一死。
蘇格拉底是一個人。
是以,蘇格拉底終有一死。
上述論斷做出了非此即彼的二進制判定,頗為容易了解。然而,三段論并不限于表述是非,還可以用來表述數值計算,如下所示。
人的體重等于腰圍的4倍。 蘇格拉底的腰圍是48英尺(約122厘米)。 是以,蘇格拉底的體重是192磅(約87千克)。
上述兩個論斷的差別在于:前者做出了二進制的是非判斷(“蘇格拉底是否終有一死”),後者則可根據一個人的腰圍大小而得出多種不同的結論;前者對事實做出了非此即彼的判定,後者則蘊含了多種程度的可能性;前者隻能表述最簡單的判别問題,而後者則能夠表述任何能夠量化的複雜問題。
一旦學會了把數學公式看作一種論斷形式的原理,運用更複雜的公式就不難了。比如,比前述稍微準确一點的體重計算公式可以是這樣的:
人的體重等于腰圍的3倍加上身高。 用數學語言來表述就是: 體重 = 3×腰圍 + 身高
上述公式也許會比之前的更準确一些,雖然從嚴格意義上來說,它對于“精确計算每一個人的身高”這樣的目标而言根本談不上準确。如果這條公式能在70%的情況下,以20磅上下的誤差來準确估測人的體重,那麼就算很不錯了。更複雜的公式也許還能進一步增加準确性,比如:
體重 = 2×腰圍×1.5 + 0.75×身高 − 12.1×鞋碼
這條更複雜的公式或許能在80%的情況下,以10磅上下的誤差準确估測體重。能以零誤差,百分之百地準确估測所有人體重的完美公式顯然是無法企及的—或許隻要付出足夠大的努力也還是能辦得到,但是倘若果真如此的話,那麼這條完美公式必然會包含無數的關系複雜的變量,無論用多少頁紙都寫不完。在實用目的之考量下,完美是做不到的。
好在我們鮮有對完美的需求。椅子的設計師須要了解大部分人的體形和體重的大緻關系,然而從來不需要特别精确的數字,像20磅左右這樣的誤差範圍就已經足夠用了。同樣,互動叙事創作者不需要完美的數學表達,滿足叙事需要就行了。