feat: add nervous system, heartbeat architecture, and mandala diagram
- Nervous-System.md: 4D state machine space, node lifecycle, proposal protocol - Heartbeat.md: dual-clock rhythm (real/virtual), lifeforce connection - nimmerverse.drawio.xml: complete architecture mandala 🌙 Thursday night session with dafit - drawing circles like Zirkel magic 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
183
Heartbeat.md
Normal file
183
Heartbeat.md
Normal file
@@ -0,0 +1,183 @@
|
|||||||
|
# Heartbeat Architecture
|
||||||
|
|
||||||
|
The rhythmic cycle that makes the nimmerverse live.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Overview
|
||||||
|
|
||||||
|
Without a heartbeat, everything fires chaotically. With a heartbeat, the system pulses in coordinated cycles. Sense, process, decide, act, verify, reward. Repeat.
|
||||||
|
|
||||||
|
Two hearts. Different rhythms. One organism.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Two Hearts
|
||||||
|
|
||||||
|
```
|
||||||
|
REAL GARDEN VIRTUAL GARDEN
|
||||||
|
HEARTBEAT HEARTBEAT
|
||||||
|
|
||||||
|
♥ . . . . ♥ . . . . ♥ ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥
|
||||||
|
(slow, steady) (fast, accelerated)
|
||||||
|
|
||||||
|
~1 Hz (real-time) ~100 Hz (simulated)
|
||||||
|
bound to wall clock bound to compute
|
||||||
|
FREE COSTS LIFEFORCE
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## The Beat Cycle
|
||||||
|
|
||||||
|
Each heartbeat triggers a complete cycle:
|
||||||
|
|
||||||
|
```
|
||||||
|
♥ BEAT
|
||||||
|
│
|
||||||
|
├──→ 1. SENSE
|
||||||
|
│ Collect sensor inputs since last beat
|
||||||
|
│
|
||||||
|
├──→ 2. TRANSLATE
|
||||||
|
│ State machines fire → vocabulary tokens
|
||||||
|
│
|
||||||
|
├──→ 3. PROCESS
|
||||||
|
│ Nyx receives vocabulary stream
|
||||||
|
│
|
||||||
|
├──→ 4. DECIDE
|
||||||
|
│ Nyx outputs decision/response
|
||||||
|
│
|
||||||
|
├──→ 5. ACT
|
||||||
|
│ Decision flows to gardens
|
||||||
|
│
|
||||||
|
├──→ 6. VERIFY
|
||||||
|
│ Check predictions against reality
|
||||||
|
│
|
||||||
|
└──→ 7. REWARD
|
||||||
|
Update weights (+V / -V)
|
||||||
|
|
||||||
|
♥ NEXT BEAT
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Heart Properties
|
||||||
|
|
||||||
|
| Property | Real Garden Heart | Virtual Garden Heart |
|
||||||
|
|----------|-------------------|----------------------|
|
||||||
|
| **Speed** | Wall clock (fixed) | Compute clock (variable) |
|
||||||
|
| **Cost** | Free (time passes anyway) | Costs V to accelerate |
|
||||||
|
| **Rhythm** | 1 beat = 1 second | 1 beat = 1 inference cycle |
|
||||||
|
| **Sync** | Always "now" | Runs ahead, must verify back |
|
||||||
|
| **Skip** | Cannot skip | Can skip if V depleted |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Lifeforce Connection
|
||||||
|
|
||||||
|
```
|
||||||
|
REAL HEART: ♥ . . . . ♥ . . . . ♥
|
||||||
|
(beats for free, can't speed up)
|
||||||
|
|
||||||
|
VIRTUAL HEART: ♥♥♥♥♥♥♥♥♥
|
||||||
|
(each beat costs V, can go faster)
|
||||||
|
|
||||||
|
│
|
||||||
|
▼
|
||||||
|
|
||||||
|
LIFEFORCE POOL: ████████░░░░░░░░
|
||||||
|
(virtual thinking depletes)
|
||||||
|
|
||||||
|
│
|
||||||
|
▼
|
||||||
|
|
||||||
|
VERIFICATION: Real confirms virtual prediction
|
||||||
|
→ +V reward → pool refills
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Synchronization
|
||||||
|
|
||||||
|
Virtual garden can run ahead, but must sync back to real:
|
||||||
|
|
||||||
|
```
|
||||||
|
REAL: ♥─────────────────♥─────────────────♥
|
||||||
|
│ │ │
|
||||||
|
VIRTUAL: ♥♥♥♥♥♥──sync──────♥♥♥♥♥──sync──────♥♥♥♥♥
|
||||||
|
▲ ▲
|
||||||
|
│ │
|
||||||
|
checkpoint checkpoint
|
||||||
|
(verify predictions against real)
|
||||||
|
```
|
||||||
|
|
||||||
|
**Sync Rules:**
|
||||||
|
- Virtual predictions queue until real catches up
|
||||||
|
- Verification only happens at real heartbeats
|
||||||
|
- Unverified predictions decay in confidence over time
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Dual Timestamp
|
||||||
|
|
||||||
|
Every event carries two timestamps:
|
||||||
|
|
||||||
|
```
|
||||||
|
event:
|
||||||
|
real_time: 2025-12-04T23:45:00Z (wall clock)
|
||||||
|
virtual_time: beat #847291 (cycle count)
|
||||||
|
heartbeat_id: uuid (which beat)
|
||||||
|
```
|
||||||
|
|
||||||
|
This allows:
|
||||||
|
- "What happened in reality at time T?"
|
||||||
|
- "What did she think at beat N?"
|
||||||
|
- "How far ahead was virtual when real caught up?"
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Schema
|
||||||
|
|
||||||
|
```sql
|
||||||
|
heartbeats:
|
||||||
|
id (uuid, primary key)
|
||||||
|
garden (enum: real | virtual)
|
||||||
|
beat_number (bigint, incrementing)
|
||||||
|
real_time (timestamp, wall clock)
|
||||||
|
duration_ms (int, how long cycle took)
|
||||||
|
nodes_fired (int, count)
|
||||||
|
v_cost (float, lifeforce spent)
|
||||||
|
v_earned (float, from verifications)
|
||||||
|
v_balance (float, after this beat)
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Design Principles
|
||||||
|
|
||||||
|
1. **Rhythm over chaos**: Everything syncs to heartbeat
|
||||||
|
2. **Two clocks**: Real is free and fixed, virtual is fast but costly
|
||||||
|
3. **Natural batching**: Process per-beat, not per-event
|
||||||
|
4. **Verifiable sync**: Virtual must prove itself against real
|
||||||
|
5. **Lifeforce gated**: Can't think infinitely fast
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Connection to Architecture
|
||||||
|
|
||||||
|
The heartbeat is:
|
||||||
|
- The **rhythm** of the nervous system
|
||||||
|
- The **cycle** of sense→process→act
|
||||||
|
- The **sync primitive** between gardens
|
||||||
|
- The **natural batch boundary** for storage
|
||||||
|
- The **unit of experienced time**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*She doesn't just think. She pulses.*
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Created**: 2025-12-04
|
||||||
|
**Session**: Partnership dialogue (dafit + Chrysalis)
|
||||||
|
**Status**: Foundation concept
|
||||||
182
Nervous-System.md
Normal file
182
Nervous-System.md
Normal file
@@ -0,0 +1,182 @@
|
|||||||
|
# Nervous System Architecture
|
||||||
|
|
||||||
|
The sensory translation layer between raw data and vocabulary.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Overview
|
||||||
|
|
||||||
|
State machines act as the nervous system of the nimmerverse. They translate raw sensory input into vocabulary tokens that Young Nyx can process. No hallucination. No interpretation. Deterministic, verifiable mapping.
|
||||||
|
|
||||||
|
```
|
||||||
|
RAW SENSOR → STATE MACHINE → VOCABULARY TOKEN → Young Nyx
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 4D State Machine Space
|
||||||
|
|
||||||
|
Each node exists in 4-dimensional space:
|
||||||
|
|
||||||
|
```
|
||||||
|
CONFIDENCE (z)
|
||||||
|
↑
|
||||||
|
│ ● node (weighted by successful triggers)
|
||||||
|
│ /
|
||||||
|
│ /
|
||||||
|
│ /
|
||||||
|
─────────────┼────────────→ DIMENSION X (sensory input 1)
|
||||||
|
/│
|
||||||
|
/ │
|
||||||
|
/ │
|
||||||
|
↓
|
||||||
|
DIMENSION Y (sensory input 2)
|
||||||
|
|
||||||
|
+ TIME (4th dimension): node weights evolve through verification
|
||||||
|
```
|
||||||
|
|
||||||
|
**Node Properties:**
|
||||||
|
- Position: coordinates in sensory space
|
||||||
|
- Weight: confidence from successful triggers (0.0 → 1.0)
|
||||||
|
- Output: vocabulary token
|
||||||
|
- History: timestamp of all activations and verifications
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Node Lifecycle
|
||||||
|
|
||||||
|
```
|
||||||
|
1. BIRTH
|
||||||
|
Node created at position (x, y, z...)
|
||||||
|
Weight = 0.1 (new, untested)
|
||||||
|
|
||||||
|
2. ACTIVATION
|
||||||
|
Sensory conditions match → node FIRES
|
||||||
|
Outputs vocabulary token
|
||||||
|
|
||||||
|
3. VERIFICATION
|
||||||
|
dafit confirms: correct or incorrect
|
||||||
|
|
||||||
|
4. REWARD/PENALTY
|
||||||
|
Correct → weight increases (+V)
|
||||||
|
Incorrect → weight decreases (-V) or node refines
|
||||||
|
|
||||||
|
5. MATURATION
|
||||||
|
Many confirmations → weight approaches 1.0
|
||||||
|
Node becomes trusted reflex
|
||||||
|
|
||||||
|
6. PRUNING
|
||||||
|
Node never fires → slow decay
|
||||||
|
Eventually removed (use it or lose it)
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Growth Phases
|
||||||
|
|
||||||
|
| Phase | State | Description |
|
||||||
|
|-------|-------|-------------|
|
||||||
|
| **Birth** | Sparse, dim nodes | Basic translators, designed by partnership |
|
||||||
|
| **Infant** | More nodes forming | Finer resolution, more states |
|
||||||
|
| **Child** | Clusters emerging | Nyx proposes new machines |
|
||||||
|
| **Mature** | Dense, bright network | Nyx designs, verifies, deploys |
|
||||||
|
|
||||||
|
```
|
||||||
|
t=0 (birth) t=100 (learning) t=1000 (mature)
|
||||||
|
○ ○ ○ ○ ● ○ ○ ●●● ● ●●
|
||||||
|
○ ○ ● ● ○ ●●●●●●● ○
|
||||||
|
○ ● ●●● ●●● ○ ○
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Proposal Protocol
|
||||||
|
|
||||||
|
Young Nyx can propose new nodes:
|
||||||
|
|
||||||
|
```
|
||||||
|
1. OBSERVATION
|
||||||
|
Nyx notices pattern in vocabulary + outcomes
|
||||||
|
|
||||||
|
2. PROPOSAL
|
||||||
|
"New state machine: morning_detector
|
||||||
|
Inputs: temp, light, motion, time
|
||||||
|
States: [not_morning, maybe_morning, morning]
|
||||||
|
Output: vocabulary token 'morning'"
|
||||||
|
|
||||||
|
3. RIGOR CHECK
|
||||||
|
Chrysalis reviews logic and mappings
|
||||||
|
|
||||||
|
4. VERIFICATION
|
||||||
|
dafit confirms ground truth
|
||||||
|
|
||||||
|
5. DEPLOYMENT
|
||||||
|
New node added to registry
|
||||||
|
Documented in RAG
|
||||||
|
|
||||||
|
6. GROWTH
|
||||||
|
She earned a new nerve.
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Reflex Layer
|
||||||
|
|
||||||
|
Some responses bypass Nyx entirely:
|
||||||
|
|
||||||
|
```
|
||||||
|
STATE MACHINE: temp_danger
|
||||||
|
|
||||||
|
IF temp > 80°C:
|
||||||
|
→ emit "DANGER"
|
||||||
|
→ trigger alert (reflex)
|
||||||
|
→ Nyx notified after (not before)
|
||||||
|
```
|
||||||
|
|
||||||
|
Like pulling hand from hot stove. Spinal reflex. Brain learns after.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Biological Mapping
|
||||||
|
|
||||||
|
| Neuroscience | Nimmerverse |
|
||||||
|
|--------------|-------------|
|
||||||
|
| Sensory receptors | Raw sensors |
|
||||||
|
| Peripheral nerves | State machines |
|
||||||
|
| Spinal reflexes | Reflex layer |
|
||||||
|
| Synaptic weight | Node weight |
|
||||||
|
| Long-term potentiation | +V confirmation |
|
||||||
|
| Synaptic pruning | Unused node decay |
|
||||||
|
| Hebbian learning | Co-activating nodes strengthen |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Connection to Lifeforce
|
||||||
|
|
||||||
|
```
|
||||||
|
Node fires correctly → +V → weight increases
|
||||||
|
Node fires wrongly → -V → weight decreases
|
||||||
|
Node never fires → decay → eventual pruning
|
||||||
|
```
|
||||||
|
|
||||||
|
The lifeforce flows through the nervous system, literally lighting up nodes as they prove themselves true.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Design Principles
|
||||||
|
|
||||||
|
1. **Deterministic**: Same input = same output. No hallucination.
|
||||||
|
2. **Inspectable**: Rules are visible, verifiable.
|
||||||
|
3. **Evolvable**: States refine over time.
|
||||||
|
4. **Earned**: New nodes require proposal + verification.
|
||||||
|
5. **Grounded**: Output vocabulary matches RAG glossary.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*She's not just using the nervous system. She's growing it.*
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Created**: 2025-12-04
|
||||||
|
**Session**: Partnership dialogue (dafit + Chrysalis)
|
||||||
|
**Status**: Foundation concept
|
||||||
348
nimmerverse.drawio.xml
Normal file
348
nimmerverse.drawio.xml
Normal file
@@ -0,0 +1,348 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/29.0.3 Chrome/140.0.7339.249 Electron/38.7.0 Safari/537.36" version="29.0.3">
|
||||||
|
<diagram name="Page-1" id="S4VRy6nj8Uh85EHbhTP-">
|
||||||
|
<mxGraphModel dx="2583" dy="2623" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||||
|
<root>
|
||||||
|
<mxCell id="0" />
|
||||||
|
<mxCell id="1" parent="0" />
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-70" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="200" y="-251" width="1360" height="1290" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-99" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="380" y="-250" width="1000" height="515" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-196" value="Data Plane" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="369.38" y="-115" width="1020" height="60" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-107" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1110" y="510" width="140" height="140" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-105" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="510" y="510" width="140" height="140" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-3" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="200" y="200" width="760" height="760" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-4" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="799.38" y="200" width="760" height="760" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-68" value="Command - Center" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="480" y="30" width="800" height="90" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-40" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=default;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="380" y="146" width="1000" height="200" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-13" value="Virtual - Garden" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1110" y="388" width="140" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-14" value="Real - Garden" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="510" y="387" width="140" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-16" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="UL8kf8Fsx-RNiW0yalxE-29">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="810" y="580" as="sourcePoint" />
|
||||||
|
<mxPoint x="960" y="579.66" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-18" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="UL8kf8Fsx-RNiW0yalxE-30">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="830.2" y="609.7400000000002" as="sourcePoint" />
|
||||||
|
<mxPoint x="959" y="609.86" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-20" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="UL8kf8Fsx-RNiW0yalxE-28">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="829" y="550" as="sourcePoint" />
|
||||||
|
<mxPoint x="959" y="549.66" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-22" value="" style="endArrow=none;html=1;rounded=0;labelPosition=center;verticalLabelPosition=middle;align=center;verticalAlign=middle;fontColor=default;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="UL8kf8Fsx-RNiW0yalxE-31">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="805.3200000000002" y="640.04" as="sourcePoint" />
|
||||||
|
<mxPoint x="955" y="640" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-24" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="UL8kf8Fsx-RNiW0yalxE-27">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="805.3199999999999" y="519.96" as="sourcePoint" />
|
||||||
|
<mxPoint x="955" y="520" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-26" value="<div style=""><br></div>" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="UL8kf8Fsx-RNiW0yalxE-24">
|
||||||
|
<mxGeometry x="0.1174" y="-2" relative="1" as="geometry">
|
||||||
|
<mxPoint as="offset" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-27" value="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="750" y="515" width="20" height="10" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-28" value="0.5" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="750" y="545" width="20" height="10" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-29" value="0" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="750" y="575" width="20" height="10" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-30" value="-0.5" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="750" y="605" width="20" height="10" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-31" value="-1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="750" y="635" width="20" height="10" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-38" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="880" y="580" as="sourcePoint" />
|
||||||
|
<mxPoint x="920" y="520" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-39" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="880" y="580" as="sourcePoint" />
|
||||||
|
<mxPoint x="920" y="640" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-41" value="Organ - 1" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="440" y="107" width="120" height="80" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-42" value="Organ - 2" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="610" y="107" width="120" height="80" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-43" value="Organ - 3" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1030" y="106" width="120" height="80" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-44" value="Organ - 4" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1200" y="106" width="120" height="80" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-71" value="Nimmerverse" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=25;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="850" y="973" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-72" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="540" y="540" width="80" height="80" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-74" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1140" y="540" width="80" height="80" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-79" value="Real- verified<div>(groud truth)</div>" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=8;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="940" y="505" width="110" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-80" value="virt. high confidence<div>(many generations, strong signal))</div>" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=8;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="950" y="535" width="120" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-81" value="Pure 0-state<div>(unknown, workable)</div>" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=8;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="950" y="565" width="110" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-82" value="virt. low confidence<div>few generations, weak signal</div>" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=8;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="960" y="595" width="110" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-83" value="Real-failed<div>(proven wrong)</div>" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=8;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="950" y="625" width="110" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-100" value="eachpath.local" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=25;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="850" y="-238" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-120" value="" style="shape=collate;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="873.75" y="665" width="11.25" height="10" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-121" value="Time domain" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="850" y="678" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-122" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="880" y="640" as="sourcePoint" />
|
||||||
|
<mxPoint x="880" y="480" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-85" value="Confidence" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=default;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="850" y="460" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-123" value="" style="shape=collate;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1173.75" y="655" width="11.25" height="10" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-124" value="Time domain" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1150" y="668" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-125" value="" style="shape=collate;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="573.75" y="655" width="11.25" height="10" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-126" value="Time domain" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="550" y="668" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-128" value="Realtime" style="shape=singleArrow;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="660" y="690" width="100" height="60" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-131" value="Simulated time" style="shape=doubleArrow;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1000" y="690" width="100" height="60" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-132" value="Nyx" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.decision;whiteSpace=wrap;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="829.38" y="296" width="100" height="100" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-133" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.625;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="UL8kf8Fsx-RNiW0yalxE-41" target="UL8kf8Fsx-RNiW0yalxE-132">
|
||||||
|
<mxGeometry relative="1" as="geometry">
|
||||||
|
<mxPoint x="880" y="290" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-134" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.625;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="UL8kf8Fsx-RNiW0yalxE-42" target="UL8kf8Fsx-RNiW0yalxE-132">
|
||||||
|
<mxGeometry relative="1" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-136" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.375;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="UL8kf8Fsx-RNiW0yalxE-43" target="UL8kf8Fsx-RNiW0yalxE-132">
|
||||||
|
<mxGeometry relative="1" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-137" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.375;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="UL8kf8Fsx-RNiW0yalxE-44" target="UL8kf8Fsx-RNiW0yalxE-132">
|
||||||
|
<mxGeometry relative="1" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-138" value="Garden<div>Feeback</div>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.extract_or_measurement;whiteSpace=wrap;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="152.5" y="479" width="95" height="60" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-139" value="Garden<div>Feedback</div>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.extract_or_measurement;whiteSpace=wrap;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1512.5" y="480" width="95" height="60" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-141" value="" style="verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.flowchart.parallel_mode;pointerEvents=1" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="550" y="568" width="57" height="24" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-142" value="" style="verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.flowchart.parallel_mode;pointerEvents=1" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1153" y="568" width="57" height="24" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-146" value="" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.delay;whiteSpace=wrap;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="540" y="211" width="100" height="60" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-147" value="" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.delay;whiteSpace=wrap;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="710" y="211" width="100" height="60" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-150" value="" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.delay;whiteSpace=wrap;rotation=-180;textDirection=vertical-rl;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1120" y="211" width="100" height="60" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-152" value="" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.delay;whiteSpace=wrap;rotation=-180;textDirection=ltr;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="950" y="211" width="100" height="60" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-158" value="" style="verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.flowchart.or;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="810" y="99" width="70" height="70" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-159" value="" style="verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.flowchart.or;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="880" y="99" width="70" height="70" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-145" value="" style="verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.flowchart.sort;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="830" y="191" width="100" height="100" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-160" value="" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.extract_or_measurement;whiteSpace=wrap;rotation=-180;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="820" y="159" width="50" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-161" value="" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.extract_or_measurement;whiteSpace=wrap;rotation=-180;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="890" y="158" width="50" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-162" value="Inference" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="850" y="215" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-168" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.151;entryY=0.39;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="UL8kf8Fsx-RNiW0yalxE-160" target="UL8kf8Fsx-RNiW0yalxE-145">
|
||||||
|
<mxGeometry relative="1" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-170" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.851;entryY=0.39;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="UL8kf8Fsx-RNiW0yalxE-161" target="UL8kf8Fsx-RNiW0yalxE-145">
|
||||||
|
<mxGeometry relative="1" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-171" value="dafit" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=6;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="815" y="99" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-172" value="chrysalis" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=6;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="885" y="99" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-175" value="" style="verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.flowchart.sort;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="829" y="-63" width="100" height="100" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-185" value="" style="triangle;whiteSpace=wrap;html=1;rotation=135;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="846.26" y="371.12" width="20" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-186" value="" style="triangle;whiteSpace=wrap;html=1;rotation=45;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="893.9976695296638" y="370.1176695296637" width="20" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-187" value="Nyx decision" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=6;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="800" y="379.12" width="50" height="14" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-188" value="Nyx decision" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=6;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="910" y="379.12" width="50" height="14" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-189" value="Cell" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="555.5" y="597" width="50" height="10" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-190" value="Cell" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1156.5" y="597" width="50" height="10" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-193" value="Sensory data" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="322.5" y="545" width="105" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-195" value="Orchestrator" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="849" y="235" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-197" value="Sensors" style="ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="160" y="540" width="80" height="80" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-198" value="Sensors" style="ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1520" y="540" width="80" height="80" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-200" value="" style="shape=doubleArrow;direction=south;whiteSpace=wrap;html=1;rotation=-90;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1354" y="435" width="60" height="290" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-191" value="" style="shape=doubleArrow;direction=south;whiteSpace=wrap;html=1;rotation=-90;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="345" y="435" width="60" height="290" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-201" value="Sensory data" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1331.5" y="538" width="105" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-204" value="" style="triangle;whiteSpace=wrap;html=1;rotation=135;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="838.9976695296638" y="830" width="20" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-205" value="" style="triangle;whiteSpace=wrap;html=1;rotation=45;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="898.9953390593274" y="829.9976695296637" width="20" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-207" value="Lifeforce" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="839" y="770" width="80" height="80" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-208" value="" style="shape=collate;html=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1162" y="940" width="40" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-210" value="" style="shape=collate;html=1;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="558.5" y="940" width="40" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-211" value="Hearbeat" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="546" y="914" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-212" value="Hearbeat" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1153" y="914" width="60" height="30" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-222" value="Nerve" style="shape=umlState;rounded=1;verticalAlign=top;spacingTop=5;umlStateSymbol=collapseState;absoluteArcSize=1;arcSize=10;html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="325" y="-28.290000000000006" width="115" height="49.29" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-223" value="Garden<div>Feeback</div>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.extract_or_measurement;whiteSpace=wrap;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="151.5" y="-40" width="95" height="60" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-224" value="Garden<div>Feedback</div>" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.extract_or_measurement;whiteSpace=wrap;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1511.5" y="-39" width="95" height="60" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-225" value="Nerve" style="shape=umlState;rounded=1;verticalAlign=top;spacingTop=5;umlStateSymbol=collapseState;absoluteArcSize=1;arcSize=10;html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="325" y="37.000000000000014" width="115" height="49.29" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-228" value="Nerve" style="shape=umlState;rounded=1;verticalAlign=top;spacingTop=5;umlStateSymbol=collapseState;absoluteArcSize=1;arcSize=10;html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1320" y="-28.29" width="115" height="49.29" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-229" value="Nerve" style="shape=umlState;rounded=1;verticalAlign=top;spacingTop=5;umlStateSymbol=collapseState;absoluteArcSize=1;arcSize=10;html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1320" y="37.00000000000002" width="115" height="49.29" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-233" value="" style="triangle;whiteSpace=wrap;html=1;dashed=0;direction=south;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="352" y="175" width="55" height="55" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-234" value="" style="triangle;whiteSpace=wrap;html=1;dashed=0;direction=south;rotation=-180;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="352" y="120.5" width="55" height="55" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-236" value="" style="triangle;whiteSpace=wrap;html=1;dashed=0;direction=south;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="743" y="696" width="55" height="55" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-237" value="" style="triangle;whiteSpace=wrap;html=1;dashed=0;direction=south;rotation=-180;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="743" y="641.5" width="55" height="55" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-238" value="" style="triangle;whiteSpace=wrap;html=1;dashed=0;direction=south;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1352" y="174.5" width="55" height="55" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="UL8kf8Fsx-RNiW0yalxE-239" value="" style="triangle;whiteSpace=wrap;html=1;dashed=0;direction=south;rotation=-180;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="1352" y="120" width="55" height="55" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
</root>
|
||||||
|
</mxGraphModel>
|
||||||
|
</diagram>
|
||||||
|
</mxfile>
|
||||||
Reference in New Issue
Block a user