Celulární automaty – 1D a 2D simulátor

Loading...
Thumbnail Image

Date

Authors

Sova, Filip

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta strojního inženýrství

ORCID

Abstract

Tato bakalářská práce se zabývá návrhem simulátoru celulárních automatů (CA). Implementován byl v jednorozměrném (1D) a dvourozměrném (2D) světě. Teoretická část se zabývá historií, základními principy, klasifikací a praktickým využitím CA, včetně přehledu knihoven v Pythonu. Praktická část zahrnuje popis uživatelského rozhraní pro definici a vizualizaci CA pomocí knihoven pygame, pygame_gui a numpy. Výsledkem je uživatelsky jednoduchý a flexibilní simulátor, který může být využit pro studijní účely celulárních automatů.
This bachelor thesis is focused on design of a cellular automata (CA) simulator. It was implemented in a one-dimensional (1D) and two-dimensional (2D) world. The theoretical part covers the history, basic principles, classification and practical use of CAs, including an overview of libraries in Python. The practical part includes a description of the user interface for defining and visualizing CA using the pygame, pygame_gui and numpy libraries. The result is a user-friendly and flexible simulator that can be used for the study of cellular automata.

Description

Citation

SOVA, F. Celulární automaty – 1D a 2D simulátor [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2024.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Aplikovaná informatika a řízení

Comittee

prof. Ing. Zuzana Komínková Oplatková, Ph.D. (předseda) prof. Ing. Radomil Matoušek, Ph.D. (místopředseda) doc. Ing. Ivan Švarc, CSc. (člen) RNDr. Jiří Dvořák, CSc. (člen) doc. Ing. Renata Wagnerová, Ph.D. (člen) Ing. Pavel Heriban, Ph.D. (člen) Mgr. Monika Dosoudilová, Ph.D. (člen) Ing. Ivana Hromková, Ph.D. (člen)

Date of acceptance

2024-06-13

Defence

Student odprezentoval práci, přečetli se posudky vedoucího a oponenta. Student odpověděl na otázky oponenta a zodpověděl otázky z komise: doc. Ing. Wagnerová R. Ph.D.- Jakou znalost aplikace vyžaduje od uživatele. prof. Ing. Zuzana Komínková Oplatková, Ph.D. - Existují i jiná řešení CA simulátorů?

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO