# Score Logic

Referencia portada do `BreedingConditions` do Pixelmon `1.12.2-8.4.3`.

Notas:

* A tabela abaixo e a listagem legado de blocos e pesos do ranch antigo.
* No `PixelmonBlockRanch` para `1.21.1`, quando um bloco exato não existe mais, o mod usa o equivalente moderno mais próximo.
* Os thresholds continuam os do ranch antigo:

| Score     | Status   | Tempo Aproximado | Tick        |
| --------- | -------- | ---------------- | ----------- |
| 35 - 69   | `NONE`   | No egg           | Don't start |
| 70 - 104  | `LOW`    | 150 min          | +1          |
| 35 - 69   | `MEDIUM` | 1h15min          | +2          |
| 105 - 139 | `HIGH`   | 50 min           | +3          |
| ≥ 140     | `MAX`    | 37min 30s        | +4          |

Base usada pelo mod:\
FULL\_BREEDING\_PROGRESS\_TICKS = 180\_000

Como Minecraft roda a 20 ticks por segundo, 180\_000 ticks = 150 minutos. A velocidade ambiental divide esse tempo:

```
LOW = 180000 / 1 = 150 min
MEDIUM = 180000 / 2 = 75 min
HIGH = 180000 / 3 = 50 min
MAX = 180000 / 4 = 37.5 min
```

Detalhe importante: o mod usa o pior ambiente entre os dois pais. Então se P1 está MAX, mas P2 está LOW, o breeding anda como LOW.


---

# 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://pokesouls.gitbook.io/pixelblockranch/blocos-de-enviroment/score-logic.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.
