Skip to Content
DocsResearchOverview

Better Ecology behaviors are based on academic research in animal ethology. This section documents the scientific foundation for each behavior implementation.

Research Categories

Movement and Social Behaviors

TopicDescription
Herd MovementCollective decision-making, leadership, quorum sensing
FlockingBoids algorithm, topological interactions, V-formation
Parent-OffspringAttachment, bonding, imprinting, weaning

Survival Behaviors

TopicDescription
FleeingFlight initiation distance, escape strategies, panic
ForagingMarginal value theorem, patch selection, grazing

Predator-Prey Behaviors

TopicDescription
HuntingPredator strategies, prey selection, pack coordination
Defensive BehaviorsArmoring, chemical defenses, threat assessment

Population Dynamics

TopicDescription
SpawningBiome distribution, group sizes, territory spacing, carrying capacity

Life Cycle Behaviors

TopicDescription
BreedingCourtship, mate selection, territoriality
SleepActivity cycles, rest patterns, vigilance

Key Academic References

The following foundational works inform the behavior implementations:

AuthorYearContribution
Reynolds1987Boids algorithm for flocking
Charnov1976Marginal Value Theorem for foraging
Ydenberg and Dill1986Economic escape theory
Ballerini et al.2008Topological interactions in bird flocks
Couzin et al.2002Self-organized collective behavior

Implementation Approach

Research findings are translated into Minecraft implementations through:

  1. Parameter extraction: Identifying key behavioral thresholds
  2. Algorithm design: Creating simplified models of complex behaviors
  3. Balance tuning: Adjusting for gameplay while maintaining scientific accuracy
  4. Configuration exposure: Making parameters adjustable via data files

Each research document includes implementation notes specific to Minecraft entities.

Last updated on