我正在用合金語言描述一些模型。 爲了描述一個有限狀態機我公司提供的代碼,這幾行: sig FSA_state {
transitions: some FSA_state,
initial: lone InitialState
}
sig InitialState {}
fact i {
all f: FSA_state | #(f.transitions)
我已經在Alloy中建立了圖表轉換鏈。我對解決問題的任何鏈條感興趣,但有些鏈條完全一樣。 除了簽名實例之間的排列之外,它們是相同的,但實例之間的關係形成從一個解決方案到另一個解決方案完全相同的圖形。 有沒有辦法避免這些冗餘解決方案? 我在A4Option類中看到了一個對稱選項,但我真的不知道如何配置它。 /** This option specifies the amount of symmetr