ينجح التدريب اليومي على الكتابة أكثر ما ينجح حين يكون الحد الأدنى اليومي صغيرًا. ففي هذا الموقع تحتاج السلسلة إلى اختبار واحد مُعتمد في كل يوم بتوقيت UTC، واختبار مدته 30 ثانية يُحتسب كما تُحتسب ساعة كاملة. بنيناها هكذا لأن سلسلة التدريب على الكتابة يجب أن تعيدك إلينا دون أن تتحول إلى واجب ثقيل تضيق به.
الميزة التي طال جدالنا حولها أكثر من غيرها لم تكن مضمار السباق ولا نظام مكافحة الغش. كانت السلسلة.
السلاسل تنجح. وكل من استخدم تطبيقًا لتعلّم اللغات يعرف أيضًا شعور فتحه في الساعة 11:50 مساءً لكتابة جملة واحدة حتى لا يعود الرقم إلى الصفر. أردنا الأول دون الثاني. وإليك القرارات، مع الأرقام، لتحكم بنفسك هل أصبنا.
ما الذي يُحتسب في سلسلة الكتابة؟
السلسلة هي عدد الأيام المتتالية التي فيها اختبار مُعتمد واحد على الأقل. واحد فقط. جلسة من أربع دقائق تمدّها كما تمدّها ساعة، ولا شيء تفعله لاحقًا في اليوم يغيّرها. ووضع زن لا يُحتسب، لأن نتائج زن لا تُرفع أبدًا، ولم نرد لوضع بلا قياس أن يحمل مقياسًا للعادة.
والأيام أيام بتوقيت UTC، وهو القرار الذي نتوقع أن يثير أكثر الأسئلة. والأسباب، والثمن، في موضع لاحق من المقال.
التنبيه، وما لا يفعله
حين يكون آخر يوم محتسب لك هو الأمس ولم تكتب اليوم، تكون السلسلة "في خطر"، وتقول ذلك شارة السلسلة في الصفحة الرئيسية. هذا هو التنبيه كله. لا إشعارات، ولا بريد إلكتروني، ولا شارة حمراء على أيقونة، إلا إذا اخترت الاشتراك في الملخص الأسبوعي، الذي يذكر سلسلتك مرة في الأسبوع في سطر من نص عادي.
كان ذلك مقصودًا، وربما يكلّفنا بعض الزوار العائدين. فإشعارات فقدان السلسلة أداة شائعة لاستعادة المستخدمين في تطبيقات العادات، ومن تجربتنا من أكثرها إثارة للضيق. وقد نصّت خطتنا على "لا إشعارات بفقدان السلسلة إلا بالاشتراك"، والتزمنا بذلك.
وإذا وصلت نتيجة مؤرخة بتاريخ سابق لآخر يوم محتسب لك (ساعة حاسوب محمول مضبوطة خطأً، أو نتيجة دون اتصال تُزامَن متأخرة)، فإننا نحتسب الاختبار ونترك السلسلة كما هي. لا ينبغي أن يكلّف انحراف الساعة أحدًا مئة يوم.
كيف تُحسب نقاط XP والمستويات
XP هي عملة وقت التدريب. وهي عن قصد ليست ترتيبًا، لأسباب نأتي إليها لاحقًا.
لكل اختبار مُعتمد ليس في وضع زن:
- نقاط XP الأساسية 2 لكل ثانية من الكتابة الفعلية، مضروبة في الدقة. ثلاثون ثانية بدقة 95% تساوي 57 XP. و"الفعلية" تعني المدة المحتسبة ناقص الثواني التي كنت فيها بعيدًا عن لوحة المفاتيح، فترك علامة التبويب مفتوحة لا يكسبك شيئًا.
- الحد الأقصى للاحتساب 600 ثانية لكل اختبار، فاختبار مدته ثلاثون دقيقة يكسب الأساس نفسه الذي يكسبه اختبار مدته عشر دقائق، ولا تهيمن الماراثونات.
- المضاعِفات تُجمع معًا: +50% لدقة 100%، و+50% لاختبار الاقتباس، و+40% عند تفعيل علامات الترقيم، و+10% عند تفعيل الأرقام. فاقتباس مثالي مع علامات الترقيم يُحتسب بمعامل 2.4×.
- مكافآت ثابتة: +50 لأول اختبار في اليوم بتوقيت UTC، و+50 لمحاولة في التحدي اليومي، و+25 للسباق و+25 أخرى للفوز به، و+20 لأفضل نتيجة شخصية.
تتبع المستويات منحنى معتدلًا: نقاط XP اللازمة للانتقال من المستوى L إلى L+1 هي 100 × L^1.3. وبالجمع، يأتي المستوى 2 بعد 100 XP، والمستوى 5 بعد نحو 1,370، والمستوى 10 بعد نحو 7,700، والمستوى 20 بعد نحو 40,300، والمستوى 50 بعد نحو 343,000.
ولتضع المستوى 50 في سياق التدريب: اختبار مثالي مدته 30 ثانية يكسب 90 XP قبل المكافآت (60 أساسًا، و50% إضافية للدقة المثالية)، فأنت تحتاج إلى نحو 3,800 منها. وخمس عشرة دقيقة يوميًا بدقة 95% تكسب نحو 1,760 XP مع مكافأة الاختبار الأول، فتصل إلى المستوى 50 في نحو ستة إلى سبعة أشهر. ويحتاج المستوى 100 إلى نحو 1.7 مليون XP. وتمتد أسماء المستويات من مبتدئ مرورًا بكاتب وصانع المفاتيح وصانع الكلمات إلى أسطورة عند المستوى 50 وخالد عند المستوى 100، ونعم، أعلى القائمة فيه شيء من المبالغة المقصودة.
وبصفتك زائرًا، يطبّق متصفحك القواعد نفسها على نسخة محلية. وتسجيل الدخول هو ما يحفظ السلسلة والترتيب اليومي في حساب، وإن سجّلت الدخول بحساب جديد يُدمج التقدم المحلي مرة واحدة، بحد أقصى 5,000 XP و500 اختبار وسلسلة 30 يومًا. والحد موجود حتى لا يُستغل الدمج لتصنيع رقم قياسي؛ ولهذا أيضًا فالحساب المسجّل هو الطريق الوحيد إلى شارة المئة يوم.
ومحطات السلسلة عند 3 و7 و14 و30 و60 و100 و180 و365 يومًا، مع شارات عند 3 و7 و30 و100 و365. وشارة الـ365 هي التي نتوقع ألا يكاد يحصل عليها أحد، وهذا هو الغرض منها.
لماذا بُنيت السلسلة بهذه الطريقة
خمس قواعد تشكّل السلسلة. وكل منها جاءت من سؤال: ما الذي يجب أن يكافئه مقياس للعادة؟
لا نقاط على الكمّ في الترتيب
XP تقيس الوقت المبذول، فهي تكافئ الكمّ. خذ كاتبين. الأول يكتب بسرعة 60 WPM ويؤدي اختبارًا واحدًا مدته 30 ثانية يوميًا بدقة 98%، فيكسب نحو 59 XP، مضافًا إليها مكافأة الاختبار الأول البالغة 50، أي نحو 110 يوميًا. والآخر يكتب بسرعة 45 WPM ويتدرب خمس عشرة دقيقة يوميًا بدقة 95%، فيكسب نحو 1,760. الكاتب الأبطأ يكسب ستة عشر ضعفًا.
وهذه هي الإجابة الصحيحة لعملة تدريب، لأن الوقت على المفاتيح هو ما يحتاجه التدريب. لكنها الإجابة الخطأ لترتيب، يُفترض أن يقول من يكتب أسرع وأنظف. فلوحة مبنية على XP ستضع الكاتب الثاني في المقدمة، وطريقة التسلق فيها ستكون إضافة الدقائق.
لذا فإن XP لا ترتّب أحدًا أبدًا. لوحات المتصدرين ترتّب السرعة، مع حد أدنى للدقة؛ وتظهر XP في نتائجك وفي ملفك الشخصي، لا على أي لوحة. والمنطق نفسه يحدد شاشة نتائج السباق: المركز وWPM والدقة أولًا، وسطر XP صغير وفي الأسفل.
لا شيء للشراء
لا عملة تُنفق، ولا متجر، ولا ترقيات شكلية، ولا شيء يتلاشى إن لم تسجّل الدخول. السلسلة سجلّ للأيام التي تدربت فيها. وما إن يصبح أي جزء منها قابلًا للشراء حتى يعني الرقم "تدرّب، أو دفع"، فيكفّ عن إخبارك بأي شيء. والمتجر يعطي الموقع أيضًا سببًا لجعلك قلقًا من فقدان تقدمك، لأن القلق هو ما يبيع الحماية. ولم نرد هذا الحافز في الشيفرة.
لا سجلّ خلف جدار دفع
سجلّك غير محدود ومجاني، والسلسلة لا تعتمد أبدًا على أي شيء قد تدفع مقابله. والسلسلة موجودة لتُنتج منحنى الاتجاه لتسعين يومًا في صفحة سجلّك، وهذا الرسم البياني هو الاختبار الصادق الوحيد لمعرفة هل العادة تؤتي ثمارها. وحجب النتائج القديمة سيخفي الركود الذي تحتاج أكثر من أي شيء إلى رؤيته.
لا شاشة خسارة
حين تنقطع السلسلة، وستنقطع، تعرض الشارة 1 ويبقى رقم أفضل سلسلة لك. ولا يوجد عرض لاستعادتها.
وأبحاث العادات تدعم التساهل هنا. ففي دراسة من كلية لندن الجامعية (University College London) قادتها Phillippa Lally، استغرق تكوين عادة جديدة 66 يومًا في المتوسط لدى المشاركين الذين استطاع الباحثون نمذجتهم، وتفويت فرصة واحدة "did not significantly impact the habit formation process" (لم يؤثر تأثيرًا ملموسًا في عملية تكوين العادة). ومعاملة اليوم الفائت كأنه كارثة تعلّم الناس أن العادة هشة، فيستسلم بعضهم بدل أن يبدأ من 1 من جديد.
فكرنا في "تجميد السلسلة" كالذي تبيعه تطبيقات اللغات، وقررنا أن جعل السلسلة المفقودة تبدو كعملية شراء فاتتك هو بالضبط ما كنا نحاول ألا نبنيه.
أيام بتوقيت UTC
يجب أن تكون حدود اليوم واحدة للجميع، وإلا فلن تستطيع لوحات المتصدرين والتحدي اليومي أن تتشاركها. فبالتوقيت المحلي، سيتغير اقتباس اليوم في لحظة مختلفة لكل زائر، وستقارن قائمة "الأسرع اليوم" بين أيام مختلفة. وUTC هو الحد الوحيد الذي يستطيع الخادم حسابه دون سؤال المتصفح.
والثمن أن اليوم يتبدل في الساعة 4 أو 5 مساءً لمن يكتب في كاليفورنيا، وفي الساعة 5:30 صباحًا لمن يكتب في دلهي. فكرنا في إزاحة ساعات لكل حساب وقررنا ألا نضيفها في النسخة الأولى: فهي تضيف قاعدة تحتاج إلى شرح، والسلسلة التي تحتاج إلى فقرة من الشرح خاسرة سلفًا. ويعرض العدّ التنازلي في التحدي اليومي الوقت المتبقي من اليوم الحالي. وإن عدنا إلى هذا الأمر، فسيكون إزاحة تُضبط مرة واحدة، وستقول هذه الملاحظة ذلك.
كم مرة يجب أن تتدرب على الكتابة؟
اجعل الحد الأدنى منخفضًا. السلسلة التي تحتاج إلى خمس عشرة دقيقة تموت في أول يوم مزدحم؛ وفي اليوم السيئ يكفي اختبار واحد مدته 30 ثانية. وخطة التدريب من 40 إلى 80 WPM مبنية على هذا: الجلسة الكاملة خمس عشرة دقيقة، والحد الأدنى اختبار واحد.
لا تطارد مكافأة الاختبار الأول عند منتصف الليل. فالـ+50 موجودة لتجعل الجلسة القصيرة مجزية، لا لتبقيك ساهرًا. إن كانت الساعة 11:55 مساءً بتوقيت UTC وكنت متعبًا، فالسلسلة أقل قيمة من النوم.
استخدم التحدي اليومي جلستك الافتراضية. إنه اقتباس واحد، يستغرق عادةً أقل من دقيقة، ولوحته تُصفَّر كل يوم، فالقمة في المتناول. ويطرح مصمم التلعيب Yu-kai Chou الحجة نفسها: "A standard first-place-to-last-place ranking only energizes a small group near the top" (الترتيب المعتاد من المركز الأول إلى الأخير لا يحفّز إلا مجموعة صغيرة قرب القمة)، ويقترح مواءمة إعادة التصفير مع وتيرة ما يفعله الناس، يوميًا للأفعال المتكررة.
راقب خط الاتجاه، لا السلسلة. فالرسم البياني لتسعين يومًا في صفحة سجلّك هو الغاية من السلسلة. إن كان الخط يرتفع، فقد أدت السلسلة مهمتها حتى لو انقطعت. وإن كان الخط مستويًا لمدة شهر، فالسلسلة تبقيك تكتب دون أن تجعلك أسرع، وهذه إشارة إلى أن تفتح تمرين المفاتيح الضعيفة في التدريب بدل الاختبار المعتاد.
ما الذي نراقبه
لا نملك بعدُ بيانات عن استبقاء المستخدمين لننشرها. وحين نملكها، فالسؤال هو: هل من يحافظون على سلسلة 30 يومًا يزدادون سرعة بحسب اتجاه التسعين يومًا، أم يحافظون على السلسلة فحسب؟ إن كان الثاني، فالتصميم خاطئ، وأول تغيير سيكون جعل التحدي اليومي هو ما يُحتسب.
الأسئلة الشائعة
كم مرة يجب أن أتدرب على الكتابة؟
القليل المتكرر يتفوق على الماراثونات المتباعدة في الحفاظ على العادة. تطلب سلسلتنا اختبارًا مُعتمدًا واحدًا يوميًا، وتقترح خطة التدريب خمس عشرة دقيقة حين تتوفر لديك، واختبارًا قصيرًا واحدًا حين لا تتوفر.
متى تُصفَّر السلسلة اليومية؟
عند منتصف الليل بتوقيت UTC. ويعرض العدّ التنازلي في التحدي اليومي عدد الساعات المتبقية من اليوم الحالي بتوقيت UTC، فترى متى ينتهي "اليوم" أينما كنت.
هل يحتاج التحدي اليومي إلى دقة مثالية؟
لا. يمكنك اللعب بقدر ما تشاء وتُحتسب أفضل محاولة لك، لكن المحاولة لا تُرتَّب على اللوحة اليومية إلا بدقة 90% أو أكثر.