1. A computer based method for assigning an item to a slot in an item storage facility, the method comprising: determining a plurality of scores utilizing a computer, each score associated with an item and slot pair, the slot chosen from a plurality of slots and each score representing a degree of conformity of the item to a desired sequence of item and slot pairs, wherein the degree of conformity is measured in a simulated pairing of the item with the slot chosen from the plurality of slots in a sequence of other item and slot pairs and a different slot is chosen from the plurality of slots for each simulated pairing with the item; and assigning the item to a best slot associated with a highest score among the plurality of scores utilizing the computer, wherein the plurality of slots includes a plurality of empty slots and already occupied slots that each has a low score.