TOML-based experiment configurations for the Unstable Kernel simulation platform. Each file defines a complete simulation scenario without requiring code changes.
| File | Name | Description |
|---|---|---|
01-flocking.toml |
Emergent Flocking | Reynolds boids with separation, alignment, cohesion |
02-pheromone-paths.toml |
Pheromone Path Optimization | Ant-colony distributed path finding |
03-ecosystem.toml |
Multi-Species Ecosystem | Predator-prey with energy and signaling |
04-mycelium.toml |
Mycelial Communication | Adaptive graph signal propagation |
[experiment]
name = "Experiment Name"
description = "What this demonstrates"
[world]
width = 1200
height = 800
wrap_edges = true
[signals]
layers = ["food_trail", "danger_signal"]
diffusion_rate = 0.1
evaporation_rate = 0.02
[[species]]
name = "prey"
count = 1000
behavior = "boids+forager"
max_speed = 2.0| Behavior | Description |
|---|---|
boids |
Reynolds flocking |
forager |
Physarum-inspired pheromone following |
boids+forager |
Combined flocking + trail following |
predator |
Pursue nearest prey, kill ring |
- Copy an existing TOML file
- Modify parameters
- Load in the visualization UI via the experiment selector
No compilation needed. The simulation engine parses configs at runtime.
MIT