Počet nalezených dokumentů: 1972
Publikováno od do

Evoluce obvodů pomocí genetického programování
Synák, Maroš; Hurta, Martin; Bidlo, Michal
2024 - anglický
Tato práce zkoumá aplikaci genetického programování (GP) pro návrh elektronických obvodů, zaměřuje se na sinusové a obdélníkové oscilátory a diskriminátory tónů, s použitím Pythonu a PySpice. Cílem je znovu vytvořit aspekty základní práce Johna Kozy v tomto oboru. Hlavním cílem je posoudit, zda může GP generovat pokročilé elektronické návrhy efektivněji než tradiční metody, přizpůsobujíc přitom Kozy genetické operace - výběr, křížení, mutaci - moderním výzvám v návrhu obvodů. Metodologie zahrnuje vývoj modelů GP pro simulaci evolučního návrhu obvodů, hodnocených prostřednictvím kontrolovaných experimentů. Tyto experimenty testují schopnost modelů vyvíjet se od základních po složité konfigurace, které splňují specifické elektronické funkce. Tato studie nejenže přezkoumává, ale také upravuje Kozy metody, zahrnuje strategie více závislé na počátečním nastavení embrya, aby řídily evoluční proces v generování cílených návrhů. Kromě toho studie zkoumá nedávné metodologie využívané v podobných aplikacích, aby zvýšila adaptabilitu a efektivitu GP. Výsledky ukazují, že zatímco GP může účinně podporovat a zlepšovat návrh elektronických obvodů pro sinusové oscilátory a diskriminátory tónů, jeho aplikace na generování obdélníkových oscilátorů narazí na omezení a vážné problémy. To zdůrazňuje oblasti pro potenciální zlepšení v genetické diverzitě a zdokonalení algoritmů. Celkově tato práce zdůrazňuje potenciál genetického programování v revoluci návrhu elektronických obvodů, což naznačuje další průzkum a zdokonalení Kozy metodologií, které by mohly rozšířit aplikovatelnost GP v oboru. Tato práce představuje jak pokračování, tak evoluci jeho průkopnických úsilí, čímž otevírá cestu pro budoucí inovace v elektronickém inženýrství. This thesis investigates the application of genetic programming (GP) for designing circuits, focusing on sinusoidal and square oscillators, and tone discriminators, using Python and PySpice. It aims to recreate aspects of John Koza's foundational work in this field. The primary goal is to assess if GP can generate advanced electronic designs more effectively than traditional methods, adapting Koza's genetic operations—selection, crossover, mutation—to modern circuit design challenges. The methodology involves developing GP models to simulate evolutionary circuit design, evaluated through controlled experiments. These experiments test the models' ability to evolve from basic to complex configurations that meet specific electronic functions. This study not only revisits but also modifies Koza’s methods, incorporating strategies more reliant on an initial embryo setup to guide the evolution process in generating targeted designs. Additionally, the study investigates recent methodologies utilized in similar applications to enhance the adaptability and efficiency of GP. The results demonstrate that while GP can effectively support and enhance electronic circuit design for sinusoid oscillators and tone discriminators, its application to square oscillator generation encounters limitations and severe problems. This highlights areas for potential improvement in genetic diversity and algorithm refinement. Klíčová slova: genetic programming; circuit synthesis; evolutionary design; electrical circuits; optimization algorithms; machine learning in electronics; analog circuit design; digital circuit evolution; computational intelligence; automated design; genetic algorithms; fitness evaluation; circuit topology; adaptive systems; robustness in design; Problem Solving; sinusoid oscillators; square oscillators; tone discriminators; PySpice; genetic trees; domain-specific measures; sum of absolute means; fitness based selection; genetic operations; genetické programování; syntéza obvodů; evoluční návrh; elektrické obvody; algoritmy optimalizace; strojové učení v elektronice; návrh analogových obvodů; evoluce digitálních obvodů; výpočetní inteligence; automatizovaný návrh; genetické algoritmy; hodnocení fitness; topologie obvodů; adaptivní systémy; robustnost v návrhu; řešení problémů; sinusoidní oscilátory; obdélníkové oscilátory; diskriminátory tónů; PySpice; genetické stromy; doménově specifická měření; součet absolutních průměrů; výběr založený na fitness; genetické operace Plné texty jsou dostupné v digitálním repozitáři NUŠL
Evoluce obvodů pomocí genetického programování

