خطوات الاستخدام
الخطوة 1: فهم المدخلات. يشمل هذا الحاسبة ثلاث مدخلات رئيسية: مستوى التعاطف (من 1 إلى 10)، الزمن المنقضي منذ الإساءة (بالأيام)، وشدة الإساءة (من 1 إلى 10). كلما ارتفع مستوى التعاطف، زادت القدرة على التسامح. كلما طال الزمن، زادت فرصة التسامح. كلما زادت شدة الإساءة، قلت القدرة على التسامح. تستخدم الحاسبة معادلة مركبة لتقييم هذه العوامل.
الخطوة 2: حساب العوامل الأولية. يتم تحويل مستوى التعاطف وشدة الإساءة إلى نسب مئوية (تقسيم على 10). الزمن المنقضي يتم تطبيعه باستخدام دالة لوغاريتمية (ln) بحيث لا يكون التأثير خطياً، لأن التأثير الزمني يقل مع مرور الوقت. الصيغة: timeFactor = ln(timeSinceOffense + 1) / ln(365)، حيث يتم افتراض حد أقصى لتأثير الزمن سنة واحدة (365 يوم).
الخطوة 3: حساب القدرة على التسامح. تستخدم الحاسبة المعادلة: forgivenessCapacity = (empathyLevel/10) * timeFactor * (1 - offenseSeverity/10) * 100. هذه المعادلة تعطي درجة من 0 إلى 100، حيث تعكس وزن كل عامل: التعاطف الإيجابي، الزمن الإيجابي، وشدة الإساءة السلبية. يتم ضرب الناتج في 100 للحصول على نسبة مئوية.