# Introduction

The Driver Achievement component contains gaming features that measure driver performance and stimulate driver improvement.

Achievement and performance are calculated from the driver's trip scores. These are averages or counts of consecutive or non-consecutive trips during which the driver has achieved very good results.

A driver's performance can be displayed on leaderboards so that he can compare his skills level with the results of a community of drivers.

Depending on his performance, the driver can be rewarded by winning badges or by making the highest sequence of top scores.

The SDK contains all the data related to a driver as well as an open-source graphic library that displays these data.

The DriveKit Driver Achievement component includes three independent features:&#x20;

1. Streaks
2. Badges
3. Ranking<br>

{% hint style="info" %}
We recommend you to test this component in the [DriveKit Demo App](/master.md#the-drivekit-demo-app) before you integrate it in your application.
{% endhint %}


---

# 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://docs.drivequant.com/driver-achievement/introduction.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.
