Text this: Modeling with Non-cooperative Agents: Destructive and Non-Destructive Search Algorithms for Randomly Located Objects