Tato práce zkoumá aplikaci genetického programování (GP) pro návrh elektronických obvodů, zaměřuje se na sinusové a obdélníkové oscilátory a diskriminátory tónů, s použitím Pythonu a PySpice. Cílem je ...

Synák, Maroš; Hurta, Martin; Bidlo, Michal
Vysoké učení technické v Brně, 2024

Umělá inteligence v science fiction
Zatloukal, Petr; Sučková, Magda; Kotásek, Miroslav
2024 - anglický
Bakalářská práce je plavidlem, ve kterém čtenář putuje vývojem vědeckofantastické literatury, přičemž hlavním zaměřením této práce je problematika umělé inteligence (UI) a její interakce, vztahy s lidmi. Technologie umělé inteligence a robotiky se rychle rozvíjí a pomalu se stávají běžným fenoménem, i proto je poměrně příhodné analyzovat a komentovat četné příklady vztahů mezi lidmi a umělou inteligencí v SF literatuře, jelikož mohou stejně dobře připomínat situace ze světa reálného, které se mohou v blízké budoucnosti potencionálně stát skutečností. Práce se nejprve zabývá divadelní hrou R.U.R. od českého spisovatele Karla Čapka, přičemž v této části popisuje vznik slova robot, které bylo poprvé použito právě v této hře a zároveň má stále obrovský kulturně-společenský význam. Význam R.U.R. dále umocňuje fakt, že se se v díle, vůbec jako v jednom z prvních, objevují bytosti uměle vytvořené. Práce dále pokračuje obecným popisem tří literárních směrů spojených s SF literaturou, a to: Zlatý věk, Nová vlna a Kyberpunk. Každý literární proud je doprovázen jedním literárním dílem zaměřeným na tématiku UI. U každé knihy lze nalézt podrobný popis dějové linky, doprovázené popisem momentů, v nichž hrají roli interakce a vztahy mezi člověkem a umělou inteligencí, spojené s jejich následnou analýzou, komentářem a pohledem na tyto interakce a vztahy. Knihy jsou v práci analyzovány chronologicky, a to v tomto pořadí: I, Robot, Do Androids Dream of Electric Sheep?, a Neuromancer. Poslední kapitola se zabývá srovnáním výše uvedených literárních děl s reálnými příklady ze světa robotiky a umělé inteligence. Pevně věřím, že tato práce, poslouží jako inspirace pro její čtenáře, zejména pro odborníky z různých vědních oblastí, kteří mohou tuto práci využít jakožto inspiraci pro vlastní práci v oblasti týkající se vztahů a interakcí mezi UI a člověkem v SF literatuře či v reálném světě. This Bachelor thesis should serve as a vessel in which the reader travels through evolution of science fiction (SF) literature, focusing on a subject matter concerned with artificial intelligence (AI) and its interactions and relationships with humans. AI technologies and robotics are quickly advancing and are slowly becoming a common phenomenon, it is rather fitting to analyse and comment on numerous instances of human- AI relations in SF literature, as they may as well resemble real world situations potentially coming in the near future. The thesis firstly discusses a play R.U.R. by Czech writer Karel Čapek, this part describing the origin of the word robot, first utilized in this play, had, and still has a huge cultural and social significance. R.U.R. carries even more significance as it was one of the first literary works featuring artificial beings. Further, thesis continues with a basic description of three literary movements connected to SF literature, namely: the Golden Age, New Wave, and Cyberpunk. Each literary movement is accompanied by a literary work featuring AI. Every book features a delicate a description of its plot synopsis, accompanied with a description of moments featuring human-AI interactions and relationships, with their subsequent analysis, commentary, and view focusing on these interactions and relationships. Books featured chronologically: I, Robot, Do Androids Dream of Electric Sheep?, and Neuromancer. Last chapter features a comparison of the aforementioned literary works with instances of real world applications in robotics and AI. Hopefully, this thesis may provide inspiration to its readers, especially to experts in various scientific fields, who can use this thesis, which is discussing vast number of human-AI interactions with no limitations on a particular field of expertise, as a starting ground for their own work concerning human-AI relationships and interactions either in SF or in the real world, with focus on a one specific field of analysis. Klíčová slova: science fiction; artificial intelligence; AI; literary work analysis; human-robot relationships (dynamics); human-AI; robot; golden age; new wave; cyberpunk; SF vs. reality; description; synopsis; literary work; science fiction; umělá inteligence; UI; analýza literárního díla; vztahy (dynamika) mezi robotem a člověkem; člověk-UI; robot; zlatý věk; nová vlna; kyberpunk; SF vs. realita; popis; synopse; literární dílo Plné texty jsou dostupné v digitálním repozitáři NUŠL
Umělá inteligence v science fiction

