Skip to content

Unstable-Kernel/experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors