Korrekt. Die Logs des Mini-Schedulers werden fest in das Verzeichnis
C:\ProgramData\mAirList\[Versionsnummer]\
geschrieben.
Es sind halt nicht die Strafpunkte allein. Die werden erst dann berechnet (und jedes Mal neu), wenn mAirList eine erste Auswahl der auf dieser Position zu spielenden Titel gezogen hat.
First, all songs of the folder are sorted according to the time they were last scheduled, with those that haven’t been used for the longest time at the top of the list. Only full hours are respected, not the position within the hour.
If you specified any type or attribute filters, only the songs that match the filter will be considered in the following steps.
For all songs, the overall penalty is calculated according to the title/track/artist separation configuration.
The song with the minimum penalty will pe picked. If there is more than one song with minumum penalty, the scheduler will pick the first one (with a probability of 1/2), or the second one (with a probability of 1/4), and so on.
Quelle: https://wiki.mairlist.com/tutorials:mairlistdb:music-scheduling#about_random_selection
Wie du siehst, kommen die Strafpunkte als Auswahl erst an vierter Stelle, und im Zweifel würfelt mAirList dann noch mal extra. Es kommt also nicht automatisch der erstbeste Song (“haven’t been used for the longest time at the top of the list”) dran.