我在学习合金规格。郎。 。我找不到解决问题的方法。 我的问题与预定义的元素数有关。合金中的预定义设置
theater_seat集应该有4个成员。 观众集应该有10个成员。
有一个剧院,只有4个座位可用。但有10个人想看剧院。他们中只有4人可以拥有席位。其余的将回到家中。 我有麻烦了。 你能帮我解答一下吗?
在此先感谢。
编辑
这里是我的代码:
module Example
sig Audiance{
result: lone Seat
}
some sig Seat {}
pred validassignment {
'#'Seat=4
'#'Audiance=10
all a:Audiance | lone a.result
}
run validassignment
编辑
我怎样才能消除这个问题? (在相同的座位就座)
问候
我该如何消除这个问题? (坐在同一座位上) – stackalreadyoverflowed 2014-10-10 11:45:08
加约束 – 2014-10-10 11:50:48
感谢您的帮助 – stackalreadyoverflowed 2014-10-10 12:40:51