Skip to content

Commit 778d770

Browse files
commercial final
1 parent beec3da commit 778d770

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

ConstraintModels/ExampleCMLRuleSets/CommercialFinal.cml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ type Location : CommercialLocationClass {
8181
int locBuildEquipGoodCountInt = (commercialbuildingclass[CommercialBuildingClass] > 0) ? commercialbuildingclass.locBuildEquipGoodCount : 0;
8282
int commercialBuildingCovLimit = (commercialbuildingclass[Building] > 0) ? commercialbuildingclass.maxBuildCovLimit : 0;
8383
int warehouseBuildingCovLimit = (commercialbuildingclass[Warehouse] > 0) ? commercialbuildingclass.maxWarehouseCovLimit : 0;
84+
int buildingSumEquipValue = (commercialbuildingclass[CommercialBuildingClass] > 0) ? commercialbuildingclass.sumBuildingEquipVal : 0;
8485

8586
/* Set attribute value rule */
8687
constraint(City == "Boston" -> State == "MA", "State must be MA if City is set to Boston");
@@ -107,7 +108,7 @@ type Building : CommercialBuildingClass {
107108
equipValueSum = sum(Equipment_Value);
108109
}
109110

110-
@(closeRelation=truee)
111+
@(closeRelation=true)
111112
relation burglarycoverage : BurglaryCoverage[0..1];
112113

113114
@(closeRelation=true)

0 commit comments

Comments
 (0)