Bakalářská práce je plavidlem, ve kterém čtenář putuje vývojem vědeckofantastické literatury, přičemž hlavním zaměřením této práce je problematika umělé inteligence (UI) a její interakce, vztahy s ...

Zatloukal, Petr; Sučková, Magda; Kotásek, Miroslav
Vysoké učení technické v Brně, 2024

Použitelnost postkvantové kryptografie v IoT
Kratochvíl, Jakub; Perešíni, Martin; Malinka, Kamil
2024 - anglický
Cílem této práce je zjistit použitelnost postkvantových kryptografických algoritmů a jejich nároků na zdroje na zařízeních s omezeným výkonem. Pro vyhodnocení použitelnosti jednotlivých algoritmů jsou měřeny obecné parametry na zařízení ESP32 s čipem Xtensa LX6. Druhá část této práce se zaměřuje na velikost síťové komunikace protokolu TLS 1.3, který využívá postkvantové alternativy. Obě tyto části obsahují srovnání se současnými kryptografickými algoritmy. Výsledky v obou částech měření ukazují především zvýšení nároků na zdroje pro postkvantové algoritmy. Postkvantová kryptografie je v současné době použitelná na zařízeních podobných ESP32, ale na zařízeních s nižšími zdroji je problematická nebo dokonce nepoužitelná. This work investigates the usability of post-quantum cryptographic algorithms and their resource requirements on constrained devices. General parameters are measured to evaluate the usability of each algorithm on an ESP32 with an Xtensa LX6 chip. The second part of this work focuses on the network communication size of the TLS 1.3 protocol, which uses post-quantum alternatives. Both parts include a comparison with current cryptographic algorithms. The results mainly show an increase in the resource requirements for the post-quantum algorithms in both measurement parts. Post-quantum cryptography is currently usable on devices similar to the ESP32 but is problematic or even unusable on devices with lower resources. Klíčová slova: post-quantum cryptography; iot; esp32; measurement; tls 1.3; postkvantová kryptografie; iot; esp32; měření; tls 1.3 Plné texty jsou dostupné v digitálním repozitáři NUŠL
Použitelnost postkvantové kryptografie v IoT

Cílem této práce je zjistit použitelnost postkvantových kryptografických algoritmů a jejich nároků na zdroje na zařízeních s omezeným výkonem. Pro vyhodnocení použitelnosti jednotlivých algoritmů jsou ...

Kratochvíl, Jakub; Perešíni, Martin; Malinka, Kamil
Vysoké učení technické v Brně, 2024

