أفيدا عبارة عن منصة برمجية للحياة الاصطناعية لدراسة علم الأحياء التطوري لبرامج الكمبيوتر ذاتية التكرار والمتطورة (الكائنات الرقمية). أفيدا قيد التطوير النشط من قبل مختبر التطور الرقمي لتشارلز أوفريا في جامعة ولاية ميتشيغان. تم تصميم الإصدار الأول من أفيدا في عام 1993 بواسطة أوفريا و كريس أدامي وتيتوس براون في معهد كاليفورنيا للتقنية، وأعيد تصميمه بالكامل بواسطة أوفريا في مناسبات متعددة منذ ذلك الحين. البرنامج مستوحى في الأصل من نظام تييرا.

أفيدا
علامة تبويب الخريطة لـ أفيدا 2.6
معلومات عامة
نوع
نظام التشغيل
مايكروسوفت ويندوز 7 أو لاحقا, ماك أو إس 10.8 or later
المطور الأصلي
المطورون
معلومات تقنية
لغة البرمجة
الإصدار الأخير
2.14.0
الرخصة

مبادئ التصميم

قام نظام تييرا بمحاكاة نظام تطوري من خلال تقديم برامج كمبيوتر تتنافس على موارد الكمبيوتر، وتحديداً وقت (وحدة المعالجة المركزية) والوصول إلى الذاكرة الرئيسية. في هذا الصدد فقد كانت مشابهة لـبرنامج الحروب الأساسية، لكنها اختلفت في أن البرامج التي يتم تشغيلها في المحاكاة كانت قادرة على تعديل نفسها، وبالتالي فإنها كانت قادرة على التطور. وكانت أشبه بكائنات حية اصطناعية.[بحاجة لمصدر]

على عكس تييرا، تخصص أفيدا لكل كائن رقمي منطقة ذاكرة محمية خاصة به، وتنفذها باستخدام وحدة معالجة مركزية افتراضية منفصلة. أي أن الكائنات الرقمية الأخرى لا تستطيع الوصول إلى مساحة الذاكرة هذه، ولا حتى القراءة أو الكتبة، ولا يمكنها أيضاً تنفيذ التعليمات البرمجية التي ليست في مساحة الذاكرة الخاصة بها.

الاختلاف الرئيسي الثاني هو أن وحدات المعالجة المركزية الافتراضية للكائنات الرقمية المختلفة يمكن أن تعمل بسرعات مختلفة، كأن ينفذ كائن معين مثلاً ضعف عدد التعليمات في نفس الفترة الزمنية التي ينفذها كائن رقمي آخر. يتم تحديد السرعة التي تعمل بها وحدة المعالجة المركزية الافتراضية من خلال عدد من العوامل وأهمها : المهام التي يؤديها الكائن الرقمي : والتي تعني الحسابات المنطقية التي يمكن أن تنفذها هذه الكائنات لكسب سرعة وحدة المعالجة المركزية الإضافية كنقطة إضافية.

استخدم في البحث

استخدم أدامي وأوفريا، بالتعاون مع آخرين، أفيدا لإجراء بحث في مجال التطور الرقمي، ونشرت المجلات العلمية مثل نيتشر و ساينس أربعة من أوراقهما.

تصف الورقة البحثية التي صدرت في عام 2003 والتي كانت تحمل عنوان «الأصل التطوري للسمات المعقدة» تطور عملية رياضية من عمليات مساوية أبسط تعتمد على الأحادية.[2]

استخدامها في التعليم

أفيدا - إي. دي.
معلومات عامة
نوع
المطور الأصلي
المطورون
موقع الويب
معلومات تقنية
لغة البرمجة
الإصدار الأخير
3
الرخصة

يستخدم مشروع ( أفيدا - إي. دي. ) النظام الأساسي لبرنامج أفيدا داخل واجهة مستخدم رسومية مبسطة مناسبة للاستخدام في تعليم التطور في المدرسة الثانوية ومستوى الجامعية، ويوفر البرامج والوثائق والبرامج التعليمية وخطط الدروس المتاحة مجاناً.[4][5] يعمل برنامج أفيدا - إي. دي. كتطبيق ويب في المتصفح، مع واجهة مستخدم مطبقة في جافا سكريبت ويتم تجميع أفيدا إلى جافا سكريبت باستخدام إمسكربتن، مما يجعل البرنامج متوافقًا على نطاق واسع مع الأجهزة المستخدمة بشكل شائع في الفصول الدراسية.[6] لقد ثبت أن هذا النهج فعال في تحسين فهم الطلاب للتطور.[7][8][9] حاز مشروع أفيدا - إي. دي. على جائزة الجمعية الدولية للتعليم والتوعية في الحياة الاصطناعية لعام 2017.[10]

انظر أيضاً

