Software Journal:
Theory and Applications

Send article

Entrance Registration

Dear colleagues!


The founders and the publisher of the online journal “Software Journal: Theory and Applications” announce the termination of the media from November 1, 2022.

Instead, we are waiting for you on the pages of the top-rated journal “Software & Systems”.

All ads...

Determining the Location of Players in Virtual Soccer

D.A. Petrunenko ( Saint Petersburg Electrotechnical University "LETI" (Student), St. Petersburg, Russian Federation;
S.A. Belyaev ( Saint Petersburg Electrotechnical University "LETI" (Associate Professor), St. Petersburg, Russian Federation, ph.d;

The paper considers solving the problem of localization of players in virtual soccer. The authors use the RoboCup 2D Soccer Simulation League international competition platform as a medium for conducting experiments. The location information of objects in the field is important for deciding–it is necessary to find players in conditions of both complete and insufficient information. Using previous states and predicting actions for recently hidden objects can improve the accuracy of the projected growth of the situation in the field.

The authors reviewed existing solutions for the localization of players and developed a new algorithm.
If the initial information suffices to calculate the player's coordinates, we use the Kalman filter, and if the information is insufficient, we use the inertial navigation algorithm based on known previous states. The paper describes an approach to predicting the players' location that has recently disappeared from view, considers the mathematical model of the algorithm, and designs the architecture of the software solution. Several actual players in the virtual soccer environment tested the developed solution. We show the results as graphs of mathematical expectation and dispersion and confirm the predictability of the location of recently disappeared objects, calculating the coordinates of the player in various conditions.

The obtained results determine the directions for further research on forecasting based not only on previous states but also on the logic of players' decisions. The next step is to integrate the developed program into the decision-making system for joint verification during the competition.

Modeling the reliability of geographically distributed computer systems

A.I Tikhomirov ( Joint Supercomputer Center of the Russian Academy of Sciences, Moscow, Russian Federation, ph.d;
A.V. Baranov ( Joint Supercomputer Center of the Russian Academy of Sciences, Moscow, Russian Federation, ph.d;
P.N. Telegin ( Joint Supercomputer Center of the Russian Academy of Sciences, Moscow, Russian Federation, ph.d;

The paper presents an overview of platforms for simulation of distributed computing networks. The au-thors have chosen a modeling platform that has the required functionality to study the problem of fault tolerance of a distributed job management system, as well as to study the problem of scheduling user jobs for geo-graphically distributed resources. There is an investigation on the GridSim modeling platform for building a distributed network model. Two models were implemented: one is for investigating fault tolerance of a distributed network job management system problem, and the other one is for investigating auction meth-ods for scheduling user jobs for geographically distributed resources. The authors have formulated the ad-vantages and disadvantages of distributed network modeling. The paper presents an alternative approach requiring less computational resources.