Changes between Version 10 and Version 11 of CreditStats
- Timestamp:
- Aug 8, 2008, 2:51:53 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CreditStats
v10 v11 15 15 ---- 16 16 17 == Getting data from projects == 17 == Getting data from projects == #getting-data 18 18 Each BOINC project provides data in two forms: 19 19 … … 24 24 Applications should access these data sources as infrequently as possible, to avoid imposing unnecessary load on project servers. For example, a Web RPCs to get a particular participant's data should made at most once per hour. 25 25 26 == Aggregate data == 26 == Aggregate data == #aggregate 27 27 A '''data aggregator''' is a service that collects XML files from several projects, and computes the totals for participants and hosts (based on [CrossProjectId cross-project IDs]) across these projects. This aggregate data is then exported in two ways: 28 28 … … 32 32 Application developers are encouraged to concentrate on aggregate rather than per-project data. This will encourage participants to join multiple projects. 33 33 34 == Code examples == 34 == Code examples == #code-examples 35 35 36 36 Developing a system that collects, analyzes, and stores credit data from all BOINC projects is a large development task. … … 40 40 }}} 41 41 42 == Computing the current value of Recent Average Credit == 42 == Computing the current value of Recent Average Credit == #rac-decay 43 43 BOINC updates 'recent average credit' (RAC) only when new credit is granted. Interfaces that export RAC also export that time at which it was last updated. To obtain the current value of RAC, you must 'decay' it based on the time that has elapsed since it was updated: 44 44