Skip to content

About

TOML-based experiment configurations for Kernel simulations

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

experiments

TOML-based experiment configurations for the Unstable Kernel simulation platform. Each file defines a complete simulation scenario without requiring code changes.

Available Experiments

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

Config Structure

[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 Types

Behavior Description
boids Reynolds flocking
forager Physarum-inspired pheromone following
boids+forager Combined flocking + trail following
predator Pursue nearest prey, kill ring

Creating New Experiments

  1. Copy an existing TOML file
  2. Modify parameters
  3. Load in the visualization UI via the experiment selector

No compilation needed. The simulation engine parses configs at runtime.

License

MIT

About

TOML-based experiment configurations for Kernel simulations

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors