Generative Social Science: Studies in Agent-Based