Post
Topic
Board Project Development
Merits 3 from 2 users
Re: [BPIP] Bitcointalk Public Information Project.
by
LoyceV
on 07/11/2020, 15:37:21 UTC
⭐ Merited by marlboroza (2) ,Ratimov (1)
10 - 4 = 6
Score should be actually -4 I think.
You're both wrong Tongue This is the profile: TheCarm (Trust: +1 / =0 / -2). It would have been -3 before theymos' changed the trust ratings. Like this rating: -3: -2 / +1.

See this algorithm:
- The first number is the trust score.
- The second number is the number of unique users who have given that person negative feedback.
- The third number is the number of unique users who have given that person positive feedback.
~

I also completely changed the trust score algorithm to this:
Code:
if there are no negative ratings
score = 0
for each rating, oldest to newest
if this rater has already been counted
continue
score += min(10, round_up(months since rating))
else
score = unique_positive - 2^(unique_negative)
if score >= 0
start_time = time of first negative
score = unique_positive since start_time - unique_negative since start_time
if(score < 0)
return ??? (orange)

move score to range [-9999,9999]
return score

but unfortunately it doesn't implement the reset that the old system had - when you get the first red rating, it should reset your score to 0.
That wasn't part of the previous algorithm. Checking a few weeks of OgNasty's old Trust scores shows this.

Quote
This should really be fixed one way or another... possibly made more consistent with the new trust system and account for flags too, which it currently doesn't.
Why hold on to the old algorithm anyway?