找回密码
 会员注册

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

查看: 1052|回复: 5

除了蝙蝠侠,我们还能用什么战胜小丑?

  [复制链接]
发表于 2012-1-13 17:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?会员注册

×
蝙蝠侠是超级英雄,小丑是秩序破坏者。蝙蝠侠坚信正义,小丑蔑视道德。当蝙蝠侠未能及时出现,而你我这样的普通人又深陷小丑一手设计的性命游戏之中时,如何才能幸免于难?关键就在坚守小丑蔑视的——道德。但这还远远不够,在这场用性命博弈的游戏中,采取什么样的策略,只有经过精细地计算才能知道。
本文就选取了电影 蝙蝠侠前传2:黑暗骑士 中的一个经典片段,对其中复杂且变数颇多的博弈做了深入的分析。

公众号:靖阅网、新靖江论坛(www.jjsbbs.com)
回复

使用道具 举报

 楼主| 发表于 2012-1-13 17:41 | 显示全部楼层
小丑最后的行动是在两艘载满乘客的渡轮中做一个“社会实验”。两艘渡轮中,一艘全是普通市民,另一艘则载满了高谭市的罪犯。小丑早早地就在两条船上绑满了炸弹,当所有人都上船后,他发出威胁,开始制定游戏规则:

任何人不得下船,否则只要被发现,小丑就同时炸飞两艘船

每艘船上都有另一艘船的炸弹引爆器,午夜12点之前只要炸掉另一艘船,该船的人就能生还

如果过了午夜 12 点,小丑还没有看到“灿烂的烟花”,两艘船将同时灰飞烟灭
心灵扭曲的小丑想看到“烟花”,即至少有一条船由乘客自己炸掉。为了方便分析,我们先假设小丑没有耍其他的花招(比如引爆器其实只会引爆自己这艘船),在他自己也遵守上述规则的情况下,他会认为:好市民们可能会因为自己的船上有小孩、他们从未犯过罪等等理由炸掉另一船劣迹斑斑的罪犯;而罪犯们则有可能为了保命从武装警卫那里抢来引爆器。

问题的关键在于一艘船上的乘客判断另一艘船上的人会采取什么行动,要知道他们并没有办法交流。在小丑眼中,这无疑就是一个囚徒困境:


其中 1 表示引爆获的收益(这里就是存活),0 表示放弃引爆的收益(这里是死亡)。容易看出,无论对哪一方来说,选择按下引爆器才是最有策略,因为只有按下引爆器才有生还的可能。
公众号:靖阅网、新靖江论坛(www.jjsbbs.com)
回复 点赞 反对

使用道具 举报

 楼主| 发表于 2012-1-13 17:42 | 显示全部楼层
果真如此的话,那整个故事只会令人厌恶的流畅。幸运的是,在高谭市这种情况并没有发生。而有意思的是,虽然最终决策相同,但两艘船上的人做出决策的过程却截然不同。
在载有罪犯的船上,这个决策的过程是发散的,即任意一个人或者一部分人只要从警卫那里抢得引爆器,他(们)不必征求其他罪犯的意见就会按下按钮(只要他决心这样做)。虽然船上武装警卫有着独裁地位和维持独裁的力量,但随着时间慢慢逼近 deadline,他们的权利也会逐渐下放。很明显的,这种分散的决策过程会放大个人的作用,从这个角度说,这条船上的人会更倾向于选择存活下来——也就是炸飞另一条船。
与此同时,另一条船上的决策过程则理性许多。市民们遵循多数代表全体的道理,选择通过投票的方法做出最后决定。最终的结果是 3:1 ,大多数人同意按下引爆器。奇怪的是却没有一个人愿意站出来去执行。市民们是理智的,一方面他们做出一个符合大多数人利益(或者说意愿)的决定,一方面也没有哪个人愿意成为刽子手。
到这里我们知道,两条船上的人本都该选择炸掉另一条船,但他们都没有选择这样做。究其原因,道德的约束在这里起到了很大的作用( 在这里我们将这种约束定义为“道德”,可能与传统的道德的精确定义略有出入 )。因此,在这场博弈中,如果不考虑道德这个参量,未免过于片面。
道德价值在生死博弈中的体现道德在社会规范中的价值让参与选择的乘客并不只考虑自己的性命。按下了那个按钮,负罪感就会随之而来;另外即便按下引爆器的人活了下来,回到正常社会中时也很有可能会遭受非议。但有时,道德并不利于存活下来,当生存下来的价值大于道德的价值时,未必不会有人迫不得已炸掉隔壁那艘船。
因此, 当 生存 > 道德 时,这场博弈的收益矩阵就变成了如下的样子:

                               
登录/注册后可看大图

                               
登录/注册后可看大图

