https://sx-studio.com/generative-agents-in-a-simulated-world/