True Evolution არის პროექტი, რომელიც მიზნად ისახავს ევოლუციის თეორიის პრინციპების დემონსტრირებას ვირტუალურ გარემოში. პირობითი ორგანიზმები, შემდგომში მოხსენიებული, როგორც არსებები, ცხოვრობენ შეზღუდულ სივრცეში და შეუძლიათ ურთიერთქმედება როგორც გარემოსთან, ასევე ერთმანეთთან. შედეგად წარმოიქმნება ბუნებრივი გადარჩევა, რომელიც მუტაციების წარმოქმნასთან ერთად იწვევს ადაპტაციების ფორმირებას და არსებების ფიტნესის ზრდას.
თითოეულ არსებას აქვს გენომი - რიცხვების თანმიმდევრობა, რომელშიც დაშიფრულია ინფორმაცია არსების თვისებების შესახებ. გენომი მემკვიდრეობითია და შეიძლება მოხდეს შემთხვევითი ცვლილებები - მუტაციები. ყველა არსება შედგება ბლოკებისგან, რომელსაც ეწოდება ორგანოები, რომლებიც ერთმანეთზეა მიმაგრებული მოძრავი სახსრების საშუალებით. გენომში თითოეული ორგანო აღწერილია 20 რეალური რიცხვით (გენებით), ხოლო ორგანოების რაოდენობა შეუზღუდავია. არსებობს ქსოვილის 7 ძირითადი ტიპი: ძვალი — არ აქვს განსაკუთრებული ფუნქციები; შესანახ ქსოვილს შეუძლია შეინახოს დიდი რაოდენობით ენერგია; კუნთოვან ქსოვილს შეუძლია შეკუმშვა და მოდუნება არსების გადაადგილებით; საჭმლის მომნელებელი ქსოვილი გამოიყენება ენერგიის გამომუშავებისთვის და იყოფა 2 ქვეტიპად: ჰეტეროტროფულ და აუტოტროფულ; რეპროდუქციული ქსოვილი — ემსახურება შთამომავლობის შექმნას, ასევე იყოფა ქვეტიპებად: ვეგეტატიურ და გენერაციულ; ნერვული ქსოვილი - ასრულებს თავის ტვინის ფუნქციას; მგრძნობიარე ქსოვილი - მას შეუძლია მიიღოს ინფორმაცია გარემოს შესახებ.
ჭეშმარიტი ევოლუციის მთავარი რესურსი ენერგიაა. ენერგია აუცილებელია ნებისმიერი არსების არსებობისთვის, ასევე შთამომავლების შესაქმნელად. როგორც უკვე აღვნიშნეთ, ენერგიის მოპოვება შესაძლებელია საჭმლის მომნელებელი ქსოვილის მქონე ორგანოს მიერ სხვა არსებების ჭამით ან ფოტოსინთეზით. ენერგიის ნაწილის მიღების შემდეგ, ის ნაწილდება არსების ყველა ცოცხალ ორგანოში. თითოეული ორგანო ხარჯავს გარკვეული რაოდენობის ენერგიას თავისი არსებობის შესანარჩუნებლად, ხოლო ეს მნიშვნელობა დამოკიდებულია როგორც ორგანოს ფუნქციაზე, ასევე მის ზომაზე. მზარდი ორგანო მეტ ენერგიას მოითხოვს და რაც უფრო ინტენსიურია ზრდა, მით მეტი ენერგია სჭირდება მას არსებობისთვის. აღსანიშნავია, რომ ყველა ორგანოს აქვს გარკვეული ენერგეტიკული ზღვარი, რომლის შენახვაც ორგანოს არ შეუძლია. შთამომავლობის შესაქმნელად ასევე საჭიროა ენერგია, ხოლო ახალი არსების გაჩენის ღირებულება მის გენომზეა დამოკიდებული.
რა გარემოში ხდება სიმულაცია? არის შემთხვევით წარმოქმნილი კვადრატული ფორმის ლანდშაფტი, რომლის მიღმაც არსებები ვერ ახერხებენ გასვლას. იგი ანათებს მზეს, დღე გადადის ღამეში. ფოტოსინთეზის მიერ წარმოებული მზის ენერგია დამოკიდებულია მზის სიკაშკაშეზე. და მზის სიკაშკაშე, თავის მხრივ, დამოკიდებულია დღის დროზე და წელიწადის დროზე. მსოფლიოს ნაწილი დაფარულია წყლით, რომლის დონე პერიოდულად იცვლება (მოქცევა ხდება). თავდაპირველად, ორგანული ნივთიერებების გარკვეული რაოდენობა (მიკროორგანიზმები ან უბრალოდ ორგანული მოლეკულები) იხსნება წყალში, რომელსაც შეუძლია ჰეტეროტროფების ენერგიის წყაროდ იმოქმედოს. ორგანული ნივთიერებები ნაწილდება წყლის მოცულობაში ისე, რომ მისი სიმკვრივე ერთგვაროვანი იყოს. თუმცა, მას შეუძლია გადაადგილება ფიქსირებული სიჩქარით (დიფუზიის სიჩქარით) და მხოლოდ წყლის დახურულ მოცულობაში (ორგანული ნივთიერებები ერთი რეზერვუარიდან მეორეში ვერ ჩაედინება, თუ ისინი ხმელეთით არის გამოყოფილი).
True Evolution არის ხელოვნური ცხოვრების ნამდვილი გენერატორი ვირტუალურ სამყაროში. გადარჩენის სტრატეგიების მრავალფეროვნების გამო ხდება პოპულაციის განსხვავებები და სახეობები, არსებები ადაპტირდებიან და იკავებენ გარკვეულ ეკოლოგიურ ნიშებს. True Evolution-ის ერთ-ერთი უპირატესობაა სიმულაციის საწყისი პირობების უზარმაზარი ცვალებადობა: 100-ზე მეტი პარამეტრი შეიძლება შეიცვალოს პარამეტრებში, რითაც იქმნება სამყაროების უზარმაზარი რაოდენობა, რომლებიც არ ჰგავს ერთმანეთს. ზოგი შეიძლება სიცოცხლისთვის სრულიად უვარგისი აღმოჩნდეს, ზოგში კი ევოლუცია განვითარდება სხვადასხვა გზით, სადღაც არსებები დარჩებიან პრიმიტიულები (ხელსაყრელ გარემოში ბუნებრივი გადარჩევის წნევა სუსტია) და სადღაც, პირიქით, განვითარდება რთული სტრუქტურები. . ნებისმიერ შემთხვევაში, True Evolution-ში ყველა სიმულაციის ყურება წარმოუდგენლად საინტერესოა!