2. Cannibal Members
“Cannibal” member + c + PS’
This is an edge-case where we consider what happens if a Member completes all or the majority of TCP (Total Contribution Points) available in a Hub in a period T.
Meaning that for Member j -> .
This situation could be due to two factors:
Factor a.
The Member whose is the only Member in the community in a given Period.
In this case we should include a new condition:
if j is a Member of , and , then the Participation Score of j in that Period will be calculated as:
meaning that their PS remains constant.
Else, we can use the general formula for .
Factor b.
The Member whose may be trying to collude, therefore, we need to limit their ’s exponential growth.
We do so by introducing a constraint factor (c) that controls the growth of .
Together with c, we will introduce a step of normalization ( )- that will protect the Hub in case a collusion attempt.
Another simple extension in this case:
if , then -> ,
that we can render as:
The value of c is initially set to 1.4 (40% growth) - later the Hub itself will be able to customize it internally, in the same fashion of the approach with p-minus ( ).
This approach ensures that the growth of PS is constrained by the factor c, and any calculated PS exceeding this constraint will be normalized through the allowed maximum.
Last updated