Systém pro rozhodování o umístění maloobchodních prodejen v Brně
Turytsia, Oleksandr; Zaklová, Kristýna; Hynek, Jiří
2024 - anglický
Lokalita má klíčový význam pro úspěch podnikání. Žádné vlastnosti nemovitosti, například budova, vybavení nebo cena, nemohou překonat negativní dopad špatné polohy. Strategicky dobře umístěný podnik nejen snižuje finanční rizika, ale také zvyšuje pravděpodobnost dosažení úspěchu. Cílem této práce je vyvinout systém, který implementuje metodologii pomáhající maloobchodníkům při informovaném rozhodování o umístění prodejny. Systém byl vyhodnocen na základě dat poskytnutých městem Brnem. Location plays a key role in the success of a business. No amount of property features such as building, decorating, or price can overcome the negative impact of a poor location. A strategically positioned business not only reduces financial risks but also enhances the likelihood of achieving success. This work aims to develop a system that implements a methodology to assist retailers in making informed location decisions. The system was evaluated with the data provided by the City of Brno. Klíčová slova: Location information; business success; property features; site evaluation; subjective requirements; location-based decision-making; decision support system; Informace o lokalitě; obchodní úspěch; vlastnosti nemovitosti; hodnocení lokality; subjektivní požadavky; rozhodování na základě lokality; systém podpory rozhodování Plné texty jsou dostupné v digitálním repozitáři NUŠL
Systém pro rozhodování o umístění maloobchodních prodejen v Brně

Lokalita má klíčový význam pro úspěch podnikání. Žádné vlastnosti nemovitosti, například budova, vybavení nebo cena, nemohou překonat negativní dopad špatné polohy. Strategicky dobře umístěný podnik ...

Turytsia, Oleksandr; Zaklová, Kristýna; Hynek, Jiří
Vysoké učení technické v Brně, 2024

Minimalistický operační systém s jádrem Linux na USB disku
Struziaková, Lada; Slavíček, Karel; Komosný, Dan
2024 - anglický
Cílem mé bakalářské práce je vytvořit modifikovaný operační systém Linux založený na distribuci Debian. Předdefinované aplikace, mezi které patří lokální PDF a webový prohlížeč patří mezi požadavky na upravovanou distribuci. Celý systém je uložen na přenosném úložném zařízení, například USB flash disk, a pracuje v režimu pouze pro čtení. Tento režim zajišťuje výmaz veškerých změn provedených při běhu systému s jeho restartem, kromě dat uložených v domovském adresáři uživatelů. Zbylé, nevyužité místo úložného zařízení, je vyhrazeno pro šifrovaný oddíl, který slouží jako bezpečné úložiště pro uživatelská data vytvořena při běhu systému. Zadání práce bylo splněno s využitím funkcí systémové knihovny live-build a postupu pro vytvoření distribuce „od základu“. Došlo k modifikaci zavaděčů (bootloaders), nastavování vnitřních služeb systému (services), vytvoření skriptu pro nastavení systému pomocí live-build knihovny, provedení persistence, a dalších změn. Ačkoliv je práce psaná v anglickém jazyce, systém je připraven pro česky hovořící uživatele. Vytvořené konfigurační skripty a generované ISO obrazy jsou zveřejněny pod MIT licencí dostupné na platformě GitHub. My aim of the bachelor thesis is to create a modified Linux operating system based on the Debian distribution. Predefined applications, including a local PDF viewer and a web browser, are among its requirements. The entire system is stored on a portable storage device, such as a USB flash drive, and operates in read-only mode. This mode ensures that any changes made while the system is running are erased with the system reboot, except for data stored in the users’ home directories. The remaining unused space on the storage device is reserved for an encrypted partition that serves as a se cure storage for user data created. The assignment of the work was fulfilled using the functions of the live-build system library and the procedure to create a “from-scratch” distribution. Modifications were made to bootloaders, setting up internal system ser vices, creating a script to set up the system using the live-build library, implementing persistence, and other changes. Although the thesis is written in English, the system is prepared for Czech-speaking users. The created configuration scripts and generated ISO images are published under the MIT license available on the GitHub platform. Klíčová slova: Debian; Encryption; Linux; live-build; Live CD; Live System; Operating System; PaleMoon; Persistence; USB flash drive; Debian; Linux; live-build; Live CD; Live System; Operační systém; Šifrování; PaleMoon; Persistence; USB flash disk Plné texty jsou dostupné v digitálním repozitáři NUŠL
Minimalistický operační systém s jádrem Linux na USB disku

