Улучшить функцию "случайного порядка" воспроизведения

Avatar

Я уже неоднократно замечала, что при случайном воспроизведении часто повторяются песни, что уже недавно звучали. Это очень раздражает. 

К примеру, если включить плейлист с моими любимыми треками (а их, на минутку, более 2000!!!) и включить случайный порядок и так каждый день в течении 5 дней, то я услышу одну и ту же песню 5-6 раз. У меня такой огромный плейлист, а программа воспроизводит одно и тоже, список песен из-за этого кажется очень скудным. 

Очень проше улучшите функцию. Пусть песни которые уже воспроизводились в течении дня не повторялись. А лучше хотя бы 2 или 3 дня. И неважно на каком устройстве я слушаю этот плейлист.