MC Toolkit / เครื่องคิด / เครื่องคิดการผสมพันธุ์ม้า / ตัวทำนายการผสมพันธุ์ — เครื่องคิดการผสมพันธุ์ม้า
ตัวทำนายการผสมพันธุ์ — เครื่องคิดการผสมพันธุ์ม้า
ทำนายพลังชีวิต การกระโดด และความเร็วของลูกม้าจากพ่อแม่ ด้วยสูตรการถ่ายทอดที่ตรงตามโค้ดเกม
Parents
Parent A
Parent B
ช่วงที่ถูกต้อง: พลังชีวิต 15–30 HP, กระโดด 1.09–5.29 บล็อก, ความเร็ว 4.74–14.23 บล็อก/วินาที ค่าที่อยู่นอกช่วงนี้จะถูกปรับให้เป็นค่าที่ถูกต้องที่ใกล้ที่สุดก่อนการจำลอง พ่อแม่ทั้งสองต้องได้รับ แอปเปิ้ลทอง หรือ แคร์รอตทอง ในเกมก่อนจึงจะผสมพันธุ์ได้
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 |
ความแรงการกระโดด และ ความเร็วในการเคลื่อนที่ ถูกทำให้ง่ายขึ้นที่นี่ ในเกมจริงจะถูกเก็บเป็นค่าคุณสมบัติดิบ (ความแรงการกระโดด 0.4–1.0, ผ่านเส้นโค้งความสูงการกระโดด height = -0.1817v³ + 3.689v² + 2.128v - 0.343, ทำให้ได้ความสูงบล็อกจริงที่ ~1.09 แทนที่จะเป็น 0; ความเร็ว 0.1125–0.3375 บล็อกต่อติ๊ก, ประมาณ ×42.16 เพื่อแปลงเป็นบล็อก/วินาที ที่ 20 ติ๊ก/วินาที) เครื่องมือนี้ทำงานโดยตรงในหน่วยบล็อก / บล็อกต่อวินาทีที่เข้าใจง่าย ซึ่งเป็นวิธีที่ตัวเลขแสดงในเกมและในม็อดแสดงสถิติส่วนใหญ่ — เพียงพอสำหรับวัตถุประสงค์ในการผสมพันธุ์
The Offspring Formula
สถิติของลูกม้าทุกตัว — พลังชีวิต, ความแรงการกระโดด, และ ความเร็วในการเคลื่อนที่ — จะถูกสุ่มอย่างอิสระโดยใช้สูตรที่มีรูปร่างเหมือนกันจาก AbstractHorse.createOffspringAttribute รหัสของเกม (ซึ่งควบคุมลาและล่อด้วย):
midpoint = (parentA + parentB) / 2range = statMax - statMinfor that stat’s legal rangespread = |parentA - parentB| + 0.3 × rangeroll = (random() + random() + random()) / 3 - 0.5— การสุ่ม 0–1 สามครั้งอย่างอิสระแล้วนำมาเฉลี่ยกัน จากนั้นปรับให้เป็นศูนย์กลางfoalValue = midpoint + spread × roll- หากผลลัพธ์อยู่นอกช่วงที่ถูกต้อง เกมจริงจะสะท้อนกลับเข้ามา แต่เครื่องมือนี้จะปรับให้เป็นขอบเขตที่ถูกต้องที่ใกล้ที่สุดแทนเพื่อความง่าย
การเฉลี่ยการสุ่มสามครั้ง (ขั้นตอนที่ 4) แทนที่จะใช้การสุ่มแบบแบนครั้งเดียว ทำให้ผลลัพธ์กระจุกตัวอยู่ใกล้จุดกึ่งกลางมากกว่าที่จะกระจายอย่างสม่ำเสมอ — ลูกม้าส่วนใหญ่จะอยู่ใกล้ค่าเฉลี่ยของพ่อแม่มาก โดยมีค่าผิดปกติบางครั้งไปทางขอบใดขอบหนึ่ง
ใช้สูตรคุณสมบัติลูกม้าของวานิลลาจริง (จุดกึ่งกลางของพ่อแม่ + การกระจายตามความแตกต่าง, สุ่มผ่านค่าสุ่มเฉลี่ย 3 ค่า) ทำงานเป็นการจำลอง Monte Carlo ฝั่งไคลเอนต์ — ผลลัพธ์เป็นการประมาณความน่าจะเป็นจากการสุ่มจำลองหลายครั้ง ไม่ใช่คำตอบที่แน่นอนเพียงครั้งเดียว ซึ่งตรงกับวิธีการทำงานของเกมจริง ความแรงการกระโดดและความเร็วจะแสดงในหน่วยบล็อก/บล็อกต่อวินาทีที่เข้าใจง่ายกว่าค่าคุณสมบัติดิบ
กำลังหาเครื่องมือ Minecraft อื่นอยู่ไหม
ชุดเครื่องมือสร้าง ดู และแปลงไฟล์ที่ทำงานในเบราว์เซอร์ ฟรีทั้งหมด