MC Toolkit

Rehberler / Yapı ve Kaynaklar

At yetiştiriciliği: iki mükemmel ebeveyn bile mükemmel bir tay garantilemez

Tay, ebeveynlerin orta noktasını merkez alır; ancak ebeveynler ne kadar özdeş olursa olsun, dağılım istatistik aralığının 0.3 katı kadar bir taban taşır. Bu terim asla ortadan kalkmaz.

At yetiştiriciliği genellikle "tay, ebeveynlerinin ortalamasını alır, artı biraz rastgelelik" olarak tanımlanır. İlk kısım tamamen doğrudur. İkinci kısım ise yetiştirme programınızın ne kadar süreceğini gerçekte belirleyen kısmı gizler.

Model

midpoint = (parentA + parentB) / 2
spread   = |parentA − parentB| + 0.3 × (statMax − statMin)
roll     = (random + random + random) / 3 − 0.5
foal     = midpoint + spread × roll

Zar atışı, üç düzgün rastgele sayının ortalamasıdır; yani 0 merkezlidir, ±0.5 ile sınırlıdır ve standart sapması 0.1667 olan çan eğrisi şeklindedir. Sıfır merkezli olması, beklenen tayın tam olarak ebeveynlerin orta noktası olduğu anlamına gelir — folklorun ortalama alma kısmı doğrudur.

Dağılımın kaldıramayacağınız bir tabanı var

İkinci terime bakın: 0.3 × (statMax − statMin). Ebeveynlere hiç atıfta bulunmaz.

İki özdeş ebeveynle bile |parentA − parentB| sıfırdır ve dağılım hâlâ şöyledir:

istatistiktam aralıkazaltılamaz dağılım
En Fazla Sağlık15 – 304.50
Zıplama Gücü1.09 – 5.291.26
Hareket Hızı4.74 – 14.232.85

Yani iki maksimum hızlı atı çiftleştirmek, 14.23 merkezli ve 0.47 standart sapmalı bir tay verir — ve oyun üst sınırın üzerindeki her zar atışını aşağı katladığı için, her gerçek tay 14.23'te veya altındadır, ortalama olarak yaklaşık 13.84'tür ve yaklaşık 12.81'e kadar düşebilir. İki mükemmel ebeveyn mükemmel bir tay üretmez; mükemmel merkezli, sabit bir miktarda dağılmış bir tay üretir.

Bir yetiştirme programının neden bir platoya ulaştığı da budur. Ebeveynleriniz birbirine yaklaştığında, onları daha da yakınlaştırmak yardımcı olmayı bırakır — |parentA − parentB| terimi zaten sıfıra yakındır ve geriye kalan tek şey, yetiştirmeyle ortadan kaldıramayacağınız bir sabittir.

Ebeveynlerinizi eşleştirmek yine de çok önemli

Diğer uçta, en iyi hız atınızı en kötüsüyle çiftleştirmek 9.49 + 2.85 = 12.34 dağılımı verir — bu, özdeş ebeveyn tabanının dört katından fazladır. Yani benzer atları eşleştirme tavsiyesi gerçektir; sadece katı bir sınırı vardır.

Pratikteki şekli şöyledir:

  • Başlangıçta, ebeveynleri eşleştirmek her şeydir. |A − B| değerini düşürmek, dağılımı neredeyse bire bir azaltır.
  • İlerleyen aşamada, hiçbir işe yaramaz. 0.3 tabanıyla savaşıyorsunuzdur ve geriye kalan tek kaldıraç hacimdir — daha fazla tay üretin ve en üst kuyruğu saklayın.

Kuyruk neden incedir

Zar atışı tek bir rastgele sayı yerine üç rastgele sayının ortalaması olduğu için, sonuçlar ortaya yakın kümelenir. Dağılımın tam kenarına düşen bir tay, üç rastgele sayının da aynı uca yakın olmasını gerektirir ki bu nadirdir. Tayların kabaca üçte ikisi bir standart sapma içine düşer — özdeş üst ebeveynlerle hızda 0.47 — ve aradığınız aykırı değerler bunun çok ötesindedir.

Yani geç aşama bir program için dürüst beklenti şudur: tayların çoğu, sırf şans eseri ebeveynlerin orta noktasından biraz daha kötü olacak, birkaçı biraz daha iyi olacak ve ilerleme yalnızca o birkaçını saklamaktan gelir.

Oyundan bir fark

Bu hesaplayıcı, aralık dışı sonuçları aralığa geri yansıtmaz; Minecraft yansıtır. Yani bir istatistiğin en tepesine yakınken, gerçek oyun imkânsız bir zar atışını kırpmak yerine aşağı katlar; bu da aşırı kuyruğun şeklini biraz değiştirir. Yukarıdaki dağılım ve plato etkilenmez; ancak üst sınıra yakınken gerçek ortalama orta noktanın bir miktar altındadır, çünkü çan eğrisinin üst yarısı aşağı katlanır.

At üretme hesaplayıcı →

Daha fazla rehber

Tümünü gör →