✧ PREYLABTECHNICAL MANUAL / 001

Model 4 · DNA schema 4 · verified 21 October 2026

Build biology from supported genes.

PreyLab is a fictional, local simulation of cells, resources, physical contact, signals and reproduction. This public manual describes the current genome contract and the limits of what a DNA file can create.

What is inherited?

A family selects a supported body, metabolism and controller. A fictional taxon or catalog variant is a name for one design. A genotype is the family plus numeric alleles; its expressed phenotype supplies capacities and costs. An organism has its own ID, lineage and temporary energy, mass, age, reserves and controller state. Those temporary values are never DNA.

Genes configure existing mechanics. A label or JSON note cannot add a new feeder, controller, anatomy or resource pathway.

Authoritative gene roster

These tables are generated from model.js family rules. Zero is valid wherever the listed lower bound permits it. Family-specific genes are not transferable to another chassis merely by copying keys.

Flagellated algaeflagellar-alga · 65 genes

producer · light + mineral · binary fission · supported

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
biomassDensityMass packed into the body
More mineral biomass for offspring, grazers and carrion
0.6–1.6 relative mineral mass
Default 1
More mineral needed for growth and extra upkeep above 1
divisionTempoGrowth and division pace
Changes biomass growth rate and minimum division age
0.6–1.8 relative rate
Default 1
Faster division raises upkeep
foodEnergyRecoverable prey fuel fraction
Sets the fraction of this cell’s actual usable and reserve energy a grazer can store after capture (45–100%)
0.5–1.6 relative recovery
Default 1
Higher recoverability raises upkeep; it does not create extra fuel
debrisMetabolismSuspended debris assimilation
At 0.5 or above, uses finite local detritus for energy and suppresses photosynthetic gain
0–1 pathway expression
Default 0
Forfeits light conversion while active; the existing detritus conversion is unchanged
crossAffinityAbility to exchange genes on contact
Compatible mature algae can store a partner genome for a hybrid daughter at the next division
0–1 contact compatibility
Default 0
Maintaining exchange machinery raises upkeep
fusionCapacityCompatible fusion cycle
At high expression, pays body material and energy to release viable algae gametes
0–1 gamete investment
Default 0
Finite gametes spend parent material and energy
matingTypeFusion compatibility
Gametes of the same algae group but opposite type can fuse
0–1 compatibility type
Default 0
No direct cost
pigmentRInherited pigment red
Crossed algae can inherit a mixed body color
-1–1 red channel
Default -1
Visual trait only
pigmentGInherited pigment green
Crossed algae can inherit a mixed body color
-1–1 green channel
Default -1
Visual trait only
pigmentBInherited pigment blue
Crossed algae can inherit a mixed body color
-1–1 blue channel
Default -1
Visual trait only
storageInvestmentChemical storage tissue
Adds up to 80 energy units of capacity; storage tissue needs extra structural mineral
0–1 reserve capacity
Default 0
Raises body mass target and maintenance
reserveAllocationPhotosynthate diverted into reserves
Stores a fraction of energy gained after upkeep, at 80% efficiency
0–1 surplus allocation
Default 0
Less immediately usable energy for growth and division
mobilizationReserve mobilization
Releases stored energy below 35 usable energy, at 85% efficiency
0–1 release rate
Default 0
Reserve energy is lost during conversion
dormancyReversible cyst formation
At high expression, prolonged local scarcity can trigger a costly dormant state
0–1 cyst tendency
Default 0
Entry and germination spend energy; dormant cells still pay maintenance
coatInvestmentConstructed mineral covering
A built coat increases predator handling time on contact
0–1 covering investment
Default 0
Construction consumes dissolved mineral and energy; upkeep rises
propulsionSwimming thrust
Horizontal and vertical acceleration
0–1 active thrust
Default 0.35
Active swimming spends energy
slowdownThresholdFuel slowdown ceiling
Active swimming tapers logarithmically below this energy level and reaches zero at empty fuel
10–70 energy / 100
Default 35
Active movement cost falls with effort; basal upkeep remains
turnPersistenceHeading persistence
How slowly steering changes direction
0–1 heading memory
Default 0.55
No direct extra energy cost
flocking3D schooling tendency
Blends alignment, cohesion and close-range separation with resource seeking
0–1 neighbor response
Default 0
Neighbor sensing raises maintenance
photosyntheticInvestmentLight conversion capacity
Upper bound on photosynthetic gain
0–1 light capacity
Default 0.6
Higher maintenance
nutrientUptakeNutrient uptake capacity
Upper bound on local nutrient-supported gain
0–1 medium uptake
Default 0.55
Higher maintenance
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
adhesionCompatible cell adhesion
Forms weak short-range bonds with other adhesive algae
0–1 surface investment
Default 0
Maintaining the coating raises energy use
photoGlowThresholdAmbient-light glow switch
When ambient sensing is expressed, algae emit only at or below this local lamp level; higher values permit glow in brighter water
0–1 fraction of ambient light
Default 0.18
Ambient receptor and light organ retain their existing upkeep
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost
Glassmouth ciliateciliate-grazer · 52 genes

