It’s cool and all, but I do worry about this instinctive reaching for AI to build convoluted answers to stuff like this, which is easily demonstrated by, say, two balls and a lamp, not to mention the myriad of astronomical simulators that already exist.
The software is being written to teach the user something, but it’s not novel software, or a novel problem, and the creator doesn’t actually care about the process of making the software, or actually thinking about how to solve the question. But they have access to an automatic wheel reinvention machine and so...