Məzmuna keç
MinecraftUZ

Alətlər

Sehr Sırası Hesablayıcısı

Bir sehr dəsti üçün ən ucuz dəmirçi zindanı sırasını tapın — və «Çox Bahalı!» həddinə nə vaxt çatdığını görün.

Dəmirçi zindanı Minecraft-ın ən baha maşınıdır və onu düzgün sırayla işlədən az qala heç kim yoxdur. İki şeyi hər birləşdirdiyinizdə oyun sizdən qurban verdiyiniz əşyanın üzərindəki sehrlərin bahasını alır, üstünə də iki əşyanın hər birinin əvvəllər neçə dəfə zindandan keçdiyinə görə cərimə əlavə edir. Bu cərimə hər dəfə iki qat artır. Dörd kitabı bir qılınca təsadüfi sırayla tətbiq etsəniz, eyni dörd kitabı düzgün sırayla tətbiq etməyə görə gözlə görünəcək qədər çox ödəyirsiniz — və sonunda zindan bütövlükdə rədd edib Çox Bahalı! yazır.

Bu hesablayıcı mümkün bütün sıraları nəzərdən keçirir — kitabları birbaşa əşyaya tətbiq etmək, əvvəlcə kitabları öz aralarında birləşdirmək ya da ikisinin istənilən qarışığı — və heç bir tək işin 40 səviyyə divarını aşmaması şərti ilə ümumi səviyyə xərci ən aşağı olan planı verir. Hər addımda hansı əşyanın sol, hansının sağ yuvaya girəcəyini də göstərir, çünki dəmirçi zindanı simmetrik deyil: ikisinin yerini dəyişsəniz qiymət dəyişir.

Hesablayıcı istədiyiniz hər sehrin istədiyiniz səviyyədə ayrı kitab kimi əlinizdə olduğunu ehtimal edir. Kəskinlik V kitabını iki Kəskinlik IV-dən düzəltmək hələ lazımdırsa, o, bunun üstünə gələn ayrı zindan hesabıdır.

Heç işlənməmiş əşya üçün 0

Sehrlər — 8 dənədən 4 dənəsi seçildi

Artıq seçdiyiniz bir şeylə toqquşduqları üçün solğun göstərilir: Sonsuzluq, İpəksi Toxunuş.

Almaz Qazma

Effektivlik V, Qırılmazlıq III, Sərvət III, Təmir

23
Ümumi səviyyə
12
Ən baha addım
4
Zindan işi
  1. 1-ci addım5 səviyyə

    Sol yuva: Almaz Qazma

    Sağ yuva: Effektivlik V kitabı

    Nəticə zindandan 1× keçdi — növbəti cərimə 1.

  2. 2-ci addım4 səviyyə

    Sol yuva: Almaz Qazma (Effektivlik V)

    Sağ yuva: Qırılmazlıq III kitabı

    Nəticə zindandan 2× keçdi — növbəti cərimə 3.

  3. 3-cü addım2 səviyyə

    Sol yuva: Sərvət III kitabı

    Sağ yuva: Təmir kitabı

    Nəticə zindandan 1× keçdi — növbəti cərimə 1.

  4. 4-cü addım12 səviyyə

    Sol yuva: Almaz Qazma (Effektivlik V, Qırılmazlıq III)

    Sağ yuva: Kitab (Sərvət III, Təmir)

    Nəticə zindandan 3× keçdi — növbəti cərimə 7.

Həmin 23 səviyyənin 16 dənəsi sehrlərin öz qiymətidir və hər biri bir dəfə alınır. Qalan 7 isə əvvəlki iş cəriməsidir — üstəgəl, planın iki kitabı tətbiq etməzdən əvvəl birləşdirdiyi hər yerdə, eyni sehr üçün ikinci dəfə ödəməyin bahası. Bitmiş əşya zindandan 3× keçdi, deməli onun üzərindəki növbəti təmir ya da sehr 7 səviyyə borcla başlayır.

Bu necə işləyir

Tək bir zindan işinin xərci

Java Edition-da hədəf əşyanı qurbanla birləşdirmək səviyyə ilə bu qədər tutur:

cost = (enchantments on the sacrifice) + (2^a − 1) + (2^b − 1)

Buradakı a və b hədəfin və qurbanın hər birinin əvvəllər neçə dəfə zindandan keçdiyidir. Həmin 2^n − 1 həddinə əvvəlki iş cəriməsi deyilir. Yeni əşya əvvəlcə 0, sonra 1, sonra 3, 7, 15, 31, 63 ödəyir — hər dəfə iki qat artır, tək bir əşya üzərindəki yeddinci işin adətən ümidsiz olmasının səbəbi budur. Birləşdirmənin nəticəsi öz iş sayğacı olaraq max(a, b) + 1 alır, deməli kitabları əvvəlcədən birləşdirmək əşyanın sayğacını aşağı saxlayır; bahası da həmin sehrlər üçün iki dəfə ödəməkdir.

