2011-09-20 13:38
3 ответа
Решение
Я не знаком с рассматриваемой технологией, но есть Microsoft Solver Foundation, который, кажется, занимается программированием ограничений
http://msdn.microsoft.com/en-us/devlabs/hh145003.aspx
http://msdn.microsoft.com/en-us/library/ff826354(v=vs.93).aspx
Если вы ищете альтернативы с открытым исходным кодом в C#, вам обязательно стоит попробовать Google or-tools.
На этом сайте нет списка http://www.constraintsolving.com/solvers, поэтому хороших может не быть.
Вы можете использовать C или C++, связав его в управляемую / неуправляемую сборку C++/CLI и обернув ее в управляемые классы C++/CLI. Тогда вы сможете звонить из C#.