Simulations — how patterns emerge from partner choice