Thanks!

Big_Berny
where X is the time/date when I closed MM on the computer I used last night and Y is the complete path of the script.Error 13 - Microsoft VBScript (something in Korean) [string: "X"]
File: "Y", Line: 50, Column: 5.
Code: Select all
Points = Int(100000 * (Song.PlayCounter-2*Skip)^3 / (DateDiff("d", Song.DateAdded, Now) + 1) / 1.01^(DateDiff("d", Song.LastPlayed, Now)+1))
Code: Select all
Points = Int(Song.PlayCounter)
Code: Select all
Points = Int(100 * (Song.PlayCounter-2*Skip)^5 / (DateDiff("d", Song.DateAdded, Now) + 1) / 1.01^(DateDiff("d", Song.LastPlayed, Now)+1))
I already wanted to to implement a optionfield where you can modify the formula more easily. Unfortunately it's not to easy to keep it simple.TJOHO wrote:Thanks for the tips on how to modify the ratings (feature request: putting these modification options in the option page, maybe as sliders)!
Well the script doesn't has a "base rating" or something like that at the moment. It uses the same formula (condition) for all songs. So my advice to you: Decrease the weight of PlayedPerDay.I'm wondering, though, if it is possible to make the base rating lower? I just listened to a song for the first time that was added to the library two months ago.
It is autorated at four, while something like two seems more suitable.
Code: Select all
Points = Int(100 * (Song.PlayCounter-2*Skip)^5 / (DateDiff("d", Song.DateAdded, Now) + 1) / 1.01^(DateDiff("d", Song.LastPlayed, Now)+1))