• 精选
  • 会员

一片比特雨林

2020年7月9日  来源:财富的起源 作者:埃里克-拜因霍克 提供人:kangtao76......

为了开始这个游戏,林格伦制作了一个游戏板,板子中有16 384(128×128)个方格,每个方格里都有一个行为者,每个行为者在初始化时都会采用四种基本策略中的一种。林格伦按下开关,游戏开始,进化过程随即发生。在游戏过程中,策略会发生突变,最适合的策略得到最高分数,并开始注入相邻的方块中。

一个生态系统诞生了。起初,随着四种策略相互作用,由随机分散的行为者构成的风景开始相互渗透——“以牙还牙”和总是合作的行为者爱上了合作,共同取得了高分。同时,总是背叛的行为者无情地利用了可怜无助的反以牙还牙者,总是合作的行为者一直合作,总是背叛的行为者持续背叛。很快,大量不合作而总是背叛的行为者集合被赶出了板子,而合作之岛出现了。这些岛屿通常会有一群总是合作的行为者处在中间位置,它们疯狂地合作,提高分数,把邪恶的总是背叛者留在海湾里。然而,这些合作的殖民地并不稳定。有时,入侵的背叛者会打破合作之岛,把每个人都拖垮。另一些时候,一个合作之岛会像细菌群一样迅速扩张,把它的边界推向充满敌意的背叛之海。最开始混乱不堪的板子,随着不同的策略在合作与背叛间的大战中重新占领不同的位置,出现了方块、之字形、螺旋形以及其他形状的图案。

很快,动荡的策略困境中又发生了其他的事情——创新出现了。基因上的突变使行为者的记忆容量扩增,从而使行为者能够回溯更多的历史,想出更为复杂的策略。很多突变体是很快就消失的无意义策略,但是总的来说,更多的记忆是一个巨大的优势,成功的新策略开始出现并复制。林格伦将一种策略命名为傻瓜策略,即如果行为者与对手在上一轮中采取了同样的行动(不管是合作还是背叛),那么行为者在下一轮就合作;如果行为者与对手采取了不同策略,那么行为者在下一轮就背叛。另一个是复仇策略,一开始双方都会选择合作,但是之后如果对手背叛了,行为者就会接连背叛,目的是在再次合作之前让对方明白它的想法。就像之前提到的,“以牙还牙”的一个问题就是如果两个玩家相互以牙还牙,其中一个不小心犯错背叛,两个行为者就会永远相互背叛下去。还有一个是公平策略,一开始双方是合作的,但如果其中一方背叛了,采取公平策略的另一方就会“生气”,然后用背叛惩罚对手,直到对手重新开始合作。然而,如果采取公平策略的行为者犯了错,它就会通过合作“道歉”,直到被对手原谅,双方再次开始合作。因此,公平策略往往在嘈杂、容易出错的环境中表现很好。

商业设计

如涉及版权,请著作权人与本网站联系,删除或支付费用事宜。

0000