MC Toolkit

Poradniki / Budowanie i zasoby

Receptury zaokrąglają się w górę, więc koszt wytworzenia to nigdy zwykłe mnożenie

Papier powstaje po 3 sztuki na jedno wytworzenie. Potrzebując 4, zużywasz 6 trzciny cukrowej i zostają 2 zapasowe papieru. Każdy poziom drzewa receptur tak działa, a marnotrawstwo kumuluje się w dół.

Obliczanie, ile coś kosztuje w surowcach, wygląda jak zadanie z mnożenia. Nim nie jest, ponieważ receptura daje stałą partię, a nie da się wytworzyć ułamka jednej.

Zasada

craftsNeeded = ceil(needed / makes)
produced     = craftsNeeded × makes
leftover     = produced − needed

makes to uzysk receptury. Papier to makes: 3 z 3 trzciny cukrowej. Zatem:

potrzebny papierwytworzeniatrzcina cukrowazapasowy papier
1132
3130
4262
6260

Potrzeba jednego papieru kosztuje tyle samo co potrzeba trzech. Potrzeba czterech kosztuje tyle samo co potrzeba sześciu. Funkcja kosztu to schody, nie linia, a każdy stopień, na który trafisz tuż za progiem, odbija się na tobie.

Kumuluje się w dół drzewa

Zaokrąglenie w górę stosuje się na każdym poziomie, nie raz na końcu. Książka to 3 papier i 1 skóra; papier powstaje po 3 sztuki na wytworzenie z trzciny cukrowej. Jedna książka wymaga więc dokładnie jednego wytworzenia papieru — 3 trzciny cukrowej, bez marnotrawstwa.

Dwie książki wymagają 6 papieru, czyli 2 wytworzeń, wciąż bez reszty. Ale przesuń dowolną ilość w drzewie poza granicę partii, a zaokrąglenie na tym poziomie rozprzestrzeni się jako większe zapotrzebowanie na wszystko poniżej, co z kolei samo się zaokrągli. Głębokie drzewa to kumulują, a suma może przekroczyć naiwne quantity × unit cost o szeroki margines, podczas gdy każdy pojedynczy krok wygląda poprawnie.

To jedyny powód, dla którego kalkulator kosztów jest wart zachodu zamiast samodzielnego liczenia: arytmetyka jest łatwa, a ewidencja nie.

Alternatywne receptury zmieniają drzewo, nie tylko cenę

Niektóre przedmioty można wytworzyć na więcej niż jeden sposób, a kalkulator pozwala przełączać:

  • Sztabka żelaza — wytop w piecu albo w piecu hutniczym. Oba zużywają 1 Rudę żelaza i dają 1, więc wybór dotyczy szybkości i paliwa, nie materiałów.
  • Sztabka złota — ta sama para, z tą samą równoważnością.
  • Patyk — dwie naprawdę różne receptury, dlatego właśnie na nim narzędzie pokazuje przełączanie.

Przypadki żelaza i złota warto zauważyć właśnie dlatego, że nie są decyzją kosztową. Drzewo, które oferuje wybór, nie zawsze oferuje tańszą gałąź, a zamiana pieca na piec hutniczy nie zmienia w liście zakupów zupełnie nic.

Gdzie drzewo się kończy

Piętnaście przedmiotów jest traktowanych jako surowe liście — rozwinięcie zatrzymuje się tam, zamiast iść dalej:

dębowy pień · bruk · ruda żelaza · surowe złoto · diament · sproszkowany redstone · piasek · netherowa gwiazda · obsydian · odłamek netherytu · trzcina cukrowa · skóra · bambus · wełna · nić

Dwa z nich zasługują na uwagę. Odłamek netherytu to właściwie wytopione Pradawne zgliszcza i jest traktowany jako surowiec dla uproszczenia — więc koszt netherytu będzie zaniżony o jeden krok wytopu na odłamek. A dębowy pień reprezentuje „dowolny pień”, więc drzewo nie rozgałęzia się na dziesięć typów drewna (i dwa netherowe pnie), które zachowują się identycznie.

Wiedza o tym, gdzie drzewo sięga dna, jest równie ważna jak samo drzewo: koszt w „surowcach” jest sensowny tylko wtedy, gdy wiesz, które materiały obliczenie uznaje za surowe.

Kalkulator drzewa kosztów wytwarzania →

Więcej poradników

Zobacz wszystkie →