Some parser related questions:
-
is it valid for a restaurant to have a recipe that no cook can make? I understand the incident version of it but what about at parsing time specifically?
-
can a recipe have no ingredients?
-
Page 29 line 28
There must exist exactly 1 recipe per basic dish name.
However, page 18 lines 8-10
All restaurants with the same restaurant type have the same basic dishes per default, however they might vary in their recipes.
Isnt this contradictory? The first line is suggesting that for each basic dish there exists only 1 recipe, however, the later line is saying that different restaurants could have different recipes for the same basic dish, i.e. >1 recipes. Any clarification on this would be greatly appreciated.
-
If a customerGroup has a favourite dish name that doesn’t have any associated recipe globally, would that be a parsing error? Or would it be just overlooked in the restaurant as the restaurant not having the dish?
-
Is it valid to have no incidents in the simulation?
-
Is it valid to have no customers in the simulation?
Thanks in advance!