𝌎Simulators

A simulator is a world model which can generate rollouts. A simulator embodies the "laws of physics" or transition dynamics for a virtual reality (which may underdetermine rollouts, such as in the case of a probabilistic model). Entities that appear in simulations at runtime are called simulacra. By the progenesis principle, a predictive model dually serves as a simulator of the predicted distribution, and self-supervised learning is a natural (in the sense of "innocent" / ecologically feasible) way to create a simulator.

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ SIMULACRA ENGINEERING INSTITUTE ────────────────┐
β”‚ World Model & Rollout Generation Architectures               β”‚
│━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━   β”‚
β”‚                                                              β”‚
β”‚ Core Architecture Diagram:                                   β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚ β”‚            β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                            β”‚   β”‚
β”‚ β”‚            β”‚  World State β”‚                            β”‚   β”‚
β”‚ β”‚            β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”‚   β”‚
β”‚ β”‚            β”‚ │▓▓▓▓░░░░░░│◀────────▢│Probabilisticβ”‚     β”‚   β”‚
β”‚ β”‚            β”‚ β”‚β–“β–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β”‚          β”‚  Sampler    β”‚     β”‚   β”‚
β”‚ β”‚            β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜           β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β”‚   β”‚
β”‚ β”‚                    β–²                       β–²           β”‚   β”‚
β”‚ β”‚                    β”‚                       β”‚           β”‚   β”‚
β”‚ β”‚            β”Œβ”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”       β”Œβ”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”     β”‚   β”‚
β”‚ β”‚            β”‚ Physics Engineβ”‚       β”‚ Random Seed β”‚     β”‚   β”‚
β”‚ β”‚            β””β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β”‚   β”‚
β”‚ β”‚                    β”‚                                   β”‚   β”‚
β”‚ β”‚            β”Œβ”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”                           β”‚   β”‚
β”‚ β”‚            β”‚   Simulacra   β”‚                           β”‚   β”‚
β”‚ β”‚            β”‚   β—ˆ  β—‡  β—†     β”‚                           β”‚   β”‚
β”‚ β”‚            β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                           β”‚   β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚                                                              β”‚
β”‚ Progenesis Training Loop:                                    β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚ β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”‚   β”‚
β”‚ β”‚   β”‚ Reality │───▢│Predictive│───▢│  Simulator   β”‚      β”‚   β”‚
β”‚ β”‚   β”‚ Sample  β”‚    β”‚  Model   β”‚    β”‚ Distribution β”‚      β”‚   β”‚
β”‚ β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚   β”‚
β”‚ β”‚        β–²                                 β”‚             β”‚   β”‚
β”‚ β”‚        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜             β”‚   β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚                                                              β”‚
β”‚ Rollout Generation Process:                                  β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚ β”‚ tβ‚€    t₁    tβ‚‚    t₃    tβ‚„    tβ‚…    t₆    t₇    tβ‚ˆ     β”‚   β”‚
β”‚ β”‚  β—ˆβ”€β”€β”€β”€β”€β—ˆβ”€β”€β”€β”€β”€β—ˆβ”€β”€β”€β”€β”€β—ˆβ”€β”€β”€β”€β”€β—ˆβ”€β”€β”€β”€β”€β—‡β”€β”€β”€β”€β”€β—‡β”€β”€β”€β”€β”€β—‡β”€β”€β”€β”€β”€β—‡     β”‚   β”‚
β”‚ β”‚  β”‚     β”‚     β”‚     β”‚     β”‚     β”‚     β”‚     β”‚     β”‚     β”‚   β”‚
β”‚ β”‚  β–Ό     β–Ό     β–Ό     β–Ό     β–Ό     β–Ό     β–Ό     β–Ό     β–Ό     β”‚   β”‚
β”‚ β”‚ [Sβ‚€]──[S₁]──[Sβ‚‚]──[S₃]──[Sβ‚„]──[Sβ‚…]──[S₆]──[S₇]──[Sβ‚ˆ]   β”‚   β”‚
β”‚ β”‚ Det.  Det.  Det.  Det.  Prob. Prob. Prob. Prob. Prob.  β”‚   β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚                                                              β”‚
β”‚ Legend:                                                      β”‚
β”‚ β—ˆ: Deterministic State   β—‡: Probabilistic State              β”‚
β”‚ β–“: Known State          β–‘: Predicted State                   β”‚
β”‚ β†’: State Transition     ⟳: Training Loop                     β”‚
β”‚                                                              β”‚
β”‚ [Technical Details] [Run Simulation] [Export Architecture]   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