Type
/
to search
bio-laws
Getting Started
Grow procedural creatures from causes, not catalogs
Get started
Concepts
Pipeline architecture
Determinism and validation
Guides
Render a creature
Agentic consumers
Reference
API reference
API: package
lifecycle-kit
index
API: chem
chem
Function: asBackbone()
Function: backboneScore()
Function: bodyMass()
Function: bodyMassKg()
Function: chainStability()
Function: composition()
Function: compositionColor()
Function: deriveBiochemistry()
Function: dominantTissue()
Function: growthCost()
Function: inBackbone()
Function: metabolise()
Function: molecularMass()
Function: normalise()
Function: readMetabolicState()
Function: scarcity()
Function: unitMass()
Function: writeMetabolicState()
Interface: ActivityDemand
Interface: Biochemistry
Interface: Biomolecule
Interface: Element
Interface: MetabolicState
Type Alias: Backbone
Type Alias: BiomoleculeId
Type Alias: Composition
Type Alias: FoodProfile
Variable: BIOMOLECULES
Variable: CATENATION
Variable: ELEMENTS
Variable: EMPTY\_COMPOSITION
Variable: HYDROLYSIS
Variable: KG\_PER\_TISSUE\_UNIT
Variable: NEWBORN
API: bio-laws
bio-laws
Function: ageAtFirstReproduction()
Function: clutchSize()
Function: encephalizationQuotient()
Function: expectedBrainMass()
Function: gutRetentionTime()
Function: maxGroupSize()
Function: populationDensity()
Function: thermalRateFactor()
Function: vonBertalanffyMass()
Type Alias: Gait
Variable: REFERENCE\_TEMPERATURE\_K
Variable: costOfTransport
API: forms
forms
Function: at()
Function: bounds()
Function: branch()
Function: concatPaths()
Function: drawPath()
Function: drawShape()
Function: enclose()
Function: groupByPart()
Function: mirrorX()
Function: mirrorY()
Function: pair()
Function: partBounds()
Function: radiate()
Function: repeat()
Function: rotateTurns()
Function: scale()
Function: shapeToPathData()
Function: still()
Function: tagPath()
Function: taper()
Function: toPathData()
Function: toSvgDocument()
Function: translate()
Interface: Axis
Interface: BranchParams
Interface: CubicSegment
Interface: Ellipse
Interface: EncloseParams
Interface: GraphicsLike
Interface: LineSegment
Interface: PairParams
Interface: PartTag
Interface: Path
Interface: QuadraticSegment
Interface: RadiateParams
Interface: RepeatParams
Interface: SubPath
Interface: TaperParams
Interface: Vec2
Type Alias: Animated
Type Alias: Segment
Type Alias: Shape
Type Alias: Timed\<T\>
Variable: EMPTY\_PATH
API: pigment
pigment
Function: derivePigments()
Function: paletteRamp()
Function: recordMeal()
Interface: DietHistory
Interface: PaletteRamp
Interface: PigmentConcentrations
Interface: PigmentInputs
Interface: SurfaceProperties
Type Alias: MealPlantFraction
Variable: NO\_DIET\_HISTORY
API: assemblage
assemblage
Function: assemble()
Function: boxArea()
Function: litness()
Function: normalise()
Function: occlusion()
Function: offsetBox()
Function: overlapArea()
Function: shade()
Function: shadowed()
Function: shapeBox()
Interface: AssembledPart
Interface: Box
Interface: Caster
Interface: Light
Variable: DEFAULT\_LIGHT
Project
Contributing
Security
Getting Started
Grow procedural creatures from causes, not catalogs
Get started
Concepts
Pipeline architecture
Determinism and validation
Guides
Render a creature
Agentic consumers
Reference
API reference
API: package
lifecycle-kit
index
API: chem
chem
Function: asBackbone()
Function: backboneScore()
Function: bodyMass()
Function: bodyMassKg()
Function: chainStability()
Function: composition()
Function: compositionColor()
Function: deriveBiochemistry()
Function: dominantTissue()
Function: growthCost()
Function: inBackbone()
Function: metabolise()
Function: molecularMass()
Function: normalise()
Function: readMetabolicState()
Function: scarcity()
Function: unitMass()
Function: writeMetabolicState()
Interface: ActivityDemand
Interface: Biochemistry
Interface: Biomolecule
Interface: Element
Interface: MetabolicState
Type Alias: Backbone
Type Alias: BiomoleculeId
Type Alias: Composition
Type Alias: FoodProfile
Variable: BIOMOLECULES
Variable: CATENATION
Variable: ELEMENTS
Variable: EMPTY\_COMPOSITION
Variable: HYDROLYSIS
Variable: KG\_PER\_TISSUE\_UNIT
Variable: NEWBORN
API: bio-laws
bio-laws
Function: ageAtFirstReproduction()
Function: clutchSize()
Function: encephalizationQuotient()
Function: expectedBrainMass()
Function: gutRetentionTime()
Function: maxGroupSize()
Function: populationDensity()
Function: thermalRateFactor()
Function: vonBertalanffyMass()
Type Alias: Gait
Variable: REFERENCE\_TEMPERATURE\_K
Variable: costOfTransport
API: forms
forms
Function: at()
Function: bounds()
Function: branch()
Function: concatPaths()
Function: drawPath()
Function: drawShape()
Function: enclose()
Function: groupByPart()
Function: mirrorX()
Function: mirrorY()
Function: pair()
Function: partBounds()
Function: radiate()
Function: repeat()
Function: rotateTurns()
Function: scale()
Function: shapeToPathData()
Function: still()
Function: tagPath()
Function: taper()
Function: toPathData()
Function: toSvgDocument()
Function: translate()
Interface: Axis
Interface: BranchParams
Interface: CubicSegment
Interface: Ellipse
Interface: EncloseParams
Interface: GraphicsLike
Interface: LineSegment
Interface: PairParams
Interface: PartTag
Interface: Path
Interface: QuadraticSegment
Interface: RadiateParams
Interface: RepeatParams
Interface: SubPath
Interface: TaperParams
Interface: Vec2
Type Alias: Animated
Type Alias: Segment
Type Alias: Shape
Type Alias: Timed\<T\>
Variable: EMPTY\_PATH
API: pigment
pigment
Function: derivePigments()
Function: paletteRamp()
Function: recordMeal()
Interface: DietHistory
Interface: PaletteRamp
Interface: PigmentConcentrations
Interface: PigmentInputs
Interface: SurfaceProperties
Type Alias: MealPlantFraction
Variable: NO\_DIET\_HISTORY
API: assemblage
assemblage
Function: assemble()
Function: boxArea()
Function: litness()
Function: normalise()
Function: occlusion()
Function: offsetBox()
Function: overlapArea()
Function: shade()
Function: shadowed()
Function: shapeBox()
Interface: AssembledPart
Interface: Box
Interface: Caster
Interface: Light
Variable: DEFAULT\_LIGHT
Project
Contributing
Security
GitHub
npm
API: bio-laws
bio-laws
lifecycle-kit
lifecycle-kit
lifecycle-kit
/ bio-laws
bio-laws
Type Aliases
Gait
Variables
costOfTransport
REFERENCE_TEMPERATURE_K
Functions
ageAtFirstReproduction
clutchSize
encephalizationQuotient
expectedBrainMass
gutRetentionTime
maxGroupSize
populationDensity
thermalRateFactor
vonBertalanffyMass
← Previous
Variable: NEWBORN
Next →
Function: ageAtFirstReproduction()
Built with
Edit this page