Guides / Building & Resources

Przepisy zaokrąglają w górę, więc koszt wytwarzania to nigdy nie tylko mnożenie

Z jednego wytworzenia papieru otrzymujesz 3 sztuki. Jeśli potrzebujesz 4, zużywasz 6 trzciny cukrowej i zostają ci 2 sztuki papieru. Każdy poziom drzewa przepisów działa tak samo, a marnotrawstwo narasta w dół.

Obliczanie kosztu czegoś w surowcach wydaje się problemem mnożenia. Tak jednak nie jest, ponieważ przepis wytwarza stałą partię i nie możesz wytworzyć ułamka jednej.

Zasada

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

makes to wydajność przepisu. Papier to makes: 3 z 3 trzciny cukrowej. Zatem:

potrzebny papierwytworzeniatrzcina cukrowapozostały papier
1132
3130
4262
6260

Potrzeba jednej sztuki papieru kosztuje tyle samo, co potrzeba trzech. Potrzeba czterech kosztuje tyle samo, co potrzeba sześciu. Funkcja kosztu to schody, a nie linia, a każdy krok, który przekroczysz, podwaja się.

Narasta w dół drzewa

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

Dwie książki wymagają 6 sztuk papieru, czyli 2 wytworzenia, nadal bez strat. Ale jeśli jakakolwiek ilość w drzewie zostanie przesunięta poza granicę partii, zaokrąglenie na tym poziomie rozprzestrzenia się jako większe zapotrzebowanie na wszystko poniżej, co z kolei jest zaokrąglane w górę. Głębokie drzewa kumulują to, a całkowity koszt może znacznie przekroczyć naiwne quantity × unit cost, podczas gdy każdy pojedynczy krok wygląda poprawnie.

To jest jedyny powód, dla którego warto mieć kalkulator kosztów, zamiast samodzielnie wykonywać obliczenia: arytmetyka jest łatwa, a księgowość już nie.

Alternatywne przepisy zmieniają drzewo, nie tylko cenę

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

  • Sztabka żelaza — wytapianie w Piecu lub wytapianie w Piecu hutniczym. Oba zużywają 1 Rudę żelaza i wytwarzają 1, więc wybór dotyczy szybkości i paliwa, a nie materiałów.
  • Sztabka złota — ta sama para, z tą samą równoważnością.
  • Patyk — dwa naprawdę różne przepisy, dlatego narzędzie używa go do demonstracji przełączania.

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

Gdzie drzewo się zatrzymuje

Piętnaście przedmiotów jest traktowanych jako surowe liście — rozszerzenie 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 tak naprawdę Pradawne zgliszcza przetopione i dla uproszczenia traktowane jest jako surowiec — więc koszt netherytu będzie zaniżony o jeden etap wytapiania na odłamek. A dębowy pień zastępuje „dowolny pień”, więc drzewo nie rozgałęzia się na sześć rodzajów drewna, które zachowują się identycznie.

Wiedza o tym, gdzie drzewo się kończy, jest tak samo ważna jak samo drzewo: koszt w „surowcach” ma sens tylko wtedy, gdy wiesz, które materiały kalkulacja nazywa surowymi.

Kalkulator drzewa kosztów wytwarzania →

More guides

Browse all →

Szukasz innych narzędzi do Minecrafta?

Zestaw generatorów, podglądów i konwerterów działających w przeglądarce — wszystkie za darmo.