كيف تُحتسب المحاولة

كل محاولة في Color Hunch تُحتسب بمقدار بُعد لونك عن اللون الحقيقي — لا بالمقابض التي حرّكتها، بل بمدى اختلاف اللونين في عين الإنسان. المقياس هو CIEDE2000، وهذه الصفحة تشرح ماذا يعني ذلك ولماذا يهم هذا التمييز.

يهم لأن البديل البديهي خاطئ بطريقة يشعر بها اللاعب.

لماذا مسافة المؤشر مقياس خاطئ

الطريقة السهلة لاحتساب محاولة لونية هي مقارنة مواضع المقابض: كم يبعد لونك عن اللون الهدف، وتشبعك عن تشبعه. سطر واحد من الشيفرة، والنتيجة لعبة يتوقف الناس بهدوء عن الثقة بها.

السبب أن الحركات المتساوية للمقبض ليست تغيّرات متساوية بالنسبة للعين. انزياح عشر درجات في درجة اللون يصرخ في الأخضر ويكاد يختفي في الأزرق الغامق. حرّك السطوع قليلًا في لون فاتح فيراه الجميع؛ حرّكه بالقدر نفسه في لون غامق فلا يكاد أحد يراه. الاحتساب بمسافة المؤشر يعاقبك لأنك اقتربت من الجهة الخاطئة، ويكافئ إصابة محظوظة تبدو خاطئة بوضوح.

ما هو فرق اللون فعلًا

يُقاس فرق اللون بوضع اللونين في فضاء مبني بحيث تتوافق المسافة داخله مع الفرق الذي تراه العين، ثم قياس المسافة بينهما. يُسمّى هذا الرقم ΔE — دلتا إي، حيث تأتي E من الكلمة الألمانية Empfindung أي «الإحساس».

أول صيغة من هذا النوع، CIE76، كانت خطًا مستقيمًا بين نقطتين في فضاء Lab. كانت تقدّمًا حقيقيًا ولها نقاط ضعف معروفة: تبالغ في الفروق داخل الألوان المشبعة وتقلّل منها في الأزرق. وCIEDE2000 هي التصحيح، إذ تضيف حدود ترجيح للإضاءة والإشباع ودرجة اللون، بالإضافة إلى حدّ تفاعل لمنطقة الأزرق حيث كانت الصيغة الأقدم في أسوأ حالاتها.

ماذا تفعل Color Hunch بها

حين ترسل محاولة، يُحوَّل اللون الذي ضبطته واللون الذي ينتمي إلى ذلك الموضع من sRGB إلى Lab، ويعطي CIEDE2000 المسافة بينهما. تصبح هذه المسافة نقاط الجولة، وتأتي نجوم المرحلة من نقاط جولاتها.

الرقم الذي تراه نسبة قرب، لا قيمة ΔE نفسها. وهذا اختيار مقصود: قيمة ΔE تساوي 4٫2 لا تقول لك شيئًا تتصرف بناءً عليه، بينما «القرب ٨٧» تقول الشيء نفسه في صورة تقارنها بمحاولتك السابقة. يبقى ΔE في موضعه الصحيح — داخل الاحتساب.

لماذا تعمل الصيغة نفسها في كل مكان

التطبيق وخادم اللعبة وهذا الموقع تحتسب جميعها بالتنفيذ نفسه، مُتحقَّقًا منه مقابل القيم المرجعية نفسها. محاولة تعطي ٨٧ في المتصفح تعطي ٨٧ في التطبيق.

يبدو هذا بديهيًا ويختل بسهولة: ثلاث قواعد شيفرة بثلاث لغات تتباعد إن لم يشدّها شيء معًا. وهنا يشدّها اختبار بأزواج مدخلات ثابتة ومخرجات متوقعة — فإن انحرف تنفيذ عن المرجع سقط البناء، بدل أن تفقد لوحة المتصدرين معناها في صمت.

ماذا تعني قيم ΔE

كدليل تقريبي، هكذا يبدو فرق لوني معيّن لشخص ذي رؤية ألوان طبيعية تحت إضاءة معقولة:

ΔEما الذي ستلاحظه
أقل من ١لا يُميَّز بالعين. يُقرأ اللونان كلونٍ واحد.
من ١ إلى ٢تراه عين مدرَّبة عند التدقيق عن قرب، غالبًا جنبًا إلى جنب.
من ٢ إلى ١٠يُلحَظ بنظرة واحدة. أغلب الناس سيسمّونهما درجتين من اللون نفسه.
من ١١ إلى ٤٩لونان مختلفان بوضوح لكنهما قريبان — أحمر وأحمر يميل قليلًا إلى البرتقالي.
٥٠ فأكثرلونان مختلفان تمامًا. لن يخلط بينهما أحد.

هذه النطاقات عُرف لا مواصفة: هكذا يتحدث المجال عن هذه الأرقام، والمصادر المختلفة ترسم الحدود في مواضع متباينة قليلًا. خذها طريقةً لقراءة نتيجة، لا معيارًا.

CIEDE2000 معادلة عرّفتها CIE (اللجنة الدولية للإضاءة) في CIE 142-2001. والتنفيذ هنا يتبع Sharma وWu وDalal (2005)، «The CIEDE2000 Color-Difference Formula» — الورقة التي تُقاس عليها معظم التنفيذات والتي توثّق بيانات الاختبار المستخدمة في ذلك القياس.

خمّن اللونكيفية اللعب