汉先发制人了吗?他能否后开枪?

时间:2023-11-19 03:59:03

偶尔看到一件T恤上印了这样的字:“汉先发制人”。在极客/书虫文化里,这可是一个不容小觑的大问题。容我长话短说,先做一番交代。1977年,乔治·卢卡斯发布了《星球大战》电影的第一集。这部电影在某个场景,汉·索罗和一个叫葛瑞多的赏金猎人正面交锋,因为前者欠了后者钱,后者来追债了。于是乎,葛瑞多猛然射出一道冲击波想要置汉于死地。可是,等等!千钧一发之际,汉挥拳痛击了葛瑞多,并飞快地从桌下开了枪。一声巨响过后,葛瑞多就毙命了。

对于大多数的星战迷,这一幕多多少少道出点汉的性格特质。他是一个刀刃舔血的武士,会不惜一切代价地让自己渡过难关。而且看来他还颇有些战斗经验,知道如果自己不先出手形势是不会利于自己的。所以,他毫不犹豫就动手了。他坏吗?够得上“坏蛋”这个名号吗?从法律角度来思考,汉当然称不上什么英雄名士。只是可怜葛瑞多,横尸弹下,再也没有什么机会了。

汉先发制人了吗?他能否后开枪?

1997年,乔治·卢卡斯又重新发布《星球大战IV》。这次他做了一些小改动。当然,特效成了重头戏。新版本中,葛瑞多向汉射击但未能击中(只有约2m远的地方)。当然,汉也别无选择,只能还击,这只算自卫罢了,对吗?

让我们来仔细看看1997年版本里的事件顺序。使用视频分析,得到以下汉和葛瑞多射击的剧情解析:

汉先发制人了吗?他能否后开枪?

首先,你可能会注意到汉是射击了两次的。第一枪没有击中,他随即补了一枪,想用武力确保葛瑞多完命。

使用上面的精细的视频分析软件,我得到如下的事件时间表:

●在t=0.04s时,葛瑞多射击。

●在t=0.36s时,汉打出第一枪。

●在t=0.567s时,汉打出第二枪。

●葛瑞多被击中殒命。

●汉做了点小动作,借此混淆视听。

这里有个真正的问题:汉有没有足够的时间对葛瑞多的射击作出反应?汉是真的想开枪吗?如果汉只是对葛瑞多那失败的一枪做出反应,他原本就会立马决定,并在短短0.32s内射击。当然,前提是他已经瞄准了葛瑞多。或者,汉并不是对葛瑞多那一枪做出反应,而只是想赶在葛瑞多开枪之前先发制人。不管哪种情况,事情还是发生了,爆能枪就在0.32s的时间内响了。我们如果假设手指扣动扳机和子弹射出需要0.2s的时间,那么留给汉做出反应的时间就剩下0.12s了。

合理的反应时间是多久?根据维基百科上快枪手网页上的文章显示,最优秀的快速射击手拔出枪射击的时间需要0.145s。好了,汉的枪就在面前不必拔出来了,我想即使0.12s的反应时间也合情合理。

真讨厌。我原本想证明的是汉没有办法开枪向葛瑞多报复,除非他有某种绝地武士才有的神力。不过,也许他就是绝地武士。也许他身体里面就潜藏着一种未知的只有绝地武士才有的力量,这才让葛瑞多打偏了枪,也许汉甚至连自己也不知道他有这种力量吧。或许,汉就是这样一种人,他想的是:

“哦,这就是葛瑞多那家伙了。我知道他的来历:是贾霸把他派来让他速速带我回去的。好吧,他可能底子上也未必是个十恶不赦的人。他不会开枪的,我知道他不会。但是你要知道,我也得备好我的枪,以防万一……”

“什么?!难道他想杀了我吗?没打中?好,葛瑞多,我要开枪了。开一次枪也许对付不了你这样的人渣,所以我得再来一枪,砰,怎么回事?”

没有人知道究竟发生了什么,当然除了楚巴卡。

他什么都知道的。