Sharif-Arvand Simulation Team

Like most teams SharifArvand consists of three parts: WorldModel, skills, and strategy. Duty of the WorldModel is getting received messages from the Soccer Sever (SServer[1]), creating a virtual model of the game field and updating the information about each object. Other layers of the program will take the neces sary information for playing soccer from theWorldModel in a convenient format. Also any command sent to the server should be reported to the WorldModel. Other parts of the player program are implemented in a multilevel manner. In other words, in the lowest level there are simple skills which only use the World Model for undertaking their duties, whereas more complex skills in higher levels use the WorldModel and the lower level skills to achieve their goal. Finally, a strategy uses these skills for playing a soccer game. So, a strategy is the highest level skill. Therefore, a strategy should create, control and destroy skills to play a successful soccer game.

[1]  Kathryn Fraughnaugh,et al.  Introduction to graph theory , 1973, Mathematical Gazette.

[2]  Tony R. Martinez,et al.  Digital Neural Networks , 1988, Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics.

[3]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[4]  H. Penny Nii,et al.  The Handbook of Artificial Intelligence , 1982 .

[5]  Barr and Feigenbaum Edward A. Avron,et al.  The Handbook of Artificial Intelligence , 1981 .