Show / Hide Table of Contents

Namespace Eco.Simulation.WorldLayers.LayerInteractions

Classes

BiomeRater

ConstrainingLayer

ExponentialGrowthOrDecay

PlantInteraction<TIntermediateDescription>

Base class for Plant interactions. Contains common methods.

PlantNutrientConsumption

PlantPopulationConsumedCapacityInteraction

This interaction used by plant species to update consumed capacity in capacity layers. It inherits from ProportionalInteraction, but ensures only fully spawned plants consumed capacity to avoid situation with overcrowding and non-spawning from fractional plants.

PlantYield

ProducerSpeciesGrowth

ProportionalInteraction

SecondOrderReaction

Simulates a differential equation of the form dz/dt = c * x * y. This is the same math as is used to describe a second-order chemical reaction, so I've elected to adopt that terminology. It should be an apt analogy for every use of this interaction - acid rain happens when air pollution meets rain; predation happens when predator meets prey; etc.

N.B. this class, like all WorldLayerInteractions, does not modify the input layers. In chemical terms, the inputs are both catalysts by default - they are not affected by the reaction. If you wish an input to be affected, create another instance of SecondOrderReaction that has that input as its product.

SpreadInteraction

SumInteraction

☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