next up previous contents
Next: The DAO Objective Function Up: Improving Dorm Room Assignments Previous: Appendices   Contents


HMS Rules for Assignment with the DAO

HMS assignment expressions to place a student in the room being tried only if it matches the DAO's suggestion imported into the $Force\, Occ$ attribute field:

    MATCH FORCE OCC					+262144

	alltrim(rooms.bldg_id)+alltrim(rooms.room_no) == 
	alltrim(getattrib(applicant.id+gcterm,"Force Occ"))

    NOMATCH FORCE OCC					-999

	alltrim(rooms.bldg_id)+alltrim(rooms.room_no) <>
	alltrim(getattrib(applicant.id+gcterm,"Force Occ"))

HMS will not place a student in the suggested room if someone is already there. If HMS has roommate matches to make, these rules may not work as expected.



elena s ackley 2002-01-20
download thesis