zoukankan      html  css  js  c++  java
  • 一点突发奇想

    1. 程序员更像是哪个职业呢?

    抛砖引玉:

    1) 翻译:把人的语言翻译成机器的语言。

    2) 建筑师:复用模式,构建复杂的系统。

    3) 其它。。?

    2. 如果有人对你说“这个世界是个游戏,我是avatar,而你是NPC”,你会问他什么问题来证伪他呢?

    这个跟图灵测试有点相似

    图灵测试:仅仅通过文字沟通判断对方是否是程序
    证伪avatar:仅仅通过文字沟通推翻自己是程序的断言

    我们现在可以模拟《魔兽世界》这样一个香港大小的世界,假设随着技术进步,在这个世界里演化出有智慧的NPC,那么这些NPC对这个世界的追问可能跟我们现在对宇宙的追问相似。之所以对这个题目有兴趣是因为我相信 AI很可能首先出现在这样的虚拟环境中。如果NPC可以构筑一个描述我们世界的理论,那么我们也可以构筑一个描述上帝世界的理论。如果我们的世界是被上帝世界模拟的,那么就不会有平行宇宙。因为安装最基本的定义:被模拟的世界状态数在所有时间都小于等于模拟它的世界。另一方面,引入平行宇宙后会让上帝世界用于模拟我们的状态数急剧增加以至于代价过大。你看:A 我们的世界是否是被模拟的 足以产生一些结论 而通过验证这些结论 又可以支持或否定最初的断言。

    由于时间的相对性:我是NPC,我的时间和上层世界同步演进,现在是2011/7/28 下午4点,这时上层世界发生地震,自动保护系统把内存dump到硬盘,一切都被灰尘覆盖。。。
    上层世界过了100年,有考古队挖出了这个硬盘,重新尝试加载,恢复系统运行,神奇般的,作为NPC的我,对此毫无知觉,继续之前的思考或游戏。我们只知道自己世界的时间,而自己的世界时间取决于运动。

    上层世界把我们的世界加速和减速我们仍然无法知道,甚至上层世界像倒带一样让我们退回到1911年辛亥革命,然后再重新过到现在,我们依然无法知觉。如果有人说来自上层,但又不能展示神迹,只能通过对话和对上层世界自洽的描述来让你信服,这可能么?我觉得这可以成为一个低成本却具相当深度的电影。有空咱们玩一个游戏,大家交替来做这样的人,回答大家的问题,看谁更值得信服描述更符合逻辑。

    老问题哈 黑客帝国 Matrix里的人能不能不借助外力对Matrix和外界进行一些靠谱的思考。

  • 相关阅读:
    .net core读取appsettings.config中文乱码问题
    vs2017错误:当前页面的脚本发生错误
    VS Code中无法识别npm命令
    Visual Studio报错/plugin.vs.js,行:1074,错误:缺少标识符、字符串或数字
    记录一次在生成数据库服务器上出现The timeout period elapsed prior to completion of the operation or the server is not responding.和Exception has been thrown by the target of an invocation的解决办法
    Java集合框架
    java hash表
    Java Dictionary 类存储键值
    java数据结构 栈stack
    java封装
  • 原文地址:https://www.cnblogs.com/foamliu/p/2116045.html
Copyright © 2011-2022 走看看