# CiDiScore Logic

> CiDiScore acquisition revolves around Pi ELF and is jointly determined by platform base efficiency, personal bonus parameters, and daily activity verification.

### Overview

The platform determines the base amount of CiDiScore each user can obtain per day according to the current platform user-scale stage.

As the number of platform users grows and reaches new stages, base efficiency may enter a decay cycle, gradually tightening overall issuance.

### Base Efficiency

Base efficiency is determined by the current platform user-scale stage.

As the platform grows and reaches new user-scale stages, the base amount of CiDiScore each user can obtain per day may gradually decrease through a decay cycle.

### Personal Bonus Parameters

On top of base efficiency, users can obtain additional bonuses through platform progression parameters.

Skins, badges, check-in streaks, cumulative consumption, and other factors may affect final CiDiScore acquisition efficiency.

These represent gains generated by long-term participation and progression investment.

### Daily Activity Verification

Daily tasks are used to verify that day’s platform activity.

Users can only activate the CiDiScore reward for that day after completing daily tasks and meeting the activity threshold.

### Acquisition Logic

| Factor                 | Role                                                   |
| ---------------------- | ------------------------------------------------------ |
| Platform Stage         | Determines base efficiency                             |
| Progression Parameters | Provide efficiency bonuses                             |
| Daily Tasks            | Verify user activity for the day                       |
| Combined Result        | Determines the CiDiScore a user can obtain on that day |

### Summary

The CiDiScore acquisition logic can be summarized as follows:

The platform stage determines base efficiency; progression parameters provide efficiency bonuses; daily tasks verify activity; together, these three factors determine the CiDiScore a user can obtain on that day.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://whitepaper.cidi.games/02.-platform-modules/pi-elf/cidiscore-logic.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
