This واضح جداً الآن. إليك ملخص المشروع:
ملخص مشروع: Organized Crime Fighting Simulation
المشروع عبارة عن محاكاة (simulation) مكتوبة بلغة C/C++ (باستخدام CMake كنظام بناء) تُحاكي عالم الجريمة المنظمة، حيث يتم تمثيل "شخصيات" أو "وكلاء" (agents) لديهم مجموعة من الصفات أو المهارات، مثل:
الذكاء (smartness)
التخفي (stealth)
القوة (strength)
المهارات التقنية (tech_skills)
الشجاعة (bravery)
التفاوض (negotiation)
بناء العلاقات/الشبكات (networking)
بناءً على ملف الإعدادات config.json، يبدو أن المحاكاة تحدد نسبة أهمية كل مهارة بالنسبة لأنواع مختلفة من "العمليات الإجرامية"، مثل:
سرقة بنك (bank_robbery)
سرقة محل مجوهرات (jewelry_shop_robbery)
تهريب مخدرات (drug_trafficking)
سرقة أعمال فنية (art_theft)
الخطف (kidnapping)
الابتزاز (blackmail)
تهريب أسلحة (arms_trafficking)
بمعنى آخر، البرنامج على الأرجح يقوم بحساب احتمالية نجاح "شخصية" معينة في تنفيذ عملية إجرامية معينة، بناءً على مدى توافق صفاتها مع الأوزان المطلوبة لكل نوع عملية (مثال: عملية سرقة المجوهرات تعتمد بشكل كبير على "التخفي"، بينما تهريب المخدرات يعتمد أكثر على "التفاوض" و"الشبكات").
من الناحية التقنية:
المشروع مكتوب بلغة C بنسبة 92.3%، مع استخدام CMake وC++ بشكل بسيط.
يحتوي على مجلدات: src، include، lib، tests، docs، assets — وهو هيكل مشروع C/C++ احترافي ومنظم.
يستخدم أيضاً أداة Conan لإدارة الحزم