grazer · living algae · binary fission · supported

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
divisionTempoGrowth and division pace
Changes biomass growth rate and minimum division age
0.6–1.8 relative rate
Default 1
Faster division raises upkeep
propulsionSwimming force
Faster approach and escape
0–1 ciliary thrust
Default 0.6
Raises active swimming use
slowdownThresholdFuel slowdown ceiling
Active swimming tapers logarithmically below this energy level and reaches zero at empty fuel
10–70 energy / 100
Default 35
Active movement cost falls with effort; basal upkeep remains
turnPersistenceHeading persistence
How slowly steering changes direction
0–1 heading memory
Default 0.55
No direct extra energy cost
flocking3D schooling tendency
Blends alignment, cohesion and close-range separation with resource seeking
0–1 neighbor response
Default 0
Neighbor sensing raises maintenance
sensingRangeLocal prey detection
Extends bounded physical perception
0.5–1.5 relative range
Default 1
Raises maintenance
feedingAperturePrey size limit
Admits larger individual prey
0.7–1.6 relative mouth
Default 1.3
Raises mouth maintenance
processingFood processing speed
Digests stored meals faster
0.5–1.5 relative rate
Default 1
Raises processing cost
storageFood capacity
Holds more prey material
0.6–1.6 relative vacuole
Default 1.2
Raises maintenance
acquisitionCapacityOptional food DNA retention
Can retain one compatible donor locus after ingestion for later descendant integration when enabled
0–1 fragment retention
Default 0
Retention spends usable energy
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost
Greater herbivorous flagellateherbivorous-flagellate · 52 genes

grazer · living algae · binary fission · supported

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
divisionTempoGrowth and division pace
Changes biomass growth rate and minimum division age
0.6–1.8 relative rate
Default 1
Faster division raises upkeep
propulsionSwimming force
Faster approach and escape
0–1 ciliary thrust
Default 0.6
Raises active swimming use
slowdownThresholdFuel slowdown ceiling
Active swimming tapers logarithmically below this energy level and reaches zero at empty fuel
10–70 energy / 100
Default 35
Active movement cost falls with effort; basal upkeep remains
turnPersistenceHeading persistence
How slowly steering changes direction
0–1 heading memory
Default 0.55
No direct extra energy cost
flocking3D schooling tendency
Blends alignment, cohesion and close-range separation with resource seeking
0–1 neighbor response
Default 0
Neighbor sensing raises maintenance
sensingRangeLocal prey detection
Extends bounded physical perception
0.5–1.5 relative range
Default 1
Raises maintenance
feedingAperturePrey size limit
Admits larger individual prey
0.7–1.6 relative mouth
Default 1.3
Raises mouth maintenance
processingFood processing speed
Digests stored meals faster
0.5–1.5 relative rate
Default 1
Raises processing cost
storageFood capacity
Holds more prey material
0.6–1.6 relative vacuole
Default 1.2
Raises maintenance
acquisitionCapacityOptional food DNA retention
Can retain one compatible donor locus after ingestion for later descendant integration when enabled
0–1 fragment retention
Default 0
Retention spends usable energy
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost
Raptorial ciliateraptorial-ciliate · 52 genes

predator · living grazers + omnivores · binary fission · supported

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
divisionTempoGrowth and division pace
Changes biomass growth rate and minimum division age
0.6–1.8 relative rate
Default 1
Faster division raises upkeep
propulsionSwimming force
Faster approach and escape
0–1 ciliary thrust
Default 0.6
Raises active swimming use
slowdownThresholdFuel slowdown ceiling
Active swimming tapers logarithmically below this energy level and reaches zero at empty fuel
10–70 energy / 100
Default 35
Active movement cost falls with effort; basal upkeep remains
turnPersistenceHeading persistence
How slowly steering changes direction
0–1 heading memory
Default 0.55
No direct extra energy cost
flocking3D schooling tendency
Blends alignment, cohesion and close-range separation with resource seeking
0–1 neighbor response
Default 0
Neighbor sensing raises maintenance
sensingRangeLocal prey detection
Extends bounded physical perception
0.5–1.5 relative range
Default 1
Raises maintenance
feedingAperturePrey size limit
Admits larger individual prey
0.7–1.6 relative mouth
Default 1.3
Raises mouth maintenance
processingFood processing speed
Digests stored meals faster
0.5–1.5 relative rate
Default 1
Raises processing cost
storageFood capacity
Holds more prey material
0.6–1.6 relative vacuole
Default 1.2
Raises maintenance
acquisitionCapacityOptional food DNA retention
Can retain one compatible donor locus after ingestion for later descendant integration when enabled
0–1 fragment retention
Default 0
Retention spends usable energy
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost
Apex hunterapex-ciliate · 53 genes

predator · living raptors + omnivores + amoebas · binary fission · supported

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
divisionTempoGrowth and division pace
Changes biomass growth rate and minimum division age
0.6–1.8 relative rate
Default 1
Faster division raises upkeep
propulsionSwimming force
Faster approach and escape
0–1 ciliary thrust
Default 0.6
Raises active swimming use
slowdownThresholdFuel slowdown ceiling
Active swimming tapers logarithmically below this energy level and reaches zero at empty fuel
10–70 energy / 100
Default 35
Active movement cost falls with effort; basal upkeep remains
turnPersistenceHeading persistence
How slowly steering changes direction
0–1 heading memory
Default 0.55
No direct extra energy cost
flocking3D schooling tendency
Blends alignment, cohesion and close-range separation with resource seeking
0–1 neighbor response
Default 0
Neighbor sensing raises maintenance
sensingRangeLocal prey detection
Extends bounded physical perception
0.5–1.5 relative range
Default 1
Raises maintenance
feedingAperturePrey size limit
Admits larger individual prey
0.7–1.6 relative mouth
Default 1.3
Raises mouth maintenance
processingFood processing speed
Digests stored meals faster
0.5–1.5 relative rate
Default 1
Raises processing cost
storageFood capacity
Holds more prey material
0.6–1.6 relative vacuole
Default 1.2
Raises maintenance
acquisitionCapacityOptional food DNA retention
Can retain one compatible donor locus after ingestion for later descendant integration when enabled
0–1 fragment retention
Default 0
Retention spends usable energy
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost
cannibalismSame-family prey recognition
At 0.55 or above, permits hunting smaller members of the same hunter family
0–1 prey recognition
Default 0
Adds sensory upkeep when expressed
Mosaicmouth omnivoreomnivorous-ciliate · 52 genes

mixed feeder · living algae + swimming herbivores · binary fission · supported

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
divisionTempoGrowth and division pace
Changes biomass growth rate and minimum division age
0.6–1.8 relative rate
Default 1
Faster division raises upkeep
propulsionSwimming force
Faster approach and escape
0–1 ciliary thrust
Default 0.6
Raises active swimming use
slowdownThresholdFuel slowdown ceiling
Active swimming tapers logarithmically below this energy level and reaches zero at empty fuel
10–70 energy / 100
Default 35
Active movement cost falls with effort; basal upkeep remains
turnPersistenceHeading persistence
How slowly steering changes direction
0–1 heading memory
Default 0.55
No direct extra energy cost
flocking3D schooling tendency
Blends alignment, cohesion and close-range separation with resource seeking
0–1 neighbor response
Default 0
Neighbor sensing raises maintenance
sensingRangeLocal prey detection
Extends bounded physical perception
0.5–1.5 relative range
Default 1
Raises maintenance
feedingAperturePrey size limit
Admits larger individual prey
0.7–1.6 relative mouth
Default 1.3
Raises mouth maintenance
processingFood processing speed
Digests stored meals faster
0.5–1.5 relative rate
Default 1
Raises processing cost
storageFood capacity
Holds more prey material
0.6–1.6 relative vacuole
Default 1.2
Raises maintenance
acquisitionCapacityOptional food DNA retention
Can retain one compatible donor locus after ingestion for later descendant integration when enabled
0–1 fragment retention
Default 0
Retention spends usable energy
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost
Widejaw hunteropenwater-hunter · 53 genes

