Bitcoin Forum
May 21, 2019, 12:06:24 AM *
News: Latest Bitcoin Core release: 0.18.0 [Torrent] (New!)
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 »  All
  Print  
Author Topic: Minor trust score algorithm change  (Read 6900 times)
theymos
Administrator
Legendary
*
Offline Offline

Activity: 3388
Merit: 5521


View Profile
May 20, 2015, 06:23:29 PM
Merited by LoyceV (1)
 #1

The trust score numbers are now slightly different:
- 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.
- The fourth number was removed.

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

This algorithm is a little slower than the previous one. Post here if you think you see extra slowness due to this change. Maybe I need to add extra caching to compensate.

Also post here if someone has a trust score that seems wrong.

I was going to change it so that everyone with 0 trust had orange trust, but I decided that this looked bad and changed it back.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Get signals when whales enter & exit a market 74% average win rate
full binance integration
TRY NOW!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
marcotheminer
Legendary
*
Offline Offline

Activity: 1400
Merit: 1012


Newbies: Feel free to message me!


View Profile
May 20, 2015, 06:24:28 PM
 #2

Interesting. Thanks for clarifying things!

░░░ WCX: LONG/SHORT CRYPTO, STOCK, & FOREX with BITCOIN ░░░░░░ 0 fees ░ 300x Leverage ░ 100+ Markets ░ HIGH Liquidity ░░░
Legitimate negative trusted member? That's me. Negative trusts came from repaying loans late I kept in contact with LENDERS involved - THOSE LENDERS left neutral/positive trust following resolution.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Neotox
Legendary
*
Offline Offline

Activity: 1106
Merit: 1000


Free & Fast Neotox Escrow http://bit.ly/1OGVykp


View Profile WWW
May 20, 2015, 06:26:49 PM
 #3

thanks for update, I was worried when I saw weird  trust ratings Wink

update: but there is still something wrong with trust system, sent you a PM, please check

marcotheminer
Legendary
*
Offline Offline

Activity: 1400
Merit: 1012


Newbies: Feel free to message me!


View Profile
May 20, 2015, 06:28:33 PM
 #4

Seems like some trust scores jumped up quite a bit. Hmm, should this still stay?

░░░ WCX: LONG/SHORT CRYPTO, STOCK, & FOREX with BITCOIN ░░░░░░ 0 fees ░ 300x Leverage ░ 100+ Markets ░ HIGH Liquidity ░░░
Legitimate negative trusted member? That's me. Negative trusts came from repaying loans late I kept in contact with LENDERS involved - THOSE LENDERS left neutral/positive trust following resolution.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
redsn0w
Legendary
*
Offline Offline

Activity: 1610
Merit: 1024


#Free market


View Profile
May 20, 2015, 06:28:56 PM
 #5

I also want to say thanks for this improvement, we will see in the next days what the community think about
Quickseller
Copper Member
Legendary
*
Offline Offline

Activity: 1778
Merit: 1559


View Profile WWW
May 20, 2015, 06:30:14 PM
 #6

It looks like this results in most people having higher trust scores. Is there going to be any kind if max score like there was previously (150)? (I don't see it in your formula).

It looks like the revised formula is going to be more resistant to people trading with others multiple times in order to get additional  positive trust ratings. It should also make it easier for someone to have overall negative trust when they execute a long con.

NOTBanned from displaying signatures until May 20, 2022, 11:26:45 PM
Don’t Plagiarize, it’s dishonest and you *will* get caught
Mitchell
Legendary
*
Offline Offline

Activity: 2128
Merit: 1256


Verified awesomeness ✔


View Profile
May 20, 2015, 06:30:33 PM
 #7

Damn, my trust score changed drastically. With the default settings I now have over 50 points, instead of 30 or so.

.FORTUNE.JACK.
      ▄▄███████▄▄
   ▄████▀▀ ▄ ██████▄
  ████ ▄▄███ ████████
 █████▌▐███▌ ▀▄ ▀█████
███████▄██▀▀▀▀▄████████
█████▀▄▄▄▄█████████████
████▄▄▄▄ █████████████
 ██████▌ ███▀████████
  ███████▄▀▄████████
   ▀█████▀▀███████▀
      ▀▀██████▀▀
         
         █
...FortuneJack.com                                             
...THE BIGGEST BITCOIN GAMBLING SITE
       ▄▄█████████▄▄
    ▄█████████████████▄
  ▄█████████████████████▄
 ▄██
█████████▀███████████▄
██████████▀   ▀██████████
█████████▀       ▀█████████
████████           ████████
████████▄   ▄ ▄   ▄████████
██████████▀   ▀██████████
 ▀██
█████████████████████▀
  ▀██
███████████████████▀
    ▀█████████████████▀
       ▀▀█████████▀▀
#JACKMATE
WIN 1 BTC
▄█████████████████████████▄
███████████████████████████
███████████████████████████
██████████▀█████▀██████████
███████▀░░▀░░░░░▀░░▀███████
██████▌░░░░░░░░░░░░░▐██████
██████░░░░██░░░██░░░░██████
█████▌░░░░▀▀░░░▀▀░░░░▐█████
██████▄░░▄▄▄░░░▄▄▄░░▄██████
████████▄▄███████▄▄████████

███████████████████████████
███████████████████████████
▀█████████████████████████▀
niktitan132
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000



View Profile
May 20, 2015, 06:30:46 PM
 #8

Aha, I thought forum got some bug when I saw my trust rating.Anyways thanks for update.
koshgel
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile
May 20, 2015, 06:32:04 PM
 #9

Damn, my trust score changed drastically. With the default settings I now have over 50 points, instead of 30 or so.

Same here. I saw 24 for myself before and now it's at 100..

Seems like a more straightforward representation of numbers though.
erikalui
Legendary
*
Offline Offline

Activity: 1638
Merit: 1048


Free Crypto in Stake.com Telegram t.me/StakeCasino


View Profile WWW
May 20, 2015, 06:33:13 PM
 #10

Thanks for the clarification. However, I can see that people have got triple the number of ratings in their account. I can see 13 as my trust score. First number is the trust rating and second number is the negative feedback I've received  Huh

icey
Legendary
*
Offline Offline

Activity: 1526
Merit: 1000


May the coin be with you..


View Profile WWW
May 20, 2015, 06:38:14 PM
 #11

Pleasant surprise, thought there was a problem with my trust
monbux
Legendary
*
Offline Offline

Activity: 1680
Merit: 1019


Offering secure escrow services since 2014


View Profile WWW
May 20, 2015, 06:41:16 PM
 #12

I was so freaked when I saw the change in my trust score!
Yeah, keep people at neutral trust in black text. 
dogie
Legendary
*
Offline Offline

Activity: 1638
Merit: 1119


dogiecoin.com


View Profile WWW
May 20, 2015, 06:41:39 PM
 #13

I also completely changed the trust score algorithm to this:
Code:
if there are no negative ratings
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)
Doesn't that mean if someone receives a positive and a negative rating, they'll go negative if the negative is newer?