Cílem mé bakalářské práce je vytvořit modifikovaný operační systém Linux založený na distribuci Debian. Předdefinované aplikace, mezi které patří lokální PDF a webový prohlížeč patří mezi požadavky na ...

Struziaková, Lada; Slavíček, Karel; Komosný, Dan
Vysoké učení technické v Brně, 2024

Vylepšení syntézy kontrolerů pro POMDP s využitím abstrakce a podobnosti.
Shevchenko, Aleksandr; Macák, Filip; Češka, Milan
2024 - anglický
Částečně pozorovatelný Markovský rozhodovací proces (POMDP) je důležitým modelem pro autonomní plánování, který se používá v mnoha oblastech, jako je robotika a biologie. Tato práce se zaměřuje na metodu Abstraction-Refinement pro induktivní syntézu konečně stavových kontrolérů (FSC) pro POMDP. Klasická verze AR vyžaduje model checking quotient MDP pro celou množinu kompatibilních akcí podrodiny v každé iteraci. My navrhujeme algoritmus, který využívá dědičné závislosti ke snížení velikosti masky pro quotient MDP a ke zrychlení model checkingu pro podrodiny FSC. Také představujeme chytrou verzi tohoto algoritmu, která zachovává všechny jeho výhody a snižuje jeho slabiny. Během experimentů se ukázalo, že náš přístup také ovlivňuje činnost jiných částí syntézy, jako je např. model building. V závislosti na modelu POMDP, pozorujeme jak zrychlení, tak zpomalení ve srovnání s AR. V průměru naše metoda zrychluje celkovou dobu syntézy 1.2 krát a v některých případech až desetkrát. Partially observable Markov decision process is an important model for autonomous planning used in many areas, such as robotics and biology. This work focuses on the Abstraction-Refinement framework for the inductive synthesis of finite-state controllers (FSCs) for POMDPs. The classic version of AR requires model checking of a quotient MDP for an entire set of compatible choices of the subfamily in each iteration. We propose an algorithm that uses inheritance dependencies to reduce the size of the quotient MDP’s mask and accelerate model checking for subfamilies of FSCs. We also introduce a smart version of this algorithm, which preserves all its advantages and reduces its weaknesses. During the experiments, it turned out that our approach also affects the operation of other parts of the synthesis, e.g. model building. Depending on the POMDP model, we observe both speedups and slowdowns in comparison to AR. On average, our approach speeds up the overall synthesis time by 1.2 times, and in some cases up to the factor 10. Klíčová slova: Partially observable Markov decision process; finite-state controller synthesis; model checking; inheritance dependencies for Markov models; Částečně pozorovatelný Markovský rozhodovací proces; syntéza konečně stavových kontrolérů; model checking; dědičné závislosti pro Markovské modely Plné texty jsou dostupné v digitálním repozitáři NUŠL
Vylepšení syntézy kontrolerů pro POMDP s využitím abstrakce a podobnosti.

Částečně pozorovatelný Markovský rozhodovací proces (POMDP) je důležitým modelem pro autonomní plánování, který se používá v mnoha oblastech, jako je robotika a biologie. Tato práce se zaměřuje na ...

Shevchenko, Aleksandr; Macák, Filip; Češka, Milan
Vysoké učení technické v Brně, 2024

