The book describes an approach to the multi-agent systems (MAS) design for applications of
robotic soccer in the MiroSot category. The described MAS is designed for dynamic quickly
changing environments in which not only the actions of our MAS are observed but also those of
the opposing MAS. It actively tries to affect the environment to score goals faster than the
opposing MAS. Multi-agent systems (MAS) are mostly applied in the environments in which they
exist and act without an opposing system. The book also describes strategies based on a
supervisor that makes decisions depending on behavior prediction of the opposing MAS and the
ball movement in the working place. A sophisticated distribution of tasks was designed for each
agent to cooperate in order score goals as fast as possible. Simultaneously these agents try
by permitted means to prevent the enemy agents from scoring goals. The approach described is
an excellent guide to the constantly evolving abilities of mobile robotics both for real-world
applications such as cooperation of multiple robots in life-saving activities and for the
steadily developing applications of mobile robots in various robotic competitions (e.g. Robocup
etc.). The book provides readers with high-level knowledge on how to design strategies and how
to implement such systems and the ideas presented enable them to further refine the approach
utilizing the latest hardware and use it in new systems implementations of sophisticated
intelligent engineering.