我们对树应该都不陌生,其最为显著的特征就是不断分叉。类比自然界中树的形状,在其他领域中我们有了各种各样的树,本文将从数学上的树讲起,回顾其简单历史、性质和在其他领域的应用,并聚焦于游戏中的科技树,讨论游戏中采用这种树状结构的含义,尤其是历史模拟游戏中对历史的阐释起到的作用,以及这种思想外溢之后对大众文化的影响。
一、图论和计算机中的树
让我们从图论说起。最早使用图这一术语的是英国数学家、律师詹姆斯·约瑟夫·西尔维斯特,他在1878年用化学图表示数学与化学中分子的关系。图论中的最基础最简单的图被称为无向图或简单图,包括节点和边两部分,边是用来形容节点之间的关系。上述语言是图论的语言,和日常生活中差别不大,比较容易理解。如图1中是有三个节点三条边的一个无向图、简单图。所谓无向,指的是边是没有方向的,不指向特定的方向;所谓简单,指的是两节点之间只能有一条边连接。
图1:无向图、简单图图论的树,指的任意两节点之间都有且仅有一条边的无向图;森林指的是任意两点之间至多仅有一条边的无向图。这和自然界中的概念就不太一样了,自然界中很多树组成一片森林,但是图论中,一棵树就可以是森林,但森林不一定是一棵树。一棵树中,如果指定一个特殊节点称之为根,这样的树称之为有根树,有根树中其他节点到根的距离可以分层计算,称之为树的高度。熟悉计算机或者编程的朋友会发现这就是编程中常见的树的概念,其中最为基础和简单的就是n叉树,n=2时就是最简单的二叉树,所谓n叉树指的是有根树的每个节点下的子树都至多有n个。另外,树根据节点之间有无顺序可以分为有序树和无序树,有序树指的是树中任意节点的子节点之间有顺序关系;无序树则任意节点的子节点都没有顺序关系。如前面说有向图可以视为特殊的无向图,类似有序树也可视为特殊的无序树。
Coinbase为机构客户推出加密借贷平台,已筹集5700万美元:金色财经报道,Coinbase在9月1日向美国证券交易委员会提交的文件中披露,正在美国为机构客户创建了一项新的加密货币借贷服务,以帮助填补Genesis和BlockFi等公司破产后留下的空白。文件显示,新平台名为Coinbase Credit, Inc.,截至2023年9月1日,该平台已筹集了5700万美元。
据一位知情人士透露,客户可以向Coinbase借钱(主要是加密资产),同时还提供比贷款价值更多的抵押品,所需金额每天都会调整。Coinbase随后可以将这笔钱借给机构交易客户,类似于银行在传统金融领域提供的大宗经纪服务。
据悉,这项新服务与Coinbase于2021年取消的Lend计划不同,Lend面向零售客户,遭到了SEC官员的反对。最新的贷款服务面向机构,这意味着监管压力相对较小,前提是大型投资者有足够的经验来处理它。[2023/9/6 13:20:40]
在运用之前,补充一个无环的概念,无环就是节点之间没有形成闭环,图1就是一个有环图,我们日常运用的图大多数都是有向无环图。这里要着重指出,我们前面说过树是无向图,抽象一点说根和子树之间并不存在时间先后的必然性,并不是先有了根才能长出分叉,这和自然界中树先有根才能不断生长分叉是不一样的。但是由于人的思维过程和计算机存储的限制,很多时候即便我们意识到无向图、无序树的存在,仍是在按有向图、有序树的方式进行思考、处理。换句话说,单纯从数学上说,有向图和无向图、有序树和无序树肯定是有区别的,但是当我们用图和树来处理其他实际问题时,大多数时候树就坍缩成了有向无环图、无序树就坍缩成了有序树。
前美国OCC负责人加入Hashdex董事会:金色财经报道,前美国货币监理署(OCC)署长Brian Brooks成为Hashdex董事会的最新成员,他将担任加密资产管理公司的战略顾问,并为其在监管领域的努力提供建议。[2023/7/22 15:52:30]
这些概念一时半会理解不了也没有关系,下面我们将举例进行说明。
二、科学技术中的树状图
树状图这个词来自古希腊的树和绘图,我们通常用它进行聚类分析,也称树形图,与之类似的词还有树结构、树模型。
这样的例子很多,在系统发育学中用来表示物种之间的关系时,称为系统发育树,也就是我们熟知的演化树;在系谱学中,用来表示不同的家族关系,称之为系谱树或家族树,有意思的是,通常演化树的根在下面,树往上长,家族树通常祖先在上面,树往下长;在语言学中,用来表示字符串语法关系,称之为分析树,也叫具体语法树,与之相对的是计算机中的抽象语法树,也称语法树,用于仿造自然语言的语法对计算机语言进行分析,值得一提的是,1965年语言学家、哲学家乔姆斯基在《句法理论的若干问题》中同时使用了treestructure和treemodel;在项目管理中,用来表示不同项目或行为之间的关系,称为决策树。
这些树基本上都是有向图,即都是有方向的。演化树不用说,不同时间诞生不同物种;家族树也类似,不可能先有孩子再有父母,如果同一父母的孩子从左到右按年龄大小排列,这就还是一个有序树;决策树也一样,只有前一行为决策之后才会导致后续决策。当然树状图也并不总是表示时间的先后顺序,还可以用来表示贝叶斯概率,例如流传病学的树状图表现的是一个概率因果关系,而非时间。
美联储理事沃勒:6月是否加息将取决于未来三周的数据:金色财经报道,美联储理事沃勒表示,6月会议是否加息的决定将取决于未来三周的数据;即将发布的通胀数据是6月份利率决策的关键;美联储需要在6月会议上保持灵活性,以做出最佳政策决策;就业市场非常紧张,通胀率很高;对核心通胀缺乏进展感到担忧;在通胀得到控制之前不要停止加息。[2023/5/25 10:38:27]
这里比较有意思的是具体语法树和抽象语法树的区别。来看简单的例子,图2是一个简单的具体语法树。S代表句子,N代表名词,VP代表动词短语,V代表动词,NP代表名词短语,D代表限定词,这就是我们中学语文学过的基本的语法分析,我们可以说句子是由词语组成的,也可以说词语组成了句子,这里是没有方向的,完全取决于我们的出发点。但是如果用抽象语法树表示,用来检查一个句子是否完整,我们就会用上一些if句判断,有没有主语、主语是不是名词,是就进入下一步继续判断,不是则直接输出答案,这里的树本质上就是一个决策树,因为我们前置加了一个条件:判断一个句子是否完整。也就是说,抽象的语法被命名为具体语法树;具体用来验证编译的反而被命名为抽象语法树。
图2具体语法树另一个一般情况下被视为无向图的是百科全书式的图谱,最早是德尼·狄德罗和让·勒朗·达朗贝尔为《百科全书》制作的具象人类知识系统有时也被称为狄德罗和达朗贝尔之树,图3为网络流传的中译本。这成为知识分类的范本,今天包括情报学、图书馆学、生物分类学等等,仍在采用这种形式和表达。包括我们最常见的年表,本质上也是一种树状图,以年份为节点记录发生的事情,但节点和节点之间是有顺序的。
ETH 2.0总质押数已超1688.13万:金色财经报道,数据显示,ETH 2.0总质押数已超1688.13万,为16881335个,按当前市场价格,价值约279.01亿美元。此外,目前ETH 2.0质押总地址数已超54.06万,为540649个。[2023/2/26 12:29:40]
图3:具象人类知识系统和前述语法树一样有趣的是,这种图谱本身是不包含什么明确方向的,但在计算机普及的今天,如果我们要进行分类,一定是先有父类才有子类的,比如我们要处理科幻是属于科学还是文学,人脑可以是这样的思维过程:科学下面有个分类是科幻,或者科幻是科学的分支。但是在计算机操作过程中,你一定是先建立一个父类科学或文学,父类应该包含什么要素和条件,再用子类去匹配。某种程度上这就是目前强AI努力的方向,因为现有的AI都是人为的规定好规则,AI按照规则行事,这就是我们常说AI没有创造性的原因,一个最为简单的例子就是它不会创造规则,人类可以完成分类、发现新的种类、发明新的分类规则,机器只能按照已有的分类规则进行分类。类似的,AI也无法理解规则。例如前面我们说到家族树中的有序树,年龄按从小到大或者从大到小排列,人类能明白这两种排列的本质在于时间,年龄越大的出生越早,目前的AI还理解不了排列背后的含义。
三、游戏中的科技树
1980年弗朗西斯·特雷舍姆发明桌游《文明》时就引入了科技树,这是最早在游戏中引入科技树的,但这款桌游和后来的文明系列并没有什么关系。文明系列、帝国时代系列、地球帝国、国家的崛起等历史战略游戏都引入了科技树。基本上都是随着时代演变逐步解锁不同的科技,每一项科技都以前一项为前置条件。值得注意的是,technology明明只有技术的含义,但中译名总是要笼统地加入科学合称为科技,本文也基本沿用这种表述,但实际上游戏中的科技树包括自然科学、工程技术、宗教信仰、人文社科等诸多方面,直到2016年的《文明6》中才勉强将一些制度文化方面的科技单列出来形成市政树,但总体上仍是杂糅的。图4即为游戏中远古时代的科技树,显然书写并不会被认为是一项科学技术。
曾以266万欧元拍下《沙丘》电影未出版手稿的Spice DAO宣布解散:7月29日消息,此前以266万欧元拍下了《沙丘》电影未出版手稿的Spice DAO宣布解散并计划将ETH返还给Spice Token持有者。今年一月,Spice DAO宣布已通过juicebox募集2608个ETH,价值超870万美元,并计划公开本书(在法律允许的范围内),制作受本书启发的原创动画限量系列并将其出售给流媒体服务。(decrypt)[2022/7/29 2:45:06]
图4:《文明6》部分科技树文化研究者图尔·吉斯就历史战略游戏中的科技树进行过深入研究,撰写了《科技树:历史战略游戏中的自由意志与决定论》等文章,出版了专著《攀爬科技树:历史战略游戏中的科技史》。吉斯以《文明4》、《帝国时代1》、《地球帝国1》、《国家的崛起》重点讨论了历史决定论的影响。所谓历史决定论包括三个方面:科技树必然按一定顺序解锁发展;科技必然影响社会发展;由此影响每个时代,使得每个时代各具特色并且越来越强大。显然这是一种认为历史不断进步的技术乐观主义,今天已经被大多数学者所抛弃,但在大众心里仍颇具影响。吉斯也意识到所谓科技树其实名不副实,而且不同游戏选择的科技条目不太一样,即便选择的条目一样,赋予的效果也未必相同,这也称得上某种自由意志了吧。但是不同游戏的选择也有一些有意思的地方,比如上述四款游戏不约而同地选择了一神论,有些条目具体的效果虽然不一样但总体方向一致,比如灌溉总是增加粮食收入的,反映出某些基本共识。但是也闹过一些笑话,比如《帝国时代1》中不同国家科技树并不一样,波兰的科技树中完全没有货币,这显然不符合真实的历史。
我们需要回答两个问题:游戏中的科技树为什么这样设计,以及由此带来了什么影响。先回答第一个问题,吉斯文中也指出,与其称为科技树不如称为升级树。战略游戏中的科技树是一件新鲜玩意吗?并不是,在其他游戏特别是角色扮演游戏中有极为类似的东西:技能树或天赋树。随着人物等级的提升,可以解锁不同的天赋、技能,让角色更强大。这和战略游戏中的科技树有什么本质区别吗?看起来历史游戏中科技不断升级、影响社会进步,本质上不就是打怪升级点技能吗?本质上都是有向无环图的底层逻辑,都是为游戏叙事服务的,让玩家知道自己的长中短期发展目标,如何规划自身发展。
当然,要了解科技树本质上是为叙事服务的,我们还可以类比看一看游戏中的情节选项分支,尤其是文字冒险游戏中的剧情分支流程图,就更能理解为什么科技树本质上和剧情流程毫无区别了,如图5是《底特律变人》的剧情分支。在文字冒险游戏中,通过类似的流程图来推进剧情,并通过剧情分支引导玩家游玩不同的游戏剧情,通常这些流程图也是简单的单向线性的,因为如果叙事结构本身也很复杂的话,会提高玩家的上手门槛,所以即便是时间穿越或循环、无限流等内容的游戏,大部分的剧情分支也是线性的,可以使用这样的树状图描绘出来。特别是对于部分美少女游戏等注重剧情分支的游戏而言,由于素材重复利用率高,又和TAVG高度重合,通过设计同一关卡的不同剧情导向不同结局,能一定程度上将素材重复利用率高的劣势转化成玩家多周目游玩的优势。
图5:《底特律变人》剧情分支在其他战略游戏例如《星际争霸》中,科技树基本全是军事类的,因为游戏本身只能靠战争获胜,主打的也是战争,在历史战略游戏中因为想让玩家有更好的代入感,采用了几个真实世界的科技名词而已,不然如果把长城当成美利坚或者巴西的特色科技,玩家就太容易出戏了。此外,游戏之所以设计成线性的、有回报的,是为了迎合玩家的心理,不然和现实一样,投简历、考研反复失败,失败还不会增加后续胜率,就太影响玩家体验了。但是,这种设计很容易潜移默化地影响玩家的历史观念,导致玩家认为历史发展是线性的,导致思路被限定死。我们前面说过,树形图的有向性通常体现为时间,随着时间发展,攀爬科技树总是进步的,哪怕有些科技树是横着的,有的是从上往下长的。除了决定论这一点外,这类科技树还忽略了很多其他东西。第一,像《文明6》这样所有文明都用一套科技树,本质上是强调科技的普适性以及文明发展的普适性,但实际上不同文明发展从根本上就不一样,《文明6》的科技树是完全欧洲中心主义的。第二,不同科技之间是否有前置条件并不像游戏显示的那样简单,而且我们说过树形图是只有时间上的顺序关系的,因此反映的仅仅是不同时间科技的影响,前序科技会影响后序科技,没有考虑同一时期科技的互相影响。第三,将社会的发展完全归功于科技进步是完全错误的,科技树的攀爬本身也简化了科技本身发展的复杂过程。
这一趋势已经从游戏扩散到了网文,很多网文作者要么本身就爱打游戏,要么受游戏文化影响颇深,导致很多穿越文、科幻文都喜欢用科技树作为行文的框架,本质上和游戏用人物升级来驱动情节是一样的。
当然这不是提出另一种游戏有害论,指责游戏特别是历史游戏误人子弟,而是指出游戏设计的逻辑必然导致某种价值观,这种价值观是蕴含于游戏设计本身的。进一步说,工具本身就是蕴含价值取向的,树形图天然就是线性的。事实上,一旦我们将科技树替换成魔法技能,就不会受这么大的影响。本质上我们仍应该牢记哲学家的教导:未经审慎的人生是不值得过的。如果游戏设计、网文习惯套用一套设计模板和框架,看的多了玩的多了也就知道套路了,玩家和读者应该避免程式化的叙事带来的潜移默化的影响,创作者也应该避免路径依赖带来的创作懈怠。
(本文来自澎湃新闻,更多原创资讯请下载“澎湃新闻”APP)
来源:智通财经APP 比特币价格自本月初从3万美元左右下跌至约2万美元以来,近期一直徘徊在20130美元到20429美元之间,截至发稿,比特币价格下跌5.13%,报20029.5美元/枚.
1900/1/1 0:00:00一位国家电网的工作人员告诉我:中国的特高压技术可不只是花架子工程,它不仅能够输送电能,而且还能为中国创收,成为了中国出口的一张主要名片,令以美国为首的欧美国家都十分忌惮.
1900/1/1 0:00:00新华社明斯克7月13日电白俄罗斯中央银行13日在官网发布消息说,自7月15日起将人民币纳入其货币篮子.
1900/1/1 0:00:00随着数字经济快速发展与数字金融服务需求不断增加,全球货币金融体系迈入数字化变革时代,许多经济体央行数字货币研发按下快进键.
1900/1/1 0:00:00无聊猿出现地悄无声息,目前已发展成一种超越加密圈的现象级文化。模仿项目会发现很难复制“无聊猿”和其持有者培育出的新型数字社区的方式.
1900/1/1 0:00:00随着数字经济快速发展与数字金融服务需求不断增加,全球货币金融体系迈入数字化变革时代,许多经济体央行数字货币研发按下快进键.
1900/1/1 0:00:00