Colordoku مبتنی بر منطق، ترکیبی پازل رنگ دادن است. هدف این است که برای پر کردن یک شبکه 9 × 9 را با رنگ به طوری که هر ستون، هر سطر و هر یک از نه 3 × 3 زیر شبکه که تشکیل شبکه (همچنین به نام "جعبه"، "بلوک"، "مناطق"، و یا "زیر مربع") شامل رنگ های مختلف. تنظیم کننده پازل یک شبکه نیمه تمام، که برای یک پازل به خوبی مطرح شده، یک راه حل منحصر به فرد فراهم می کند.