I just watched this fascinating video on how the videogame Sims works: https://www.youtube.com/watch?v=9gf2MT-IOsg
Honestly, it shouldn't be too difficult to make a fully-autonomous Sims replication in Agents.jl. Grid space = house. You could even add pathfinding for walls etc.