EC is the most important parameter in the Āut's Participation framework.
It determines the expected contributions of a contributor of a Hub during a specific period.
It’s based on the Commitment Level chosen by the Individual Member, and it’s necessary to determine the ratio between the promise / commitment of a contributor, and their actual participation.
It’s calculated as:
where:
TCP: Total Contributions Points in a Community. Sum of all contributions points available in a community in a given period. They can be acquired by members by completing tasks and interactions. Each Task and Interaction has a custom weight (spacing between 1 and 10).
fiCL: Fractional Commitment Level per Individual
Deep-dive: Fractional Commitment Level
The Fractional Commitment Level is the iCL of a Hub’s participant (j) in relation to the total.
It is calculated as where is the sum of all Participants’ iCL, calculated as the ratio between and individual’s commitment level, and the sum of all the commitment levels of all Participants to a Hub in a given period:
with:
: individual Commitment Level of j
: sum of all iCLs of participants in the Hub :
We may consider a time factor ( or ) to determine EC based on the time left in a period:
where:
;
;
This way it's possible to create a generalized abstraction to factor in participants who join a community after the start of the period T.
This works simply by accounting all absolute time available in a community in relation to each individual member:
, from which we extrapolate a fractional
This allows for a continuous calculation of EC for all members in different, arbitrarily small intervals within the same period T.
Tasks / Interactions are "global" types that follow a specific data structure and can be added to the in a fully-decentralized way. Once added and verified, they will be immediately available for any Hub in the Ecosystem, including Hubs deployed in the past.
Each Hub can then select any of the Tasks defined in the TaskRegistry, and deploy a local instance of it by adding additional context (metadata).
Tasks deployed inside a Hub are called Contributions, and can be assigned a custom weight between 1 and 10. This weight is called Contribution Points (CP
).
Once a Member of the Hub has successfully completed and submitted a Contribution, these points are allocated to the Member, and the total CP
gained by a Member during a Period will represent that Member's gCP
score for that Period:
In a more formal sense, for each Interaction in the Āut ecosystem:
is structured so that a Contribution inside a Hub will follow the same pointing system, and will have a local, measurable weight such as:
, where:
is the range value of Contribution Points available for an interaction in a specific Hub ( )
represents any unique Interaction type
Interactions can be further assigned a semantic space (or "context") and linked and inter-linked together in internal modules such as Quests and Onboarding Strategies.