# Arcade

Arcade is the basic race type available to all players. \
\
Participation is free but requires full [Roach Energy](/gameplay/roach-management/roach-energy-system.md), winners are rewarded in MTGN and additionally in XPR in case they have an active Reactor.

In arcade races, up to 10 roaches compete against each other. Each race consists of 5 rounds, and roaches use energy to participate.

**Arcade Race Logic**

* When a roach first joins a race, it appears transparent during the current round, indicating it's warming up.
* The roach will fully participate in the next round.
* Each roach has enough energy for 5 rounds.
* When a roach runs out of energy, it's eliminated from the race.
* Other roaches with remaining energy continue to the next round.
* This creates a dynamic where new roaches constantly replace older ones on the track.

**Rewards**

Arcade Race rewards depend on two factors:

1\. How much Energy your roach spends per round \[Energy Level]\
2\. The number of participants in the race\
\
So basically, the higher your roach’s Energy Level (total max energy), the more MTGN it earns per race. Read more about Roach Upgrades [here](https://docs.google.com/document/d/1JmmcxVGS4RdcGWd6h5SBDmoMnuDCXSGItn75FDhMN0I/edit?tab=t.2nvag54vk88d#heading=h.4ftjxuw72uru).

| **Place** | **1-3 Players** | **4-6 Players** | **7-10 Players** |
| --------- | --------------- | --------------- | ---------------- |
| 1st       | 3x              | 4x              | 6x               |
| 2nd       | -               | 2x              | 3x               |
| 3rd       | -               | -               | 1x               |

**Reward Formula**

`MTGN Reward = (Energy Spent per Race) × (Placement Multiplier)`

**Example**\
If there are 8 participants in a race and the player finishes 2nd, they receive a 3× multiplier.

With Energy Upgrade Level 1, a roach has 100 total energy and spends 20 energy per race.

So the reward is: 3 × 20 MTGN = 60 MTGN


---

# 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.roachracingclub.com/gameplay/race-types/arcade.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.
