--- title: RFT Conscious Civilization Simulator emoji: 🌌 colorFrom: purple colorTo: pink sdk: gradio sdk_version: 5.49.1 app_file: app.py pinned: false --- # RFT Conscious Civilization Simulator (Teachers) A single-screen, color-coded live grid where conscious math rules (male+female=baby → worker → building/road/food → shops) grow villages into cities. Purple **Teacher** agents guide life, spawn **Guild** buildings, and stabilize growth under stress. The app auto-updates every N seconds and seals each session for falsifiability. ## Color legend - Blue: Male - Pink: Female - Yellow: Baby - Light Blue: Worker - Gray: Building - Orange: Shop - Black: Road - Green: Forest - Lime: Food - Purple: Teacher (life guide) - Gray-Purple: Guild (teacher school) ## Conscious rules - Pairing produces babies; babies age to workers. - Workers build buildings/roads or harvest food by local needs. - Shops convert surplus food to prosperity, attracting agents. - Roads connect clusters, enabling expansion. - Teachers amplify conscious override, boost pairing, prevent collapse, and spawn guilds. ## One-screen UI - Live grid (streaming image) and short summary text. - Controls for grid size, seed, initial population, teacher count, and update cadence. ## Sealing & provenance When a streaming session ends, the app writes a JSON line to `provenance.jsonl` with parameters, a summary of final counts, and a SHA‑512 seal for auditability.