# Level

## I. Filter

### 1. Difficultly

Difficulty levels are defined in the game (If games do not have difficulty but have many minigames in 1 game, it can be used to define minigames).

* EXP: easy, normal, hard (mini game 1, mini game2,...),...&#x20;

## II. Chart

### 1. AVG fail to pass level

The average number of FAIL plays of 1 player to PASS through that level (How many turns a player must play FAIL to pass the level). Looking at the chart, we will know which level is too difficult, or which level is too easy, thereby optimizing to increase user experience.&#x20;

> Formula: Difficulty = Fail play count/Pass player count

Where:&#x20;

* Difficulty: Average number of FAIL plays by 1 player&#x20;
* Fail play count: The total number of FAIL plays of players <mark style="color:red;">who have PASSED through the level.</mark>&#x20;
* Pass player count: The total number of players who have PASSED that level.&#x20;

Level here is the player's current level

For example, Figure 1.1 shows that at level 45, each player needs to play Fail 4.07 turns to pass level 45.

<figure><img src="https://1219926239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjXDVMhWRiIUCExjfRIcD%2Fuploads%2F4E6WnBif6SdvEX9C9dve%2Fimage.png?alt=media&#x26;token=09c6626c-e43b-4e83-b5cb-9af558181ae1" alt=""><figcaption><p>Figure 1.1. AVG fail to pass level Chart</p></figcaption></figure>

### 2. AVG fail to stop game

The average number of FAIL plays of 1 player that has NOT PASSED past that level. (How many times players play FAIL, they quit the game.)&#x20;

> Formula: Difficulty = Fail play count/Fail player count

&#x20;Where:&#x20;

* Difficulty: The average number of FAIL plays by 1 player.&#x20;
* Fail play count: The total number of FAIL plays of players who have NOT PASSED through the level.&#x20;
* Fail player count: The total number of players who have NOT PASSED past that level.&#x20;

Level here is the player's current level

Example: Figure 1.2 shows that at level 45, each player who plays Fail an average of 3.66 turns still cannot pass level 14.

<figure><img src="https://1219926239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjXDVMhWRiIUCExjfRIcD%2Fuploads%2FtTuerZqL391ySgCJQJVt%2Fimage.png?alt=media&#x26;token=1edff259-2c29-4b86-9151-19b711d22859" alt=""><figcaption><p>Figure 1.2. AVG fail to stop game Chart</p></figcaption></figure>

### 3. Player drop rate by level

The graph shows the percentage of players who have not passed the level. &#x20;

> Formula: Total players not past level\*100/ Total players who have passed the level just before.

For example, Figure 1.3 shows that 9.51% of players are not past level 14.

<figure><img src="https://1219926239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjXDVMhWRiIUCExjfRIcD%2Fuploads%2FzJ48tP9IxiGF18ksq7gS%2Fimage.png?alt=media&#x26;token=04835bc4-f437-4e7c-9e01-74a6cad248c5" alt=""><figcaption><p>Figure 1.3. Player drop rate by level Chart</p></figcaption></figure>

### 4. Player count by level

The chart shows what level the player is at.&#x20;

Level here is the highest level the player has passed.

Note: Player A has passed level 100, but if they want to return to level 5 to earn resources, player A is still counted as being at level 100.

<figure><img src="https://1219926239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjXDVMhWRiIUCExjfRIcD%2Fuploads%2FWBBVyRO0Fs9pwvk12qIF%2Fimage.png?alt=media&#x26;token=a076d822-c9c5-49fb-90b7-1390ee6788ba" alt=""><figcaption><p>Figure 1.4. Player count by level Chart</p></figcaption></figure>

### 5. Average playtime

* There are statuses Pass, Fail, RePlayPass, RePlayFail,...
* The chart shows the average time to Pass, Fail, RePlayPass, RePlayFail 1 level
* Level here is the player's current level
* Formula: Total playing time / Number of plays
* Unit: Seconds

<figure><img src="https://1219926239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjXDVMhWRiIUCExjfRIcD%2Fuploads%2Fqf5O34h7b3MqaUxL2ADg%2Fimage.png?alt=media&#x26;token=14a16aa9-7c8e-41c0-97c2-6b8a190318a2" alt=""><figcaption><p>Figure 1.5. Average Playtime Chart</p></figcaption></figure>

## III. Notes

* There will be playing states: Pass, Fail, RePlayPass, RePlayFail

  * &#x20;If the player has not passed, Fail will be sent as many times as possible.&#x20;
  * If the player passes, when replaying, Fail will not be sent, it will be sent as RePlayFail.
  * Once the player has a Pass, the next time you play the Pass again, it will be sent as RePlayPass.

  Example: Player A plays level 5 for the 10th time, then passes. After passing, that player plays level 5 again 3 more times, in 3 times there are 2 passes, 1 time fails, the data will be logged as follows: player A has 9 LOG plays fail at level 5 and 1 LOG pass at level 5, 2 LOG of replaypasses at level 5 and 1 LOG of replayfails at level 5.
