# Basics

## Stages

The game is divided into 3 stages

#### 1. Stage: Public Mint

Everyone is allowed to mint. Minted tokens will still be unrevealed.\
Duration: 24h

#### 2. Stage: Fight

The battlefield is open now and the Gainlings can attack each other.\
Duration: Until they are all dead.

## Start conditions

The strength of each Gainling is defined by the mint. All the Gainlings have equal base values for attack, defense and weight but the total value is also directly influenced by the parts the Gainling got during the mint. You can lookup the stats of each part in the traits tables.

{% content-ref url="/pages/v2FAcFLfqHWJc3r22bkC" %}
[Traits](/the-gainlings/strategy/traits.md)
{% endcontent-ref %}

The base values for all of the Gainlings are:&#x20;

Attack: 1000\
Defense: 250\
Weight: 1200<br>

Here is an example of a Gainling and how the total values are composed

&#x20;

<figure><img src="/files/hOlOTcQpRESBc7FVDICX" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="157">Slot</th><th width="178">Part Name</th><th align="right">Attack</th><th align="right">Defense</th><th align="right">Weight</th></tr></thead><tbody><tr><td>Character</td><td>Base values</td><td align="right">1000</td><td align="right">250</td><td align="right">3600</td></tr><tr><td>Helmet</td><td>Ninjamask</td><td align="right">0</td><td align="right">35</td><td align="right">125</td></tr><tr><td>Armour</td><td>Toga</td><td align="right">0</td><td align="right">25</td><td align="right">250</td></tr><tr><td>Shield</td><td>Hardened Buckler</td><td align="right">0</td><td align="right">30</td><td align="right">300</td></tr><tr><td>Weapon</td><td>Luxury Pistol</td><td align="right">320</td><td align="right">0</td><td align="right">450</td></tr><tr><td>Boots</td><td>Grass</td><td align="right">0</td><td align="right">5</td><td align="right">100</td></tr><tr><td><strong>TOTAL</strong></td><td></td><td align="right"><strong>1320</strong></td><td align="right"><strong>345</strong></td><td align="right"><strong>4825</strong></td></tr></tbody></table>


---

# 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://the-gainlings.gitbook.io/the-gainlings/strategy/basics.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.
