بالنظر إلى فريق مكون من 6 موظفين يعملون في مشروع بموعد نهائي قدره 8 أسابيع ومتطلبات عمل محددة لكل أسبوع، كيف يمكننا حساب مقدار العمل الذي يجب على كل عضو في الفريق إكماله كل أسبوع من أجل الوفاء بالموعد النهائي؟
بافتراض أن كل عضو في الفريق يعمل بالتساوي، يمكننا استخدام كود Scala التالي لحساب تخصيص العمل الأسبوعي:
فال إجمالي العمل = 100.0
var ResultWork = TotalWork
الأسابيع فال = 8
أعضاء فال = 6
فار WeeklyAllocations = قائمة[Double]()
لمدة (أسبوع <- 1 إلى أسابيع) {
  نسبة القيمة = مطابقة الأسبوع {
    الحالة 1 => 0.15
    الحالة 2 => 0.2
    الحالة 3 => 0.25
    الحالة 4 => 0.3
    الحالة 5 => 0.4
    الحالة 6 => 0.5
    الحالة 7 => 0.7
    الحالة 8 => 1.0
  }
  valweekWork = (إجمالي العمل * النسبة المئوية) / الأعضاء
  التخصيصات الأسبوعية = التخصيصات الأسبوعية:+ WeekWork
  المتبقية - = أعضاء الأسبوع * العمل
}
فالأسبوع النهائي = أسابيع + 1
فال FinalAllocations = List.fill(أعضاء)(العمل المتبقي/الأعضاء)
التخصيصات الأسبوعية = التخصيصات الأسبوعية:+ التخصيصات النهائية
println(s"يجب على كل عضو في الفريق إكمال مقدار العمل التالي كل أسبوع: $weeklyAllocations")
{"evolved_from": null, "kind": "synthetic", "source": "evol_instruct"}