Путем проб и ошибок.
Бабочки, конечно, ничего не знают о змеях. Зато о них знают птицы, охотящиеся на бабочек. Птицы, плохо распознающие змей, чаще становятся их жертвами и оставляют меньше потомства.
Так эволюция отбирает осторожных птиц, которые реже атакуют бабочек с рисунком, напоминающим змею. Чем реалистичнее это изображение, тем больше у бабочки шансов выжить и оставить потомство.
В результате птицы выбраковывают бабочек с недостаточно ясным рисунком, и в поколениях он совершенствуется. Порой воспроизводятся даже такие тонкие детали, как блики в зрачках.