Возможности CHOCO Constraint Solver

Кто-нибудь знает, поддерживает ли CHOCO следующее:

Dynamic Variable Ordering

и

Precedence Constraints ?

person kxk    schedule 09.07.2011    source источник


Ответы (1)


Что касается ограничения приоритета, я надеюсь, что вы сможете найти что-то, что соответствует вашим потребностям: Choco.precedence(TaskVariable, TaskVariable) Choco.precedence(TaskVariable, TaskVariable, int)

Оба метода возвращают ограничение, которое можно добавить в модель. К сожалению, кажется, что это ограничение еще не задокументировано, поэтому я не могу быть более конкретным.

По-видимому, существуют и другие ограничения, связанные с приоритетом: Choco.precedenceReified, Choco.precedenceimplied, Choco.precedencedisjoint.

Для получения дополнительной информации я бы посоветовал загрузить последнюю версию API: http://www.emn.fr/z-info/choco-solver/choco-documentation.html

Надеюсь, это может помочь, пока

person Arnaud P    schedule 19.10.2011