Warmer Globe · مادة للتفكير
يحوّل المحرك الجغرافيا إلى حرارة، مترجمًا المسافة بين الأماكن إلى توهج يقود كل تخمين نحو البلد المخفي.
كُتب وحُرِّر بالإنجليزية. أُنتجت هذه النسخة العربية بالترجمة الآلية؛ وحيثما كانت الدقة مهمة، فالأصل الإنجليزي هو المرجع المعتمد. اقرأ الأصل بالإنجليزية ←
في قلب اللعبة تقبع حلقة بسيطة تتكرر مع كل دور من أدوار اللعب. ينتظر بلد مخفيًا، ويسمّي اللاعب بلدًا آخر. يقرأ المحرك خط العرض وخط الطول لذلك التخمين، ويقيس مدى بعده عن البلد المخفي، ويعيد توهجًا يخبر اللاعب ما إذا كان عليه أن يتحرك شمالًا أو جنوبًا، شرقًا أو غربًا. وتستمر هذه الدورة حتى يُعثر على البلد المخفي، أو حتى تنتهي الرحلة الاستكشافية. يغذي كل تخمين التخمين الذي يليه، وتصبح الحرارة الإشارة الوحيدة التي يملكها اللاعب لتوجيه تفكيره. 3
يتعامل المحرك مع كل بلد بوصفه زوجًا من الأرقام. يحدد خط العرض مدى بعد المكان عن خط الاستواء، ويحدد خط الطول مدى بعده عن خط الزوال الرئيسي. ويعرّف هذان الإحداثيان نقطة واحدة على سطح الأرض. يخزّن المحرك كل بلد على هذا النحو، وتصبح كل مقارنة بين بلدين مقارنة بين زوجين من الأرقام. تُحسب المسافة بينهما رياضيًا، وتصبح تلك المسافة هي الحرارة التي يراها اللاعب. 1
ما يسمّيه اللاعب ليس مجرد كلمة، بل موقع له إحداثيات دقيقة. لا يكترث المحرك بالاسم في ذاته، بل يكترث بالمكان الذي يشير إليه ذلك الاسم. والحرارة التي تظهر لا تتعلق بكون التخمين صائبًا أو خاطئًا بأي معنى ثقافي، بل تتعلق بقياس واحد: كم كيلومترًا يفصل بين نقطتين على سطح كرة. وهذا القياس هو ما يوجّه كل قرار يتخذه اللاعب. 3
تبدأ كل جولة ببلد لا يعرفه اللاعب. يُختار هذا البلد من مجموعة تضم جميع البلدان، ويحتفظ به المحرك في السر. ولا سبيل أمام اللاعب لرؤيته مباشرة؛ فالطريقة الوحيدة لمعرفة شيء عنه هي الحرارة التي تظهر بعد كل تخمين. يخزّن المحرك البلد المخفي على هيئة خط عرض وخط طول، تمامًا مثل كل بلد آخر في اللعبة. 2
لا يُختار البلد المخفي عشوائيًا بمعنى أنه لا يمكن التنبؤ به، بل يُستمد من بذرة، وهي رقم يحدد أي بلد يظهر. وهذا يعني أن البذرة نفسها تنتج دائمًا البلد المخفي نفسه. تستخدم اللعبة اليومية بذرة مبنية على التاريخ، فيعمل كل من يلعب في اليوم نفسه مع البلد المخفي نفسه. وهذا يجعل اللعبة قابلة لإعادة الإنتاج ومتسقة بين جميع اللاعبين. 3
ولأن البلد المخفي مخزّن على هيئة إحداثيات، يستطيع المحرك مقارنته بأي بلد آخر بالطريقة نفسها. لا توجد معاملة خاصة للبلد المخفي؛ فهو مجرد مجموعة أخرى من قيم خط العرض وخط الطول. والفرق الوحيد هو أنه لا يُكشف حتى يخمّنه اللاعب، أو حتى تنتهي الرحلة الاستكشافية. وعلى اللاعب أن يستدل على موقعه من حرارة تخميناته. 3
عندما يكتب اللاعب اسم بلد، يبحث المحرك عن ذلك الاسم في قائمته التي تضم جميع البلدان. ولكل بلد خط عرض وخط طول ثابتان مخزّنان معه. يسترجع المحرك هذين الرقمين للبلد المخمَّن. وبذلك يصبح لديه زوجان من الإحداثيات: واحد للتخمين، وآخر للبلد المخفي. ويستطيع المحرك الآن قياس المسافة بينهما. 3
يخبر خط عرض البلد بمدى بعده عن خط الاستواء. وتتراوح هذه القيمة من صفر عند خط الاستواء إلى تسعين عند القطبين. ويخبر خط الطول بمدى بعده عن خط الزوال الرئيسي، الذي يمر عبر غرينتش. وتتراوح هذه القيمة من صفر إلى 180 درجة شرقًا أو غربًا. ومعًا يحدد هذان الرقمان موقعًا واحدًا على سطح الأرض. ويستخدم المحرك هذين الرقمين في كل مقارنة. 2
يصبح ما يسمّيه اللاعب زوجًا من الأرقام يمكن للمحرك استخدامه. والاسم في ذاته لا صلة له بالحساب. وسواء خمّن اللاعب بلدًا قرب خط الاستواء أو قرب القطبين، يعامله المحرك بالطريقة نفسها: يسترجع خط العرض وخط الطول، ويقيس المسافة إلى البلد المخفي. والحرارة التي تظهر هي دالة خالصة لتلك المسافة. 3
تُقاس المسافة بين بلدين على امتداد سطح الأرض. وتُعامل الأرض على أنها كرة يبلغ متوسط نصف قطرها نحو 6,371 كيلومترًا. والمسافة هي أقصر مسار بين نقطتين على سطح هذه الكرة. ويقع هذا المسار على دائرة عظمى، وهي دائرة مركزها هو مركز الكرة. وتساوي المسافة الزاوية المركزية بين النقطتين، مقيسة بالراديان، مضروبة في نصف قطر الكرة. 1
لحساب هذه المسافة من خط العرض وخط الطول، يستخدم المحرك صيغة هافرساين. وهذه الصيغة دقيقة عدديًا حتى في المسافات الصغيرة التي تفقد فيها الطرق الأبسط دقتها. تأخذ صيغة هافرساين خط العرض وخط الطول لكلتا النقطتين، وتعيد المسافة بينهما. وتُقاس هذه المسافة بالكيلومترات، لأن نصف قطر الأرض معطى بالكيلومترات. وأكبر مسافة ممكنة بين نقطتين على كرة هي المسافة بين النقطتين المتقابلتين قطريًا، وتبلغ نحو 20,000 كيلومتر. 1
مسافة الدائرة العظمى هي الطريقة المعيارية لقياس المسافات على الكرة. وهي مستخدمة على نطاق واسع في الملاحة لهذا السبب تحديدًا. ومعاملة الأرض على أنها كرة تبقي النتيجة دقيقة في حدود نحو نصف في المئة من المسافة الحقيقية. وهذا المستوى من الدقة كافٍ لأغراض اللعبة. والحرارة التي تظهر تعكس هذه المسافة، بعد تحجيمها إلى نطاق يستطيع اللاعب قراءته. 1
يحوّل المحرك المسافة إلى قيمة حرارة يراها اللاعب. وهذا التحويل سلس ومتصل. فعندما تكون المسافة صفرًا، تُقرأ الحرارة على أنها غليان. ومع ازدياد المسافة، تنخفض الحرارة انخفاضًا سلسًا. ولا تستوي الحرارة تمامًا أبدًا، حتى في الجانب البعيد من العالم. وهذا يعني أن تخمينين بعيدين يظل من الممكن التمييز بينهما من خلال قيمتي حرارتهما. 3
صُمم مقياس الحرارة بحيث تُقرأ التخمينات الأقرب دائمًا على أنها أكثر سخونة. فالتخمين الأقرب إلى البلد المخفي يتوهج دائمًا بشدة أكبر من التخمين الأبعد. وهذا يخلق تدرجًا يمكن للاعب أن يتبعه. فالتحرك نحو البلد المخفي يزيد الحرارة، والابتعاد عنه يقللها. ويستخدم اللاعب هذا التدرج لتعديل تخمينه التالي. 3
التحويل رتيب على نحو صارم. فلا توجد هضاب ولا مناطق مستوية. وكل مسافة تقابل قيمة حرارة فريدة. وهذا يضمن أن الحرارة تقدم دائمًا معلومات مفيدة. وحتى عندما يكون التخمين في الجانب المقابل من العالم، فإن قيمة حرارته متمايزة عن أي تخمين بعيد آخر. ويظل بإمكان اللاعب أن يتعلم من كل محاولة. 3
إلى جانب المسافة، يحسب المحرك أيضًا زاوية الاتجاه الابتدائية من التخمين نحو البلد المخفي. وزاوية الاتجاه هذه هي اتجاه بوصلي يشير من الموقع المخمَّن نحو الموقع المخفي. وتُقاس بالدرجات، حيث الشمال صفر، والشرق 90، والجنوب 180، والغرب 270. وتخبر زاوية الاتجاه اللاعب بالاتجاه العام الذي عليه أن يتحرك فيه ليقترب. 3
تُحسب زاوية الاتجاه من خط العرض وخط الطول لكلتا النقطتين. وهي تعطي الاتجاه الذي يسلكه المرء على امتداد الدائرة العظمى من التخمين إلى البلد المخفي. وهذا الاتجاه ليس بالضرورة ثابتًا على طول المسار كله، لكنه الاتجاه عند نقطة البداية. وتوفر زاوية الاتجاه إرشادًا إضافيًا يتجاوز الحرارة وحدها. 3
لا تعرض كل واجهة زاوية الاتجاه للاعب. فزاوية الاتجاه يحسبها المحرك ويمكن للواجهة أن تستخدمها لتقديم تلميحات. وقد يرى اللاعب سهم بوصلة، أو مؤشرًا اتجاهيًا، أو لا يرى أي تلميح اتجاهي على الإطلاق. وتوجد زاوية الاتجاه بوصفها قيمة محسوبة بصرف النظر عما إذا كانت تُعرض أم لا. وهي جزء من الحساب الكامل الذي يجريه المحرك لكل تخمين. 3
تُبنى كل جولة من اللعبة على هيئة رحلة استكشافية ذات خمس محطات. تسحب البذرة خمسة بلدان مخفية متمايزة بترتيب ثابت، ويتناولها اللاعب واحدًا تلو الآخر. ولا يوجد حد أقصى للتخمينات في المحطة الواحدة؛ فيواصل اللاعب تسمية البلدان، متعلمًا من حرارة كل محاولة، حتى يُعثر على البلد المخفي. 3
تمنح بنية الرحلة الاستكشافية اللعبة بداية ونهاية. يكشف حل المحطة عن البلد المخفي التالي، وتنتهي الرحلة الاستكشافية عندما يُعثر على البلدان الخمسة كلها. وتُحسب كلفة الرحلة بالتخمينات: تساوي المحطة ألف نقطة عندما يُعثر على بلدها من التخمين الأول، وتنقص مئة عن كل تخمين إضافي تستغرقه، ولا تنخفض أبدًا دون المئة، فالبلد الذي يُعثر عليه بتخمين واحد يساوي عشرة أضعاف بلد يُعثر عليه بعشرة تخمينات. 3
هذه البنية جزء من تصميم اللعبة اليومية. ففي كل يوم، تنتج بذرة جديدة سلسلة جديدة من خمسة بلدان مخفية، ويبدأ كل لاعب الرحلة الاستكشافية الجديدة نفسها. وتضمن البذرة أن جميع اللاعبين في اليوم نفسه يواجهون البلدان الخمسة نفسها بالترتيب نفسه. وهذا يخلق تجربة مشتركة بين جميع المشاركين. 3
يُحدَّد البلد المخفي وترتيب اللعب بواسطة بذرة. والبذرة رقم يتحكم في الاختيار العشوائي للبلد المخفي. والبذرة نفسها تنتج دائمًا البلد المخفي نفسه. وهذا يجعل اللعبة حتمية وقابلة لإعادة الإنتاج. وعندما تستخدم اللعبة اليومية بذرة مبنية على التاريخ، يتلقى جميع اللاعبين في ذلك التاريخ البلد المخفي نفسه. 3
الحتمية القائمة على البذرة تقنية معيارية في تصميم الألعاب. فهي تتيح للعبة أن تكون متسقة عبر تشغيلات مختلفة ولاعبين مختلفين. ويمكن مشاركة البذرة، وكل من يملكها يستطيع إعادة إنتاج اللعبة نفسها بالضبط. وهذا مفيد لمشاركة الألعاب، وللتحقق من النتائج، ولإنشاء تحديات لها إجابة صحيحة واحدة.
لا تؤثر البذرة في الطريقة التي يحسب بها المحرك المسافة أو الحرارة. فتلك الحسابات رياضية خالصة ولا تعتمد إلا على خط العرض وخط الطول للبلدان. والبذرة تحدد فقط أي بلد يكون مخفيًا. وما إن يُختار البلد المخفي، تمضي بقية اللعبة وفق قواعد المسافة والحرارة. 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.