predator · living herbivores and hunters · binary fission · supported

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
divisionTempoGrowth and division pace
Changes biomass growth rate and minimum division age
0.6–1.8 relative rate
Default 1
Faster division raises upkeep
propulsionSwimming force
Faster approach and escape
0–1 ciliary thrust
Default 0.6
Raises active swimming use
slowdownThresholdFuel slowdown ceiling
Active swimming tapers logarithmically below this energy level and reaches zero at empty fuel
10–70 energy / 100
Default 35
Active movement cost falls with effort; basal upkeep remains
turnPersistenceHeading persistence
How slowly steering changes direction
0–1 heading memory
Default 0.55
No direct extra energy cost
flocking3D schooling tendency
Blends alignment, cohesion and close-range separation with resource seeking
0–1 neighbor response
Default 0
Neighbor sensing raises maintenance
sensingRangeLocal prey detection
Extends bounded physical perception
0.5–1.5 relative range
Default 1
Raises maintenance
feedingAperturePrey size limit
Admits larger individual prey
0.7–1.6 relative mouth
Default 1.3
Raises mouth maintenance
processingFood processing speed
Digests stored meals faster
0.5–1.5 relative rate
Default 1
Raises processing cost
storageFood capacity
Holds more prey material
0.6–1.6 relative vacuole
Default 1.2
Raises maintenance
acquisitionCapacityOptional food DNA retention
Can retain one compatible donor locus after ingestion for later descendant integration when enabled
0–1 fragment retention
Default 0
Retention spends usable energy
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost
cannibalismSame-family prey recognition
At 0.55 or above, permits hunting smaller members of the same hunter family
0–1 prey recognition
Default 0
Adds sensory upkeep when expressed
Amoeba hunterfloor-ciliate-hunter · 52 genes

predator · living floor amoebas · binary fission · supported

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
divisionTempoGrowth and division pace
Changes biomass growth rate and minimum division age
0.6–1.8 relative rate
Default 1
Faster division raises upkeep
propulsionSwimming force
Faster approach and escape
0–1 ciliary thrust
Default 0.6
Raises active swimming use
slowdownThresholdFuel slowdown ceiling
Active swimming tapers logarithmically below this energy level and reaches zero at empty fuel
10–70 energy / 100
Default 35
Active movement cost falls with effort; basal upkeep remains
turnPersistenceHeading persistence
How slowly steering changes direction
0–1 heading memory
Default 0.55
No direct extra energy cost
flocking3D schooling tendency
Blends alignment, cohesion and close-range separation with resource seeking
0–1 neighbor response
Default 0
Neighbor sensing raises maintenance
sensingRangeLocal prey detection
Extends bounded physical perception
0.5–1.5 relative range
Default 1
Raises maintenance
feedingAperturePrey size limit
Admits larger individual prey
0.7–1.6 relative mouth
Default 1.3
Raises mouth maintenance
processingFood processing speed
Digests stored meals faster
0.5–1.5 relative rate
Default 1
Raises processing cost
storageFood capacity
Holds more prey material
0.6–1.6 relative vacuole
Default 1.2
Raises maintenance
acquisitionCapacityOptional food DNA retention
Can retain one compatible donor locus after ingestion for later descendant integration when enabled
0–1 fragment retention
Default 0
Retention spends usable energy
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost
Amoeboid crawleramoeboid-prototype · 46 genes

