Social simulation that allows coupling to various technology models.