The Fundamental Problem
LLM-based simulations face a brutal tension:Full Fidelity
100 entities × 10 timepoints × 50k tokens = 50M tokensResult: Prohibitively expensive, context collapse
Naive Compression
Summarize everything to reduce tokensResult: Destroys causal structure, loses provenance
The Architectural Insight
Timepoint Pro treats fidelity as a query-driven 2D surface over (entity, timepoint) space:- Heterogeneous: Different entities at different fidelity levels
- Mutable: Queries elevate resolution on-demand
- Structured: Compression preserves causal validity
Key Result: 95% cost reduction without temporal incoherence, because explicit causal structure (exposure events, temporal chains, validation constraints) is maintained.
Resolution Levels (M1)
The Five Levels
TENSOR_ONLY (~200 tokens, 97% compression)
Structured tensor embedding only. No dialog, minimal context.Use for: Background entities, inactive characters, environmental objects
SCENE (~2,000 tokens, 96% compression)
Scene-level behavior, collective dynamics, no individual dialog.Use for: Minor participants, crowd members, secondary locations
GRAPH (~5,000 tokens, 90% compression)
Relationship tracking, knowledge state, basic personality.Use for: Secondary characters with tracked relationships
DIALOG (~10,000 tokens, 80% compression)
Full dialog generation, rich personality, emotional tracking.Use for: Key participants in critical scenes
Power-Law Distribution
In practice, entity resolution follows a power law:
| Resolution | % of Entities | Token Budget | Total Tokens |
|---|---|---|---|
| TRAINED | 10% | 50k each | 500k |
| DIALOG | 20% | 10k each | 200k |
| GRAPH | 30% | 5k each | 150k |
| SCENE | 30% | 2k each | 60k |
| TENSOR_ONLY | 10% | 200 each | 2k |
| Total | 100% | - | ~912k tokens |
M2: Progressive Training
Quality as a Spectrum
Entity quality is not binary (cached/uncached). It’s a continuous spectrum determined by accumulated interaction:Elevation Thresholds
Each query increments metadata. When thresholds crossed, system triggers elevation:TENSOR_ONLY → SCENE
TENSOR_ONLY → SCENE
Trigger: 1st query OR eigenvector_centrality > 0.2Action: Generate scene-level behavior, basic personality
SCENE → GRAPH
SCENE → GRAPH
Trigger: 3+ queries OR appears in 2+ relationship pathsAction: Build relationship graph, expand knowledge state
GRAPH → DIALOG
GRAPH → DIALOG
Trigger: 5+ queries OR critical_event_participationAction: Enable full dialog generation, rich emotional tracking
DIALOG → TRAINED
DIALOG → TRAINED
Trigger: 10+ queries OR eigenvector_centrality > 0.8Action: Full psychological depth, complete history, maximum context
Example: Castaway Colony
- Dr. Okonkwo's Evolution
- Token Economics
T0 (Day 1): SCENE resolution — background doctorT3 (Day 4): Crew discovers alien flora
- Query: “Is this lichen edible?” → query_count = 1
- Query: “Is the glow harmful?” → query_count = 2
- Query: “Toxicity profile?” → query_count = 3
- Elevation triggered: SCENE → GRAPH
- Query: “Can we cultivate for food?” → query_count = 4
- Query: “Symbiotic relationships?” → query_count = 5
- Elevation triggered: GRAPH → DIALOG
Quality accumulates; nothing is thrown away. System stores both compressed and full representations, switching based on query patterns.
M5: Query-Driven Lazy Resolution
Resolution Decisions at Query Time
Not simulation time:Key Principle
This is the core of the 95% cost reduction: fidelity follows attention.Example: Navigator Jin Park
Day 7: Query Triggers Elevation
Branch C (Repair & Signal) needs pre-crash orbital dataQuery: “Where is the emergency beacon hemisphere?”Elevation: TENSOR_ONLY → DIALOG
Day 7-8: High-Fidelity Participation
Park reveals hemisphere landing error → cascades to:
- Vasquez (recalibrate weather models)
- Tanaka (explains terrain mismatch)
M6: TTM Tensor Compression
The Timepoint Tensor Model
At TENSOR_ONLY resolution, entities are structured tensors, not text:Vector Layouts
- Context Vector (8 dims)
- Biology Vector (4 dims)
- Behavior Vector (8 dims)
Compression Ratios
| Representation | Size | Compression |
|---|---|---|
| Full entity text | ~50,000 tokens | baseline |
| TTM tensor | ~1,600 tokens | 97% |
Structural Preservation
Tensors preserve enough structure for:- ✅ Causal validation (information conservation)
- ✅ Relationship queries (network topology)
- ✅ Re-expansion to higher fidelity (lazy elevation)
- ❌ Natural language dialog (requires DIALOG+)
Example: Kepler-442b Biosphere
The electromagnetic_sensitivity dimension (0.84) reconstructs the relevant behavior without decompressing the entire biosphere.
Dual Tensor Architecture & Synchronization
The Two Representations
TTMTensor
Purpose: Trained, compressed storageScale: 0-1 for most valuesLocation:
entity.tensorPersistence: Database-backedCognitiveTensor
Purpose: Runtime dialog synthesisScale: -1 to 1 (valence), 0-100 (energy)Location:
entity.entity_metadata["cognitive_tensor"]Persistence: Per-simulation stateThe Sync Problem
The Solution: Bidirectional Sync
TTM → Cog Sync (Pretraining)
TTM → Cog Sync (Pretraining)
Called before dialog, copies trained values to runtime state:
Cog → TTM Sync (Backprop)
Cog → TTM Sync (Backprop)
Called after dialog, writes emotional changes back:
Implementation:
workflows/dialog_synthesis.py_sync_ttm_to_cognitive()before dialog_sync_cognitive_to_ttm()after dialog
Cost Analysis: The 95% Reduction
Uniform High Fidelity (Traditional)
Heterogeneous Fidelity (SNAG)
- Power-Law Distribution
- Per-Timepoint Costs
- Savings Calculation
| Resolution | Entities | Tokens Each | Total Tokens |
|---|---|---|---|
| TRAINED | 10 | 50k | 500k |
| DIALOG | 20 | 10k | 200k |
| GRAPH | 30 | 5k | 150k |
| SCENE | 30 | 2k | 60k |
| TENSOR_ONLY | 10 | 200 | 2k |
| Total | 100 | - | 912k |
Real-World Examples
| Template | Entities | Timepoints | Mode | Actual Cost | Traditional Cost | Savings |
|---|---|---|---|---|---|---|
board_meeting | 5 | 8 | FORWARD | $0.15 | $3.20 | 95.3% |
mars_mission_portal | 4 | 6 | PORTAL | $0.18 | $2.40 | 92.5% |
castaway_colony_branching | 8 | 16 | BRANCHING | $0.35 | $12.80 | 97.3% |
agent4_elk_migration | 7 | 20 | CYCLICAL | $0.25 | $14.00 | 98.2% |
Implementation Guide
Setting Fidelity in Templates
Querying Entity State
Next Steps
Knowledge Provenance
How exposure events prevent anachronisms
Temporal Modes
5 ways to reason about causality
All 19 Mechanisms
Complete technical architecture

