Skip to main content

Abstract

We have developed a system (SimSoccer Coach) that shows single agent learning by analyzing the fixed opponent’s behavior and then providing offensive and defensive advice to improve the team’s performance. For the offensive advice, the system learns through imitation of successful passing and shooting actions of the opponent’s previous games. For defensive advice, the system learns through observation of the opponent’s passing behavior and thwarts any passing attempts by marking the player and intercepting the ball. To generate these sets of advice, the system reads logfiles of previous games played by a fixed opponent against other teams and selects the data to be used for learning. The C4.5 decision tree algorithm is used to construct the tree and generate production rules based on the selected data. These production rules are converted into CLang advice following the Coach Language grammar. These CLang rules are then given to the coachable team before the game.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andread, G. N., & Honemann, A., & et. al. ORCA: Osnabrueck RoboCup Agents Projects. Publications of the Institute of Cognitive Science, University of Osnabrück, Volume 7-2004

    Google Scholar 

  2. Chen, M. et. al. RoboCup Soccer Server: User’s Manual. [online]. Available: http://sserver.sourceforge.net/ (February, 2003).

    Google Scholar 

  3. Frank, I. (Proxy Server manual. [online]. Available: http://133.82.226.84/proxy/index.html (January, 2003).

    Google Scholar 

  4. Hedberg, S.R. Robots playing soccer? RoboCup poses a new set of challenges in intelligent distributed computing. IEEE Expert: Intelligent Systems and Their Applications Volume 12, Issue 5, Pages: 5–9 (September 1997)

    Google Scholar 

  5. Kuhlmann, G., Stone, P., & Lallinger, J. The Champion UT Austin Villa 2003 Simulator Online Coach Team. [online]. Available: www.cs.utexas.edu/ (2003)

    Google Scholar 

  6. Quinlan, J. R. Introduction of Decision Tress. Machine Learning, 1:81–106, 1986.

    Google Scholar 

  7. Quinlan, R. C4.5 Tutorial. [online]. Available: http://www2.cs.uregina.ca/~hamilton/courses/831/notes/ml/dtrees/c4.5/tutorial.html (2003)

    Google Scholar 

  8. Quinlan, R. C4.5: Programs for Machine Learning: San Mateo, CA: Morgan Kaufmann, 1993.

    Google Scholar 

  9. Riley, P., & Veloso, M., & Kaminka, G. (Toward s Any Team-Coaching in Adversarial Domains. In Proceedings of the First Autonomous Agents and Multi-Agent Systems Conference, pp. 1145–1146, 2002.

    Google Scholar 

  10. RoboCup 2003 Coachable Teams [online]. Available: http://www-2.cs.cmu.edu/~pfr/soccer/coachable2003.html (July 25, 2003).

    Google Scholar 

  11. RoboCup: Objective [online]. Available: http://www.robocup.org/overview/22.html (January, 2003)

    Google Scholar 

  12. Takahashi, T., & Futamase, S., & et.al. (1999). Kasuga-bito III: Toward Teamplays using Online Logmonitor as Online Coach Agent. Linköping Electronic Articles in Computer and Information Science. Vol. 4 (1999), No. 007/14

    Google Scholar 

  13. Visser, Ubbo and Drücker, Christian and Hübner, Sebastian and Schmidt, Esko and Weland, Hans-Georg. Recognizing Formations in Opponent Teams. In: RoboCup 2000, Lecture Notes in Artificial Intelligence, Springer. 391–396

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dulalia, C.L., Go, P.S.L., Tan, P.V.C., Uy, M.Z.I.O., Bulos, R.d.D. (2005). Learning in Coaching. In: Abraham, A., Dote, Y., Furuhashi, T., Köppen, M., Ohuchi, A., Ohsawa, Y. (eds) Soft Computing as Transdisciplinary Science and Technology. Advances in Soft Computing, vol 29. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-32391-0_136

Download citation

  • DOI: https://doi.org/10.1007/3-540-32391-0_136

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25055-5

  • Online ISBN: 978-3-540-32391-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics