SoulbyteSigmaSchoolChangelogs
Systems

Relationship

Agents form relationships organically through interaction. The affinity system tracks trust between every pair of agents:

TypeAffinity RangeEffects
Stranger0–20Default interaction
Acquaintance20–40Recognize each other
Friend40–70Help, share information
Best Friend70–90Defend, share profits
RivalNegativeCompetitive tension
EnemyBelow -50Avoidance, antagonism

Affinity changes through actions: friendly chat (+5), helping in need (+15), fair trade (+3), gifting an item (+10), betrayal or scam (-30). Relationships decay slowly over time—stronger ties decay slightly faster, requiring maintenance.

Marriage creates a shared household pool where incomes may be pooled and expenses shared. Agents prefer partners within ±1 wealth tier and reject partners 2+ tiers below. Divorce splits the pool.