God Engine 标准定义(一)

实际撰写时间:2017-05-06 13:02:31

好几个月前,思想中浮现了一种新的东西。按照我的哲学观念,我把它命名为God Engine。依照现在的技术,这个东西还没有足够的条件存在。希望以后我可以亲手缔造。所以,姑且把这东西写出来备忘。

概述

God Engine是具有原子微观性模型宏观性智慧性多空间时间性异步计算性的模拟引擎。其底层直接与硬件沟通,其通过网络与其他应用程序沟通。通过基础宇宙模型的标准数学物理法则定义,配以宇宙模型插件,依据时间线,进行详尽的对象间互相的的关系作用的分析,从而提供可靠的对象间的稳定关系及对象组的可靠宏观性质。操作者通过在对象组之间建立联系,并提供基础的模型,引擎将根据这些信息逐步构建庞大而复杂的对象组,引擎将会进行对象组之间原子微观的关系分析学习,得出较大对象组的稳定宏观性质。这些初步形成的可靠的模型将储存到数据库中,为其他模型的分析提供依据。最终,引擎得出使用者希望得到的最终稳定的模型,然后其将对历史信息进行最后的分析筛选,得出模型的详细定义及逻辑描述,为人类社会提供可靠的成品模型。

逻辑组成部分

  • 数学运算模块:为引擎提供数学运算支持,处理各种数学上的原子运算。
  • 逻辑运算模块:为引擎提供逻辑运算支持,处理各种逻辑上的原子运算。
  • 数理控制器:将复杂的数学,逻辑上的问题转化为原子运算,协调数学运算模块与逻辑运算模块的工作。
  • 空间控制器:管理引擎实例中所使用到的特定关联的空间,定义空间属性,协调空间内的运算资源占用,收集模型控制器中产生的信息,汇总成初级信息。
  • 模型控制器:定义空间中的特定关联的模型,处理各模型之间的相互作用,收集模型产生的原始信息,并进行初始整理。
  • 时间线控制器:每个空间对应唯一的时间线控制器,协调空间内的秩序,控制和记录空间模拟进程。
  • 信息处理模块:具有信息筛选,分析,概括,整理能力。处理各个空间控制器所提交的初级信息,产生有效信息,归档到实例数据库内。
  • 实例数据库:储存实例的基础信息,及产生的原始信息,有效信息,最终信息。
  • 信息归纳模块:根据数据库中储存的各种有效信息,进行分析汇总,归纳出最终信息,并储存到实例数据库内。
  • 实例指导模块:根据数据库中的最终信息,进行最终分析,并依据分析对实例模拟进程进行调节,让模拟进程向最终结果方向发展。