澳门金沙网上娱乐赌场>历史数据>w88优德注册 - 两年悬案告破?《文明6》AI痴迷宗教,可能是代码拼写错误所致

w88优德注册 - 两年悬案告破?《文明6》AI痴迷宗教,可能是代码拼写错误所致

访问:617发布时间:2020-01-11 17:55:52

摘要: 虽然这听起来好像是个不应该出现的低级错误,但事实的确如此:《席德·梅尔的文明6》中之所以ai领袖们如此疯狂和不正常的举动,居然是因为游戏数据中一行代码的拼写错误。shark认为这些代码代表着ai领袖默认优先级,而这些优先级会被每个领袖的议程和能力而随机化。下面的两张图标里,大家可以看到在修复拼写错误前后ai的表现变化。

w88优德注册 - 两年悬案告破?《文明6》AI痴迷宗教,可能是代码拼写错误所致

w88优德注册,关键是游戏发售2年,开发商和发行商都没注意到这个错误。这要怎么甩给临时工呢?

虽然这听起来好像是个不应该出现的低级错误,但事实的确如此:《席德·梅尔的文明6》中之所以ai领袖们如此疯狂和不正常的举动,居然是因为游戏数据中一行代码的拼写错误。

然而事实就是如此,而且在经过这么多版本之后firaxis居然在玩家发现之前都没有注意到这个问题。

在这个名为leader.xml的文件中有几行这样的代码:

如果你懂得英文或一些xml编码,你会发现这几行代码里将“yield”拼写成了“yeild”。这个错误由something awful论坛的用户shark首先发现,而将这些代码拼写正确之后可能会有一些不一样的游戏体验。

shark认为这些代码代表着ai领袖默认优先级,而这些优先级会被每个领袖的议程和能力而随机化。按照默认情况所有的ai领袖都有将产能优先投入在金钱和生产力上,而信仰反而是最低的优先度。

可能由于这个拼写错误导致很多ai非常极端地追求宗教发展,这也就是为什么你会看到ai的大仙们在你的领土上跑来跑去,甚至在别国土地上斗法了。

shark将这些错字改回了正确的拼写之后进行了测试,每次都是在“真实地球”上并选择同一个ai文明,在自动运行了151回合之后,他发现ai行为优先级和之前有了极大的变化 —— 那些领袖们整体的信仰产出少了,而会更加投入在建筑和科技研究上。

下面的两张图标里,大家可以看到在修复拼写错误前后ai的表现变化。这个测试使用了“真实地图”和相同的领袖,并使用了自动游戏mod和双倍加速mod来进行测试,结果发现修复错误之后的佩德罗二世在100回合之后开始减少信仰产出。

错字修复之前,所有ai都在一开始就疯狂产出信仰

修复之后,所有ai在经过一段时间之后才开始产出信仰,而且并不极端

目前有玩家和媒体发信询问2k关于这个数据中的拼写错误是否真的影响游戏,但还没有得到任何回答。如果你对ai疯狂发展宗教以此来侵袭你的国家,不妨试试看玩家们将这个修复版的xml文件以mod的形式推出之后的游戏。

总觉得这就和当年早就了核弹狂人甘地一样的bug,会在日后成为玩家社区中流传的一个“梗”。