Особенности CHOCO Constraint Solver - PullRequest
1 голос
/ 09 июля 2011

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

Dynamic Variable Ordering

и

Precedence Constraints ?

1 Ответ

0 голосов
/ 19 октября 2011

Что касается ограничения прецедентности, я надеюсь, что вы найдете то, что соответствует вашим потребностям: 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

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

...