Strategiya qoʻllanmasi

2048 oʻyinida qanday yutish mumkin

2048 — Gabriele Cirulli tomonidan 2014-yilda yaratilgan sonlarni surish oʻyini boʻlib, bitta asosiy qoidaga amal qilishni talab qiladi: eng katta katakni burchakda saqlang va qolgan barcha kataklarni unga qarab birlashtiring. Quyida ushbu strategiya cheksiz oʻyinlarimizdan birida qadam-baqadam koʻrsatilgan.

Yaxshi oʻyin yurishlar hisobida qanday koʻrinadi

Har bir yurish taxtaga bitta yangi katak qoʻshadi va birlashtirishlar taxtadagi sonlar yigʻindisini oʻzgartirmaydi. Shuning uchun 512 katagi paydo boʻlgan sonlar yigʻindisi 512 ga yetmaguncha hosil boʻla olmaydi: bu qatʼiy minimal chegara. Undan ortiq har bir yurish notoʻgʻri joyda qolib ketgan kataklarni tuzatish uchun sarflanadi.

221624225123216
Ushbu oʻyinda kataklar yigʻindisi 230 ta yurishdan soʻng 512 ga yetdi, demak, hech kim 512 katagini bundan tezroq hosil qila olmaydi. Burchak strategiyasi bunga 263 ta yurishda erishdi. Tasodifiy surish bilan oʻyin 139 ta yurishdan soʻng tiqilib qoldi va eng katta katak 128 boʻldi.Cheksiz rejimdagi #1 taxtasidan olingan vaziyat

Eng katta katakni burchakda saqlang

Bitta burchakni tanlang va eng katta katakni doimo oʻsha yerda ushlang. Toʻrt xil surishdan ikkitasi burchakka qaratilgan va ular har doim xavfsizdir. Uchinchisi burchakdagi katakni faqat uning qatori (yoki ustuni) toʻla boʻlgandagina oʻrnidan qimirlatmaydi. Toʻrtinchisi esa uni burchakdan chiqarib yuboradi: boshqa iloj qolmagandagina undan foydalaning.

64848242↑6488282
  • burchakdagi katak
41-yurish: 64 oʻz burchagida turibdi (aylana). Strategiya yuqoriga suradi va 64 oʻz joyida qoladi.Cheksiz rejimdagi #1 taxtasidan olingan vaziyat

Burchakdan kamayib boruvchi zanjir tuzing

Burchak joylashgan chekka boʻylab kataklarni kamayish tartibida qator qilib tizing: eng kattasi burchakda, keyin uning yarmi, soʻngra yana yarmi. Kerakli oʻlchamdagi yangi katak zanjirning oxiriga qoʻshilib, burchakka qarab ketma-ket birlashadi va har bir qoʻshilish keyingi katak uchun kerakli sonni hosil qiladi.

128823282842↑
  • qadam tayanadigan raqamlar
86-yurish: burchak cheti 128 · 32 · 8 · 2 tartibida burchakdan uzoqlashib kamaymoqda. Yangi kataklar chekkada kattalashtirilib, qoʻshnisiga tenglashganda burchak tomon birlashadi.Cheksiz rejimdagi #2 taxtasidan olingan vaziyat

Boʻsh kataklar sonini nazorat qiling

Toʻla taxta — bu magʻlubiyat demakdir. Agar ikkita yoki undan kam boʻsh katak qolsa, katta zanjir qurishni toʻxtating va kichik kataklarni birlashtirishga kirishing: har bir birlashish bitta boʻsh joy ochadi.

3264321681682424224↑32643216816824482
  • qadam tayanadigan raqamlar
  • shu qadamda ochilgan
84-yurish: bor-yoʻgʻi 2 ta boʻsh katak qoldi. Strategiya aylanaga olingan juftlikni 4 qilib birlashtiradi va surishdan soʻng 4 ta boʻsh katak ochiladi.Cheksiz rejimdagi #5 taxtasidan olingan vaziyat

Kunlik oʻyinda yurishlarni tejash

Kunlik oʻyin barcha oʻyinchilarga bir xil kataklarni bergan holda, 512 ni imkon qadar kam yurishda yigʻishni talab qiladi. Minimal chegara kataklar bilan belgilanadi, shuning uchun yurishlarni faqat buzilgan zanjirni tuzatish xarajatlarini qisqartirish orqali tejash mumkin: burchakdan uzoqda qolib ketgan oʻrtacha katak birlashishi uchun uni yana ortga qaytarish kerak boʻladi.

Savol-javoblar

2048 oʻyinida yutishning asosiy siri nimada?
Eng katta katakni bitta burchakda ushlang, u chiqib ketmasligi uchun shu qatorni doim toʻla saqlang va uning yonida ikkiga boʻlinib kamayuvchi zanjir tuzing. Burchakdagi katakni chiqarib yuboradigan surishdan saqlaning.
2048 oʻyinida har doim yutish mumkinmi?
Yoʻq. Yangi kataklar tasodifiy boʻsh joylarga tushadi, shuning uchun baʼzi oʻyinlar har qanday holatda ham tiqilib qolishi mumkin. Kunlik oʻyinda kataklar hamma uchun bir xil boʻladi, demak, omad sharoiti barchaga teng.
2048 oʻyinini kim yaratgan?
Gabriele Cirulli uni 2014-yil mart oyida bepul veb-oʻyin sifatida taqdim etgan boʻlib, u 1024 va Threes! oʻyinlariga asoslangan. Bizning kunlik va cheksiz versiyalarimiz ham ayni shu qoidalardan foydalanadi.