Foaf Friend of a Friend Chain Depth Lookup
Measure explicit ordered FOAF report transmission depth while retaining missing link evidence; distinct IDs prevent an unacknowledged loop. No authentication of story or contacts.
Description
A friend-of-a-friend chain records successive links between a report and its attributed source.
A friend-of-a-friend chain records successive links between a report and its attributed source.1
An unknown link limits how far a continuous independently witnessed chain can be followed. Use this tool to calculate foaf Friend of a Friend Chain Depth Lookup from the supplied measurements and assumptions.
When to use Foaf Friend of a Friend Chain Depth Lookup
Use this tool to calculate foaf Friend of a Friend Chain Depth Lookup from the supplied measurements and assumptions. Identify the community, narrative version, source edition and interpretation context; prepare any annotations independently.
How to use Foaf Friend of a Friend Chain Depth Lookup and understand its results
- Identify the community, narrative version, source edition and interpretation context; prepare any annotations independently.
- Enter callerObservedTransmissionNodes, callerObservedLinkEvidenceKnown, using the field meanings and rules below, then run the tool.
- Read result.observedChainDepth, result.fullyWitnessedPrefixDepth, result.unknownLinkIndices. Interpret the fields using their units, signs and evidence conventions below.
- If input validation fails, correct the reported field and run again. Before applying the result, check reference scope, model assumptions and any missing evidence or placeholder values.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| callerObservedTransmissionNodes | Caller observed transmission nodes | list of string | Required |
| callerObservedLinkEvidenceKnown | Caller observed link evidence known; binary 1=known, 0=unknown, in the order described below | list of number | Required |
Enter unique nonblank chain-node IDs and one binary witnessed flag per link, so flag count equals node count minus one. Depth is link count; witnessed prefix ends at the first zero flag or covers all links if none. Return all zero-based unknown link indices. A one-node chain has depth zero and an empty flag list.
depth=nNodes−1; witnessedPrefix=firstUnknownLinkIndex or depth Use the exact units, boundary rules, ordering and missing-evidence conventions above.
| Output field | Meaning | Value type |
|---|---|---|
| result | Structured calculation or selected reference, with fields listed below | object |
| result.observedChainDepth | Observed Chain Depth; follow the units, sign, ordering and evidence convention stated above | number |
| result.fullyWitnessedPrefixDepth | Fully Witnessed Prefix Depth; follow the units, sign, ordering and evidence convention stated above | number |
| result.unknownLinkIndices | Unknown Link Indices; follow the units, sign, ordering and evidence convention stated above | list of number |
{
"input": {
"callerObservedTransmissionNodes": [
"speaker",
"friend",
"friend-of-friend"
],
"callerObservedLinkEvidenceKnown": [
1,
0
]
},
"output": {
"result": {
"observedChainDepth": 2,
"fullyWitnessedPrefixDepth": 1,
"unknownLinkIndices": [
1
]
}
}
} Limitations and assumptions
An unknown link limits how far a continuous independently witnessed chain can be followed. Interpretation depends on the units, sampling scope and exact model described above.
All listed fields require explicit values. Unexpected fields, incorrect types, nonfinite numbers and sparse evidence arrays fail validation; the specific bounds and alignment requirements are stated above. Extremely large inputs or outputs can also be rejected. An input error is distinct from a successful result reporting false, no matches or missing evidence.
Alternative or Complementary methods
Use Chain Letter Blessing Threat Clause Classifier for this related task: Chain letters may combine promised benefits, threats and pressure to forward a message.
Use Creepypasta Viral Generation Count Model when its separate inputs and assumptions fit the question: A generation model projects repeated transmission from a starting number of reports.
References
Similar or alternative tools
- Chain Letter Blessing Threat Clause Classifier
Chain letters may combine promised benefits, threats and pressure to forward a message.
- Creepypasta Viral Generation Count Model
A generation model projects repeated transmission from a starting number of reports.