legacyConfig(person(1)). legacyConfig(room(2)). legacyConfig(roomTOcabinet(2,4)). legacyConfig(roomTOcabinet(2,10)). legacyConfig(roomTOcabinet(2,16)). legacyConfig(roomTOcabinet(2,22)). legacyConfig(room(3)). legacyConfig(roomTOcabinet(3,28)). legacyConfig(roomTOcabinet(3,34)). legacyConfig(roomTOcabinet(3,40)). legacyConfig(thing(9)). thingShort(9). legacyConfig(thing(11)). thingShort(11). legacyConfig(thing(12)). thingShort(12). legacyConfig(thing(13)). thingShort(13). legacyConfig(thing(14)). thingShort(14). legacyConfig(thing(15)). thingShort(15). legacyConfig(thing(17)). thingShort(17). legacyConfig(thing(18)). thingShort(18). legacyConfig(thing(19)). thingShort(19). legacyConfig(thing(20)). thingShort(20). legacyConfig(thing(21)). thingShort(21). legacyConfig(thing(23)). thingLong(23). legacyConfig(thing(24)). thingShort(24). legacyConfig(thing(25)). thingShort(25). legacyConfig(thing(26)). thingShort(26). legacyConfig(thing(27)). thingShort(27). legacyConfig(thing(29)). thingShort(29). legacyConfig(thing(30)). thingShort(30). legacyConfig(thing(31)). thingShort(31). legacyConfig(thing(32)). thingShort(32). legacyConfig(thing(33)). thingShort(33). legacyConfig(thing(35)). thingShort(35). legacyConfig(thing(36)). thingShort(36). legacyConfig(thing(37)). thingShort(37). legacyConfig(thing(38)). thingShort(38). legacyConfig(thing(39)). thingShort(39). legacyConfig(thing(41)). thingShort(41). legacyConfig(thing(42)). thingShort(42). legacyConfig(thing(43)). thingShort(43). legacyConfig(thing(44)). thingShort(44). legacyConfig(thing(45)). thingShort(45). legacyConfig(thing(5)). thingShort(5). legacyConfig(thing(6)). thingShort(6). legacyConfig(thing(7)). thingShort(7). legacyConfig(thing(8)). thingShort(8). legacyConfig(cabinet(10)). legacyConfig(cabinetTOthing(10,11)). legacyConfig(cabinetTOthing(10,12)). legacyConfig(cabinetTOthing(10,13)). legacyConfig(cabinetTOthing(10,14)). legacyConfig(cabinetTOthing(10,15)). legacyConfig(cabinet(16)). legacyConfig(cabinetTOthing(16,17)). legacyConfig(cabinetTOthing(16,18)). legacyConfig(cabinetTOthing(16,19)). legacyConfig(cabinetTOthing(16,20)). legacyConfig(cabinetTOthing(16,21)). legacyConfig(cabinet(22)). legacyConfig(cabinetTOthing(22,23)). legacyConfig(cabinetTOthing(22,24)). legacyConfig(cabinetTOthing(22,25)). legacyConfig(cabinetTOthing(22,26)). legacyConfig(cabinetTOthing(22,27)). legacyConfig(cabinet(28)). legacyConfig(cabinetTOthing(28,29)). legacyConfig(cabinetTOthing(28,30)). legacyConfig(cabinetTOthing(28,31)). legacyConfig(cabinetTOthing(28,32)). legacyConfig(cabinetTOthing(28,33)). legacyConfig(cabinet(34)). legacyConfig(cabinetTOthing(34,35)). legacyConfig(cabinetTOthing(34,36)). legacyConfig(cabinetTOthing(34,37)). legacyConfig(cabinetTOthing(34,38)). legacyConfig(cabinetTOthing(34,39)). legacyConfig(cabinet(40)). legacyConfig(cabinetTOthing(40,41)). legacyConfig(cabinetTOthing(40,42)). legacyConfig(cabinetTOthing(40,43)). legacyConfig(cabinetTOthing(40,44)). legacyConfig(cabinetTOthing(40,45)). legacyConfig(cabinet(4)). legacyConfig(cabinetTOthing(4,5)). legacyConfig(cabinetTOthing(4,6)). legacyConfig(cabinetTOthing(4,7)). legacyConfig(cabinetTOthing(4,8)). legacyConfig(cabinetTOthing(4,9)). legacyConfig(personTOthing(1,5)). legacyConfig(personTOthing(1,6)). legacyConfig(personTOthing(1,7)). legacyConfig(personTOthing(1,8)). legacyConfig(personTOthing(1,9)). legacyConfig(personTOthing(1,11)). legacyConfig(personTOthing(1,12)). legacyConfig(personTOthing(1,13)). legacyConfig(personTOthing(1,14)). legacyConfig(personTOthing(1,15)). legacyConfig(personTOthing(1,17)). legacyConfig(personTOthing(1,18)). legacyConfig(personTOthing(1,19)). legacyConfig(personTOthing(1,20)). legacyConfig(personTOthing(1,21)). legacyConfig(personTOthing(1,23)). legacyConfig(personTOthing(1,24)). legacyConfig(personTOthing(1,25)). legacyConfig(personTOthing(1,26)). legacyConfig(personTOthing(1,27)). legacyConfig(personTOthing(1,29)). legacyConfig(personTOthing(1,30)). legacyConfig(personTOthing(1,31)). legacyConfig(personTOthing(1,32)). legacyConfig(personTOthing(1,33)). legacyConfig(personTOthing(1,35)). legacyConfig(personTOthing(1,36)). legacyConfig(personTOthing(1,37)). legacyConfig(personTOthing(1,38)). legacyConfig(personTOthing(1,39)). legacyConfig(personTOthing(1,41)). legacyConfig(personTOthing(1,42)). legacyConfig(personTOthing(1,43)). legacyConfig(personTOthing(1,44)). legacyConfig(personTOthing(1,45)). % domains cabinetDomainNew(500..527). roomDomainNew(1000..1032). % reuse costs reuseCabinetTOthingCost(0). reuseRoomTOcabinetCost(0). reusePersonTOroomCost(0). reuseCabinetAsHighCost(3). reuseCabinetAsSmallCost(0). reuseRoomCost(0). % remove costs removeCabinetTOthingCost(2). removeRoomTOcabinetCost(2). removePersonTOroomCost(2). removeCabinetCost(2). removeRoomCost(2). % create costs cabinetHighCost(10). cabinetSmallCost(5). roomCost(5).