Board logo

标题: Inception中小女孩的两面镜子是虚拟世界的一个经典问题 [打印本页]

作者: Tiberium    时间: 2010-9-13 05:10     标题: Inception中小女孩的两面镜子是虚拟世界的一个经典问题

有一个问题被讨论了很久?如何能够确定你是生活在一个计算机构成的虚拟世界中?

有人给出了这样一个答案:找两面镜子互相对面

然后对一个镜子施加一个很细微的扰动,这其中的反射结果是个嵌套正反馈过程,其数据量会以几何级数增长,所以无论计算机的堆栈有多大,必定会造成溢出从而崩溃掉,反映在世界中就是会出现一些奇怪的现象。

就这样
作者: DKNYZK    时间: 2010-9-13 09:49

posted by wap, platform: iPhone

以现在的计算机模拟的世界啊,还溢出
作者: adds    时间: 2010-9-13 10:13

都能虚拟社会了,还不能设置个防溢出处理?:D
作者: 小飞侠彼德胖    时间: 2010-9-13 10:26

溢出个毛线啊
作者: breadabo    时间: 2010-9-13 10:39

这个问题太好解决了。难道电脑不会作弊么?既然超级电脑都算不出若干次反馈之后的正确结果,有什么理由相信人脑能反应出这结果到底是对的还是错的?电脑只需要把头几次反馈的结果计算正确就可以了,后面的部分随便近似一下给个结果就行。
作者: viperking    时间: 2010-9-13 12:05

你认为都能模拟世界了,计算机还非得局限在现在的线程堆栈设计思想上?~~
作者: gogogo    时间: 2010-9-14 02:17

posted by wap

这也可以的话那MATRIX一天瘫个几千万次是没问题的
作者: babyone    时间: 2010-9-14 09:25

人的视距是有限的,电脑只需计算到你目力极限的层次就够了,何必真的傻乎乎做无限循环呢
作者: mirokuneal    时间: 2010-9-14 10:09

引用:
原帖由 Tiberium 于 2010-9-13 05:10 发表
有一个问题被讨论了很久?如何能够确定你是生活在一个计算机构成的虚拟世界中?

有人给出了这样一个答案:找两面镜子互相对面

然后对一个镜子施加一个很细微的扰动,这其中的反射结果是个嵌套正反馈过程,其数 ...
说实话你这个想法现在的计算机都不吃这一套
作者: redmudschild    时间: 2010-9-16 16:19

现在电影里大场面不都是前面站几个真人,后面全是电脑做的,你看的出来?人眼的处理范围太小了,随便就糊弄了,
作者: 大头木    时间: 2010-9-16 16:33

连3dmax里都可以设置光线最终反弹几次

这么强大的计算机反弹个一百次可以吧

实际上反弹10次你就看不出来了
作者: cywater2000    时间: 2010-9-18 00:54

233, 楼主被群了


PS:以人类的观察力来说,欺骗一下太简单了
作者: kara    时间: 2010-9-18 15:59

posted by wap, platform: UC

人的视网膜也是又细胞组成的 说的极端些 反馈给你的信息细致到超过视网膜分辨率就够
作者: luokezhu    时间: 2010-9-18 16:47

哪需要这个,随便一个光照计算不就是无穷无尽的么
作者: yy77    时间: 2010-9-18 19:31

posted by wap, platform: Nokia (E71)

计算机的话,可以用lazy init啊。只有在实际求值(眼睛看到细节)的时候才计算。
作者: TGFC.h    时间: 2010-9-22 11:28

好歹TG也是个游戏论坛啊,程序员不少吧...LZ悲剧了
作者: sarion    时间: 2010-9-22 19:35

摸摸lz




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0