scavenger · carrion + detritus · binary fission · experimental

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
propulsionSwimming thrust
Horizontal and vertical acceleration
0–1 active thrust
Default 0.35
Active swimming spends energy
slowdownThresholdFuel slowdown ceiling
Active swimming tapers logarithmically below this energy level and reaches zero at empty fuel
10–70 energy / 100
Default 35
Active movement cost falls with effort; basal upkeep remains
turnPersistenceHeading persistence
How slowly steering changes direction
0–1 heading memory
Default 0.55
No direct extra energy cost
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
sporeInvestmentAsexual spore production
A mature decomposer may release finite spores from body reserves
0–1 propagule investment
Default 0
Each viable spore spends body material and energy
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost
Surface glider · development seedsurface-glider-prototype · 46 genes

producer · light + mineral · binary fission · experimental

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
propulsionSwimming thrust
Horizontal and vertical acceleration
0–1 active thrust
Default 0.35
Active swimming spends energy
slowdownThresholdFuel slowdown ceiling
Active swimming tapers logarithmically below this energy level and reaches zero at empty fuel
10–70 energy / 100
Default 35
Active movement cost falls with effort; basal upkeep remains
turnPersistenceHeading persistence
How slowly steering changes direction
0–1 heading memory
Default 0.55
No direct extra energy cost
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
sporeInvestmentAsexual spore production
A mature decomposer may release finite spores from body reserves
0–1 propagule investment
Default 0
Each viable spore spends body material and energy
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost
Passive drifter · development seedpassive-drifter-prototype · 43 genes

producer · light + mineral · binary fission · experimental

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
buoyancyPassive settling or rising
Changes current-driven vertical drift
-1–1 vertical bias
Default 0
No active swim energy
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost
Attached contractile cell · development seedcontractile-prototype · 44 genes

producer · light + mineral · binary fission · experimental

Gene IDRole and effectRange · defaultCost
bodySizeTarget mature body size
Radius and structural biomass target
0.7–1.5 relative radius
Default 1
Larger bodies pay more maintenance
metabolicPaceInherited metabolic pace
Scales upkeep and resource processing
0.8–1.2 relative pace
Default 1
Higher pace spends more energy even when food is scarce
slowdownThresholdFuel slowdown ceiling
Active swimming tapers logarithmically below this energy level and reaches zero at empty fuel
10–70 energy / 100
Default 35
Active movement cost falls with effort; basal upkeep remains
contractilityContraction capacity
Sets contraction speed and cost
0–1 stalk effort
Default 0.6
Active contraction spends energy
thermalOptimumTemperature preference
Sets the peak of the temperature response
5–40 °C
Default 22
Mismatch reduces usable gain
rhythmPhasePreferred internal phase
Rotates the inherited activity waveform
0–1 cycle turn
Default 0
No direct cost
rhythmStrengthDaily rhythm strength
Modulates effort and rest without stopping upkeep
0–1 activity bias
Default 0
Rest saves motion energy
twilightPreferenceDawn and dusk preference
At high values gives two activity peaks per cycle
0–1 two-window tendency
Default 0
No direct cost
entrainmentClock adjustment from sensed light
Slowly nudges internal phase from local dawn and dusk
0–1 local lamp response
Default 0
Included in ambient sensing
ambientSenseAmbient lamp sensing
Measures local brightness and change
0–1 light investment
Default 0
Sensor upkeep and body material
lightPreferencePreferred local lamp level
Steers toward a bounded bright, dim or intermediate habitat when ambient sensing is expressed
0–1 0–100 irradiance target
Default 0.5
No extra cost beyond ambient sensing
lightToleranceLamp habitat tolerance
Sets suitability half-width from 8 to 50 irradiance units; 1 is neutral and keeps legacy steering
0–1 response width
Default 1
No extra cost beyond ambient sensing
directionalSenseBiological light direction
Gives a coarse local signal bearing
0–1 receptor investment
Default 0
Sensor upkeep and body material
spectralCenterDetector color preference
Weights local biological signals by spectral match
0–1 spectrum turn
Default 0
Included in detector upkeep
spectralWidthDetector bandwidth
Broad receptors receive more bands with less discrimination
0.1–1 relative bandwidth
Default 1
Included in detector upkeep
chemicalSenseDissolved nutrient sensing
Improves local mineral gradients; compound reception is inherited separately
0–1 mineral receptor investment
Default 0
Sensor upkeep and body material
organicProductionOrganic volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
organicReceptionOrganic volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
organicResponseOrganic volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
alarmProductionAlarm volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
alarmReceptionAlarm volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
alarmResponseAlarm volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
socialProductionSocial volatile production
Permits finite material and energy paid release when an existing physiological trigger occurs
0–1 secretory capacity
Default 0
Body material, upkeep and actual secretion cost
socialReceptionSocial volatile reception
Samples this compound locally with overlapping affinity to other registered compounds
0–1 receptor capacity
Default 0
Body material and receptor upkeep
socialResponseSocial volatile response
Negative avoids a measured increase; positive approaches; zero detects without steering
-1–1 signed steering
Default 0
Response effort uses existing locomotion energy
lightProgramBiological light trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
organicProgramOrganic secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
alarmProgramAlarm secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
socialProgramSocial secretion trigger
Chooses the local or internal input that can start this output; zero disables it
0–8 program
Default 0
Regulatory upkeep; output still spends finite resources
releaseThresholdRelease activation threshold
Minimum local or internal input needed to start a pulse
0–1 input fraction
Default 0.25
Higher thresholds conserve resources
releaseGainRequested output fraction
Scales requested light power or chemical secretion below apparatus capacity; zero requests none
0–1 output fraction
Default 1
Higher output spends more material or fuel
releasePulsePulse duration
Maps to 0.6–3.8 simulated seconds
0–1 duration setting
Default 0.5
Long pulses can spend more fuel or material
releaseCooldownRefractory recovery
Maps to 1–8 simulated seconds after a pulse
0–1 recovery setting
Default 0.55
Long recovery limits repeated release
releaseReserveProtected energy reserve
Active release stops at this remaining usable energy
0–100 energy units
Default 5
Conserves usable energy by suppressing signals
toxinSynthesisFinite toxin synthesis
Transfers body mineral into a small stored compound budget
0–1 secretory investment
Default 0
Body mineral, energy and apparatus upkeep
toxinReleaseTriggered toxin release
Permits paid local release after threat or prey contact
0–1 release propensity
Default 0
Finite stored compound and cooldown
irritantResistanceIrritant resistance
Reduces irritant uptake, including self exposure
0–1 specific resistance
Default 0
Structural and maintenance investment
motorResistanceMotor toxin resistance
Reduces motor compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
sensoryResistanceSensory toxin resistance
Reduces sensory compound uptake
0–1 specific resistance
Default 0
Structural and maintenance investment
detoxificationToxin clearance
Speeds internal dose clearance
0–1 clearance investment
Default 0
Structural and processing energy
disturbanceSenseLocal motion and contact response
Responds to bounded nearby movement or contact
0–1 motion investment
Default 0
Sensor upkeep and body material
emissionCapacityPulse capacity
Allows short energy-paid biological light pulses
0–1 light organ
Default 0
Body material and upkeep
emissionPowerPulse brightness
Sets emitted intensity and energy expense
0–1 pulse effort
Default 0
Usable energy per pulse
emissionBandEmitted color band
Sets pulse spectrum
0–1 spectrum turn
Default 0
Included in emission cost

Inheritance and manual edits

Division starts from the actual parent genome. Each locus can mutate under the dish mutation rate (the new-dish default is 0.12 per locus); a mutation changes at most six percent of that locus’s allowed span before bounds or circular wrapping apply. Compatible mature algae can exchange a partner genome after sustained body contact when Contact Exchange is enabled. That paid stored commitment can recombine differing loci in a later daughter; contact alone is not gamete fusion.

Acquired food DNA is experimental. With its feature enabled, acquisitionCapacity ≥0.55, enough usable energy and a compatible differing donor locus, a consumer can retain one fragment at a two-energy cost. Retention may fail during digestion and is not immediate genome replacement. A manual CRISPR edit changes the held organism’s genome while preserving its physical ID and ancestry, records a separate intervention, and only affects later descendants. Importing a DNA file creates a candidate genotype, never a claimed natural ancestor.

Cell Perception icons

The same symbols surround the small medallion and the selected cell in the expanded overlay. Bright means the sense has a current input; muted means its receptor is present but quiet; dark grey means the receptor is absent. Hidden channels are listed as hidden in the Perception drawer. The display reads the cell's own recent biological sample; it does not add knowledge to its controller.

