Есть ли сопоставимая альтернатива для optaplanner / drools planner в C ++ или C #?
Я нашел только очень старую версию C # 2007 года.
Или как вы решаете NP-сложные задачи оптимизации в C ++ / C #?
На OptaPlanner Список рассылки, люди уже спрашивали об использовании OptaPlanner из .NET.
Если вы заинтересованы в достижении этого направления (и оно соответствует вашим требованиям), вот некоторые из идей:
Google or-tools реализован в C ++, но имеет ряд привязок в других языках, таких как C #. Я использовал привязки C #, и она работает абсолютно нормально. Версия, загруженная через nuget.org, не работала для меня, хотя она работала нормально, когда я загружал программное обеспечение и вручную ссылался на него из своего проекта.