Я исследую мир линейного генетического программирования, и я застрял в этой единственной проблеме. Мне кажется, что ландшафт ошибок даже самой простой проблемы крайне не гладкий. В частности, ландшафт ошибок, кажется, всегда содержит эти огромные промежутки постоянной ошибки (промежутки, в которых пригодность решения равна нулю). Это ухудшает эволюционный алгоритм случайного поиска в пространстве программ и делает решение практически невозможным для поиска. У кого-нибудь есть объяснение того, как люди обходят это? Чего мне не хватает?