Rated songs with density following rating smartlist
This smartlist selects randomly up to 1000 songs. Of these 1000, there will 40% songs rated 5, 30% rated 4, 20% rated 3 stars. The remaing 10% will be of unrated material (you can also use number of songs instead of percentage). Finally it will remove songs with matching artist and title (name).
If there is only half of the tracks you wanted, that are rated with 5 stars, the total number of songs will decrease that amount. 200 songs less makes a total of 800 songs before the duplication elimination starts. ~nodup=[Artist],[Name] can be placed right after [media type]=[audio] to get the exact number of songs wanted.
[media type]=[audio] ~mix=1000,25%,{[Rating]=>4},25%,{[Rating]=>3},25%,{[Rating]=>2},25%,{[Rating]=<1} ~nodup=[Artist],[Name]