我想模擬一個使用巧克力4.0.1的SAT公式。我讀了docs,我試圖從javadoc瞭解,但不幸的是我失敗了。這是我第一次研究這些類型的問題,還有choco。所以,我可能會問一些非常明顯的問題。 我需要一些限制的增加,如模型(VAR每一個BoolVar): x <-> (a and -b)
我想在模型中使用ifOnlyIf方法,但我不知道如何否定一個變量,或者使用和。有人可以提供我(理想情況下
遠離python一段時間,因此格式化技能不存在。展望把這個格式的東西: [[8, -6, -4], [-10, 4, 6], [6, -8, -9]]
到的東西,看起來像這樣: (x8 v ~x6 v ~x4)^(~x10 v x4 v x6)^(x6 v ~x8 v ~x9)
,然後能夠引用的每個數字作爲單獨的輸入改爲T或F.任何指導意見會很高興。 import random
def