MC Toolkit

MC Toolkit / Kalkulatory / Kalkulator drzewa kosztów wytwarzania

Kalkulator drzewa kosztów wytwarzania

Wybierz dowolny przedmiot i rozłóż go aż do surowców, z pełnym drzewem receptur, liczbą stosów i zamianą na receptury alternatywne.

Pick a Target Item

Wyświetlane są tylko przedmioty możliwe do wytworzenia — surowce (drewno, ruda, łupy z mobów) nie mają nic do rozwinięcia, więc nie są prawidłowym celem. Poniższe drzewo zawsze przelicza się dla pełnej wprowadzonej ilości.

Recipe Tree

Flattened Shopping List

MaterialCountStacks

How the Recipe Tree Expansion Works

Kalkulator zaczyna od twojego przedmiotu docelowego i przechodzi wstecz: wyszukuje przepis na ten przedmiot, oblicza, ile pełnych wytworzeń jest potrzebnych do pokrycia żądanej ilości, a następnie powtarza to samo wyszukiwanie dla każdego składnika, którego wymaga ten przepis. Każdy składnik staje się własną gałęzią drzewa, a proces rekurencyjnie się powtarza — składnik składnika składnika — aż dojdzie do surowców, które nie mają żadnego przepisu: rudy, drewna, łupów z mobów i innych zebranych zasobów.

Liczba wytworzeń jest zawsze zaokrąglana w górę do pełnych wytworzeń. Jeśli przepis tworzy 4 przedmioty na wytworzenie, a potrzebujesz tylko 7, to nadal są 2 pełne wytworzenia (nie możesz stworzyć ułamkowego przedmiotu), co oznacza, że 1 dodatkowy przedmiot jest produkowany jako nieszkodliwa nadwyżka. To zaokrąglanie odbywa się na każdym węźle drzewa, więc małe nadwyżki mogą się kumulować, gdy kaskadowo przechodzą przez kilka warstw — widok drzewa pokazuje dokładnie, gdzie.

Zawsze, gdy przedmiot ma więcej niż jeden prawidłowy sposób wytworzenia — przetapianie rudy w Piecu zamiast w Piecu hutniczym, lub Patyk z desek zamiast Patyka z Bambusa — pojawia się mała lista rozwijana w tym węźle. Zmiana jej ponownie uruchamia rekurencyjne rozwinięcie dla wszystko poniżej tego miejsca używając nowo wybranego przepisu, a zarówno drzewo, jak i spłaszczona lista zakupów natychmiast się aktualizują. Nic powyżej tego węzła się nie zmienia, ponieważ rodzic dba tylko o to, ile tego składnika potrzebuje, a nie o to, jak zostały wykonane.

Lista zakupów na dole to po prostu spłaszczone drzewo: każdy liść surowca, bez względu na to, jak głęboko się znajduje lub pod iloma różnymi gałęziami się pojawia, jest sumowany do jednej bieżącej sumy. Liczby są następnie wyrażane jako pełne stosy po 64 przedmioty plus reszta, odpowiadając temu, jak faktycznie zbierałbyś i przenosił materiały w grze.

Dane przepisów obejmują wyselekcjonowany podzbiór typowych przedmiotów (~35), aby wiernie zademonstrować rzeczywisty algorytm rekurencyjnego rozszerzania i matematykę liczenia stosów — a nie każdy z ponad 1500 przepisów gry. Ilości zawsze zaokrąglają się w górę do pełnych wytworzeń, ponieważ nie można wytworzyć ułamkowego przedmiotu.

Szukasz innych narzędzi do Minecrafta?

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