Opened 18 years ago

Closed 14 years ago

#4708 closed patch (Fixed)

New "intelligent ordering"

Reported by: mythtv@… Owned by: paulh
Priority: minor Milestone: 0.25
Component: Plugin - MythMusic Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Current "intelligent ordering" seems to have side effects (these days I always get 4 stars whereas I have many 8 to 10 stars ratted songs).

Idea in this patch is to compute weights for each song, then compute a random order, balanced with the computed weights.

Note: this patch does not use the "IntelliRandomWeight", so if it is accepted, the GUI and database need to be updated to remove this option.

Attachments (4)

mythmusic-intelligent-order.diff (7.2 KB ) - added by mythtv@… 18 years ago.
mythmusic-intelligent-order-v2.diff (7.7 KB ) - added by mythtv@… 18 years ago.
Normalized weights using the number of songs having the same rating
mythmusic-intelligent-order-trunk-19938.diff (7.8 KB ) - added by mythtv@… 17 years ago.
Updated patch: apply cleanly on current trunk.
mythmusic-intelligent-order-trunk-22065.diff (7.7 KB ) - added by mythtv@… 16 years ago.
Adapted patch to apply and compile on current trunk.

Download all attachments as: .zip

Change History (11)

by mythtv@…, 18 years ago

comment:1 by stuartm, 18 years ago

Milestone: unknown0.22

by mythtv@…, 18 years ago

Normalized weights using the number of songs having the same rating

by mythtv@…, 17 years ago

Updated patch: apply cleanly on current trunk.

comment:2 by stuartm, 16 years ago

Milestone: 0.220.23

Mythmusic will be getting a lot of attention for 0.23, I'll look at this then.

comment:3 by stuartm, 16 years ago

Owner: changed from Isaac Richards to stuartm
Status: newassigned

by mythtv@…, 16 years ago

Adapted patch to apply and compile on current trunk.

comment:4 by stuartm, 16 years ago

Component: mythmusicPlugin - MythMusic

comment:5 by stuartm, 16 years ago

Milestone: 0.23unknown
Owner: stuartm removed
Status: assignednew

Dropping this one back into the pool for someone else to look at.

comment:6 by stuartm, 16 years ago

Owner: set to paulh
Status: newassigned
Version: 0.21-fixesTrunk Head

comment:7 by paulh, 14 years ago

Milestone: unknown0.25
Resolution: Fixed
Status: assignedclosed

Thanks for the patch. This has been added to current master. Please report back if you notice any problems.

Note: See TracTickets for help on using tickets.