北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
楼主: hypnos

【二十周年】扬州旧事(完结)

[复制链接]
发表于 2020-2-1 03:17:19 | 显示全部楼层
数大于5个 && 期待《意难平》
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2020-3-30 13:13:45 | 显示全部楼层
本帖最后由 redcoat 于 2020-3-30 01:42 PM 编辑
解释下最后这段。这个故事的开头和结尾的灵感来自于一个程序员笑话:

递归通常是可以无限循环下去的。因 ...
hypnos 发表于 2020-3-29 10:15 PM



    双镜反射无限细节(伪)算法

首先并不是真的无限细节,光速虽然快,但还是以定速在双镜之间互相反射的
每次反射所render的镜面,可以分成数个时间片和对应的镜面内容t(0)~t(n)
未成像前,镜面细节是完全混乱状态,经过1反,2反,n反后,细节随着时间片逐渐确定化

光的双缝干涉实验,未观测呈波状态,观测呈现粒子态
正如薛同学的猫,匣子里的猫观测时,要死要活,只能二选一。但是没有观测则不死不活
基于这种混乱的衡量(熵),加入规则后,不断混乱的确定化,用来render每一帧
就是波函数坍塌算法,来解决双镜render问题

这个算法很简单,比如,电影院看电影:
一家没有座位号的影院,座位数为n,由入座引导员安排入座
引导员视角来说,每个座位一定会有对应的客人,无特殊要求,每个人可以做到任一座位概率1/n
如果你要求你的朋友坐在自己身旁,那么对于对于座位来说,你一旦坐下,
你的座位的人选概率塌陷为只有你,旁边是你朋友的概率大大提高,
波函数坍塌术语,就是描述这种混乱变确定现象

算法核心就是,动态使每个座位的候选对象的范围变得越来越小,直到最后所有的座位都能够选取到合适的对象
范围变小的方法,通过 约束规则 - 传播 - 回溯
因为规则可能造成悖论(死锁),回溯的意义可以退回并重选

双镜从第一个时间片,到比如1s后,镜面距离决定反射次数,反射n次后所成像内容
可以静态表示成n个镜面(第一面镜子M1~Mn,对面的镜子N1~Nn)
规则就是成像上一次的反射内容(这个例子规则是根据距离,镜面互相映射,如果显示3D物体会复杂一些)
然后生成结果
其实就是Nvidia最新rtx2080ti显卡的RTX追光技术

“如果出现周围的物体运动变慢等不正常的情况,说明你是在虚拟空间中”
慢是因为顺序执行,可以并发解决,光速不是无限大,处理的线程(协程)开销也不是无限
可以实时处理多物体的运动,追光等等

------------------------------

孰真孰假!? (如果有一天你从一个完全陌生的地方醒来,你如何判断这是虚拟空间还是在现实中?)

计算机的本质是图灵机,(有限次,可计算)
lambda演算子是函数编程的前身,当时与图灵发生很多恩怨情仇
二者最后被证实等价,不同的角度思考同一问题,都可以模拟出我们今天的所有程序

结论就是,同一数学模型可以生成无限多相同等价模型(平行宇宙),可以拥有自己体系内的无限细节(双镜反射),但是不能探知此模型外的模型

好比 一花一世界,一叶一菩提
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2020-3-30 13:17:54 | 显示全部楼层
回复 217# redcoat


    重温了命运石之门,对于时间线瞎想了很多

正好拜读完《扬州旧事·尾声》,超级有感,遂有此胡话连篇
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-3-29 02:54 AM , Processed in 0.010792 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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