agent based simulation; partnership matching models; homogamy; intermarriage