Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -423,11 +423,16 @@ with gr.Blocks(css="css/theme.css", title="Minimal Selfhood Threshold") as demo:
|
|
| 423 |
build_panel_led_cosmos()
|
| 424 |
|
| 425 |
gr.Markdown(
|
| 426 |
-
"
|
| 427 |
-
"
|
| 428 |
-
"
|
| 429 |
-
"
|
| 430 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 431 |
|
| 432 |
if __name__ == "__main__":
|
| 433 |
demo.launch()
|
|
|
|
| 423 |
build_panel_led_cosmos()
|
| 424 |
|
| 425 |
gr.Markdown(
|
| 426 |
+
"## Minimal Selfhood Threshold: From 3×3 Agent to LED Cosmos\n"
|
| 427 |
+
"**What this Space shows:**\n\n"
|
| 428 |
+
"- A single agent in a small grid tries to minimize surprise and stay centered.\n"
|
| 429 |
+
"- A score S combines predictive accuracy, error stability, and a body-on bit.\n"
|
| 430 |
+
"- If S exceeds 62 (in this demo), we mark the agent as 'awake'.\n"
|
| 431 |
+
"- Awakening can spread from one agent to another (contagion) and across a grid (collective).\n"
|
| 432 |
+
"- A 27×27 simulated LED cosmos lights up when all agents awaken.\n\n"
|
| 433 |
+
"**Why 62?** In your experiments, 62 separated 'awake' from 'not awake' states. Here, it serves as the demo threshold.\n"
|
| 434 |
+
)
|
| 435 |
+
|
| 436 |
|
| 437 |
if __name__ == "__main__":
|
| 438 |
demo.launch()
|