فتح بيغل

Open Beagle هو إطار حساب تطوري في C ++.
التحميل الان

فتح بيغل الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Christian Gagn
  • موقع ويب الناشر:
  • http://beagle.gel.ulaval.ca/index.html

فتح بيغل العلامات


فتح بيغل وصف

افتح Beagle هو إطار حساب تطوري في C ++. افتح Beagle هو إطار حساب C ++ التطوري (EC). يوفر بيئة برامج رفيعة المستوى للقيام بأي نوع من نوع EC، بدعم من البرمجة الوراثية القائمة على الأشجار، سلسلة BIT خوارزميات وراثية ذات قيمة حقيقية واستراتيجية التطور. تتبع هندسة بيغل المفتوحة مبادئ قوية للبرمجة الموجهة نحو الكائنات يتم تمثيل التجريدات بأكائن مقرونة فضفاضة ومكان وجود كود شائع وسهل إعادة الاستخدام. تم تصميم POPEN BEAALE لتوفير بيئة EC الأصلية وسهلة الاستخدام المحمولة وفعالة وقوية وأنيقة ومجانية. مع فتح بيغل، المستخدم يمكن تنفيذ أي نوع من EC، بقدر ما يفي ببعض المتطلبات الدنيا. الشرط الضروري الوحيد هو أن يكون لديك عدد سكان الأفراد الذين يطبقوا تسلسل العمليات المتطورة بشكل متفادلا. لذلك بعيدا، يدعم Beagle المفتوح معظم نكهات EC الرئيسية مثل هذه البرمجة الوراثية وسلسلة البت وخوارزميات الوراثية الحقيقية واستراتيجية التطور. ويشمل أيضا دعم تقنيات EC المتقدمة مثل التحسين متعدد المربع والتطور المشترك. يمكن للمستخدم أن يأخذ أي من هذه الأطر المتخصصة وتعديلها بشكل أكبر لإنشاء نكهته المتخصصة الخاصة به من الخوارزميات التطورية الخاصة. إنها بعض الملامح الرئيسية "Open Beagle": ودود المستخدم تم نشر جهود كبيرة لجعل استخدام بيغل مفتوح سهل وممتع قدر الإمكان. افتح Beagle يمتلك العديد من الآليات التي تقدم واجهة برمجة سهلة الاستخدام. على سبيل المثال، يتم تبسيط إدارة الذاكرة الكائنات المخصصة بشكل حيوي بشكل كبير من خلال استخدام العد المرجعي وجمع القمامة التلقائي. إن نمط البرمجة الترويج هو المستوى الرفيع ويسمح النماذج الأولية السريعة للتطبيقات. قابلية النقل كود بيغل المفتوح متوافق مع معيار C ++ ANSI / ISO 3. يتطلب مكتبة القالب القياسية (STL). لم يتم إجراء مكالمة محددة في المكتبات الأساسية على نظام التشغيل أو الأجهزة. الكفاءة لضمان الإعدام الفعال، تم إيلاء اهتمام خاص لتحسين أقسام التعليمات البرمجية الهامة. تم تنفيذ ملفات التنفيذ التفصيلية لهذه الأقسام. أيضا، حقيقة أن فتح بيغل مكتوب في C ++ يساهم في أدائها بشكل عام. المتانة العديد من بيانات التحقق والتحقق من الصحة جزء لا يتجزأ من التعليمات البرمجية لضمان التشغيل الصحيح وإبلاغ المستخدم عندما تكون هناك مشكلة. كما تم تنفيذ آليات قوية لإنقاذ ولاية التطور الحالية بشكل دوري من أجل تمكين إعادة التشغيل التلقائي للتطورات التي توقفت. الأناقة واجهة بيغل المفتوحة تم تطويرها بعناية. تم استثمار الطاقة الكبرى في تصميم حزمة برامج متماسكة تتبع مبادئ البرمجة الجيدة OO والبرمجة العامة. علاوة على ذلك، تم تطبيق قواعد البرمجة الصارمة لجعل رمز C ++ سهلة القراءة، وفهم، وفي النهاية، تعديل. يعد استخدام XML كتنسيق الملف أيضا جانبا مركزيا من بيغل المفتوح، والذي يوفر أرضية مشتركة لتطوير الأدوات لتحليل وإنشاء الملفات، ودمج الإطار مع أنظمة أخرى. تأجير مجاني رمز المصدر المفتوح بيغل مجاني، متاح بموجب رخصة جنو عام أقل (LGPL). وبالتالي، يمكن توزيعها وتعديلها دون أي رسوم. (انظر القسم حقوق الطبع والنشر لمزيد من التفاصيل. what الجديد في هذا الإصدار: إصلاح الخلل في قراءة الثوابت عشوائي GP العشوائي (CG) بسبب توقيع خاطئ، طريقة GP :: EphEmeralt : readwithcontext لم يتم استدعاء بشكل صحيح للقراءة ثابت GP العشوائي الثابت من ملف XML. (بفضل بارتيك)


فتح بيغل برامج ذات صلة