Команда запуска по умолчанию в Alloy5: что эквивалентно в Alloy4? - PullRequest
0 голосов
/ 25 октября 2019

Я работаю над экзаменом по проекту и не могу понять, что эквивалентно команде Run по умолчанию в Alloy5, когда я переключаюсь на Alloy4.

Как вы все можете видеть, если я напишу модельв Alloy5, но не в команде (не проверять, не запускать), если я нажимаю «Выполнить», он выполняет следующую команду: «Выполнить по умолчанию для 4, но 4 int, 4 seq Ожидаем 1», которая удовлетворяет миссии моего проекта: checkесли описанная модель имеет экземпляры. Не нужно проверять свойства или что-то еще. Просто если есть экземпляры.

В Alloy4, если я нажимаю «Выполнить», он говорит мне «Команды не определены», поэтому предопределенная команда запуска отсутствует.

Мой вопрос:что эквивалентно этой Allloy5-Default-Run-Command в Alloy4?

Я схожу с ума, поскольку мне приходится работать над Alloy4 API (на Java) и не могу понять, как решить эту проблему(потому что isSolvable () не работает, если я не помещаю команду в модель).

1 Ответ

0 голосов
/ 25 октября 2019

Должно работать следующее:

 run {} for 4
...