Simulace bitvy robotů
Robot Battle Simulation
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/11819Identifiers
Study Information System: 44234
Collections
- Kvalifikační práce [11244]
Author
Advisor
Referee
Vaculín, Roman
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software Engineering
Date of defense
31. 1. 2008
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Very good
V této práci se budu nejprve zabývat obecným pohledem na agenty, jakožto obecné objekty vědeckého zkoumání. Z jednoho druhu agentů jsou zkonkretizováním vytvořeni a implementováni roboti v mém sofwarovém projektu. Stejně tak se budu zabývat prostředím, ve kterém jsou agenti umístěni, tedy nejprve z obecného hlediska a poté na mém konkrétním prostředí, ve kterém probíhá samotná simulace bitvy robotů. V práci také předvedu, jak lze navrhnout systém pro vidění softwarových robotů, jaké situace mohou na bitevním poli nastat a jak je bitevní pole, tedy prostředí pro roboty, navrženo. V závěru práce zdůvodním výběr typu agenta pro roboty porovnáním výhod a nevýhod pro záměr projektu.
In this work I will discuss general view on agent as objects of science research. One of the discussed type of agent is used for implementing robots in my software project. I will also discuss environment in which agents exist, for the first time from general view, then in my software project, in which the robot battle simulation proceed. In this work I will propose, how a software robot view as percept can be proposed, which situation can occur on the battle field, and how is the battle field as environment for robots designed. At the end of this work I justify my decision to choose the type of agent by comparing theirs advantages and disadvantages for the aim of the project.