Discord
Rozdzial 9 z 10

Optymalna kolejnosc laczenia zakiec

Jak minimalizowac koszty XP i uniknac limitu "Too Expensive" przy laczeniu wielu zakiec na kowadle.

Kolejnosc laczenia zakiec na kowadle to jeden z najbardziej zaawansowanych aspektow systemu enchantingu w Minecraft. Zla kolejnosc moze sprawic, ze po kilku operacjach zobaczysz komunikat "Too Expensive!" i nie bedziesz mogl dodac kolejnych zakiec do przedmiotu. Dobra kolejnosc pozwala nalozyc 7 lub wiecej zakiec na jeden przedmiot bez przekroczenia limitu. W tym rozdziale wyjasnimay matematyke stojaca za prior work penalty i przedstawimy gotowe schematy laczenia dla najpopularniejszych buildow.

Dlaczego kolejnosc ma znaczenie

Jak wspomnielismy w rozdziale o kowadle, kazda operacja na kowadle zwieksza prior work penalty przedmiotu. Kara rosnie wykladnicio: 0, 1, 3, 7, 15, 31, 63. Limit kosztow na kowadle wynosi 39 poziomow - jesli calkowity koszt operacji (kara + koszt zakiec) przekroczy te wartosc, kowadlo odmowi pracy.

Kluczowa obserwacja: kara docelowego przedmiotu i kara ofiarnego przedmiotu sa sumowane. Jesli laczysz miecz z kara 7 z ksiazka z kara 3, nowy miecz bedzie mial kare 15 (7 + 3 + 1 od samej operacji = 15, ale faktycznie prior work = max(7,3)*2+1 = 15). To oznacza, ze im mniej operacji przejdzie docelowy przedmiot, tym nizszaa bedzie jego kara i tym wiecej zakiec mozesz nalozyc.

Metoda drzewa turniejowego

Najefektywniejsza strategia to laczenie zakiec w strukturze przypominajacej drabinke turniejowa (bracket). Zamiast dodawac zaklete ksiazki jedna po drugiej do przedmiotu, najpierw laczyysz ksiazki ze soba parami, potem laczyysz wyniki par, i dopiero na samym koncu laczyysz "super-ksiazke" z docelowym przedmiotem.

Porownajmy dwa podejscia dla miecza z 6 zakleciami:

Zle podejscie (sekwencyjne): Miecz + Ksiazka 1, wynik + Ksiazka 2, wynik + Ksiazka 3... Po 6 operacjach miecz ma kare 63. Koszt ostatniej operacji to minimum 63 poziomow - znacznie ponad limit 39.

Dobre podejscie (turniejowe):

  1. Runda 1: Ksiazka A + Ksiazka B = AB (kara 1), Ksiazka C + Ksiazka D = CD (kara 1), Ksiazka E + Ksiazka F = EF (kara 1)
  2. Runda 2: AB + CD = ABCD (kara 3), EF zostaje samotna (kara 1)
  3. Runda 3: ABCD + EF = ABCDEF (kara 7)
  4. Final: Miecz + ABCDEF = Miecz gotowy (kara miecza: 1 operacja = kara 1)

W tym schemacie miecz przechodzi tylko 1 operacje na kowadle (laczenie z super-ksiazka), wiec jego kara wynosi zaledwie 1. Super-ksiazka ma kare 7, wiec calkowity koszt to 1 + 7 + koszty zakiec. Znacznie ponizej limitu 39.

Schemat laczenia idealnego miecza

Dla miecza z 7 zakleciami (Sharpness V, Looting III, Unbreaking III, Mending, Fire Aspect II, Sweeping Edge III, Knockback II) optymalny schemat wyglada tak:

  1. Sharpness V + Sweeping Edge III = Ksiazka A
  2. Looting III + Unbreaking III = Ksiazka B
  3. Fire Aspect II + Knockback II = Ksiazka C
  4. Ksiazka A + Ksiazka B = Ksiazka D
  5. Miecz + Ksiazka D = Miecz' (miecz ma teraz 4 zaklecia)
  6. Ksiazka C + Mending = Ksiazka E
  7. Miecz' + Ksiazka E = Miecz finalny (7 zakiec, kara miecza = 3)