IconSenseWhat it means
☀Local lightAmbient brightness or a local light probe.
◉SightAn eligible body identified in available ambient light. Darkness can make this quiet.
✦GlowA received biological light signal, including luminous prey when its spectrum and strength register.
≈MotionA local disturbance bearing; it does not identify a moving cell.
◆MineralA dissolved-mineral sample or local gradient.
⚗CompoundsOne or more registered chemical receptors. Three distinct inner orbits distinguish ❧ organic food scent, ⚠ alarm and ∞ social signals. Arc length shows activation; green means approach or gather, red means avoid, and blue means neutral registration.
⊙BodyShort-range neighboring-body contact or clearance.
⌖BoundsA sensed rim, floor or surface constraint.

Markers for identified prey and hunters are labeled sight, glow or touch in the Perception drawer. Chemical and motion cues remain uncertain bearings until the body is actually identified. A dashed marker denotes the cell's fading last-seen memory.

Direction lines: White is actual facing, gold is intended steering, green is active swim drive, and blue is passive current or drift. Colored rays point toward locally sensed bearings; their curved ends mark directional uncertainty. ↑ and ↓ locate a cue above or below the cell in world depth. Each line, symbol, chemical arc and physiology ring has an individual Overlay filter in the Perception drawer. Double tap the medallion to enlarge that same circle at screen center, and double tap again to restore it. The ⛶ button switches to a larger tracking overlay. Near a screen edge, the instrument remains fully visible and a thin tether marks the selected cell's actual screen position.

Physiology rings: ⚡ is usable energy out of 100. ◕ is vacuole fullness relative to digestive capacity and is omitted for cells without a vacuole. Three separate division orbits show M for purple body mass, E for orange fuel and A for blue age. Every measured state has its own diameter; the sense symbols occupy an outer orbit. Full arcs do not guarantee a daughter: resource surplus, population capacity and open daughter space may still block division. These observer readings do not change the cell's own perception. The default Balanced Orbit layout keeps dotted directional guides, concentric meter arcs, circular sense icons, and compact name and action bands. Settings → App also offers Grouped Radar, Classic Orbit and Compact Orbit. Compact Orbit merges each chemical, reserve and division category onto one segmented ring, doubles the Classic Orbit meter stroke, and leaves the directional center clear. The Grouped Radar layout keeps the directional radar and arranges energy, vacuole, division, paired senses and chemical responses in labeled concentric bands. At zero usable energy, the energy marker shows an S countdown to the end of the model’s starvation grace. Settings → App switches between Grouped Radar and Classic Orbit; the choice persists locally and exports with App Preferences.

Behavior and senses

Controllers sample bounded local light, food, contacts and compatible chemical fields. Sensing a cue and deciding to pursue it are separate. A local concentration gradient does not reveal the emitter's path or guarantee a successful hunt. Physical bodies, depth and mouth reach can block a sensed meal. Movement and specialized apparatus spend energy; biological state can prevent an otherwise valid gene from expressing a visible action.

Algae use light and dissolved mineral; consumers use supported diets and actual encounters. Chemical release, toxin exposure, reproductive particles and adhesion obey their own feature toggles and finite stores. See the in-app inspector for live thresholds, current costs and reasons an individual is waiting.

Environment

The dish uses normalized XYZ positions and volume-scaled resource fields. Depth and camera focus are distinct. Lamp level, temperature, nutrients, currents and bodies affect opportunities, but changing camera zoom cannot change biology. Pausing and lifting stop simulated time according to the app's current lift policy; loading a dish adds no offline aging.

The machine-readable environment reference lists defaults, chemical channels and propagule limits. World limits include a cell population cap and bounded chemical/propagule packets. A valid genome does not guarantee resources, space, suitable light, a compatible gamete, successful contact or ecological survival.

Signals and reproductive cycles

The chemical substrate has a 256-packet cap and separate mate, aversive, kin, food, rot, toxin, algae-warning and algae-surplus channels. Live receptor strength is local and channel-specific. A chemical cue can guide movement but cannot fertilize a cell. Toxin release draws from a finite synthesized store; passive rot and food odors follow their own accounted pathways.

