Skip to content

Research Documentation

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

Topic Description
Herd Movement Collective decision-making, leadership, quorum sensing
Flocking Boids algorithm, topological interactions, V-formation
Parent-Offspring Attachment, bonding, imprinting, weaning

Survival Behaviors

Topic Description
Fleeing Flight initiation distance, escape strategies, panic
Foraging Marginal value theorem, patch selection, grazing

Life Cycle Behaviors

Topic Description
Breeding Courtship, mate selection, territoriality
Sleep Activity cycles, rest patterns, vigilance

Key Academic References

The following foundational works inform the behavior implementations:

Author Year Contribution
Reynolds 1987 Boids algorithm for flocking
Charnov 1976 Marginal Value Theorem for foraging
Ydenberg and Dill 1986 Economic escape theory
Ballerini et al. 2008 Topological interactions in bird flocks
Couzin et al. 2002 Self-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.