# Gamified music discovery

{% tabs %}
{% tab title="Workout Mode" %}
Workout Mode is for users to enjoy free high-quality music while on the out and about. The headphones equipped during your workout session will determine the music genre being streamed while granting you the opportunity to obtain [$HUT](/hibiki-run-whitepaper-v3.0/tokenomics/usdhut-and-usdhbk.md).

**Steps:**

1. Equip the headphones (if you have more than 1 pair) for your new session with the genre that suits your mood
2. Click "Workout" button on homepage to start a session&#x20;
3. **\[Optional]** Click "heart" button during session to add current track to your favourite playlist
4. **\[Optional]** Wearing an Omamori will boost your rewards

### Battery Consumption

Workout mode will [consume headphones battery](/hibiki-run-whitepaper-v3.0/how-it-works/headphones-game-mechanics/charge.md).&#x20;

### **$HUT Generation Formula**&#x20;

$$
G = S \* (Q + U) ^ α \* Rand\[β，γ] \* X \* Y \* Z \* M \* BG
$$

**G** = $HUT generation for each session

**S** = stamina consumed

**Q** = headphones quality points

**U** = Omamori's quality buff

**α** = system value 1

**β** = system value 2

**γ** = system value 3

**X** = 0 when average speed < 1km/h or average speed > 20 km/h, else 1

**Y** = 1 when remaining battery ≥ 50%; 2 \* remaining battery when it drops below 50% (battery ranges from 1% to 100%)

**Z** = 1.3 when wearing Omamori of the same variety as headphones, else 1.2

**M** = 1 when listening to Audius (value for Spotify will be updated in future)

**BG** = 1.05 when wearing Gold headphones; else 1

<figure><img src="/files/0t6xNH1KCddZjwmbJj8P" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Listen Mode" %}
Listen Mode is for users to enjoy free high-quality music regardless of their location while enabling collection of Pouches (the in-game assets used to create Omamori).

## Collecting Pouch

The following formula is used to determine available time for collecting pouches.

$$
PCT = TVSD  \*5
$$

**PCT** = Pouch Collecting Time (minutes)

**TVSD** = Total Verified Session Distance (km)

{% hint style="info" %}
There is a maximum pouch collecting time of 60 minutes per day.
{% endhint %}

The following formula is used to determine the chances of discovering pouches during listen mode sessions.

$$
P\_{opou} = M\frac{A}{YLC}
$$

$$
M = x^{\frac{1}{b}}-1
$$

**YLC** = **Y**esterday’s **L**isten-mode seek **C**ount (yesterday how many times in total pouch-seeking API has been called properly)

**b** = System variable (Adjustable)

**A** = System variable (Adjustable)

**x** = Sensitivity points of the current equipped headphones

**M** = Headphones' sensitivity reflected multiplier

**P(opou)** = Probability of finding a pouch per seek

<figure><img src="/files/XhF8WCjIg7I2FLs4ygqM" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}


---

# 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.hibikirun.com/hibiki-run-whitepaper-v3.0/how-it-works/gamified-music-discovery.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.