مراجع

  1. ^ [https://sourceforge.net/projects/avida/ العنوان = تنزيل برنامج أفيدا الرقمي للحياة "Avida Digital Life Platform"]. sourceforge.net (بEnglish). Retrieved 2021-03-27. {{استشهاد ويب}}: line feed character في |مسار= في مكان 40 (help), تحقق من قيمة |مسار= (help), and يحتوي الاستشهاد على وسيط غير معروف وفارغ: |1= (help)
  2. ^ Lenski، R. E.؛ Ofria، C.؛ Pennock، R. T.؛ Adami، C. (2003). "The evolutionary origin of complex features" (PDF). Nature. ج. 423 ع. 6936: 139–144. Bibcode:2003Natur.423..139L. DOI:10.1038/nature01568. PMID:12736677. مؤرشف من الأصل (PDF) في 2021-01-21.
  3. ^ "واجهة مستخدم Avida-ED". github.com. مؤرشف من الأصل في 2021-10-28. اطلع عليه بتاريخ 2021-10-11.
  4. ^ Smith، James J.؛ Johnson، Wendy R.؛ Lark، Amy M.؛ Mead، Louise S.؛ Wiser، Michael J.؛ Pennock، Robert T. (2016). "An Avida-ED digital evolution curriculum for undergraduate biology". Evolution: Education and Outreach. ج. 9 ع. 1. DOI:10.1186/s12052-016-0060-0. ISSN:1936-6426.
  5. ^ Anonymous (5 فبراير 2018). "Online tool speeds up evolution education". ScienceDaily. مؤرشف من الأصل في 2021-08-13. اطلع عليه بتاريخ 2021-07-03.
  6. ^ Taylor، Tim؛ Auerbach، Joshua E.؛ Bongard، Josh؛ Clune، Jeff؛ Hickinbotham، Simon؛ Ofria، Charles؛ Oka، Mizuki؛ Risi، Sebastian؛ Stanley، Kenneth O. (2016). "WebAL Comes of Age: A Review of the First 21 Years of Artificial Life on the Web". Artificial Life. ج. 22 ع. 3: 364–407. DOI:10.1162/ARTL_a_00211. ISSN:1064-5462.
  7. ^ Pennock، Robert T.؛ Smith، James J.؛ Mead، Louise S.؛ Richmond، Gail؛ Lark، Amy (2018). "Exploring the Relationship between Experiences with Digital Evolution and Students' Scientific Understanding and Acceptance of Evolution". The American Biology Teacher. ج. 80 ع. 2: 74–86. DOI:10.1525/abt.2018.80.2.74. ISSN:0002-7685.
  8. ^ Abi Abdallah، Delbert S.؛ Fonner، Christopher W.؛ Lax، Neil C.؛ Babeji، Matthew R.؛ Palé، Fatimata A. (2020). "Evaluating the Use of Avida-ED Digital Organisms to Teach Evolution & Natural Selection". The American Biology Teacher. ج. 82 ع. 2: 114–119. DOI:10.1525/abt.2020.82.2.114. ISSN:0002-7685.
  9. ^ Pennock، Robert T.؛ Richmond، Gail؛ Lark، Amy (2014). "Modeling Evolution in the Classroom". The American Biology Teacher. ج. 76 ع. 7: 450–454. DOI:10.1525/abt.2014.76.7.6. ISSN:0002-7685.
  10. ^ Taylor، Tim (16 سبتمبر 2017). "2017 ISAL Awards: Winners - Artificial Life". Artificial Life. مؤرشف من الأصل في 2022-01-01. اطلع عليه بتاريخ 2021-07-03.

روابط خارجية

المنشورات العلمية

  • C. Adami and C.T. Brown (1994), Evolutionary Learning in the 2D Artificial Life Systems Avida, in: R. Brooks, P. Maes (Eds.), Proc. Artificial Life IV, MIT Press, Cambridge, MA, p. 377-381. أرشيف خي:adap-org/9405003}}
  • ريتشارد لينسكي, C. Ofria, T. C. Collier, C. Adami (1999). Genome Complexity, Robustness, and Genetic Interactions in Digital Organisms. Nature 400:661-664.
  • C.O. Wilke, J.L. Wang, C. Ofria, R.E. Lenski, and C. Adami (2001). Evolution of Digital Organisms at High Mutation Rate Leads To Survival of the Flattest. Nature 412:331-333.
  • R.E. Lenski, C. Ofria, R.T. Pennock, and C. Adami (2003). The Evolutionary Origin of Complex Features. Nature 423:139-145.
  • S.S. Chow, C.O. Wilke, C. Ofria, R.E. Lenski, and C. Adami (2004). Adaptive Radiation from Resource Competition in Digital Organisms. Science 305:84-86.
  • J. Clune, D. Misevic, C. Ofria, R.E. Lenski, S.F. Elena, and R. Sanjuán. Natural selection fails to optimize mutation rates for long-term adaptation on rugged fitness landscapes. PLoS Computational Biology 4(9): 2008. دُوِي:10.1371/journal.pcbi.1000187
  • Clune J, Goldsby HJ, Ofria C, and Pennock RT (2011) Selective pressures for accurate altruism targeting: Evidence from digital evolution for difficult-to-test aspects of inclusive fitness theory. Proceedings of the Royal Society. pdf (archive)
  • Benjamin E. Beckmann, Philip K. McKinley, Charles Ofria (2007). Evolution of an adaptive sleep response in digital organisms. ECAL 2007 pdf