Advancing Social Simulation by