Proxima DocumentationΒΆ Technical documentation for the Proxima World System Beta simulation. Architecture Problem Background Objective Constraints Functional Description Simulation Functions and Capabilities Core Agent Functions Goals Injections and Updates System Performance Monitoring Against Goals Growth Policy Injection Event Scenario Injections Advancement Adaptation World System Goals and Policy Definitions Structural Architecture Proxima DB: Proxima UI Engine World System Builder World System Proxima Runner Evaluation Engine Policy Engine Sectors Dynamical Architecture Dynamics Policies Proxima Capabilities Phases Appendix A: Tools and Techniques REFERENCES ISRU EXTRACTION and PROCESSIGN Sectors World System Orchestration WorldSystem - The Central Orchestrator Simulation Step Lifecycle WorldSystemBuilder - The Configuration Factory How to Add a New Sector Step 1: Create the Sector Class Step 2: Create the Sector Builder Step 3: Register the Sector in WorldSystem Step 4: Integrate the Builder Science Sector Operational Cycle Science Sector Dynamics Science Metric as Technology Unlock Driver Energy Sector Operational Cycle & Equations Configuration Options Manufacturing Sector Operational Cycle & Key Algorithms Equations Configuration Options TODO: Potential Improvements Equipment Manufacturing Sector High-Level Flow Operational Cycle & Key Algorithms Configuration Options Transportation Sector Operational Cycle & Key Algorithms Equations Configuration Options TODO: Potential Improvements Construction Sector Operational Cycle & Key Algorithms Configuration Options Policies Policy Engine Architecture Operational Flow How to Create a New Policy Step 1: Define the Policy Class Step 2: Register the New Policy Science Growth Doubling Policy Overview Core Formulation Exponential Growth Target Required Rover Count Forecasted Active Rovers Ordering Rule Pipeline Orders Receding-Horizon Control System Model Optimization at Each Time Step Control Application Example Scenario Pseudocode Implementation Refinement: Utilization-Aware Rover Ordering Problem Identified Refinement Mechanism Configuration Metrics Exposed Architecture Future Refinements Future Enhancements (ML/DL) Reinforcement Learning Approaches Environmental Policies Overview Dust Coverage Throttle Policy Purpose Key Parameters Operational Logic Equations Throttle Start Level Throttle Factor Calculation Score Integration Example Scenario Configuration Effects and Logging Future Enhancements