With Fusion / Propagules enabled, algae need fusionCapacity ≥0.7 and crossAffinity ≥0.5 to make gametes. A parent must be at least 30 simulated seconds old, have mature-body mass ×1.15 + 0.20, at least 30 usable fuel, no active release cooldown and room under the 128-particle cap. Release spends 0.20 body mass and 10 fuel. Gametes last 45 seconds; different parents with opposite mating types must physically meet in XYZ after five seconds. The resulting zygote then needs an eight-second recovery. A mating scent does not itself fuse gametes.

The amoeboid crawler can produce asexual spores when sporeInvestment ≥0.7 under the same feature toggle. Its parent needs 30 seconds of maturity, mature-body mass ×1.15 + 0.25, at least 32 fuel and available particle capacity. Release spends 0.25 body mass and 12 fuel. A spore remains viable for 90 seconds and needs at least five seconds of age, floor organics and an open cell/support slot to germinate. Expired particle mass returns through the medium deposit pathway. This describes the supported fictional unicellular cycle, not fungal mycelium.

Why nothing happens

Design a compatible variant

  1. Choose a family below with the required feeding and movement engine.
  2. Start from a validated example and change numeric alleles within that family's bounds.
  3. Read each gene's effect and cost, then check expression prerequisites in the simulation.
  4. Validate the whole JSON here. Preview is isolated and does not run a dish.
  5. Open Catalog settings in PreyLab, paste or choose the validated JSON, preview it, then explicitly save the candidate. Placement remains a separate action.

Example validation establishes structural compatibility only. It is not a claim of ecological viability.

DNA exchange v4

One UTF-8 JSON object contains format: "preylab-dna", schemaVersion: 4, modelVersion: 4, one supported family, and a fully resolved alleles map. Every family gene is required. Historical schemas 1–3 migrate missing debris, compound or release-regulation loci once. Optional display text and notes do not change genotype identity. Unknown fields, duplicate keys, oversized files, nonfinite or out-of-range values are rejected.

Canonical genome identity uses the existing canonicalGenome ordering: [modelVersion,family,[[gene,Number.toString(value)],…]] in registry order, then SHA-256 of UTF-8 bytes. Display text is excluded. An exported historical genome with previously omitted genes is expanded using the current model-2 rules; the resulting fully resolved signature may differ from its older partial representation.

Schema: schema.json · Runtime rules: manifest.json · Size limit: 16 KiB.

Local DNA workbench

Paste or choose a file. Validation happens in this browser. Nothing is sent to another service.

Choose an example or paste a DNA record.

Current limits and next step

This page validates and exports records. The catalog accepts validated DNA as an owner-scoped candidate. Saving does not place a cell; catalog and archive round-trip verification remain separate. Current supported engines and gene rules are in the generated manifest; future families need engine implementation, not just new IDs. A future authorized lab API could read capabilities, validate candidates, create catalog entries, configure dishes, place cells and observe bounded telemetry, but no remote access is provided here.

For AI species designers: read the model version and manifest, use only listed family genes, return one importable JSON record plus niche, costs, weaknesses and test conditions. Do not invent gene IDs. State separately whether the design merely validates, was runtime tested, or was ecologically observed.

Portable environment and app settings

In PreyLab open Settings → Presets → Empty Dish Environment JSON. Export a resolved starting field, or load one of the steady-light, day/night and nutrient-limited examples. Upload or paste JSON, validate and preview the mineral budget and forcing, then explicitly create a new empty dish. Add organisms afterward using the catalog. The outgoing dish is archived before switching. The original initial preset stays as provenance on reload; current depleted fields are never reset from it.

Settings → Presets → Experiment Protocol JSON exports and validates the next dish’s numerical living-cell cap, support-family birth quota, forced lifespan, mutation chance and independent step size. 100% quota and 0 ms forced lifespan disable those interventions. Legacy protocol v1 imports keep the historical 6% continuous step. This record is separate from the physical Environment v1 signature and visual preferences. Existing dishes retain their rules. Settings → App → App Preferences JSON exports visual controls and ordered local rack names. Preview and apply selected appearance, layout or rack scopes. Rack dish references stay on this device and do not grant archive access. Reset and Restore Previous act on display preferences; saved dish camera settings are separate.

Environment contract: JSON Schema v1 · steady light · day/night · nutrient limitation. App contract: JSON Schema v1. Read the source audit and ownership ledger for exclusions and follow-up work.