Similar Items: Computer simulation methods