mirror of
https://github.com/20kaushik02/house-reconfiguration-asp.git
synced 2025-12-06 06:44:07 +00:00
178 lines
4.8 KiB
Plaintext
178 lines
4.8 KiB
Plaintext
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).
|