К примеру создадим обработку для 1с в которой напишем простейший код сообщить ("хелло ворд") эта обработка будет занимать примерно 5-6Кб это грубо 6000 байт.
Далее сделаем другую обработку которая будет имитировать эволюцию.
В этой новой обработке создадим два массива в один массив загоним последовательность кода из нашей обработки с "хелло ворд" она будет эталоном, целью. В другом массиве точно такой же размерности начнем случайным образом заполнять ячейки массива и сравнивать с эталоном. Если ячейка совпала с эталонной мы её потом не меняем вроде как она эволюционировала, а можем и менять пока весь массив случайным образом не станет равным эталонному массиву.
Эволюция это как бы изменение поведения, адаптация к чему-либо, обусловленная измененной генетикой. В данном случае имеем обычный подбор, не имеющий ничего общего с.