### What happened? Precision (and other Calssification and Ranking metrics) is not correct when there are duplicates in test interactions. See screenshot ### Expected behavior I suppose that correct value should be 1/3 because 2/3 of reco lists are False Positives. ### Relevant logs and/or screenshots <img width="528" alt="Снимок экрана 2024-07-17 в 14 36 39" src="https://github.com/user-attachments/assets/c0bfb853-6f62-49fd-9ef2-11aa20a66422"> ### Operating System macOS Big Sur 11.6 (Apple M1) ### Python Version any ### RecTools version 0.6.0