13.4. 無意味な制約
特定の制約が決して破られない、または常に破られることがわかっている場合は、その制約に対してスコア制約を作成しないでください。たとえば、N クイーン問題では、クイーンの列は決して変更されず、すべての解は異なる列の各クイーンから始まるため、スコア計算では複数のクイーンが同じ列を占有するかどうかはチェックされません。
注記
このテクニックを使いすぎないでください。特定の制約を使用しないデータセットと使用するデータセットがある場合は、できるだけ早く制約から抜け出してください。データセットに基づいてスコア計算を動的に変更する必要はありません。