File size: 1,455 Bytes
04e8f3e cfeeea2 04e8f3e 2b783ea 203294a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | ---
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. |