Miecz przechodzi tylko 2 operacje na kowadle, z kara koncowa 3. Mozesz nawet pozniej dodac kolejne zaklecie, jesli pojawi sie taka potrzeba.

Schemat laczenia pelnej zbroi

Dla kazdej czesci zbroi z Protection IV + Unbreaking III + Mending (3 zaklecia) schemat jest prosty:

  1. Protection IV + Unbreaking III = Ksiazka A
  2. Zbroja + Ksiazka A = Zbroja' (kara 1)
  3. Zbroja' + Mending = Zbroja finalna (kara 3)

Dla butow z dodatkowymi zakleciami (Feather Falling IV, Depth Strider III = 5 zakiec lacznie):

  1. Protection IV + Feather Falling IV = Ksiazka A
  2. Unbreaking III + Depth Strider III = Ksiazka B
  3. Ksiazka A + Ksiazka B = Ksiazka C
  4. Buty + Ksiazka C = Buty' (kara 1)
  5. Buty' + Mending = Buty finalne (kara 3)

Schemat laczenia kilofow

Dla kilofa z Efficiency V + Fortune III + Unbreaking III + Mending (4 zaklecia):

  1. Efficiency V + Fortune III = Ksiazka A
  2. Unbreaking III + Mending = Ksiazka B
  3. Ksiazka A + Ksiazka B = Ksiazka C
  4. Kilof + Ksiazka C = Kilof finalny (kara 1, zaledwie 1 operacja na kilofie!)

Dla kilofa z Silk Touch zamiast Fortune, zamien Fortune III na Silk Touch w powyzszym schemacie.

Zasady ogolne optymalizacji

Na podstawie powyzszych przykladow mozna sformulowac kilka uniwersalnych zasad:

  • Minimalizuj operacje na docelowym przedmiocie. Im mniej razy miecz/kilof/zbroja przejdzie przez kowadlo, tym nizsza kara i wiecej mozliwosci na przyszlosc.
  • Lacz ksiazki parami przed nalozeniem na przedmiot. Kara ksiazek nie ma znaczenia - ksiazka jest "jednorazowa" i jej kara nie przenosi sie na nastepne operacje w ten sam sposob.
  • Drozsze zaklecia nakaldaj wczesniej. Koszt zaklecia na kowadle zalezy od multiplikatora zaklecia - niektore zaklecia sa "drozsze" niz inne. Sharpness V kosztuje 5 poziomow, Mending 2, Unbreaking III 3. Drozsze zaklecia powinny byc dodawane gdy kara jest jeszcze niska.
  • Unikaj niepotrzebnych operacji. Kazdaa zmiana nazwy, naprawa materialem czy dodanie zaklecia zwieksza kare. Planuj wszystko z gory.
  • Enchantuj na stole przed uzyciem kowadla. Jesli enchantowanie na stole da ci kilka przydatnych zakiec (np. Sharpness IV + Unbreaking III), bedziesz potrzebowal mniej operacji na kowadle, aby dodac brakujace zaklecia.

Narzedzia pomocnicze

Planowanie optymalnej kolejnosci laczenia moze byc skomplikowane, szczegolnie dla przedmiotow z 6-7 zakleciami. Na szczescie istnieja narzedzia online (enchantment calculators), ktore automatycznie obliczaja najtansza kolejnosc laczenia. Wystarczy wprowadzic liste zakiec, a kalkulator wygeneruje optymalny schemat z dokladnymi kosztami XP na kazdym kroku.

Jesli wolisz robic to recznie, zapisz schemat na kartce przed rozpoczeciem pracy na kowadle. Jeden blad moze zmarnowac wiele cennych zakleetych ksiazek i godziny zbierania doswiadczenia. Szczegolnie wazne jest to na serwerach multiplayer, gdzie zasoby sa ograniczone i strata pelnego zestawu zakiec na miecz moze byc katastrofalna.

Zlota zasada: Jesli masz N zakiec do nalozenia, docelowy przedmiot powinien przejsc maksymalnie ceil(log2(N+1)) operacji na kowadle. Dla 7 zakiec to 3 operacje, dla 4 zakiec to 2 operacje, dla 2 zakiec to 1 operacja. Wszystkie gotowe schematy z tego rozdzialu mozesz od razu zastosowac do budowy idealnego ekwipunku - sprawdz nastepny rozdzial z kompletna lista "best in slot" zestawow.

Komentarze