Lachlan's changes to aima-core
-added three constraints, nurse object