Star Battle · مادة للتفكير
تنتمي Star Battle إلى تقليدٍ يابانيٍّ في الألغاز يُعلي الاستدلالَ الخالص على اللغة، حيث تُحدِّد شبكةٌ مقسَّمة إلى مناطق وعددٌ من النجوم لكل خطٍّ التحدّيَ كلَّه.
كُتب وحُرِّر بالإنجليزية. أُنتجت هذه النسخة العربية بالترجمة الآلية؛ وحيثما كانت الدقة مهمة، فالأصل الإنجليزي هو المرجع المعتمد. اقرأ الأصل بالإنجليزية ←
في طوكيو، كرّست دارُ نشرٍ نفسَها عقودًا لمهمةٍ واحدة: ابتكارُ ألعابٍ يمكن حلُّها بالاستدلال الخالص ونشرُها. وتعود Nikoli إلى عام 1980، وهو العام الذي أطلق فيه Maki Kaji وصديقان من صباه مجلةً فصلية للألغاز، وسمَّوها باسم جواد السباق الذي فاز بسباق Irish 2,000 Guineas في ذلك الموسم؛ ثم تبعتها شركةٌ بالاسم نفسه بعد ثلاث سنوات. 2 ولا تزال المجلة، Puzzle Communication Nikoli، المنتجَ الرئيس للدار، وقد ذاع صيتُ الناشر في العالم كلِّه مع انتشار Sudoku، فبنى فهرسًا يبلغ عشراتِ الأنواع المتمايزة من الألغاز. وتقوم فلسفةُ الناشر على الاستقلال عن الثقافة، بمعنى ألّا يشترط اللغزُ لحلِّه معرفةً بلغةٍ بعينها أو خلفيةٍ ثقافية. وهذا المبدأ يفصل أنواعًا من الألغاز كالكلمات المتقاطعة، التي تعتمد كليًّا على المفردات والمعرفة الثقافية، عن المعروضات العددية والمنطقية التي عُرفت بها Nikoli. ويبقى بعد ذلك أسرةٌ من الألغاز يستطيع أيُّ أحدٍ في أيّ مكانٍ أن يلقاها دون حاجةٍ إلى إتقان لغةٍ محدَّدة أو تقليدٍ إقليمي. 1
أتاح النهجُ المستقلُّ عن الثقافة لألغاز Nikoli أن تعبر حدود اليابان بنجاحٍ لافت. وأشهرُ مثالٍ على ذلك Sudoku، التي شاعت صيغتُها النيكوليّة في العالم الناطق بالإنجليزية عام 2005. غير أن اللغز نفسه لم يبدأ في اليابان: فالأرجح أن صورته الحديثة من تصميم Howard Garns، وهو معماريٌّ أمريكيٌّ متقاعد، وأن أول نشرٍ لها كان لدى Dell Magazines عام 1979 باسم Number Place. وقد قدَّمها Kaji إلى القرّاء اليابانيين في إحدى صحف Nikoli في أبريل 1984، ثم اختُصر العنوانُ اليابانيُّ الطويل الذي أعطاه إيّاها فصار Sudoku. 4 والذي حملها إلى الخارج هو فلسفةُ التصميم عند Nikoli، التي تُغلِّب الاستنباط المنطقي على المحاولة والخطأ أو المعرفة اللغوية. وهذا الامتدادُ الدولي يُظهر قوةَ الألغاز القائمة على القيود متى أُحكمت صناعتُها: فمتى كانت القواعد واضحةً ومسارُ الاستدلال منطقيًّا خالصًا، فقدت الحواجزُ اللغوية معناها. وقد أثبت نجاحُ Sudoku أن تصاميم الألغاز المتجذّرة في إرضاء القيود الخالص قادرةٌ على بلوغ الشهرة العالمية، وأعاد الأنظار إلى فهرس Nikoli الأوسع من الألعاب. 1
تندرج Star Battle في هذا التقليد بوصفها لغزًا منطقيًّا لوضع النجوم على طراز Nikoli: فهي ليست من الأنواع التي يضمُّها فهرس Nikoli نفسه، لكنها مبنيّةٌ على المواصفة ذاتها. وتتبع اللعبة مبادئ التصميم نفسها التي حدَّدت نهج Nikoli على مدى أربعة عقودٍ ونيّف: مجموعةُ قواعد نظيفة، ولا اعتماد على اللغة، ومسارُ حلٍّ يقوم على الاستنباط المنطقي لا على التخمين. فالشبكةُ N في N المقسَّمة إلى N منطقةً متّصلة، واشتراطُ وضع K نجمةً بالضبط في كل صفٍّ وعمودٍ ومنطقة، وقاعدةُ عدم التلامس التي تمنع النجوم من أن يمسّ بعضها بعضًا ولو قُطريًّا، كلُّ ذلك يؤلّف نظامًا كاملًا يمكن فهمه دون أيّ خلفيةٍ ثقافية أو لغوية. فهويّةُ اللغز تأتي من منطقه الداخلي هو، لا من معرفةٍ خارجيةٍ قد يملكها اللاعب. 3
تعمل Puzzle Communication Nikoli، وهي المجلة الفصلية الصادرة من طوكيو، أداةً أساسية لتقديم أنواعٍ جديدة من الألغاز ولصون علاقة الناشر بمجتمع الحلّالين. فصيغةُ المجلة تسمح بنشرٍ منتظمٍ لموادّ جديدة، وتتيح في الوقت نفسه ساحةً لاختراع أنواعٍ لم تكن موجودة. وقد اخترعت المجلة عدةَ أنواعٍ جديدة من الألغاز وقدَّمت عدةَ ألعابٍ إلى اليابان، كلٌّ منها يبني على أساس التصميم المستقلّ عن الثقافة. والفهرسُ الذي تراكم عبر السنين يضمّ عشراتِ الأنواع، منها Sudoku وKakuro وSlitherlink وNurikabe وMasyu وHitori. وكلُّ لغزٍ من هذه يمثّل طريقةً مختلفة في ترتيب القيود على شبكة، فيقدّم للحلّالين تنوّعًا من التحدّيات المنطقية مع الحفاظ على فلسفة الاستدلال الخالص نفسها. 1
تدعم منظومةُ المجلة تقليدًا في تصميم الألغاز يُعلي الأناقةَ والنقاءَ المنطقي. فحين يُقدَّم نوعٌ جديد، عليه أن يقوم على قواعده وحدها دون أن يستدعي معرفةً خارجية أو سياقًا ثقافيًّا. وقد أنتج هذا القيدُ على التصميم تنوّعًا غنيًّا من الألعاب، لكلٍّ منها طابعُها المميَّز مع بقائها جزءًا من أسرةٍ متماسكة. كما يضمن جدولُ النشر الفصلي تدفّقًا ثابتًا من الألغاز الجديدة للقرّاء المنتظمين، فينشأ انخراطٌ مستمرٌّ بالمادة يتجاوز كتبَ الألغاز المفردة أو الإصدارات العَرَضية. وقد ساعد هذا الانتظام على بناء مجتمعٍ مخلصٍ من الحلّالين يتابعون محتوى المجلة ويشاركون في التطوير المتواصل لثقافة الألغاز. 1
تقف Star Battle خارج ذلك الفهرس بقليل، لكنها تشتغل بالنحو نفسه. فآليّتُها الجوهرية، أي وضعُ K نجمةً بالضبط في كل صفٍّ وعمودٍ ومنطقة دون أن تتلامس نجمتان، ليست إلا تنويعًا آخر على موضوع إرضاء القيود الذي تستكشفه أنواعُ Nikoli نفسها. وقواعدُ اللغز من البساطة بحيث تُتعلَّم في لحظات، ومع ذلك فإن العمق المنطقي الناشئ عن جمع قيود الصفوف وقيود الأعمدة وقيود المناطق وقاعدةِ التجاور المانعة للتلامس يُنشئ تجربةَ لغزٍ ثرية. وهذا التوازن بين البساطة والعمق سِمةٌ من سمات تصميم Nikoli، وStar Battle مبنيّةٌ على النمط نفسه. 3
تبدأ عمارةُ لغز وضع النجوم على طراز Nikoli من الشبكة نفسها. فشبكةٌ N في N توفّر ميدان اللعب، بـN صفًّا وN عمودًا تؤلّف شبيكةً مربّعة من الخلايا. ثم تُقسَّم الشبكة إلى N منطقةً متّصلة. وأحجامُها ليست متساوية: إذ يُنمّي المحرّك كلَّ منطقةٍ بمشيٍ عشوائيٍّ مبذور، فيمكن على لوحةٍ من ستة في ستة أن تجاور منطقةٌ من خليةٍ واحدة أخرى من أربع عشرة خلية. والثابتُ هو الحصّة لا المساحة، إذ يجب أن تنتهي كلُّ منطقةٍ إلى احتواء K من النجوم بالضبط. ويجب أن تكون المناطق متّصلة، بمعنى أن تؤلّف خلاياها كلُّها مجموعةً مترابطةً واحدة، وتلك اللانظاميّةُ المقصودة هي ما يفرض وحدانيةَ الحلّ، لأن المناطق المرتّبة المنتظمة تميل إلى قبول أكثر من توزيعٍ للنجوم. واجتماعُ هندسة الشبكة والتقسيم الإقليمي وعدد النجوم K يُنشئ نظامًا يتردّد فيه صدى كلِّ قرارِ وضعٍ عبر قيودٍ متعدّدة في آنٍ واحد. 3
وداخل هذه البنية، على اللاعب أن يضع K نجمةً بالضبط في كل صفٍّ وكل عمودٍ وكل منطقة. وقيمةُ K تُحدِّدها صعوبةُ اللغز. وتعرض اللعبة ثلاث صعوبات، وكلٌّ منها يثبّت العددين معًا: السهلة 6 في 6 بنجمةٍ واحدة لكل خط، والمتوسطة 8 في 8 بنجمةٍ واحدة لكل خط، والصعبة 10 في 10 بنجمتين لكل خط. وعددُ النجوم K، مضمومًا إلى حجم الشبكة N، يحدّد كثافةَ النجوم على اللوحة وإحكامَ القيود. فشبكةُ 6 في 6 بـK تساوي واحدًا تُنشئ توزيعًا متناثرًا تشغل فيه النجومُ سُدسَ الخلايا فقط، بينما شبكةُ 10 في 10 بـK تساوي اثنين تضع عشرين نجمةً على مئة خلية، أي واحدةً من كل خمس، وهو ترتيبٌ أكثفُ وأشدُّ تقييدًا. 3
وتضيف قاعدةُ عدم التلامس طبقةً أخرى من القيد تحكم العلاقة المكانية بين النجوم. فلا يجوز أن تتلامس نجمتان، ولو قُطريًّا. ومعنى ذلك أن أيًّا من الخلايا المحيطة بنجمة، وهي ثماني خلايا على الأكثر وأقلُّ من ذلك عند حافةٍ أو زاوية، لا يجوز أن تحمل نجمةً أخرى. ويستخدم فحصُ التجاور تجاورَ حركة الملك، الذي يعتبر كلَّ خليةٍ مجاورةٍ توفّرها الشبكة فعلًا. وهذه القاعدة تحوّل ما كان يمكن أن يكون مسألةَ عدٍّ بسيطة إلى تحدٍّ في الاستدلال المكاني. فعلى اللاعب ألّا ينظر فقط في ما إذا كانت الخلية تُرضي أعداد الصف والعمود والمنطقة، بل أيضًا في ما إذا كان وضعُ نجمةٍ فيها ينتهك قيدَ عدم التلامس مع أيّ نجمةٍ أخرى. وهذا البعدُ المكاني هو ما يميّز Star Battle عن ألغاز العدّ الخالص ويمنحها طابعها المتفرّد. 3
ينطوي حلُّ لغز Star Battle على دورةٍ متّصلة من المسح والتعليم والاستنباط. فاللاعب يفحص الشبكة ليتبيّن أين يجب أن تُوضع النجومُ وأين يستحيل وضعُها، ويعلّم الخلايا المستبعَدة بعلامة X لتتبّع استنباطاته. وكلُّ وضعِ نجمةٍ أو علامةِ استبعادٍ يغيّر القيود على الخلايا الباقية، فينشأ تتابعٌ من النتائج المنطقية. والعمليةُ تَكراريّة: فاستنباطٌ في ناحيةٍ قد يفرض وضعًا في ناحيةٍ أخرى، وهذا بدوره يُنشئ استبعاداتٍ جديدة، قد تفرض بدورها أوضاعًا أخرى. وسلسلةُ الاستدلال هذه هي لبُّ تجربة اللغز، وهي تعتمد كليًّا على اللوازم المنطقية للقيود لا على التخمين أو المحاولة والخطأ. 3
وتؤدّي علامةُ X دورًا جوهريًّا في هذه العملية. فالخلية تحمل واحدةً من ثلاث حالات، والنقرُ ينقلها من الفراغ إلى نجمةٍ إلى X ثم يعود؛ وX ملاحظةُ استبعادٍ دوّنها اللاعب أثناء استنباطه. وهذه العلامات تساعد على تتبّع الخلايا التي لا يمكن أن تحمل نجومًا، فتتيح للاعب أن يحتفظ برؤيةٍ واضحة للإمكانات الباقية. ومع تقدّم اللغز تصير الشبكةُ سجلًّا لاستنباطات اللاعب، بالنجوم موضوعةً في مواقعها النهائية وعلامات X تملأ الخلايا المستبعَدة. ووضوحُ هذا التمثيل البصري مهم: إذ يستطيع اللاعب أن يمسح الشبكة فيرى فورًا أيُّ القيود قد استُوفي وأيُّها ما زال يحتاج إلى انتباه. 3
والترتيبُ الصحيح الوحيد الذي يقصده اللغز ليس مسألةَ صدفة بل ضرورةٍ منطقية. فلغزُ Star Battle المحكم التصميم له حلٌّ واحدٌ بالضبط، بمعنى أن القيود من الإحكام بحيث تُلغي كلَّ الاحتمالات إلا واحدًا. وهذه الوحدانيةُ هي ما يتيح حلَّ اللغز بالاستنباط الخالص. فلو وُجدت حلولٌ متعددة لبلغ اللاعبُ في نهاية المطاف نقطةً لا يمكن عندها أيُّ استنباطٍ منطقيٍّ إضافي وصار التخمين لازمًا. وضمانُ حلٍّ وحيد يعني أن كلَّ خطوةٍ في عملية الحلّ يمكن تبريرها بالقيود، وأن الطريق إلى الحلّ يحدّده تصميمُ اللغز وحده. 3
للفلسفة المستقلّة عن الثقافة التي تهدي تصميمَ Nikoli آثارٌ عميقة في كيفية بناء الألغاز وخوضها. فخلافًا للألغاز المعتمِدة على اللغة كالكلمات المتقاطعة، التي تستلزم معرفةً بالمفردات والإملاء والإحالات الثقافية، تكون ألغازُ Nikoli مستقلّةً عن اللغة: فهي تدور على التوضيع والاستنتاج، وكثيرٌ منها لا يستعمل أرقامًا البتّة. ويمكن حلُّها بالاستدلال لا بمعرفة لغةٍ بعينها. ويمتدّ هذا المبدأ إلى Star Battle، حيث لا تتناول القواعدُ إلا هندسةَ الشبكة والعدَّ والتجاور، وهي مفاهيمُ كونيّةٌ لا تتوقف على أيّ معرفةٍ لغويةٍ أو ثقافيةٍ محدَّدة. فاللاعبُ في طوكيو أو نيويورك أو ساو باولو يلقى اللغز نفسه ويواجه التحدّي المنطقي نفسه. 1
والمكتبةُ الهائلة من الألغاز المستقلّة عن الثقافة التي جمعتها Nikoli تُظهر ثراءَ هذا النهج في التصميم. فبالتركيز على البنية المنطقية بدل المضمون اللغوي، أنشأ الناشرُ متنًا يستطيع خوضه أيُّ أحدٍ أيًّا كانت لغتُه الأم أو خلفيتُه الثقافية. وكانت هذه الإتاحةُ عاملًا رئيسًا في النجاح الدولي لألغاز Nikoli، ولا سيما Sudoku، التي صارت ظاهرةً عالمية بعد أن شاعت في العالم الناطق بالإنجليزية عام 2005. والمبادئُ نفسها التي جعلت Sudoku في متناول الجميع تنطبق كذلك على Star Battle، حيث تُفهم القواعد في لحظات ويمكن الانخراط في اللغز فورًا. 1
وداخل المحرّك الذي ينفّذ Star Battle، تتحقّق مبادئ التصميم هذه عبر نظامٍ خالصٍ حتميّ. فالشبكةُ N في N، والمناطق N المتّصلة، وK نجمةً لكل خط، وقاعدةُ التجاور المانعة للتلامس، تؤلّف نظامًا منطقيًّا كاملًا يمكن توليدُه وحلُّه والتحقّق منه خوارزميًّا. ويضمن مولّدٌ شبهُ عشوائيٍّ مبذور أن يكون كلُّ لغزٍ قابلًا لإعادة الإنتاج من بذرته وصعوبته معًا، بينما يفعل الحلّالُ بالتراجع أكثر من مجرّد التحقّق من النتيجة: إذ يعيد المحرّكُ تشكيل حدود المناطق حتى يؤكّد الحلّالُ، وهو لا يَعُدّ الحلول إلا إلى اثنين، أن حلًّا واحدًا بالضبط قد بقي. وهذه القابليةُ الحاسوبية للتحقّق امتدادٌ حديثٌ لفلسفة تصميم الألغاز التقليدية: فالنقاءُ المنطقي نفسه الذي يجعل اللغز مستقلًّا عن الثقافة هو الذي يجعله قابلًا كذلك للتوليد والتحقّق الخوارزميَّين. 3