I compute trust once daily, not in realtime. Trust weighted means that if your trust is .7, your upvote counts for .7, and if your trust is .9, it counts for .9.
Happy to help. It might be better to ask questions though so we can get on the same page quicker.
reply
At this point, I presume all four users would have the same trust weight. If so, then I'ld assume item #102 should be ranked in the top spot, as that is the newest content and everything else is ~ equal.
I would assume that A and B would have a better trust weight because at the time of B's upvote, there were just two users upvoting and both upvoted 1 time and for the same item (item #101) -- i.e., "perfect, 100% in agreement". Later when C upvoted, C's trust weight would be lower because it diverged from A and B. And finally when D upvoted, both C and D's trust weight would rise a bit because they both upvoted for item #102, but that is 2 of 4 upvotes, and thus both C and D would not have a trust weight as great as either A or B. And if this is true, then item #101 would likely be ranked in the top spot, and the reason being that the upvotes were from users with a greater trust rating (assuming time decay in this instance is insignificant).