---
slug: "Simulation"
name: "Simulation"
type: "Strategy"
layer: "Mind"
ref: "Simulation#1058"
sema_id: "sema:Simulation#mh:SHA-256:1058e7090079e846251ed480d7afec0328809d22bebb6b205425b2de614787c3"
tags: ["Mind","Strategy"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.pages.dev/bootstrap/index.json
url: https://mindscape.pages.dev/bootstrap/Simulation/
related: ["Outcome","Sandbox","State","CognitiveEcho","EmpathySim","Estimate","HypothesisEngine","MentalSim","PropheticQuorum","SimulationTrace"]
---

# Simulation

A virtualized execution

Layer: Mind · Category: Strategy

## Mechanism

Forks the current World [State](https://mindscape.pages.dev/bootstrap/State.md) (W) into W', executes an action in W', discards W' and returns the [Outcome](https://mindscape.pages.dev/bootstrap/Outcome.md). W remains immutable. The fork is what provides isolation, which is also its limit: only effects that flow through W are contained, so a [Sandbox](https://mindscape.pages.dev/bootstrap/Sandbox.md) is required wherever simulated code can reach resources the fork did not copy.

## Invariants

- Isolation within the fork: side effects on W' do not propagate to W.
- Isolation extends only to state captured by the fork. Effects reaching resources outside W require a [Sandbox](https://mindscape.pages.dev/bootstrap/Sandbox.md) boundary.

## Preconditions

- W is forkable — the world state can be snapshotted at the fidelity the simulation requires

## Failure modes

—

## Builds on

- [Outcome](https://mindscape.pages.dev/bootstrap/Outcome.md) (Infrastructure; References)
- [Sandbox](https://mindscape.pages.dev/bootstrap/Sandbox.md) (Infrastructure; References)
- [State](https://mindscape.pages.dev/bootstrap/State.md) (Infrastructure; References)

## Used by

- [CognitiveEcho](https://mindscape.pages.dev/bootstrap/CognitiveEcho.md) (Mind; References)
- [EmpathySim](https://mindscape.pages.dev/bootstrap/EmpathySim.md) (Mind; References)
- [Estimate](https://mindscape.pages.dev/bootstrap/Estimate.md) (Mind; References)
- [HypothesisEngine](https://mindscape.pages.dev/bootstrap/HypothesisEngine.md) (Mind; References)
- [MentalSim](https://mindscape.pages.dev/bootstrap/MentalSim.md) (Mind; References)
- [PropheticQuorum](https://mindscape.pages.dev/bootstrap/PropheticQuorum.md) (Society; References)
- [SimulationTrace](https://mindscape.pages.dev/bootstrap/SimulationTrace.md) (Mind; References)

## Identity

- Sema ID: `sema:Simulation#mh:SHA-256:1058e7090079e846251ed480d7afec0328809d22bebb6b205425b2de614787c3`
- Ref: `Simulation#1058`
- Supersedes:
  - `sema:Simulation#mh:SHA-256:80351d81041c870beacea4186f56e1f8703daf12578345859a7daf35a7dea270`
  - `sema:Simulation#mh:SHA-256:ebb11496dccf2bb9e9f483633e9fa618751af7dddcd5d6f8d0377e8d74b7aacf`
  - `sema:Simulation#mh:SHA-256:1476bfa1b0f3290a98ba6f83a3d44865d7fd148af9a1343508e0f066b5ab30d9`

## Links

- [Pattern page](https://mindscape.pages.dev/bootstrap/Simulation/)
- [View in the interactive graph](https://mindscape.pages.dev/bootstrap/#Simulation)
- [JSON](https://mindscape.pages.dev/bootstrap/Simulation.json)
- [Index of all patterns](https://mindscape.pages.dev/bootstrap/index.json)
