Ограничения на генетический алгоритм
Я использую SolveXL в качестве надстройки для excel для многоцелевой оптимизации. SolveXL решает его, применяя генетический алгоритм II (NSGA-II). Моя проблема связана с ограничениями, когда у меня есть ограничения, чтобы не превышать значение (менее 15), например, подобное
=IF(C5>15;C5-15;0)
Программное обеспечение дает мне все решения, удовлетворяющие этому. Но когда я хочу, чтобы решения были больше значения (15)
=IF(C5<15;15-C5;0)
Я не получаю никакого решения с нулевым уровнем неосуществимости. Я уверен, что это правильно, потому что я попробовал это с небольшим примером.
Не может ли он работать из-за сложности моих вычислений excel?