In most areas of computing, programmers write code or train an AI model to achieve specific objectives, such as driving a car without crashing or generating humanlike text. Stanley creates systems that instead evolve, seeking novelty for its own sake. These systems sometimes discover stepping stones toward solutions that couldn’t be achieved via a ... See more