Розглянуто клітинні автомати та форми відображення їх еволюції. Відомо і широко використовуються форми еволюції елементарних клітинних автоматів, що дало змогу фахівцям моделювати різні динамічні процеси та поведінку систем різного спрямування. В контексті легкої побудови форми еволюції елементарних клітинних автоматів труднощі виникають у представленні форми еволюції двомірних клітинних автоматів як синхронних так і асинхронних. Еволюція двомірних клітинних автоматів подається множиною станів двомірних форм клітинних автоматів, що ускладнює сприйняття та визначення динаміки зміни станів. В статті запропоновано подання еволюції двомірних клітинних автоматів у вигляді масивів двійкових кодів для кожної клітини поля. Кожний часовий такт зміни станів визначається станом логічної "1" або "0". Причому кожний наступний стан визначається збільшенням двійкового розряду на одиницю. Тобто формується двійковий код в сторону старших розрядів. Отриманий двійковий код визначає код кольору, який призначається відповідній клітині на кожному кроці ітерації еволюції. Внаслідок такого кодування формується двомірна матриця кольорів (кольорове зображення), яка за своєю кольоровою структурою (розташування кольорів на двомірному масиві) указує на еволюцію двомірного клітинного автомату. Для представлення еволюції було використано кодування Волфрама, яке збільшує кількість правил для двовимірного клітинного автомата. Правила використовувались для сусідства фон Неймана без урахування власного стану аналізованої клітини. Відповідно до отриманого двовимірного масиву кодів формується дискретне кольорове зображення. Колір кожного пікселя такого зображення кодується отриманим еволюційним кодом відповідної клітини двомірного клітинного автомату з тими ж координатами. Запропонований підхід дає змогу простежувати поведінку клітинного автомату в часі залежно від його початкових станів.
- ACRI. (2016). Effects of Agents Fear, Desire and Knowledge on Their Success When Crossing a CA Based Highway, at ABSim-CA Second International Workshop on Agent-Based Simulation & Cellular Automata, at the 12th International Conference on Cellular Automata for Research and Industry. ACRI 2016, Proceedings (September 05-08, 2016), Fez (Morocco), Sept. 05-08, 2016, Talk given on September 8. Retrieved from: http://acri2016.complexworld.net
- Adamatzky, A. (2010). Game of life Cellular automata. Springer-Verlag London, 579. https://doi.org/10.1007/978-1-84996-217-9
- Adamatzky, A. (2018). Cellular automata. A volume in the Enciclopedia of cjmplexity and systems science. Second edition. Springer Science + business media LLC, part of springer Nature. https://doi.org/10.1007/978-1-4939-8700-9
- Bidlo, M. & Vasicek, Z. (2013). Evolution of cellular automata with conditionally matching rules. 2013 IEEE Congress on Evolutionary Computation, 1178–1185. https://doi.org/10.1109/CEC.2013.6557699
- Bidlo, M. (2016). On Routine Evolution of Complex Cellular Automata IEEE Transactions on Evolutionary Computation, 20, 742–754. https://doi.org/10.1109/TEVC.2016.2516242
- Bidlo, M. (2019). Comparison of Evolutionary Development of Cellular Automata Using Various Representations inproceedings, MENDEL, Soft Computing Journal, 25(1), 95–102. https://doi.org/10.13164/mendel.2019.1.095
- Bilan, S. M. (2018). Formation Methods, Models, and Hardware Implementation of Pseudorandom Number Generators: Emerging Research and Opportunities. IGI Global. https://doi.org/10.4018/978-1-5225-2773-2
- Bilan, S. M., & Al-Zoubi, S. I. (2019). Handbook of Research on Intelligent Data Processing and Information Security Systems. Edited by Hershey, USA: IGI Global. https://doi.org/10.4018/978-1-7998-1290-6
- Bilan, S. M., Bilan, M. M., & Motornyuk, R. L. (2021). New Methods and Paradigms for Modeling Dynamic Processes Based on Cellular Automata. IGI Global. https://doi.org/10.4018/978-1-7998-2649-1
- Bilan, Stepan, Elhoseny, Mohamed, & Hemanth, D. Jude (Eds.). (2020). Biometric Identification Technologies Based on Modern Data Mining Methods. Springer. https://doi.org/10.1007/978-3-030-48378-4
- Breukelaar, R. & B¨ack, T. (2005). Using a genetic algorithm to evolve behavior in multi dimensional cellular automata. In Proceedings of the 2005 Genetic and Evolutionary Computation Conference, GECCO 2005. ACM, 107–114. https://doi.org/10.1145/1068009.1068024
- Chavoya, A. & Duthen, Y. (2007). Use of a genetic algorithm to evolve an extended artificial regulatory network for cell pattern generation. In GECCO 07: Proceedings of the 9th annual con[1]ference on Genetic and evolutionary computation, 1062–1062, New York, NY, USA. ACM. https://doi.org/10.1145/1276958.1277167
- Chen, Y., Wang, C., Li, H., Yap, J. B. H., Tang, R., & Xu, B. (2020). Cellular automaton model for social forces interaction in building evacuation for sustainable society. Sustainable Cities and Society, 53, 101913. https://doi.org/10.1016/j.scs.2019.101913
- Elmenreich, W. & Fehervari, I. (2011). Evolving self-organizing cellular automata based on neural network genotypes. In Proc. of the 5th International Conference on Self-organizing Systems. Springer, 16–25. https://doi.org/10.1007/978-3-642-19167-1_2
- Ershov, N. & Kravchuk, A. (2014). Discrete modeling using stochastic cellular automata. Bulletin of the Peoples Friendship University of Russia. Series: Mathematics, Computer Science, Physics, 2, 359–362.
- Gardner, M. (1970). The fantastic combinations of John Conways new solitaire game "Life". Scientific American, 4, 120-123. https://doi.org/10.1038/scientificamerican1070-120
- Mauri, Giancarlo, El Yacoubi, Samira, Dennunzio, Alberto, Nishinari, Katsuhiro, & Manzoni, Luca (Eds.). (2018). Lecture Notes in Computer Science. 13th International Conference on Cellular Automata for Research and Industry, ACRI 2018, Como, Italy. (September 17–21, 2018), Proceedings, 11115, Springer. https://doi.org/10.1007/978-3-319-99813-8
- Michal Bidlo, Zdenek Vasicek. (2021). Evolution of Cellular Automata Using Instruction-Based Approach. WCCI 2012 IEEE World Congress on Computational Intelligence. Australia, 1–8. https://doi.org/10.1109/CEC.2012.6256475
- Mohammad, Ali Javaheri Javid. (2021). Aesthetic evaluation of cellular automata cjnfigurations using spatial complexity and Kolmogorov complexity. Romero et al. (Eds.). EvoMUSART, Springer, 147–160. https://doi.org/10.1007/978-3-030-72914-1_10
- Motornyuk, R. L., & Bilan, S. (2019). The Moving Object Detection and Research Effects of Noise on Images Based on Cellular Automata With a Hexagonal Coating Form and Radon Transform. Handbook of Research on Intelligent Data Processing and Information Security Systems. Edited by Bilan, S. M., & Al-Zoubi, S. I. Hershey, USA: IGI Global, 330–359. https://doi.org/10.4018/978-1-7998-1290-6.ch013
- Rocha, L. M. & Hordijk, W. (2005). Material representations: from the genetic code to the evolution of cellular automata. Artif Life. 2005 Winter-Spring, 11(1-2), 189–214. https://doi.org/10.1162/1064546053278964
- Verykokou, S., Ioannidis, C., Athanasiou, G., Doulamis, N., & Amditis, A. (2018). 3D reconstruction of disaster scenes for urban search and rescue. Multimedia Tools and Applications, 77(8), 9691–9717. https://doi.org/10.1007/s11042-017-5450-y
- Wolfram, S. (1983). Statistical mechanics of cellular automata. Reviews of Modern Physics, 55(3). https://doi.org/10.1103/RevModPhys.55.601
- Wolfram, S. (2002). A new kind of science. Wolfram Media
- Yuta, Kariyado, Camilo, Arevalo, & Julian, Villegas. (2021). Auralization of three-dimensional cellular automata. Romero et al. (Eds.). EvoMUSART, Springer, 161–170. https://doi.org/10.1007/978-3-030-72914-1_11