david on Nostr: And you’re correct: to calculate GrapeRank, you just do lots and lots of ...
And you’re correct: to calculate GrapeRank, you just do lots and lots of iterations. For each iteration, you calculate the GrapeRank score of one pubkey. You have to iterate through every pubkey multiple times until the scores don’t change, or the changes are below some threshold (I think 10 or 12 iterations was enough in my most recent implementation).
Published at
2024-11-23 21:17:12Event JSON
{
"id": "ec107f0170b5b6135e18dc4d88e24a49e59e725b324df14e2e459457bca62c63",
"pubkey": "e5272de914bd301755c439b88e6959a43c9d2664831f093c51e9c799a16a102f",
"created_at": 1732396632,
"kind": 1,
"tags": [
[
"e",
"000016faa98ae851cd231339860748fb379eb3b96cb5a6f0245ae6119132be63",
"wss://wot.utxo.one/",
"root"
],
[
"e",
"95c63468190ccdb82128b936384ba3188ae2736532c6f5dd8a3d2ff1a0265f28",
"",
"reply"
],
[
"p",
"3356de61b39647931ce8b2140b2bab837e0810c0ef515bbe92de0248040b8bdd"
],
[
"p",
"e2ccf7cf20403f3f2a4a55b328f0de3be38558a7d5f33632fdaaefc726c1c8eb"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d"
]
],
"content": "And you’re correct: to calculate GrapeRank, you just do lots and lots of iterations. For each iteration, you calculate the GrapeRank score of one pubkey. You have to iterate through every pubkey multiple times until the scores don’t change, or the changes are below some threshold (I think 10 or 12 iterations was enough in my most recent implementation).",
"sig": "c91ab734a0a67f294cc1a9e6426cbe12f12e19436fd11b9ae2f28f42cc66faa3b7a04f6300049f1b44dba00a5a03015398ea5fb3009a2b2a7fe900e678e8a5ef"
}