Rete Algorithm Applied to Robotic Soccer

  • M. Palomo
  • F. J. Martín-Mateos
  • J. A. Alonso
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3643)


This article is a first approach to the use of Rete algorithm to design a team of robotic soccer playing agents for Robocup Soccer Server. Rete algorithm is widely used to design rule-based expert systems. Robocup Soccer Server is a system that simulates 2D robotic soccer matches. The paper presents an architecture based on CM United team architecture for Robocup Soccer Server simulation system. It generalizes the low-level information received by the agent as high-level soccer concepts. This way it can take advantage of expert system design techniques.


Expert System Resolution Strategy External Behavior Trigger Rule Pattern Match Problem 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Forgy, C.R.: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem. The Journal of Artificial Intelligence 19, 17–37 (1982)CrossRefGoogle Scholar
  2. 2.
    Stone, P.: Layered Learning in Multi-agent Systems. PhD thesis, School of Computer Science, Carnegie Mellon University (1998)Google Scholar
  3. 3.
    Robocup team. Soccer Server System,
  4. 4.
    Robocup Federation home page,
  5. 5.
    Giarratano, J., Riley, G.: Expert systems: principles and programming, 3rd edn. PWS Publishing Company (1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • M. Palomo
    • 1
  • F. J. Martín-Mateos
    • 2
  • J. A. Alonso
    • 2
  1. 1.Department of Computer Languages and SystemsUniversity of Cádiz, Escuela Superior de IngenieríaCádizSpain
  2. 2.Computational Logic Group, Dept. of Computer Science and Artificial IntelligenceUniversity of Seville, E.T.S.I. InformáticaSevillaSpain

Personalised recommendations