Odhad orientace kamery z obrazu pomocí metod strojového učení
Kubička, Martin; Polášek, Tomáš; Čadík, Martin
2024 - anglický
Účel tejto práce je vytvoriť model pomocou sférických konvolučných neuronových sietí, ktorý vie odhadnúť orientáciu kamery z dvoch vstupov, kde prvým vstupom je panoráma a druhým vstupom je fotka, ktorá zachytáva určitú časť panorámy. Inými slovami, úlohou je nájsť kde v panoráme, ktorá tvorí prvý vstup, sa nachádza fotka, ktorá tvorí druhý vstup. Mimo troch vytvorených modelov, ktoré riešia daný problém, vzniklo aj 6 nových datasetov, ktoré rozširujú momentálne dostupný počet datasetov, ktorých fotky sú v equirectangulárnom alebo stereografickom formáte The purpose of this work is to create a model using spherical convolutional neural networks that can estimate the orientation of a camera from two inputs, where the first input is a panorama and the second input is a photograph capturing a specific part of the panorama. In other words, the task is to find where in the panorama, which is the first input, is located the photo, which is the second input. In addition to three created models that address this problem, six new datasets have also been created, which expand the currently available number of datasets whose photos are in equirectangular or stereographic format. Klíčová slova: spherical convolutional neural networks; camera orientation estimation; camera pose estimation; semantic segmentation; probability; equirectangular projection; stereographic projection; panorama; sférické konvolučné neurónové siete; odhad orientácie kamery; odhad pózy kamery; sémantická segmentácia; pravdepodobnosť; equirectangulárna projekcia; stereografická projekcia; panoráma Plné texty jsou dostupné v digitálním repozitáři NUŠL
Odhad orientace kamery z obrazu pomocí metod strojového učení

Účel tejto práce je vytvoriť model pomocou sférických konvolučných neuronových sietí, ktorý vie odhadnúť orientáciu kamery z dvoch vstupov, kde prvým vstupom je panoráma a druhým vstupom je fotka, ...

Kubička, Martin; Polášek, Tomáš; Čadík, Martin
Vysoké učení technické v Brně, 2024

Mobilní aplikace pro organizaci a sledování úkolů a času
Benčík, Šimon; Hranický, Radek; Rychlý, Marek
2024 - anglický
Cieľom tejto práce je vyvinúť mobilnú aplikáciu na správu času a úloh, ktorá zlepší orga- nizáciu a produktivitu používateľov. Aplikácia sa opiera o overené metódy nástrojov Time- warrior a Taskwarrior a zároveň rieši problémy s ich synchronizáciou. Umožňuje použí- vateľom efektívne sledovať a označovať časové záznamy za účelom optimalizácie časovej správy. Okrem toho poskytuje komplexné možnosti správy úloh, kde používatelia môžu zadávať úlohy a filtrovať ich podľa kľúčových atribútov ako termíny splatnosti či názvy projektov. Riešenie bolo navrhnuté s predvídavosťou budúcich rozšírení a vyvinuté ako projekt s otvoreným zdrojom, čo uľahčuje jeho priebežné vylepšovanie. The objective of this thesis is to develop a mobile application for time and task management aimed at enhancing user organization and productivity. The application builds upon the proven frameworks of command-line tools Timewarrior and Taskwarrior, and addresses synchronization challenges with these tools. Users of the application can track and tag their time entries to optimize time management. Additionally, the application allows for comprehensive task tracking where users can set and filter tasks by key attributes such as due dates or project names. Designed with future expansion in mind, the solution was developed as an open-source project to facilitate ongoing enhancements. Klíčová slova: mobile app; HTTP; server; graphql; docker; android; time management; task management; open source; mobilná aplikácia; HTTP; server; graphql; docker; android; manažment času; manažment úloh; open source Plné texty jsou dostupné v digitálním repozitáři NUŠL
Mobilní aplikace pro organizaci a sledování úkolů a času

Cieľom tejto práce je vyvinúť mobilnú aplikáciu na správu času a úloh, ktorá zlepší orga- nizáciu a produktivitu používateľov. Aplikácia sa opiera o overené metódy nástrojov Time- warrior a ...

Benčík, Šimon; Hranický, Radek; Rychlý, Marek
Vysoké učení technické v Brně, 2024

