كيو أو سي إيه

QOCA هي مكتبة لحل أنظمة المعادلات الخطية تدريجيًا باستخدام دوال هدف متنوعة . طُوّرت هذه المكتبة بواسطة كيم ماريوت وسيت سين تشوك في جامعة موناش ، بدءًا من عام ١٩٩٢. توفر المكتبة ثلاثة خوارزميات حل مختلفة، إحداها تعتمد على خوارزمية الكاسوري . يمكنها توفير معادلات ومتباينات خطية، باستخدام المسافات الإقليدية أو مسافات مانهاتن . تتوفر تطبيقاتها بلغة C++ ولغة جافا . [ ١ ]

يتبع برنامج QOCA تصميمًا كائني التوجه . وتعتمد واجهته على الفضاء المتري . يمكن إضافة القيود أو إزالتها، كما يمكن تطبيق متغيرات "التحرير" وتعديلها. وقد صُمم ليكون مناسبًا للتطبيقات الآنية. [ 1 ] في تقرير فني صدر عام 1997 يقارن بين QOCA وCassawary، وصف الباحثون الأول بأنه "أكثر تطورًا بشكل ملحوظ" و"يتمتع بأداء أفضل بكثير" من الثاني. [ 2 ]

يتم ترخيص QOCA بموجب رخصة جنو العمومية العامة ، الإصدار 2. [ 3 ]

مراجع

  1. 1 2 ماريوت، كيم؛ سين تشوك، سيت (يوليو 2002). "QOCA: مجموعة أدوات لحل القيود للتطبيقات الرسومية التفاعلية" . القيود . 7 (3). سبرينغر: 229-254 . doi : 10.1023/A:1020513316058 . تم الاسترجاع في 7 سبتمبر 2025 .
  2. بورنينغ، آلان؛ ماريوت، كيم؛ ستوكي، بيتر؛ شياو، يي (سبتمبر 1997). حل القيود الحسابية الخطية لتطبيقات واجهة المستخدم: تفاصيل الخوارزمية (تقرير فني). قسم علوم وهندسة الحاسوب، جامعة واشنطن. 97-06-01 . تاريخ الاسترجاع: 7 سبتمبر 2025 .
  3. "التنزيلات" . كلية علوم الحاسوب وهندسة البرمجيات بجامعة موناش . مؤرشف من الأصل في 29 يوليو 2003. تم الاطلاع عليه في 7 سبتمبر 2025 .
  • موقع المشروع المؤرشف