fyi
The problem isn’t in the architecture or the OS. How do you make it aware? You can reduce a complex situation into horribly complex equations and then make a program that solves them. If human innovation follows a logical, if complex process, that process has eluded us. Without a thorough understanding of the creative process, it will be impossible to make a machine that can mimic it.