公众号:靖阅网、新靖江论坛(www.jjsbbs.com)
回复 点赞 反对

使用道具 举报

 楼主| 发表于 2012-1-13 17:44 | 显示全部楼层
但故事到这里却并没有结束。除了道德高尚,在道德 < 生存时,一些其他的因素也足以让两条船上的人选择合作,都放弃引爆。那就是相信死亡是一个概率事件。实际上,乘客们受到的死亡威胁无非来自两个方面,第一是另一艘船的引爆,前面已经分析过,选择引爆是个概率事件。另一个威胁则是小丑,如果两艘船到午夜 12 点都没有选择按下引爆器,小丑威胁过会做出惩罚,但他做出惩罚的概率也未必是 100%,比如小丑在等待期间可能被蝙蝠侠及时摆平,有可能他的行动被高谭市警方及时阻止了。

如果设道德的价值是 M,生存下来的价值是 S,小丑惩罚的概率为 Pc,另一艘船按下引爆器的概率是 P(dx), x 指引爆的那艘船( P(dx) 因不同的人群和其他一些复杂因素而各不相同)。用 U 表示收益,那么对每艘船来说,放弃引爆的收益就是:


如果要两艘船保持合作,那就要求上面两个式子的值分别大于按下引爆器的收益(S - M):


以船 A 为例,我们可以推出:


只有当上式成立时, A 船上的乘客才会放弃引爆,选择等待。特别的,当 M = S 时, Pc + P(dx) < 1 就成为了放弃引爆的前提。

而另一方面,如果一个群体完全无视道德,只要他们有一点点活下来的意愿,就会毫不犹豫的炸毁另一艘船。所以如果道德对于另一艘船上的乘客来说根本不值钱,那么己方道德的成本就会高的难以承受。在本文的分析中,我们始终默认道德在两艘船上的不同群体中价值是相同的。但实际上一船是市民,另一船是重度罪犯,在两艘船上 M 的值有可能并不相同。如此一来,问题就会变得更加复杂。

除此之外,还有其他许多的影响博弈的因素。例如船上的炸弹存在一个技术故障的机会(例如也许船上有人有能力在一段时间内把它拆除)。而小丑的话也并不值得相信,你如何能确定这样一个剑走偏锋的人会遵循正常的游戏规则?也许每个船上的引爆器只是指向自己这艘船,倘若将这个因素也考虑进来,那“引爆”这个决策就还有一个隐藏成本。

回到最初的故事上来,通过上面的分析我们知道,这是一场复杂而精妙的博弈。无数隐藏的不确定因素在按与不按这两个看似清晰的抉择背后盘根错节,任意一个因素都可能改变结局。这场博弈挑战了人们的道德观,考验了人们对生命的态度。幸好还有蝙蝠侠,即便如此,面对这个故事,我们更想要的还是——永远没有小丑。

道德及社会规范是一个庞大而复杂的学科,关于这方面的研究资料更是浩如烟海。就是这样,这个学科依然有很多不清楚和存在争议的地方,再加上本文定义的“道德”可能和传统定义略有不同,所以欢迎大家来积极讨论,各抒己见。
公众号:靖阅网、新靖江论坛(www.jjsbbs.com)
回复 点赞 反对

使用道具 举报

 楼主| 发表于 2012-1-13 17:44 | 显示全部楼层
本文改编自: The Quantitative Peace

参考资料: Game Theory and The Dark Knight
公众号:靖阅网、新靖江论坛(www.jjsbbs.com)
回复 点赞 反对

使用道具 举报

发表于 2012-1-24 10:29 来自手机 | 显示全部楼层
本帖最后由 _rocketman 于 2012-1-24 10:30 编辑

小丑是不可战胜滴,每个人心里的最阴暗面
公众号:靖阅网、新靖江论坛(www.jjsbbs.com)
回复 点赞 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

靖江论坛(靖阅网)业务咨询:18952637888|热线电话:0523-84837888|手机客户端|手机版|小黑屋|靖江论坛(靖阅网) ( 苏ICP备18055248号-5 )

GMT+8, 2025-6-21 21:34 , Processed in 0.164857 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表