123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344 |
- <?php
-
- View::show_header('Ratio requirements');
- ?>
-
- <div>
- <div class="header">
- <h2>
- Ratio requirements
- </h2>
- </div>
-
- <div class="box pad rule_summary">
- <h3>
- Ratio system overview
- </h3>
-
- <ul>
- <li>
- Your <strong>ratio</strong> is calculated by dividing the amount of data you've uploaded by the amount of
- data you've downloaded.
- You can view your ratio in the site header or in the "stats" section of your user profile.
- </li>
-
- <li>
- To maintain <strong>leeching privileges</strong>, your ratio must remain above a minimum value.
- This minimum value is your <strong>required ratio</strong>.
- </li>
-
- <li>
- If your ratio falls below your required ratio, you will be given two weeks to raise your ratio back above your
- required ratio.
- During this period, you are on <strong>ratio watch</strong>.
- </li>
-
- <li>
- If you fail to raise your ratio above your required ratio in the allotted time, your leeching privileges will be
- revoked.
- You will be unable to download more data.
- Your account will remain enabled.
- </li>
- </ul>
-
- <h3>
- Required ratio overview
- </h3>
-
- <ul>
- <li>Your required ratio represents the minimum ratio you must maintain to avoid ratio watch.
- You can view your required ratio in the site header after the word "required" or in the "stats" section of your
- user profile.
- </li>
-
- <li>
- Your required ratio is unique; each person's required ratio is calculated for their account specifically.
- </li>
-
- <li>
- Your required ratio is calculated using (1) the total amount of data you've downloaded and (2) the total
- number of torrents you're seeding.
- The seeding total is not limited to snatched torrents (completed downloads):
- the total includes, but is not limited to, your uploaded torrents.
- </li>
-
- <li>
- The required ratio system lowers your required ratio when you seed a greater number of torrents.
- The more torrents you seed, the lower your required ratio will be.
- The lower your required ratio is, the less likely it is that you'll enter ratio watch.
- </li>
- </ul>
-
- <h3>
- Required ratio table
- </h3>
-
- <table class="ratio_table">
- <tr class="colhead">
- <td class="tooltip" title="These units are in base 2, not base 10. For example, there are 1,024 MiB in 1 GiB.">
- Amount Downloaded
- </td>
-
- <td>Required Ratio (0% seeded)</td>
- <td>Required Ratio (100% seeded)</td>
- </tr>
-
- <?php
- $DL = $LoggedUser['BytesDownloaded'];
- $GB = 1024*1024*1024;
- ?>
-
- <tr <?= ($DL < 10*$GB) ? "class='row_hl'" : '' ?>>
- <td>0–10 GiB</td>
- <td>0.00</td>
- <td>0.00</td>
- </tr>
-
- <tr <?= ($DL >= 10*$GB && $DL < 20*$GB) ? "class='row_hl'" : '' ?>>
- <td>10–20 GiB</td>
- <td>0.15</td>
- <td>0.00</td>
- </tr>
-
- <tr <?= ($DL >= 20*$GB && $DL < 40*$GB) ? "class='row_hl'" : '' ?>>
- <td>20–40 GiB</td>
- <td>0.20</td>
- <td>0.00</td>
- </tr>
-
- <tr <?= ($DL >= 40*$GB && $DL < 60*$GB) ? "class='row_hl'" : '' ?>>
- <td>40–60 GiB</td>
- <td>0.30</td>
- <td>0.00</td>
- </tr>
-
- <tr <?= ($DL >= 60*$GB && $DL < 80*$GB) ? "class='row_hl'" : '' ?>>
- <td>60–80 GiB</td>
- <td>0.40</td>
- <td>0.10</td>
- </tr>
-
- <tr <?= ($DL >= 80*$GB && $DL < 100*$GB) ? "class='row_hl'" : '' ?>>
- <td>80–100 GiB</td>
- <td>0.50</td>
- <td>0.20</td>
- </tr>
-
- <tr <?= ($DL >= 100*$GB && $DL < 120*$GB) ? "class='row_hl'" : '' ?>>
- <td>100–120 GiB</td>
- <td>0.60</td>
- <td>0.30</td>
- </tr>
-
- <tr <?= ($DL >= 120*$GB && $DL < 160*$GB) ? "class='row_hl'" : '' ?>>
- <td>120–160 GiB</td>
- <td>0.60</td>
- <td>0.40</td>
- </tr>
-
- <tr <?= ($DL >= 160*$GB && $DL < 200*$GB) ? "class='row_hl'" : '' ?>>
- <td>160–200 GiB</td>
- <td>0.60</td>
- <td>0.50</td>
- </tr>
-
- <tr <?= ($DL >= 200*$GB) ? "class='row_hl'" : '' ?>>
- <td>200+ GiB</td>
- <td>0.60</td>
- <td>0.60</td>
- </tr>
- </table>
- <br />
-
- <h3>
- Required ratio calculation
- </h3>
-
- <ul>
- <li>
- <strong>
- 1. Determine the maximum and minimum possible values of your required ratio.
- </strong>
-
- Using the table above, determine your amount downloaded bracket from the first column.
- Next, locate the values in the adjacent columns.
- The second column lists the maximum required ratio for each bracket, and the third column lists the minimum
- required ratio for each bracket.
- The maximum and minimum required ratios are also referred to as the
- <strong>0% seeded</strong> and <strong>100% seeded</strong> required ratios, respectively.
- </li>
-
- <li>
- <strong>
- 2. Determine the actual required ratio.
- </strong>
-
- Your actual required ratio will be a number that falls between the maximum and minimum required ratio values
- determined in the previous step.
- To determine your actual required ratio, the system first uses the maximum required ratio
- (0% seeded) and multiplies it by the value [1 − (<var>seeding</var> / <var>snatched</var>)].
- Formatted differently, the calculation performed by the system looks like this:
-
- <br /><br />
- <div style="text-align: center;">
- <img style="vertical-align: middle;" class="tex_img"
- src="<?=ImageTools::process('https://chart.googleapis.com/chart?cht=tx&chf=bg,s,FFFFFF00&chl=%5Ctextrm%7B%28maximum+required+ratio%29+%2A+%281-%5Cfrac%7Bseeding%7D%7Bsnatched%7D%29%7D&ext=.png')?>"
- alt="required ratio = (maximum required ratio) * (1 - (seeding / snatched))" />
- </div>
- <br /><br />
-
- <ul>
- <li>
- In this formula, <var>snatched</var> is the number of non-deleted unique snatches you have made.
- If you snatch a torrent twice, it only counts once.
- If a snatched torrent is deleted from the site, it is not counted at all.
- </li>
-
- <li>
- In this formula, <var>seeding</var> is the average number of torrents you've seeded over a 72 hour period
- within the last week.
- If you've seeded a torrent for less than 72 hours within the last week, it will not raise your seeding
- total.
- Please note that while it is possible to seed more torrents than you have snatched, the system effectively
- caps the value at 100% of your snatched amount.
- </li>
- </ul>
- </li>
-
- <li>
- <strong>
- 3. Round, if necessary.
- </strong>
-
- The value determined in the previous step is rounded up to your minimum required ratio (100% seeded) if
- necessary.
- This step is required because most amount downloaded brackets have a minimum required ratio (100% seeded)
- greater than zero, and the value returned by the above calculation is zero when seeding equals snatched.
- </li>
- </ul>
-
- <h3>
- Required ratio details
- </h3>
-
- <ul>
- <li>
- If you stop seeding for one week, your required ratio will become the maximum required ratio (0% seeded) for
- your amount downloaded bracket. Once you have resumed seeding for a 72 hour period, your required ratio will
- decrease according to the above calculations.
- </li>
-
- <li>
- If your download total is less than 10 GiB, you won't be eligible for ratio watch, and you will not need a
- required ratio.
- In this circumstance, your required ratio will be zero regardless of your seeding percentage.
- </li>
-
- <li>
- If your download total is less than 60 GiB and you are seeding a number of torrents equal to 100% of your
- snatches, your required ratio will be zero.
- </li>
-
- <li>
- As your download total increases, your minimum (100% seeded) and maximum (0% seeded) required ratios taper
- together.
- After you have downloaded 200 GiB, those values become equal to each other.
- This means that users with download totals greater than or equal to 200 GiB have a minimum required ratio (100%
- seeded) of 0.60 from that point forward.
- </li>
- </ul>
-
- <h3>
- Required ratio example
- </h3>
-
- <ul>
- <li>
- In this example, Alice has downloaded 65 GB.
- Alice falls into the 60–80 GiB amount downloaded bracket in the table above.
- Alice's maximum required ratio (0% seeded) is 0.40, and her minimum required ratio (100% seeded) is 0.10.
- </li>
-
- <li>
- In this example, Alice has snatched 90 torrents, and is currently seeding 45 torrents.
- </li>
-
- <li>
- To calculate Alice's actual required ratio, we take her maximum required ratio (0% seeded), which is 0.40, and
- multiply it by [1 − (<var>seeding</var> / <var>snatched</var>)] (which is 0.50).
- Written out: <samp>0.40 * [1 − (45 / 90)] = 0.20</samp>
- </li>
-
- <li>
- The resulting required ratio is 0.20, which falls between the maximum required ratio of 0.40 and the minimum
- required ratio of 0.10 for her amount downloaded bracket.
- </li>
-
- <li>
- If Alice's on-site required ratio was listed as a value greater than the calculated value, this would be
- because she hadn't seeded those 45 torrents for a 72 hour period in the last week.
- In this case, the system would not be counting all 45 torrents as seeded.
- </li>
- </ul>
-
- <h3>
- Ratio watch overview
- </h3>
-
- <ul>
- <li>
- Everyone gets to download their first 10 GiB before ratio watch eligibility begins.
- </li>
-
- <li>
- If you've downloaded more than 10 GiB and your ratio does not meet or surpass your required ratio, you will be
- put on ratio watch and have <strong>two weeks</strong> to raise your ratio above your required ratio.
- </li>
-
- <li>
- If you download 10 GB while on ratio watch, your leeching privileges will automatically be disabled.
- </li>
-
- <li>
- If you fail to leave ratio watch within a two week period, you will lose leeching privileges.
- After losing leeching privileges, you will be unable to download more data. Your account will remain enabled.
- </li>
-
- <li>
- The ratio watch system is automated and cannot be interrupted by staff.
- </li>
- </ul>
-
- <h3>
- Leaving ratio watch
- </h3>
-
- <ul>
- <li>
- To leave ratio watch, you must either raise your ratio by uploading more, or lower your required ratio by
- seeding more.
- Your ratio must be equal to or above your required ratio in order for ratio watch to end.
- </li>
-
- <li>
- If you fail to improve your ratio by the time ratio watch expires and lose leeching privileges, your required
- ratio will be temporarily set to the maximum possible requirement (as if 0% of snatched torrents were being
- seeded).
- </li>
-
- <li>
- After losing leeching privileges, in order to adjust the required ratio so that it reflects the actual number
- of torrents being seeded, you must seed for a combined 72 hours within a weeklong period.
- After 72 hours of seeding occur, the required ratio will update to reflect your current seeding total, just as
- it would for a leech-enabled user.
- </li>
-
- <li>
- Leeching privileges will be restored once your ratio has become greater than or equal to your required ratio.
- </li>
- </ul>
- </div>
-
- <?php include('jump.php'); ?>
- </div>
- <?php View::show_footer();
|