Original title:
Knihovna pro simulaci celulárních automatů
Translated title:
Cellular Automata Simulation Library
Authors:
Bocko, Dávid ; Křivánek, Jan (referee) ; Korček, Pavol (advisor) Document type: Bachelor's theses
Year:
2010
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce je věnovaná návrhu a popisu knihovny pro simulaci celulárních automatů (CA). V úvodě je stručně zmíněna historie, rozdělení podle různých kategorií a formální definice samotného CA. V části věnované implementované knihovny je detailně popsán její OO návrh (třídy, metody) a možnosti použití. Knihovna pro simulaci CA je vytvořená s ohledem na znuvupoužitelnost, to znamená, že je možné si jednoducho nadefinovat libovolný typ simulátoru CA. Knihovna vznikla za účelem naplnit požadavky uživatele, z důvodů neexistence obecného simulátoru.
This work describes concept and description of library for the cellular automata (CA) simulator. In the introduction is described brief history, types of CA and formal definition of CA. In the library implementation section is described the design of object-oriented model (classes, methods) and usage. Library of CA is created with regard to reusability, which allows to simply define any type of CA simulator. The Library was created in purpose to fill user's needs, because of lack of general CA simulator.
Keywords:
Cellular automata; library; Moore neighborhood; Neumann neighborhood; simulator; Celulárni automat; knihovna.; Moorove okolí; Neumannové okolí; simulátor
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/55989