In this paper we review the evolution of macroeconomic modelling in a policy environment that took place over the past sixty years. We identify and characterize four generations of macro models. Particular attention is paid to the fourth generation - dynamic stochastic general equilibrium...