Every night, a KudoScore is generated for every Ohloh Account and Project contributor (collectively called ‘participants’ here). These scores are derived from the Kudos sent between participants. You can read a general outline of the KudoRank algorithm here.
Not everyone has a KudoScore. Because KudoScores are calculated only once per day, new Accounts and contributors may not have a kudo score. On the Ohloh web site, unscored Accounts and contributors are displayed with a default KudoRank of 1.
- The time at which this KudoScore was calculated.
- The KudoRank, which is an integer from 1 to 10. Higher ranks are better. KudoRanks are assigned on a curve, with a certain fraction of people receiving each KudoRank.
- An integer which orders all participants. The person with `position` equals 1 is the highest-ranked person on Ohloh.
- The total number of partcipants in the most recent KudoScore calculations. The person whose `position` equals `max_position` is the lowest-ranked person on Ohloh.
- The change in this person’s position since the previous kudo score calculations. Here, a negative number represents an improvement, since lower positions are better.
KudoScores cannot be queried directly. They are always returned within an Account record.