Ted

Meet ted! Your new way of downloading tv shows from the web!

Add your favourite tv shows to ted and ted will automatically download torrents of new episodes!
Tasklist

FS#294 - Use Seeder/Leecher Ratio to filter torrents

Attached to Project: Ted
Opened by Roel (roel) - Thursday, 05 November 2009, 12:53 GMT+2
Last edited by Roel (roel) - Saturday, 27 March 2010, 11:13 GMT+2
Task Type Feature Request
Category Backend / Core → Parser
Status Assigned
Assigned To Roel (roel)
Jofo (JoFo)
Operating System All
Severity Low
Priority Normal
Reported Version Development
Due in Version 0.972
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Use seeder/leecher ratio (additional to the minimum seeder count) to filter torrents.

A good ratio (for fast downloading) seems to be a higher percentage of seeders.
This task depends upon

View Dependency Graph

This task blocks these from closing
FS#213 - Rewrite parser
Comment by Roel (roel) - Thursday, 05 November 2009, 12:57 GMT+2
Should we make this ratio editable by users and use it as a hard filter? Or do we just search for the torrent with the best ratio?

And indeed, your question in your checkin is valid: what is a good ratio :-) If you want good download speeds, you want a higher percentage of seeders. If you want to block fake releases, you want a high number of leechers. A bit of a contradiction :D
Comment by Jofo (JoFo) - Saturday, 07 November 2009, 10:59 GMT+2
I think we should give user the option to define a ratio and take the torrent that comes closest to that ratio.
Comment by Roel (roel) - Monday, 09 November 2009, 12:33 GMT+2
I want to keep this function as simple to the user as possible.
Why not choose the torrent with the best possible ratio (thus the largest percentage of seeders) and skip all the configuration for the user? I myself don't even know how to define a ratio, so I think we should hide that for the user.
Comment by Jofo (JoFo) - Saturday, 02 January 2010, 18:03 GMT+2
Added the option to define your own ratio. Now the functionality only has to be tested :)

It's implemented on the 0.972 branch btw.
Comment by Jofo (JoFo) - Sunday, 31 January 2010, 14:13 GMT+2
Set the due version to 0.98 so I won't forget to merge it to the core branch.
Comment by Roel (roel) - Saturday, 27 March 2010, 11:13 GMT+2
  • Field changed: Due in Version (0.98 → 0.972)
Moved it back to 0.972 since there are a lot of bugs in the ratio code (that I'm trying to fix :)

- when no leecers were present in the RSS title, they were not retrieved from the torrent state
- instead of storing the best ratio difference, the ratio itself was stored, leading to incorrect results
- improved logging to see what is going on
- the minimum seeder count was taken into account before computing the ratio (was that on purpose?)
Comment by Roel (roel) - Saturday, 27 March 2010, 14:37 GMT+2
I'm a bit confused what we should do with the minimum number of seeders. You can set it in the show (so it is independend of the seeder strategy setting in ted's preferences).

Should a torrent always have more then the minimun number of seeders that is set in the show?
Comment by Jofo (JoFo) - Saturday, 27 March 2010, 18:02 GMT+2
My idea was that a torrent should have at least the minimum amount of seeders as otherwise a torrent with 1 seeder and 1 leecher would be preferred above one with 500 seeders and 1000 leechers.
Comment by Roel (roel) - Thursday, 08 April 2010, 15:48 GMT+2
lots of users are confused because of the "seeders from rss: -1" statements. We should make that more meaningful

Loading...