Bagaimana tekaan dinilai
Setiap tekaan dalam Color Hunch dinilai berdasarkan sejauh mana warna anda daripada warna sebenar — bukan pada peluncur yang anda gerakkan, tetapi pada betapa berbezanya kedua-duanya kepada mata manusia. Ukurannya CIEDE2000, dan halaman ini menerangkan apa maksudnya dan mengapa perbezaan itu penting.
Ia penting kerana alternatif yang paling jelas tersilap dengan cara yang dirasai pemain.
Mengapa jarak peluncur ialah ukuran yang salah
Cara mudah menilai tekaan warna ialah membandingkan kedudukan peluncur: sejauh mana rona anda daripada rona sasaran, ketepuan anda daripada ketepuannya. Satu baris kod, dan hasilnya permainan yang orang diam-diam berhenti mempercayai.
Sebabnya, gerakan peluncur yang sama besar bukan perubahan yang sama besar bagi mata. Anjakan rona sepuluh darjah menjerit di kawasan hijau dan hampir tidak kelihatan pada biru gelap. Geser kecerahan sedikit pada warna cerah, semua nampak; geser sebanyak itu pada warna gelap, hampir tiada siapa nampak. Menilai mengikut jarak peluncur menghukum anda kerana menghampiri dari sisi yang salah, sambil memberi ganjaran kepada tekaan yang jelas kelihatan tersasar.
Apa sebenarnya beza warna itu
Beza warna diukur dengan meletakkan kedua-dua warna dalam ruang yang dibina supaya jarak di dalamnya sepadan dengan beza yang dilihat mata, kemudian mengukur jarak antara keduanya. Nombor itu dipanggil ΔE — delta E, di mana E daripada Empfindung, bahasa Jerman untuk «rasa».
Formula pertama seumpamanya, CIE76, ialah garis lurus antara dua titik dalam ruang Lab. Ia kemajuan sebenar dan mempunyai kelemahan yang diketahui: ia membesar-besarkan beza pada warna tepu dan memandang rendah pada biru. CIEDE2000 ialah pembetulannya, menambah sebutan pemberat untuk kecerahan, kroma dan rona, serta sebutan interaksi bagi kawasan biru tempat formula lama paling lemah.
Apa yang Color Hunch buat dengannya
Apabila anda menghantar tekaan, warna yang anda laraskan dan warna yang sepatutnya ada di situ ditukar daripada sRGB kepada Lab, dan CIEDE2000 memberi jarak antara keduanya. Jarak itu menjadi markah pusingan, dan bintang peringkat datang daripada markah pusingannya.
Nombor yang anda lihat ialah peratusan kedekatan, bukan ΔE itu sendiri. Itu pilihan yang disengajakan: ΔE 4,2 tidak memberitahu anda apa-apa yang boleh ditindaklanjuti, manakala «Kedekatan 87» menyampaikan perkara yang sama dalam bentuk yang boleh dibandingkan dengan percubaan sebelumnya. ΔE kekal di tempatnya — dalam pemarkahan.
Mengapa formula yang sama berjalan di mana-mana
Aplikasi, pelayan permainan dan laman ini menilai dengan pelaksanaan yang sama, disemak terhadap nilai rujukan yang sama. Tekaan yang mendapat 87 dalam pelayar mendapat 87 dalam aplikasi.
Bunyinya remeh dan mudah tersasar: tiga asas kod dalam tiga bahasa akan menjauh jika tiada apa yang menahannya. Di sini penahannya ialah ujian dengan pasangan input tetap dan output yang dijangka — jika satu port menyimpang daripada rujukan, binaan gagal, bukannya papan pendahulu kehilangan makna secara senyap.
Apa maksud nilai ΔE
Sebagai panduan kasar, beginilah rupa beza warna tertentu bagi seseorang dengan penglihatan warna normal, di bawah cahaya yang munasabah:
| ΔE | Apa yang anda akan perasan |
|---|---|
| Di bawah 1 | Tidak dapat dibezakan dengan mata. Kedua-duanya dibaca sebagai warna yang sama. |
| 1 hingga 2 | Kelihatan pada mata terlatih apabila diteliti dekat, biasanya bersebelahan. |
| 2 hingga 10 | Perasan dengan satu pandangan. Kebanyakan orang akan menyebutnya dua rona warna yang sama. |
| 11 hingga 49 | Warna yang jelas berbeza tetapi masih berkaitan — merah dan merah yang sedikit jingga. |
| 50 ke atas | Warna yang benar-benar berbeza. Tiada siapa akan mengelirukannya. |
Julat ini ialah konvensyen, bukan spesifikasi: begitulah bidang ini bercakap tentang angka-angka ini, dan sumber berbeza menarik sempadan di tempat yang sedikit berbeza. Gunakannya sebagai cara membaca markah, bukan sebagai piawai.
CIEDE2000 ditakrifkan oleh CIE (Commission Internationale de l'Éclairage) dalam CIE 142-2001. Pelaksanaan di sini mengikut Sharma, Wu dan Dalal (2005), «The CIEDE2000 Color-Difference Formula» — kertas yang menjadi rujukan kebanyakan pelaksanaan dan yang mendokumenkan data ujian bagi semakan itu.