Com relação à teoria sobre Sistemas de Informação em um sistema de inteligência artificial, qual das alternativas abaixo denomina o algoritmo que utiliza randomização darwiniana (sobrevivência do mais apto) e outras funções matemáticas para simular um processo evolutivo com o intuito de fornecer soluções progressivamente melhores para um problema?