الاثنين، 3 ديسمبر 2012

البوست عبارة عن كود

هذا مثال ورقة بارنسلي، من فرع من الرياضيات يسمى chaos theory، من المدهش حقاً الشكل المعقد الذي يمكن أن يظهر من هذه الكود البسيطة.

لتنفذ هذا البرنامج:
  1. حمل لغة كلمات من http://www.kalimat-lang.com
  2. قم بنسخ ولصق الكود بالكامل في محرر كلمات
  3. قم بتنفيذ البرنامج
س مشترك 
ص مشترك 
س = 0 
ص = 0 

علامة البداية 

ارسم.نقطة (س × 30 + 50، ص × 30 + 50)، 5 
الاختيار = عشوائي (100)
إذا الاختيار = 0 :
    تحويل1 ()
وإلا إذا الاختيار < 86 :
    تحويل2 ()
وإلا إذا الاختيار < 93 :
    تحويل3 ()
وإلا :
    تحويل4 ()
تم 
اذهب إلى البداية 

إجراء تحويل1 ():
    س = 0 
    ص = 0.16 × ص 
نهاية 

إجراء تحويل2 ():
    س = 0.85 × س + 0.04 × ص 
    ص = - 0.04 × س + 0.85 × ص + 1.6 
نهاية 


إجراء تحويل3 ():
    س = 0.2 × س - 0.26 × ص 
    ص = 0.23 × س + 0.22 × ص + 1.6 
نهاية 


إجراء تحويل4 ():
    س = - 0.15 × س + 0.28 × ص 
    ص = 0.26 × س + 0.24 × ص + 0.44 
نهاية

هناك تعليق واحد:

Unknown يقول...

لطيفة جداً ^^" بس معقد ومش مفهوم وغير جيد نهائياً للاطفال :) وجهة نظري