Da ich momentan (mal wieder) in den Tiefen des Mini-Schedulers tauche und dabei auch im Log nach Verbesserungen suche, ist mir etwas aufgefallen, das mich verwirrt hat:
001593 Pick random item from folder "fillmeup" (788), item count: 153, pick idx: 2
001593
001593 1/153: ID 8966, artist "Alan Parsons", title "L'Arc En Ciel"
001593 Last use: 25.09.2019 05:00:00
001593 Track separation is 2552
001593 Artist separation for "ALAN PARSONS" is 7
001593 Artist separation for "THE ALAN PARSONS PROJECT" is 7
001593 Title separation for "L'ARC EN CIEL" is 2552
001593 Overall penalty is 0
001593
001593 2/153: ID 5640, artist "Kosmonova", title "Ayla"
001593 Last use: 25.09.2019 06:00:00
001593 Track separation is 2551
001593 Artist separation for "KOSMONOVA" is 7
001593 Title separation for "AYLA" is 1989
001593 Overall penalty is 0
001593
001593 3/153: ID 6416, artist "Safri Duo", title "Played-A-Live"
001593 Last use: 25.09.2019 08:00:00
001593 Track separation is 2549
001593 Artist separation for "SAFRI DUO" is 7
001593 Title separation for "PLAYED-A-LIVE" is 2549
001593 Overall penalty is 0
001593
001593 Pick index reached
001593
001593 End of search, i=3, Count=153, minPenalty=0, minPenaltyListCount=3
001593
001593 Picked: ID 6416, artist "Safri Duo", title "Played-A-Live"
Der Logik zufolge, die @Torben im Bereich 5.x beschrieben hat:
… hätte eigentlich “L’Arc En Ciel” von Alan Parsons zum Zuge kommen müssen, da dieser Titel von den dreien die höchste Track separation
hat. Ist ja auch sehr leicht am “Last use” zu erkennen.
Statt dessen wird Safri Duo mit der kleinsten Track separation
der drei Titel ausgewählt, und das erscheint mir momentan nicht logisch.
Ansonsten sind die drei gleichberechtigt: Artist separation
sowie Overall penalty
sind identisch, da klemmt es nicht.
Okay, die Title separation
bei Kosmonova (1989) bekomme ich noch nicht so richtig auf die Reihe, sollte in dem Fall aber keinen Einfluss haben, denn der “Last use” ist imho entscheidend.
Warum also wurde Safri Duo ausgewählt, wenn doch eigentlich Alan Parsons an der Reihe gewesen wäre?
Vielleicht weiĂź es ja die Community, und Torben kann weiter in Ruhe an der v6.3 Beta schrauben.