Abstract
Agent-based modeling and simulation to solve difficult problems, becomes very popular last years. Predicting and preventing conflict situations are very actual now days. Therefore various mathematical techniques are used. One of them is application of multi-agent systems. The main element of the multi-agent systems is the software agent, which is an autonomous subject with a possibility to work together with other agents and environment. In our application the software agents represent civilians and police officers in protests. In this work we propose a model of the software agents with Generalized Nets. The Generalized Net is a very powerful tool for modeling processes and different situations. They are expandable and can represent a process in details. In this work we propose a model of the software agents with Generalized Net. Our agents model the behavior of the civilian and police officers in case of the protest.