Я хочу добавить некоторые генетические алгоритмы в исследовательский проект «Операции», в котором я принимал участие. В настоящее время у нас есть программа, которая помогает оптимизировать некоторые расписания, и мы хотим добавить некоторые эвристики в форме генетических алгоритмов. Есть ли хорошие библиотеки для общего генетического программирования / алгоритмов на с ++? Или вы бы порекомендовали мне просто написать свой код?
Я должен добавить, что, хотя я не новичок в c ++, я довольно новичок в выполнении такого рода математической оптимизации в c ++, поскольку группа, с которой я работал ранее, имела тенденцию использовать собственный пакет оптимизации.
У нас есть фитнес-функция, которая требует достаточно вычислительных вычислений, и у нас есть кластер для ее выполнения на столь параллельном коде.
Итак, с ++ хороший язык для этого? Если нет, пожалуйста, порекомендуйте другие, так как я готов выучить другой язык, если это облегчает жизнь.
спасибо!