تفاصيل العمل

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 لإدارة الحزم

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات