UL - DL 1 and DL >= 9 : credit = max ( 0.7 + (Basic / 10), Basic / correction ) New client ( both UL and DL 1 ( near zero uploader ) : credit = 1 / sqrt ( UL ) Credit is farther increased/decreased, depending on UL - DL difference.With balanced ratio credit raises proportional to sqrt ( DL + 1).Progressively punishes near zero ( 1 MB and 9 MB minimal credit is 0.7 + sqrt ( DL +1 ) / 10.There is no simple and the only formula.In contrast to its name, it is not based on UL/DL ratio, but on DL, UL values and their differencies.Source: Stullemule 3.6 src - ClientCredits.cpp - code part: case CS_RATIO: // RT.10a mod Credit Ratio Credit System - Stulle's implementation based on official cs, but lowest modifier's 0.1 not 1.0 in official.If the upload of the client minus his download is The Magic Angel + Creditsystem based on Magic Angel Creditssytem, but increases the modifier a bit, if the client uploaded to us more than we uploaded to him. the highest modifier is 50.0 (official 10.0).the lowest modifier is 0.1 (official 1.0).it gives Credits for Upload more than 1.65MB (official 1.00MB).Magic Angel" Creditsystem based on the official Creditsstem. (like official)Ī client can get a negative bonus of 0,1 if you gave him 1 chunk(9,28MB) more this session and also at complete comparison of download/upload without geting something back.Ī client can get a negative bonus of 0,2 if you gave him more than 2 chunk(9,28MB) this session and also at complete comparison of download/upload without geting something back On the other side, clients you upload much data and they don't give something back to you will get a penalty for the current emule session. It rewards clients which gives you a high download. This feature is an enhancement of the existing credit system. Same as official credit system, only shorter (but slower!!) code > The modifier may not be lower than 1 or higher than 10.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |