Allevamento di cavalli: due genitori perfetti non possono comunque garantire un puledro perfetto
Il puledro è centrato sul punto medio dei genitori, ma la dispersione ha una soglia minima di 0.3 × l'intervallo delle statistiche, non importa quanto identici siano i genitori. Quel termine non scompare mai.
L'allevamento dei cavalli viene solitamente descritto come "il puledro fa la media dei genitori, più un po' di casualità". La prima metà è assolutamente corretta. La seconda metà nasconde la parte che decide effettivamente quanto durerà il tuo programma di allevamento.
Il modello
midpoint = (parentA + parentB) / 2
spread = |parentA − parentB| + 0.3 × (statMax − statMin)
roll = (random + random + random) / 3 − 0.5
foal = midpoint + spread × roll
Il tiro è la media di tre valori casuali uniformi, quindi è centrato su 0, limitato a ±0.5, e a forma di campana con una deviazione standard di 0.1667. Essere centrato sullo zero significa che il puledro atteso è esattamente il punto medio dei genitori — la metà del mito riguardante la media è corretta.
La dispersione ha una soglia minima ineliminabile
Guarda il secondo termine: 0.3 × (statMax − statMin). It does not reference the parents at all.
Anche con due identici genitori, |parentA − parentB| is zero and the spread is still:
| statistica | intervallo completo | dispersione irriducibile |
|---|---|---|
| Salute massima | 15 – 30 | 4.50 |
| Forza del salto | 1.09 – 5.29 | 1.26 |
| Velocità di movimento | 4.74 – 14.23 | 2.85 |
Quindi far accoppiare due cavalli alla massima velocità dà un puledro che ha una media di 14.23 ma ha una deviazione standard di 0.47 e può scendere fino a circa 12.81. Due genitori perfetti non producono un puledro perfetto; producono un puledro centrato sulla perfezione, disperso di una quantità fissa.
Ecco perché un programma di allevamento raggiunge un plateau. Una volta che i genitori sono vicini tra loro, avvicinarli ulteriormente smette di aiutare — il |parentA − parentB| term is already near zero and all that remains is a constant you cannot breed away.
Abbinare i genitori conta ancora, e molto
All'altro estremo, far accoppiare il tuo cavallo più veloce con il peggiore dà una dispersione di 9.49 + 2.85 = 12.34 — more than four times the identical-parent floor. So the advice to pair similar horses is real; it just has a hard limit.
In pratica:
- All'inizio, abbinare i genitori è la chiave di tutto. Ridurre
|A − B|cuts the spread almost
uno a uno.
- Alla fine, non serve a nulla. Stai combattendo contro la soglia minima di 0.3, e l'unica leva rimasta è
il volume — alleva più puledri e tieni la coda superiore.
Perché la coda è sottile
Poiché il tiro è una media di tre valori casuali anziché uno solo, i risultati si raggruppano verso il centro. Un puledro che si trova all'estremo limite della dispersione richiede che tutti e tre i valori casuali siano vicini allo stesso estremo, il che è raro. Circa due terzi dei puledri rientrano in una deviazione standard — 0.47 sulla velocità con genitori identici e massimizzati — e i valori anomali a cui dai la caccia si trovano ben oltre.
Quindi l'aspettativa reale per un programma in fase avanzata è: la maggior parte dei puledri sarà leggermente peggiore rispetto al punto medio dei genitori per pura casualità, alcuni saranno leggermente migliori, e il progresso consiste nel tenere solo quei pochi.
Una differenza rispetto al gioco
Questo calcolatore non riflette i risultati fuori intervallo all'interno dell'intervallo; Minecraft sì. Quindi, vicino al limite massimo di una statistica, il gioco reale ripiega verso il basso un tiro impossibile anziché tagliarlo, modificando leggermente la forma della coda estrema. Il punto medio, la dispersione e il plateau sopra menzionati non ne risentono.