Knihovna pro simulaci celulárních automatů
Loading...
Date
Authors
Bocko, Dávid
ORCID
Advisor
Referee
Mark
C
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
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.
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.
Description
Citation
BOCKO, D. Knihovna pro simulaci celulárních automatů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
prof. Ing. Tomáš Vojnar, Ph.D. (předseda)
doc. Dr. Ing. Otto Fučík (místopředseda)
doc. Ing. Peter Chudý, Ph.D., MBA (člen)
Ing. Radek Kočí, Ph.D. (člen)
Dr. Ing. Petr Peringer (člen)
Date of acceptance
2010-06-16
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm dobře (C). Otázky u obhajoby: Bude knihovna někde veřejňe dostupná? V závěru jste se zmínil, že další pokračovaní práce může spočívat v akceleraci knihovny např. pro GPGPU. Bude potřebné knihovnu zásadně upravovat nebo se s tímto už při návrhu počítalo? Jak jste myslel tvar buněk v prezentaci? Jak je efektivní implementace virtuální metodou? Co myslíte "seznamem okolí"?
Result of defence
práce byla úspěšně obhájena
Document licence
Přístup k plnému textu prostřednictvím internetu byl licenční smlouvou omezen na dobu 1 roku/let