//--------------------------------------------------------------------- public Parameters(ISpeciesParameters parameters) { name = parameters.Name; longevity = parameters.Longevity; maturity = parameters.Maturity; shadeTolerance = parameters.ShadeTolerance; fireTolerance = parameters.FireTolerance; effectiveSeedDist = parameters.EffectiveSeedDist; maxSeedDist = parameters.MaxSeedDist; vegReprodProb = parameters.VegReprodProb; minSproutAge = parameters.MinSproutAge; maxSproutAge = parameters.MaxSproutAge; postFireRegen = parameters.PostFireRegeneration; }
//--------------------------------------------------------------------- public Species(int index, ISpeciesParameters parameters) : base(parameters) { this.index = index; }