Code:
score += min(10, round_up(months since rating))
That seems like quite an extreme decay, ratings after 10 months are worthless? Its going to lead to a lot of reposted ratings to refresh them.

dogie
Legendary
*
Offline Offline

Activity: 1638
Merit: 1119


dogiecoin.com


View Profile WWW
May 20, 2015, 06:44:33 PM
 #14

Is there going to be any kind if max score like there was previously (150)?

Currently -9999 to 9999

peligro
Hero Member
*****
Offline Offline

Activity: 595
Merit: 500


1NoBanksLuJPXf8Sc831fPqjrRpkQPKkEA


View Profile
May 20, 2015, 06:48:24 PM
 #15

There are some useful changes, but the first score needs to be rescaled. It varies too much if one trust is added or removed. Makes anyone in Default trust much more powerful and those outside it more worthless.

Muhammed Zakir's rating shows as ???

EDIT: It has changed now as the negative feedback became untrusted. This only shows how much it fluctuates.

redsn0w
Legendary
*
Offline Offline

Activity: 1610
Merit: 1024


#Free market


View Profile
May 20, 2015, 06:51:01 PM
 #16

There are some useful changes, but the first score needs to be rescaled. It varies too much if one trust is added or removed. Makes anyone in Default trust much more powerful and those outside it more worthless.

Muhammed Zakir's rating shows as ???



Yes:



It is a bug.... theymos can surely fix it.
peligro
Hero Member
*****
Offline Offline

Activity: 595
Merit: 500


1NoBanksLuJPXf8Sc831fPqjrRpkQPKkEA


View Profile
May 20, 2015, 06:51:53 PM
 #17

There are some useful changes, but the first score needs to be rescaled. It varies too much if one trust is added or removed. Makes anyone in Default trust much more powerful and those outside it more worthless.

Muhammed Zakir's rating shows as ???



Yes:



It is a bug.... theymos can surely fix it.

It became an easy fix, remove LouReed Cheesy
Neotox
Legendary
*
Offline Offline

Activity: 1106
Merit: 1000


Free & Fast Neotox Escrow http://bit.ly/1OGVykp


View Profile WWW
May 20, 2015, 06:54:01 PM
 #18

There are some useful changes, but the first score needs to be rescaled. It varies too much if one trust is added or removed. Makes anyone in Default trust much more powerful and those outside it more worthless.

Muhammed Zakir's rating shows as ???

already reported about this ?? ? bug to admin theymos

erikalui
Legendary
*
Offline Offline

Activity: 1638
Merit: 1048


Free Crypto in Stake.com Telegram t.me/StakeCasino


View Profile WWW
May 20, 2015, 06:56:11 PM
 #19

There are some useful changes, but the first score needs to be rescaled. It varies too much if one trust is added or removed. Makes anyone in Default trust much more powerful and those outside it more worthless.

Muhammed Zakir's rating shows as ???

already reported about this ?? ? bug to admin theymos

The code is : if(score < 0)
         return ?? ? (orange)

Hence it returned ?? ?

theymos
Administrator
Legendary
*
Offline Offline

Activity: 3388
Merit: 5521


View Profile
May 20, 2015, 06:57:19 PM
 #20

??? is a valid score in the new algorithm.

Doesn't that mean if someone receives a positive and a negative rating, they'll go negative if the negative is newer?

If someone has 1 positive and 1 negative, then the time doesn't matter. They'll have a score of -1.

Examples:
Old -> New
+ - : -1
- + : -1
+ + - : ???
+ - + : 0
- + + : 1
+ + + : >=3
- - + : -3
+ - - : -3
- - - : -8

That seems like quite an extreme decay, ratings after 10 months are worthless? Its going to lead to a lot of reposted ratings to refresh them.

There is no decay. Ratings grow in weight from 1 to 10, then stay at 10 forever. (If the rated person has no negatives.)

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Pages: [1] 2 3 4 5 6 7 8 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!