I wish my office had a search function.
*I wish I was not the search function.
Lol partial heuristic search.
I use a map of previous locations I remember it being in. If it is not in the hash table, I give up, and note that I should clean the place (order, and gc) the place later.
@jmw150 are you a depth-first or breadth first kind of searcher? I specialize in a quick and fruitless glance around the room, followed by a thorough search of some random spot the object is unlikely to be