Hər sehrin qiyməti

Qurbanın üzərindəki sehr səviyyə × vurğu tutur. Vurğunu sehrin nə qədər seyrək olduğu təyin edir və kitablar sehrli əşyalardan ucuzdur:

  • Yayğın (Qoruma, Kəskinlik, Effektivlik, Güc) — kitabdan səviyyə başına 1, əşyadan 1
  • Nisbətən seyrək (Qırılmazlıq, Tük Enişi, Alovdan Çöhrə) — kitabdan səviyyə başına 1, əşyadan 2
  • Nadir (Sərvət, Qənimət, Təmir, Dərin Qaçışçı) — kitabdan səviyyə başına 2, əşyadan 4
  • Çox nadir (İpəksi Toxunuş, Tikanlar, Sonsuzluq, Ruh sürəti, lənətlər) — kitabdan səviyyə başına 4, əşyadan 8

Yəni Təmir kitabı 2 səviyyə, Sərvət III kitabı 6, Effektivlik V kitabı 5 və Tikanlar III kitabı 12 səviyyə tutur. Alət həmişə kitab ehtimal edir, ki ucuz olan yol budur — iki sehrli əşyanı birləşdirmək bu rəqəmləri iki qat artırır.

Həll olunmuş nümunə

Effektivlik V, Sərvət III, Qırılmazlıq III və Təmir daşıyan almaz qazma. Dörd kitab sırası ilə 5, 6, 3 və 2 səviyyə tutur — hər biri bir dəfə hesablansa cəmi 16 edir. Alətin tapdığı ən ucuz sıra dörd işdə 23 səviyyə tutur:

  1. Qazma + Effektivlik V kitabı — 5 səviyyə (5 + 0 + 0). Qazmanın iş sayğacı 1.
  2. Qazma + Sərvət III kitabı — 7 səviyyə (6 + 1 + 0). Sayğac 2.
  3. Qırılmazlıq III kitabı + Təmir kitabı — 2 səviyyə (2 + 0 + 0). Həmin kitabın sayğacı artıq 1.
  4. Qazma + birləşmiş kitab — 9 səviyyə (iki sehr üçün 3 + 2, iki cərimə üçün 3 + 1).

5 + 7 + 2 + 9 = 23. Dörd kitabı bunun yerinə bir-bir tətbiq etmək 27 tutur, çünki əvvəlki iş cərimələri o zaman 0 + 1 + 0 + 4 = 5 yerinə 0 + 1 + 3 + 7 = 11 kimi işləyir. İki ucuz kitabı əvvəlcədən birləşdirmək Qırılmazlıq üçün iki dəfə ödəməyə gətirir və yenə dörd səviyyə qabaqda bitirir.

«Çox Bahalı!» həddi

Həyatda qalma rejimindəki dəmirçi zindanı 40 səviyyə və ondan yuxarı başa gələn tək işi rədd edir. Bu, iş başına həddir, cəmin tavanı deyil: yeddi uyğun addımda 70 səviyyə xərcləyən plan tamamilə keçərlidir, tək bir 40 səviyyəlik addım isə deyil. Yaradıcı rejim həddi heç nəzərə almır. Alət yalnız hər addımı 40-dan aşağı qalan planları axtarır; belə plan yoxsa sizə oyunun rədd edəcəyi sıranı vermək yerinə bunu açıq deyir.

Daha az əmin olduğumuz yerlər

Bilərəkdən ehtiyatlı saxlanmış üç xəbərdarlıq. Birincisi, zindanda əşyanı yenidən adlandırmaq həmin işə 1 səviyyə əlavə edir və burada modelləşdirilmir — ad dəyişirsinizsə, hansı addımda edirsinizsə ona 1 əlavə edin. İkincisi, Java hədəfin qəbul edə bilməyəcəyi sehrləri hesablamaq yerinə nəzərə almır, ona görə alət sizə yalnız həmin əşyanın həqiqətən ala biləcəyi sehrləri təklif edir. Üçüncüsü və ən önəmlisi: 1.21-dən bəri Mojang hər sehrdə açıq anvil_cost dəyəri saxlayır, ancaq bu saytın qurulduğu məlumat dəsti yalnız köhnə seyrəklik çəkisini verir. Vurğunu həmin çəkidən çıxarırıq və yoxlaya bildiyimiz hər sehrdə anvil_cost ilə üst-üstə düşür — ancaq Mojang bir gün müəyyən sehrdə ikisini bir-birindən ayırsa, həmin tək sehrin buradakı qiyməti səhv olardı. Bedrock Edition bu addımların bir neçəsini fərqli qiymətləndirir və bu alət Bedrock Edition-ı təsvir etmir.