When using Dynamic Playlists in Amarok 2 it is common for tracks to be repeated quite close to each other even when the playlist being created is extremely young. This can cause tracks to even be repeated consecutively. Perhaps it would be better if the dynamic playlist kept track of what has already been selected (in a matrix maybe) until all possible choices dictated by a bias are used up. After that the record of what has been used by that bias can be cleared and started again.<br>
Just a thought<br>