MC Toolkit / Calculadoras / Calculadora de reprodução de cavalos / Referência de atributos
Referência de atributos dos cavalos
Consulte os intervalos válidos e a fórmula usada para calcular vida, força do salto e velocidade dos descendentes.
Parents
Parent A
Parent B
Intervalos válidos: vida de 15 a 30 HP, salto de 1,09 a 5,29 blocos e velocidade de 4,74 a 14,23 blocos/s. Antes da simulação, valores externos são limitados ao extremo válido mais próximo. No jogo, alimente cada progenitor com uma Maçã Dourada ou Cenoura Dourada para iniciar a reprodução.
Foal Outlook
Per-Stat Prediction
How This Is Computed
Real Stat Ranges (Java Edition)
| Stat | Legal range | Displayed as |
|---|---|---|
| Max Health | 15 – 30 | HP (2 HP per heart) |
| Jump Strength | 1.09 – 5.29 | Blocks of jump height |
| Movement Speed | 4.74 – 14.23 | Blocks per second |
Força do salto e Velocidade de movimento são exibidas em blocos e blocos por segundo. No jogo de verdade, elas são armazenadas como um atributo bruto (Força do salto 0.4–1.0, passando pela curva de altura do salto height = -0.1817v³ + 3.689v² + 2.128v - 0.343, resultando em uma altura real mínima de ~1.09 blocos em vez de 0; Velocidade 0.1125–0.3375 blocos por tick, aproximadamente ×42.16 para converter em blocos/segundo a 20 ticks/segundo). A simulação usa esse atributo bruto, assim como o jogo, e converte para blocos / blocos por segundo apenas para exibição, que é como os números aparecem na maioria dos mods de exibição de status.
The Offspring Formula
Cada atributo do potro — Vida, Força do Salto e Velocidade de Movimento — é calculado de forma independente pela mesma fórmula do método AbstractHorse.createOffspringAttribute do jogo, que também vale para burros e mulas:
midpoint = (parentA + parentB) / 2range = statMax - statMinfor that stat’s legal rangespread = |parentA - parentB| + 0.3 × rangeroll = (random() + random() + random()) / 3 - 0.5— média de três sorteios independentes entre 0 e 1, recentralizada em zerofoalValue = midpoint + spread × roll- Se o resultado ficar fora do intervalo permitido, o jogo o reflete de volta na medida em que ultrapassou (
max - (foalValue - max)), e esta ferramenta também — por isso dois pais no máximo resultam em média de cerca de 13.84 b/s de velocidade, nunca o limite de 14.23.
Usar a média de três números aleatórios (passo 4), em vez de um sorteio uniforme, concentra os resultados perto do ponto médio. A maioria dos potros fica próxima da média dos pais; valores extremos são menos comuns.
Executa no navegador uma simulação de Monte Carlo com a fórmula de atributos dos descendentes usada pelo jogo: ponto médio dos pais, dispersão baseada na diferença e média de três valores aleatórios. Os resultados são estimativas probabilísticas de muitas simulações, não uma resposta única. Salto e velocidade aparecem em blocos e blocos/s, não nos valores brutos dos atributos.