Warmer Globe · Bahan Renungan
Mesin permainan mengubah geografi menjadi panas, menerjemahkan ruang di antara tempat-tempat menjadi cahaya yang memandu setiap tebakan menuju negara tersembunyi.
Ditulis dan disunting dalam bahasa Inggris. Versi bahasa Indonesia ini dihasilkan oleh terjemahan mesin; jika ketepatan menjadi penting, naskah asli berbahasa Inggris adalah yang berlaku. Baca naskah asli dalam bahasa Inggris →
Di jantung permainan ini terdapat sebuah siklus sederhana yang berulang pada setiap giliran bermain. Sebuah negara menunggu dalam keadaan tersembunyi, dan pemain menyebutkan negara lain. Mesin membaca lintang dan bujur tebakan itu, mengukur seberapa jauh letaknya dari negara tersembunyi, dan mengembalikan cahaya yang memberi tahu pemain apakah harus bergerak ke utara atau selatan, ke timur atau barat. Siklus ini berlanjut sampai negara tersembunyi ditemukan, atau sampai ekspedisi berakhir. Setiap tebakan menjadi bahan bagi tebakan berikutnya, dan panas menjadi satu-satunya sinyal yang dimiliki pemain untuk memandu pemikirannya. 3
Mesin memperlakukan setiap negara sebagai sepasang angka. Lintang menandai seberapa jauh suatu tempat dari khatulistiwa, dan bujur menandai seberapa jauh tempat itu dari meridian utama. Kedua koordinat ini menentukan satu titik di permukaan Bumi. Mesin menyimpan setiap negara dengan cara ini, dan setiap perbandingan antara dua negara menjadi perbandingan antara dua pasang angka. Jarak di antara keduanya dihitung secara matematis, dan jarak itulah yang menjadi panas yang dilihat pemain. 1
Apa yang disebutkan pemain bukan sekadar sebuah kata, melainkan sebuah lokasi dengan koordinat yang tepat. Mesin tidak peduli pada nama itu sendiri. Yang dipedulikannya adalah ke mana nama itu menunjuk. Panas yang muncul tidak berkaitan dengan benar atau salahnya tebakan dalam pengertian budaya apa pun. Ia berkaitan dengan satu pengukuran saja: berapa kilometer yang memisahkan dua titik pada sebuah bola. Pengukuran inilah yang menggerakkan setiap keputusan yang dibuat pemain. 3
Setiap ronde dimulai dengan sebuah negara yang tidak diketahui pemain. Negara ini dipilih dari himpunan semua negara, dan disimpan oleh mesin secara rahasia. Pemain tidak punya cara untuk melihatnya secara langsung. Satu-satunya cara untuk mengetahuinya adalah melalui panas yang muncul setelah setiap tebakan. Mesin menyimpan negara tersembunyi sebagai lintang dan bujur, sama seperti setiap negara lain dalam permainan. 2
Negara tersembunyi tidak dipilih secara acak dalam arti tidak dapat diprediksi. Negara itu diambil dari sebuah seed, yaitu sebuah angka yang menentukan negara mana yang muncul. Ini berarti seed yang sama selalu menghasilkan negara tersembunyi yang sama. Permainan harian menggunakan seed yang didasarkan pada tanggal, sehingga semua orang yang bermain pada hari yang sama berhadapan dengan negara tersembunyi yang sama. Hal ini membuat permainan dapat direproduksi dan konsisten bagi semua pemain. 3
Karena negara tersembunyi disimpan sebagai koordinat, mesin dapat membandingkannya dengan negara lain mana pun menggunakan metode yang sama. Tidak ada perlakuan khusus bagi negara tersembunyi. Ia hanyalah sepasang nilai lintang dan bujur yang lain. Satu-satunya perbedaan adalah bahwa ia tidak diungkap sampai pemain menebaknya, atau sampai ekspedisi berakhir. Pemain harus menyimpulkan posisinya dari panas tebakan-tebakan mereka. 3
Ketika pemain mengetik nama sebuah negara, mesin mencari nama itu dalam daftar semua negara yang dimilikinya. Setiap negara memiliki lintang dan bujur tetap yang tersimpan bersamanya. Mesin mengambil angka-angka ini untuk negara yang ditebak. Kini mesin memiliki dua pasang koordinat: satu untuk tebakan, dan satu untuk negara tersembunyi. Mesin sekarang dapat mengukur jarak di antara keduanya. 3
Lintang sebuah negara menunjukkan seberapa jauh letaknya dari khatulistiwa. Nilai ini berkisar dari nol di khatulistiwa hingga 90 di kutub. Bujur menunjukkan seberapa jauh letaknya dari meridian utama, yang melintasi Greenwich. Nilai ini berkisar dari nol hingga 180 derajat ke timur atau ke barat. Bersama-sama, kedua angka ini menunjuk satu lokasi yang tepat di permukaan Bumi. Mesin menggunakan angka-angka ini untuk setiap perbandingan. 2
Apa yang disebutkan pemain menjadi sepasang angka yang dapat digunakan mesin. Nama itu sendiri tidak relevan bagi perhitungan. Entah pemain menebak negara di dekat khatulistiwa atau di dekat kutub, mesin memperlakukannya dengan cara yang sama. Mesin mengambil lintang dan bujurnya, lalu mengukur jarak ke negara tersembunyi. Panas yang muncul semata-mata merupakan fungsi dari jarak itu. 3
Jarak antara dua negara diukur di sepanjang permukaan Bumi. Bumi diperlakukan sebagai bola dengan jari-jari rata-rata sekitar 6.371 kilometer. Jarak tersebut adalah lintasan terpendek antara dua titik di permukaan bola ini. Lintasan ini terletak di sepanjang lingkaran besar, yaitu lingkaran yang pusatnya adalah pusat bola. Jaraknya sama dengan sudut pusat antara kedua titik, diukur dalam radian, dikalikan dengan jari-jari bola. 1
Untuk menghitung jarak ini dari lintang dan bujur, mesin menggunakan rumus haversine. Rumus ini akurat secara numerik bahkan untuk jarak-jarak kecil, yang pada metode-metode lebih sederhana akan kehilangan presisi. Rumus haversine mengambil lintang dan bujur kedua titik, dan mengembalikan jarak di antara keduanya. Jarak ini diukur dalam kilometer, karena jari-jari Bumi dinyatakan dalam kilometer. Jarak terbesar yang mungkin antara dua titik pada sebuah bola adalah jarak antara titik-titik antipoda, yaitu sekitar 20.000 kilometer. 1
Jarak lingkaran besar adalah metode standar untuk mengukur jarak pada sebuah bola. Metode ini digunakan secara luas dalam navigasi justru karena alasan ini. Memperlakukan Bumi sebagai bola menjaga hasilnya tetap akurat hingga sekitar setengah persen dari jarak sebenarnya. Tingkat akurasi ini sudah memadai untuk keperluan permainan. Panas yang muncul mencerminkan jarak ini, diskalakan ke rentang yang dapat dibaca pemain. 1
Mesin memetakan jarak ke sebuah nilai panas yang dilihat pemain. Pemetaan ini mulus dan kontinu. Ketika jaraknya nol, panas terbaca sebagai mendidih. Seiring bertambahnya jarak, panas menurun secara mulus. Panas tidak pernah benar-benar mendatar, bahkan di sisi terjauh dunia. Ini berarti dua tebakan yang sama-sama jauh masih dapat dibedakan satu sama lain berdasarkan nilai panasnya. 3
Skala panas dirancang agar tebakan yang lebih dekat selalu terbaca lebih panas. Tebakan yang lebih dekat ke negara tersembunyi akan selalu bercahaya lebih terang daripada tebakan yang lebih jauh. Hal ini menciptakan gradien yang dapat diikuti pemain. Bergerak mendekati negara tersembunyi meningkatkan panas. Bergerak menjauh menurunkannya. Pemain menggunakan gradien ini untuk menyesuaikan tebakan berikutnya. 3
Pemetaan ini bersifat monoton secara ketat. Tidak ada plato atau wilayah datar. Setiap jarak berpadanan dengan satu nilai panas yang unik. Hal ini memastikan bahwa panas selalu memberikan informasi yang berguna. Bahkan ketika sebuah tebakan berada di sisi dunia yang berlawanan, nilai panasnya berbeda dari tebakan jauh lainnya. Pemain tetap dapat belajar dari setiap percobaan. 3
Selain jarak, mesin juga menghitung haluan awal dari tebakan menuju negara tersembunyi. Haluan ini adalah arah kompas yang menunjuk dari lokasi yang ditebak ke lokasi tersembunyi. Ia diukur dalam derajat, dengan utara sebagai nol, timur sebagai 90, selatan sebagai 180, dan barat sebagai 270. Haluan memberi tahu pemain ke arah umum mana ia harus bergerak agar semakin dekat. 3
Haluan dihitung dari lintang dan bujur kedua titik. Ia memberikan arah yang akan ditempuh seseorang di sepanjang lingkaran besar dari tebakan ke negara tersembunyi. Arah ini tidak selalu konstan di sepanjang seluruh lintasan, tetapi itulah arah di titik awal. Haluan memberikan panduan tambahan di luar panas semata. 3
Tidak setiap tampilan memperlihatkan haluan kepada pemain. Haluan dihitung oleh mesin dan dapat digunakan oleh antarmuka untuk memberikan petunjuk. Pemain mungkin melihat panah kompas, atau indikator arah, atau tidak ada petunjuk arah sama sekali. Haluan tetap ada sebagai nilai yang dihitung, terlepas dari apakah ia ditampilkan atau tidak. Ia merupakan bagian dari perhitungan lengkap mesin untuk setiap tebakan. 3
Setiap ronde permainan disusun sebagai ekspedisi lima perhentian. Seed mengambil lima negara tersembunyi yang berbeda dalam urutan tetap, dan pemain menyelesaikannya satu per satu. Tidak ada batas jumlah tebakan di sebuah perhentian; pemain terus menyebutkan negara, belajar dari panas setiap percobaan, sampai negara tersembunyi ditemukan. 3
Struktur ekspedisi memberi permainan sebuah awal dan sebuah akhir. Memecahkan sebuah perhentian mengungkap negara tersembunyi berikutnya, dan ekspedisi berakhir ketika kelima negara telah ditemukan. Biaya perjalanan dihitung dalam tebakan: sebuah perhentian bernilai 1.000 poin ketika negaranya ditemukan pada tebakan pertama, 100 lebih sedikit untuk setiap tebakan tambahan yang dibutuhkan, dan tidak pernah kurang dari 100, sehingga negara yang ditemukan dalam satu tebakan bernilai sepuluh kali lipat negara yang ditemukan dalam sepuluh tebakan. 3
Struktur ini merupakan bagian dari rancangan permainan harian. Setiap hari, seed baru menghasilkan rangkaian baru berisi lima negara tersembunyi, dan setiap pemain memulai ekspedisi baru yang sama. Seed memastikan bahwa semua pemain pada hari yang sama berhadapan dengan lima negara yang sama dalam urutan yang sama. Hal ini menciptakan pengalaman bersama di antara semua peserta. 3
Negara tersembunyi dan urutan permainan ditentukan oleh sebuah seed. Seed adalah angka yang mengendalikan pemilihan acak negara tersembunyi. Seed yang sama selalu menghasilkan negara tersembunyi yang sama. Hal ini membuat permainan bersifat deterministik dan dapat direproduksi. Ketika permainan harian menggunakan seed berbasis tanggal, semua pemain pada tanggal itu menerima negara tersembunyi yang sama. 3
Determinisme berbasis seed adalah teknik standar dalam perancangan permainan. Teknik ini memungkinkan permainan tetap konsisten di berbagai sesi dan di antara berbagai pemain. Seed dapat dibagikan, dan siapa pun yang memiliki seed itu dapat mereproduksi permainan yang persis sama. Ini berguna untuk berbagi permainan, untuk memverifikasi hasil, dan untuk membuat tantangan yang memiliki satu jawaban benar.
Seed tidak memengaruhi cara mesin menghitung jarak atau panas. Perhitungan-perhitungan itu murni matematis dan hanya bergantung pada lintang dan bujur negara-negara tersebut. Seed hanya menentukan negara mana yang disembunyikan. Begitu negara tersembunyi dipilih, sisa permainan berjalan menurut aturan jarak dan panas. 3
haversine formula, taking the Earth's radius as about six thousand three hundred seventy-one kilometres and the greatest possible separation, at the antipode, as about twenty thousand kilometres. It also computes the initial bearing from a guess toward the target, a compass direction to point the way. A round is a five-stop expedition, and the hidden country and the order are drawn from a seed, so the daily game is the same for everyone.