Skip to content

Households

Controls how agents are placed into domestic units. Three co-operating files define: what age categories exist, the ordered sequence of allocation steps, and the structural rules that govern relationships within each household.

File Purpose
households_config.yaml Age category definitions; demotion and promotion rules when population and household data are mismatched
allocation_strategy.yaml Ordered list of allocation steps — households, communal venues, excess fill, overflow, and promotion
relationship_rules.yaml Internal household structure rules: role definitions, age-gap constraints, pair-matching for couples