Pokročilý webový nástroj pro správu bezpečnostních korelačních pravidel a kyberbezpečnostních reakcí
Hemza, Martin; Firc, Anton; Malinka, Kamil
2024 - anglický
Cílem této bakalářské práce je vyvinout pokročilý webový nástroj pro správu bezpečnostních korelačních pravidel a kyberbezpečnostních reakcí, který se zaměřuje na technologie SIEM a SOAR. Důvodem vzniku této práce je absence standardizovaného formátu zdrojů těchto technologií. V rámci práce byly nalezeny právě takovéto formáty a byl vytvořen webový nástroj pro jejich správu a navrhování. Rozhraní pro správu SOAR scénářů zahrnuje vizualizaci ve formě rozhodovacího stromu. Aplikace využívá architekturu mikroslužeb s integrací verzovacího systému Git. Součástí testování byl proveden popis útoku a využití vzniklého nástroje. Vytvořený nástroj umožňuje bezpečnostním analytikům rychle navrhovat a spravovat zdroje pro detekci a odezvě na bezpečnostní hrozby. The aim of this bachelor thesis is to develop an advanced web-based tool for managing security correlation rules and cybersecurity responses, focusing on SIEM and SOAR technologies. The reason for this thesis is the lack of a standardized resource format for these technologies. As part of this work, these formats were found and a web tool was created to manage and design them. The interface for managing SOAR scenarios includes a visualization in the form of a decision tree. The application uses a microservices architecture with integration of the Git versioning system. Testing included a description of an attack and the use of the developed tool. The created tool allows security analysts to quickly design and manage resources for detecting and responding to security threats. Klíčová slova: SIEM; SOAR; web application; Vue; Docker; microservice architecture; playbooks; correlation rules; security monitoring.; SIEM; SOAR; webová aplikace; Vue; Docker; architektura mikroslužeb; scénáře; korelační pravidla; bezpečnostní sledování. Plné texty jsou dostupné v digitálním repozitáři NUŠL
Pokročilý webový nástroj pro správu bezpečnostních korelačních pravidel a kyberbezpečnostních reakcí

Cílem této bakalářské práce je vyvinout pokročilý webový nástroj pro správu bezpečnostních korelačních pravidel a kyberbezpečnostních reakcí, který se zaměřuje na technologie SIEM a SOAR. Důvodem ...

Hemza, Martin; Firc, Anton; Malinka, Kamil
Vysoké učení technické v Brně, 2024

TiledPlanet: generátor herních map
Konderla, Bartosz; Starka, Tomáš; Vlnas, Michal
2024 - anglický
Práce je zaměřená na procedurální generování sférických map pro tahové strategické hry inspirované herní sérií Civilization. Proces generování byl implementován v herním enginu Unity s použitím různých technik, jako jsou sférické mřížky, šum, Bézierovy křivky, úroveň detailů a výpočetní shadery. Práce také zkoumá mechaniky tahových strategických her související s mapou, jako jsou hledání cest a mlha války. Výsledkem práce je aplikace schopná generovat planetárně vyhlížející mapy, doplněná o nástroj umožňující uživatelské editování map a ukázku základních herních mechanik. Implementace může sloužit jako základ pro vývoj tahových strategických her. The thesis focuses on the procedural generation of spherical maps for turn-based strategy games, drawing inspiration from the Civilization game series. The generation process was implemented in the Unity game engine with the use of various techniques such as spherical grids, noise, Bézier curves, level of detail, and compute shaders. The thesis also explores map-related mechanics of turn-based strategy games such as pathfinding and fog of war. As a result of the thesis, an application capable of generating planet-like looking maps, complemented by a map editor tool, and a demonstration of basic game mechanics was developed. The implemented work can serve as a foundation for the development of turn- based strategy games. Klíčová slova: procedural generation; spherical maps; strategy games; map editor; Unity; procedurální generování; sférické mapy; strategické hry; editor map; Unity Plné texty jsou dostupné v digitálním repozitáři NUŠL
TiledPlanet: generátor herních map

Práce je zaměřená na procedurální generování sférických map pro tahové strategické hry inspirované herní sérií Civilization. Proces generování byl implementován v herním enginu Unity s použitím ...

Konderla, Bartosz; Starka, Tomáš; Vlnas, Michal
Vysoké učení technické v Brně, 2024

O službě

NUŠL poskytuje centrální přístup k informacím o šedé literatuře vznikající v ČR v oblastech vědy, výzkumu a vzdělávání. Více informací o šedé literatuře a NUŠL najdete na webu služby.

Vaše náměty a připomínky posílejte na email nusl@techlib.cz

Provozovatel

http://www.techlib.cz

Facebook

Zahraniční báze