“啊?”
“我给你示范一下。”
班长说完,周围场景瞬间切换。
寒哲和班长出现在了一座城市空荡荡的街道上,周围没有一个人。
“现在我把运算的算力限制在了一个极低的水平,这样更明显一些。”
班长说着,举起一个玻璃瓶子,里面装着几十个小球。
“这是常规计算机的运算方式。”
班长说完,玻璃瓶子向上一扬,几十个小球飞出,下落。
寒哲明显感觉到,这些小球在空中顿了几下。
接着小球落地弹起,·
“看到了吗,跟我们打游戏一眼,机器的配置不够,导致卡顿。”
班长说。
寒哲点了点头。
“这是同等算力下,用霓虹笑脸的算法。”
小球重新出现在班长的瓶子里,然后班长重新一丢。
小球飞出,下落,弹起。
和现实世界一样,非常流畅,没有任何卡顿。
“为什么差别这么大?”
寒哲看着遍地散落的小球问道。
“因为常规的运算方式,会把每个小球的轨迹根据物理参数实时运算,来确保真实性,几十个小球,就是几十场实时运算同时进行,如果几百几千个乃至更多小球,整个机器就很容易死机……。
所以,在算力有限的情况下,霓虹笑脸用了一种新的运算方法——就是使用现成的情况。”
“现成的?”
“就是把可能的情况保存,要生这种情况的时候,直接拿出来播放。
也就是这些小球相当于之前都被丢过一次,现在直接把之前丢过的情况拿过来,放给你看。
这中途没有什么运算过程,几乎不运算,所以只需要很少的算力就能流畅运转。”
“之前被丢过一次?这怎么可能呢?就算有人之前丢过小球,情况也不太一样吧?”
“是不会完全一样,但是可以相近。只要出现相近的情况,都会自动转进同一套的结果。
就拿现在的情况来说,在现实里,你穿件羽绒服丢小球、丢小球的时候起了微风、换成更重一些的小球,都会对结果产生影响。
但是在霓虹笑脸的世界里,这些细微的差别都不会影响结果。
因为这些差别很细微,系统判定依然“相近的情况”
,都只会进入同一个结果组,所以最终都会是一个结果。
但是用不同的力度就不一样了,不同的力度算是不同的条件,会进入其他不一样的结果组。”