V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
superJava
V2EX  ›  奇思妙想

今天的技术,可以用代码模拟出这个世界吗?

  •  
  •   superJava · 2019-07-11 17:14:18 +08:00 · 14699 次点击
    这是一个创建于 1960 天前的主题,其中的信息可能已经有所发展或是发生改变。
    模拟世界太庞大,能不能模拟一个人呢,有血有肉有思想的人。
    现在面向对象已及涉及到程序开发的各方面,以后会不会有面向微观的语言呢,就像我们这个世界一样。
    166 条回复    2019-08-06 17:10:35 +08:00
    1  2  
    belin520
        1
    belin520  
       2019-07-11 17:28:44 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    est
        2
    est  
       2019-07-11 17:33:24 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    mooncakes
        3
    mooncakes  
       2019-07-11 17:34:37 +08:00 via Android
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    njlcazl
        4
    njlcazl  
       2019-07-11 17:36:21 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    NotNil1
        5
    NotNil1  
       2019-07-11 17:37:29 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    SeaRecluse
        6
    SeaRecluse  
       2019-07-11 17:38:36 +08:00   ❤️ 1
    StackOverFlowError
    ningbo2018
        7
    ningbo2018  
       2019-07-11 17:39:23 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    ningbo2018
        8
    ningbo2018  
       2019-07-11 17:39:40 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话.
    superJava
        9
    superJava  
    OP
       2019-07-11 17:40:41 +08:00   ❤️ 1
    @ningbo2018 你怎么发了两遍,出 bug 了吗
    test23
        10
    test23  
       2019-07-11 17:41:15 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话.
    fallenjie
        11
    fallenjie  
       2019-07-11 17:41:53 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话.
    C0dEr
        12
    C0dEr  
       2019-07-11 17:43:24 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话.
    superJava
        13
    superJava  
    OP
       2019-07-11 17:44:24 +08:00
    @belin520 你把两面镜子对着放试试
    tinyuu
        14
    tinyuu  
       2019-07-11 17:45:06 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话.
    lz0755
        15
    lz0755  
       2019-07-11 17:46:41 +08:00 via Android
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    fghjghf
        16
    fghjghf  
       2019-07-11 17:47:28 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    Phariel
        17
    Phariel  
       2019-07-11 17:48:38 +08:00   ❤️ 1
    整个世界其实就是用模拟信号(analog signal)组成的 计算机是数字信号(digital signal)组成的 数字只是模拟的其中一种观测结果而已 想用数字信号完全还原模拟信号是不可能的 至少现有科学理论是做不到的
    zhangneww
        18
    zhangneww  
       2019-07-11 17:49:19 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    hirasawayui
        19
    hirasawayui  
       2019-07-11 17:55:22 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    wysnylc
        20
    wysnylc  
       2019-07-11 17:56:19 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    yyConstantine
        21
    yyConstantine  
       2019-07-11 17:58:29 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    starsky007
        22
    starsky007  
       2019-07-11 18:00:40 +08:00 via Android
    那得有多少 bug
    SY413927
        23
    SY413927  
       2019-07-11 18:01:54 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    starsky007
        24
    starsky007  
       2019-07-11 18:02:18 +08:00 via Android
    先评估一下工作量
    Yuicon
        25
    Yuicon  
       2019-07-11 18:03:58 +08:00
    永远不可能吧 不然就可以递归下去
    superJava
        26
    superJava  
    OP
       2019-07-11 18:05:15 +08:00
    @starsky007 只要是活的就行,其他 bug 可以算生理缺陷
    zaxlct
        27
    zaxlct  
       2019-07-11 18:05:44 +08:00 via iPhone
    你可能不知道,其实我们这个世界,就是代码模拟出来的 不信的话我换一个号跟你回复同样的话.
    NI3TECH
        28
    NI3TECH  
       2019-07-11 18:09:59 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    Jirajine
        29
    Jirajine  
       2019-07-11 18:15:53 +08:00 via Android
    @Phariel 但是精度足够高呢。。现实世界到微观也是不连续的。
    Yumwey
        30
    Yumwey  
       2019-07-11 18:19:38 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    me007
        31
    me007  
       2019-07-11 18:25:42 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    ww2000e
        32
    ww2000e  
       2019-07-11 18:27:26 +08:00
    gta 未来会的
    whp1473
        33
    whp1473  
       2019-07-11 18:29:03 +08:00
    SYSTEM_GC[PAUSE_WORLD: 2304000000DB-> 130045000DB] POOR 230400DB->13838KB, SINGLE_DOG 100000DB->10B,0.0511429GY SECS]
    showlovel
        34
    showlovel  
       2019-07-11 18:32:49 +08:00
    看楼上回复,还以为进贴吧了
    tomoya92
        35
    tomoya92  
       2019-07-11 18:38:32 +08:00 via iPhone
    @starsky007 bug 就是病呀,要医生来治
    EscYezi
        36
    EscYezi  
       2019-07-11 18:41:28 +08:00 via iPhone
    @showlovel +1......
    zvcs
        37
    zvcs  
       2019-07-11 18:41:30 +08:00 via Android
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    Rinndy
        38
    Rinndy  
       2019-07-11 18:43:35 +08:00 via iPhone
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    dick21cm
        39
    dick21cm  
       2019-07-11 18:53:21 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    8Cangtou
        40
    8Cangtou  
       2019-07-11 18:58:55 +08:00
    berserk5683
        41
    berserk5683  
       2019-07-11 19:00:54 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    polo3584
        42
    polo3584  
       2019-07-11 19:05:32 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    doresu
        43
    doresu  
       2019-07-11 19:09:53 +08:00
    贴吧?
    dobelee
        44
    dobelee  
       2019-07-11 19:13:43 +08:00 via Android
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话.
    Shy07
        45
    Shy07  
       2019-07-11 19:13:59 +08:00 via iPhone
    人类的本质就是复读机
    hhecoder
        46
    hhecoder  
       2019-07-11 19:20:49 +08:00 via Android
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话.
    Mosugar
        47
    Mosugar  
       2019-07-11 19:23:40 +08:00 via iPhone
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话.
    ayconanw
        48
    ayconanw  
       2019-07-11 19:32:25 +08:00
    观察者也在这个系统内的话,就可以
    你在外部观察,肯定能找到破绽
    CloudnuY
        49
    CloudnuY  
       2019-07-11 19:43:51 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话. 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷
    cheese
        50
    cheese  
       2019-07-11 19:46:10 +08:00
    @showlovel #33
    @doresu #42
    跟我的反应一模一样,贴吧文艺复兴
    designer
        51
    designer  
       2019-07-11 19:47:45 +08:00
    在问这个问题之前,可能还要证明一下你是不是在缸中之恼
    kimiler
        52
    kimiler  
       2019-07-11 19:54:27 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话.
    oneisall8955
        53
    oneisall8955  
       2019-07-11 19:56:32 +08:00 via Android
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    flowfire
        54
    flowfire  
       2019-07-11 19:59:16 +08:00 via iPhone
    模拟可以,仿真不行
    ginjedoad
        55
    ginjedoad  
       2019-07-11 20:05:59 +08:00
    电影《西部世界》,了解一下?
    zanyxd
        56
    zanyxd  
       2019-07-11 20:09:06 +08:00 via Android
    一位网友砸坏了复读机,打断了复读.jpg
    malagebidi
        57
    malagebidi  
       2019-07-11 20:23:08 +08:00
    56 楼,我来当分割线。
    ----------------------------------------------------------------------------------------------------------------------
    jiqing
        58
    jiqing  
       2019-07-11 20:28:20 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话就不信吧,反正我也不知道
    zjxlim
        59
    zjxlim  
       2019-07-11 20:39:54 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    Sieuuk
        60
    Sieuuk  
       2019-07-11 20:53:59 +08:00 via iPhone
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话.
    none
        61
    none  
       2019-07-11 21:01:55 +08:00
    break;
    dazkarieh
        62
    dazkarieh  
       2019-07-11 21:06:01 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我让楼下跟你回复同样的话.
    ragnaroks
        63
    ragnaroks  
       2019-07-11 21:07:05 +08:00
    来人,上恶魔
    herozzm
        64
    herozzm  
       2019-07-11 21:07:22 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    gavindexu
        65
    gavindexu  
       2019-07-11 21:13:47 +08:00 via iPhone
    这个社区不是不允许跟风回帖的吗?
    hirro
        66
    hirro  
       2019-07-11 21:15:17 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    autoxbc
        67
    autoxbc  
       2019-07-11 21:15:59 +08:00
    有个观点说,我们的世界确实是模拟的:
    相对论的光速上限,是为了限制我们这个世界的计算量;
    量子力学的不观测不塌缩,也是为了限制计算量
    ochatokori
        68
    ochatokori  
       2019-07-11 21:16:00 +08:00 via Android
    递归爆栈哈哈
    limuyan44
        69
    limuyan44  
       2019-07-11 21:17:07 +08:00 via Android
    其实很简单人的所有特征本身就可以用是和否来模拟。。
    ddd270700
        70
    ddd270700  
       2019-07-11 21:17:37 +08:00 via Android
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    littlezhan
        71
    littlezhan  
       2019-07-11 21:19:16 +08:00 via Android
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    cabing
        72
    cabing  
       2019-07-11 21:27:00 +08:00
    while(1){
    new object();
    }
    ZRS
        73
    ZRS  
       2019-07-11 21:42:07 +08:00
    我来当个老实人:不太可能
    springx
        74
    springx  
       2019-07-11 21:47:13 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    superJava
        75
    superJava  
    OP
       2019-07-11 21:52:47 +08:00 via iPhone
    @Phariel
    @Jirajine
    这应该不算模拟世界的技术瓶颈,模拟信号像是无限分辨率的屏幕,数字信号能做到 2K 屏,对于自然的变化和生物的感知精度 2K 屏已经够了
    agandong4
        76
    agandong4  
       2019-07-11 21:54:08 +08:00 via Android
    混沌学了解一下
    agandong4
        77
    agandong4  
       2019-07-11 21:55:13 +08:00 via Android
    @Jirajine 不确定性原理,是测量就会有误差,同时测量本身会干扰结果
    superJava
        78
    superJava  
    OP
       2019-07-11 21:57:49 +08:00 via iPhone
    @whp1473
    如果能模拟,那模拟出的世界是能量守恒的,不会存在垃圾的
    itning
        79
    itning  
       2019-07-11 22:02:45 +08:00 via Android
    一拳一个复读机
    okoook
        80
    okoook  
       2019-07-11 22:05:25 +08:00 via iPhone
    你可能不知道,其实我们这个世界,就是代码模拟出来的不信的话我换一个号跟你回复同样的话
    vcfghtyjc
        81
    vcfghtyjc  
       2019-07-11 22:11:06 +08:00
    可以看一下量子计算,你说的这个基本就是量子计算机想做的事情
    sanwen
        82
    sanwen  
       2019-07-11 22:11:47 +08:00 via Android
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话.
    1ychee
        83
    1ychee  
       2019-07-11 22:40:04 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    zhishidahao
        84
    zhishidahao  
       2019-07-11 23:16:15 +08:00
    锟斤拷烫烫烫
    ooooo
        85
    ooooo  
       2019-07-11 23:33:17 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    opengps
        86
    opengps  
       2019-07-11 23:37:36 +08:00
    throw Exception("发现异类!")
    gazhang
        87
    gazhang  
       2019-07-11 23:43:24 +08:00 via Android
    你把湍流给我模拟出来试试。
    FrankD
        88
    FrankD  
       2019-07-11 23:49:23 +08:00 via Android
    对世界都没认知全,怎么可能模拟
    faruk3d
        89
    faruk3d  
       2019-07-12 00:07:49 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    vmebeh
        90
    vmebeh  
       2019-07-12 00:54:09 +08:00 via iPhone
    异次元骇客了解一下
    vmebeh
        91
    vmebeh  
       2019-07-12 00:55:19 +08:00 via iPhone
    楚门的世界了解一下
    vimutt
        92
    vimutt  
       2019-07-12 00:56:20 +08:00
    你把我的痛苦和像极了爱情的那种感觉模拟出来吧
    HolmLoh
        93
    HolmLoh  
       2019-07-12 01:23:26 +08:00
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    taotaodaddy
        94
    taotaodaddy  
       2019-07-12 01:39:13 +08:00 via Android
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    ljpCN
        95
    ljpCN  
       2019-07-12 01:52:46 +08:00 via Android
    哥德尔不完备定理了解一下,图灵等价的计算机都是无法模拟人脑的。
    zhilincom
        96
    zhilincom  
       2019-07-12 01:55:54 +08:00
    开源蠕虫了解一下,现在的技术还仅仅只能模拟一下蠕虫,还有很多的未知。
    DixCouleur
        97
    DixCouleur  
       2019-07-12 01:58:05 +08:00 via Android
    你可能不知道,其实我们这个世界,就是代码模拟出来的
    不信的话我换一个号跟你回复同样的话
    helloworld000
        98
    helloworld000  
       2019-07-12 04:15:30 +08:00
    复读机有意思么

    lz 你可以 去了解一下 game of life,这也算是最早的计算机模拟世界的一个小游戏了,只要时间长,可以模拟出任何的形态出来


    每个细胞有两种状态 - 存活或死亡,每个细胞与以自身为中心的周围八格细胞产生互动(如图,黑色为存活,白色为死亡)

    当前细胞为存活状态时,当周围的存活细胞低于 2 个时(不包含 2 个),该细胞变成死亡状态。(模拟生命数量稀少)
    当前细胞为存活状态时,当周围有 2 个或 3 个存活细胞时,该细胞保持原样。
    当前细胞为存活状态时,当周围有超过 3 个存活细胞时,该细胞变成死亡状态。(模拟生命数量过多)
    当前细胞为死亡状态时,当周围有 3 个存活细胞时,该细胞变成存活状态。(模拟繁殖)
    可以把最初的细胞结构定义为种子,当所有在种子中的细胞同时被以上规则处理后,可以得到第一代细胞图。按规则继续处理当前的细胞图,可以得到下一代的细胞图,周而复始。
    cjjia
        99
    cjjia  
       2019-07-12 07:00:41 +08:00 via Android
    不行吧,除非搞清楚所有的宏观微观物理定律?
    softtwilight
        100
    softtwilight  
       2019-07-12 08:06:47 +08:00
    @ljpCN 图灵等价的计算机是哥德尔不完备的,可是人脑呢,就完备的吗
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2862 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 14:47 · PVG 22:47 · LAX 06:47 · JFK 09:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.