Popis: |
Актуальність. Дивлячись на сьогодення можна сказати, що процес еволюції доволі широко та продуктивне розглянутий як точку інтересу для людства. Розуміючи, звідки ми почали завжди цікаво та інформативно. У випадку даної роботи процес еволюції розглянуто на базі використання клітинних автоматів та помірної побудови певних ландшафтів для його демонстрації Тема клітинних автоматів взагалі не сильно розглянуто в загальному сенсі. Їх використання можливо в найбільш широких сферах: від побудови макетів до побудови карт у відеоіграх. Метою дослідження є еволюція об’єктів за допомогою клітинних автоматів. Для досягнення поставленої мети необхідно вирішити наступні задачі: - проаналізувати існуючі програмні застосунки, що використовують клітинні автомати (КА) як апарат досліджень. Встановити їх недоліки та переваги - встановити набір правил для генерації клітинного автомату, що дозволяє моделювати процес еволюції (на прикладі генерації печер) - провести аналіз створених структур на предмет скінченності, циклічності, замкнутості. - перевірити наявність серед створених структур КА 4-го класу - дослідити та візуалізувати утворенні структури на наявність в них детермінованих елементів Topicality. Looking at the present, we can say that the process of evolution has been considered quite widely and productively as a point of interest for humanity. Understanding where we started is always interesting and informative. In the case of this work, the evolution process is considered on the basis of the use of cellular automata and moderate construction of certain landscapes for its demonstration The topic of cellular automata has not been considered much in a general sense. Their use is possible in the widest areas: from building layouts to building maps in video games. The purpose of the research is the evolution of objects using cellular automata. To achieve the goal, the following tasks must be solved: - to analyze existing software applications that use cellular automata (CA) as a research apparatus. Identify their advantages and disadvantages - establish a set of rules for the generation of a cellular automaton, which allows you to simulate the evolution process (using the example of the generation of caves) - analyze the created structures for finiteness, cyclicity, closure. - to check the presence among the created structures of the 4th class spacecraft - investigate and visualize the formation of the structure for the presence of deterministic elements in them |