根據合金4.2的release notes,存在與整數有關的語義變化。這些變化似乎對合金書的練習A.1.6有影響。 在本練習中,以下代碼作爲基礎給出(我在最後添加了「Int」以顯示我的問題)。當運行「顯示」謂詞時,可視化工具將顯示一個實例,但除了整數外,此實例還包含另外兩個原子「Univ0」和「Univ1」。 module exercises/spanning
pred isTree(r: u
跟進從this question ... 我有一個完全連通圖,這是偉大的。我也加入了時間概念。我現在正在圍繞我的圖傳遞數據的概念而掙扎。 我正在對一個系統進行建模,該系統的任務是確保每個節點都有一份已插入系統的數據副本。我已經掌握瞭如何做到這一點的程序,但是我正在努力將它翻譯成Alloy術語。 一個典型的算法將是這個樣子: For i = 0 to TIME_STEPS:
For eac