Official eMule-Board: Credit Modifier Calculation - Official eMule-Board

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Credit Modifier Calculation

#1 User is offline   netbsd8 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 13
  • Joined: 28-July 08

Posted 29 October 2009 - 02:15 AM

Can anyone tell me why the designer calculate the credit modifier like this:

credit modifier = min{total uploaded *2 /total downloaded , squt(total uploaded +2)};

Is it optimal?

Thanks!
0

#2 User is offline   qm2003 

  • V.I.P. (Volatile Indifferent Puppet)
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4424
  • Joined: 06-November 03

Posted 29 October 2009 - 03:10 PM

[panicattack]
Yes, the modifier is optimal and there is no need to discuss the credit system any further.
[/panicattack]

:angelnot:
How to setup Emule. A small checklist | Schmu's MuleDoc
P2P is not piracy, it's marketing.
In fact, if your music or movie is NOT being downloaded, you should be WORRIED !
If you can't even give it away for free, how do you expect to sell it, stupid ?


I'm a bloodsucking fiend. Look at my outfit !
1

#3 User is offline   Nissenice 

  • Good ol' me
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3877
  • Joined: 05-January 06

Posted 29 October 2009 - 06:43 PM

^^ :lol:

You CHICKEN, qm2003? :D
Posted Image
0

#4 User is offline   netbsd8 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 13
  • Joined: 28-July 08

Posted 29 October 2009 - 08:24 PM

Why is it optimal? :confused:

For example: why not using *3 instead of *2? or why not choosing max instead of choosing min? or why limiting the upper bound of modifier to 10 not to 5 or 20......

Could you please give more detail or some related links?

Thanks!
0

#5 User is offline   Ejack79 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 5
  • Joined: 25-August 09

Posted 05 November 2009 - 08:46 AM

Quote

credit modifier = min{total uploaded *2 /total downloaded , squt(total uploaded +2)};


The former presents the RATIO of the client's upload to his download,
the latter presents the AMOUNT of his upload to u.

For an example:
A upload 10M to u and download 5M from u;
B upload 100M to u and download 50M from u;
C upload 100M to u and download 100M from u;
then u can sort them as u like...
0

#6 User is offline   raji 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 11-November 09

Posted 11 November 2009 - 10:31 AM

One of the main issues in peer-to-peer file-sharing services is to ensure balanced transfers of data among peers. For instance, the popular eMule file-sharing client interface implements techniques based on a credit system and time modifiers, in order to guarantee a fair degree of contribution/reward, e.g., to prevent leeching. However, fixed heuristic modifiers may not be able to guarantee a fair treatment for every peer participating in the service. This paper introduces an optimized strategy to compute modifiers in order to promote cooperation among peers, while guaranteeing a suitable degree of fairness. Simulations are provided to compare the proposed mechanism to the standard one adopted by the popular eMule client interface.

This post has been edited by torpon: 11 November 2009 - 06:33 PM
Reason for edit:: No spam here, pleasw

0

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users