Analisis Sederhana untuk Game KATLA — Approach #2

Muhamad Mustain
5 min readJan 28, 2022

Hai. Duh nulis opening dalam bahasa Indonesia tuh gimana sih wkkw. Jadi intinya di tulisan kali ini, kita akan coba pakai cara lain untuk menebak game KATLA dengan tepat. Buat yang baru baca seri tulisan ini, kalian bisa klik link approach pertama lewat link di bawah.

Trus buat yang belum tau KATLA, intinya di sini kita dikasih 6 kali kesempatan untuk menebak kata 5 huruf. Mirip game Hangman lah. Cuman kata yang ada di sini itu kata-kata yang ada di KBBI ya.

Oke, kita mulai ya. Kalau pake approach pertama kemarin kan kita cari kata yang ada di KBBI dulu baru nanti kita ngelist semua kemungkinan kata 5 huruf yang bisa kita jadiin sebagai our first guess. Di sini kita akan coba pake approach lain, yaitu lewat Network tab di Inspect Element! Aahahah (thanks to @malingayam dan @nanairo_niji yang sudah memberikan ide warbiasah ini).

Baik. Sebelumnya kalian bisa pake cara ini hanya di browser PC ya, soalnya aku gatau kalo pake HP inspect elementnya gimana ahahaha. Aku pakenya Google Chrome. Kalo misal kalian pergi ke webnya KATLA, kalian kan langsung masuk ke tebakan katanya. Di webpage ini, kalian bisa langsung pencet F12. Nanti bakal muncul menu di sidebar kayak gitu, yang otomatis ada di Network tab.

Jangan lupa di bagian bawah form Filter itu, pilih yang Fetch/XHR, biar kita cuma liat yang kita perlukan aja.

“Network tab ini tuh apaan sih?”

Kalau yang aku pahami sih, jadi di tab ini dia akan merekam semua aktivitas di jaringan (network) yang terjadi untuk ngeload laman web ini. Jadi di dalamnya include aktivitas upload download gitu juga. Kenapa kita pake ini? Karena mestinya beberapa laman web itu pake API untuk ngeload kontennya. Ya tujuan simpelnya biar kita tau apakah kita bisa dapet jawabannya langsung karena langsung akses API tadi.

“API tuh apa sih? Akademi Pelawak Indonesia itu bukan? Yang ada Sule.”

Hehe. Jadi API tuh gampangnya kayak perantara yang menghubungkan antar aplikasi. Kalo laman web kan di baliknya bisa memuat database atau apa gitu kan, jadi API ini yang jadi perantara dari kita di sisi klien buat diterusin ke sisi server. Ibarat di restoran, API ini pelayan. Kita yang makan, dan server itu yang masak makanannya.

Setelah udah siap, kalo misal kalian klik huruf-huruf di web KATLA-nya, harusnya bakal muncul kayak gini kan.

Nah kalo diklik, VOILA! Kita dapet list kata yang bisa kita jadikan tebakan.

Bejibun ya bun~

Kita pake approach yang sama dulu ya kayak seri 1 kemarin. Cari huruf yang sering muncul. Trus lakuin hal yang sama sampai dapet rekomendasi first guess word-nya.

Nah ini frekuensi hurufnya. Yaaaa sama aja sih.

dan ini distribusi frekuensi kumulatifnya. Yaaa sama juga sih.

Bedanya yang ini aku tau ada kata yang pake karakter: 4, ‘, sama !. Wkwkw. Ternyata kata-katanya tuh bkp4n, isra’, sama viva!. Tapi kan berhubung KATLA ga bisa masukin simbol, jadi kita biarin aja mereka. Toh minoritas juga dari chart di atas. Kan biasanya̶d̶i̶ ̶n̶e̶g̶a̶r̶a̶ ̶k̶i̶t̶a̶ minoritas suka disingkirin. Haaaa ckakkkkss.

Hasil akhirnya kita punya 53 tebakan pertama. Yaa sama aja sih kayak kemaren, nambah 1 doang. Lah trus ngapa aku nulis yak. Tapi gapapa yang penting kan ngasih tau ada metode lain buat dapetin list jawaban hahah.

Tapi tentu saja gabisa gitu doang dong. Ini ada cara licik dari @malingayam buat dapet unlimited trial. Emang licik doi.

Ya namanya juga malingayam

Jadi, masih pake tab Inspect Element juga, nanti di bagian tabnya pilih “Application”. Kalo ga ada, klik panah >>.

Lalu di menu Storage, masuk ke Local Storage > https://katla.vercel.app/

Nanti di kanan ada isian-isian gini. Ini adalah record tebakan kita, di bagian key “katla:gameState”. Misal di sini aku nebak kata “LUGUT” dan salah di tebakan pertama.

Iya emang bangke

Nah kalian bisa klik kanan di key itu, lalu Delete. Ntar webnya kan error yak. Reload aja. Dan taraaaa!

Bisa menebak dari awal lagi

Jadi, kalo kalian mau pamer bisa nebak dalam satu atau dua tebakan pertama, bisa nih pake cara ini. Kayak aku nih buktinya awikwok.

Sampe dicurigai ga tuh

Oke. Sekian dulu tulisan kali ini, sebelum kepanjangan ̶k̶a̶y̶a̶k̶ ̶e̶r̶a̶ ̶p̶e̶m̶e̶r̶i̶n̶t̶a̶h̶a̶n̶ ̶p̶a̶k̶ ̶H̶a̶r̶t̶o̶. Nanti akan diupdate kalo ada cara lain. Tapi tapi tapi, kalian tau ga sih kalo Wordle udah ada cara cheatnya? Wkwkw

Heran sama rangorang ahahaha. Tapi, aku coba dengan cara serupa buat KATLA ga dapet sih. Ada dugaan kalo KATLA ngerandom angka tiap jam 00.00, lalu angka ini akan disave seharian. Angkanya untuk apa? Sebagai indeks buat ngeluarin jawaban hari ini dari list jawaban yang dia punya dari Network tab tadi.

Lalu, karena ini cuma game ya, yaa at least jangan ngecheat lah ya haha. Tulisan ini ditulis cuma buat eksperimen doang hehe peaceeee.

--

--