English

Reinforcement Learning for the Soccer Dribbling Task

Machine Learning 2013-05-29 v1 Robotics Machine Learning

Abstract

We propose a reinforcement learning solution to the \emph{soccer dribbling task}, a scenario in which a soccer agent has to go from the beginning to the end of a region keeping possession of the ball, as an adversary attempts to gain possession. While the adversary uses a stationary policy, the dribbler learns the best action to take at each decision point. After defining meaningful variables to represent the state space, and high-level macro-actions to incorporate domain knowledge, we describe our application of the reinforcement learning algorithm \emph{Sarsa} with CMAC for function approximation. Our experiments show that, after the training period, the dribbler is able to accomplish its task against a strong adversary around 58% of the time.

Keywords

Cite

@article{arxiv.1305.6568,
  title  = {Reinforcement Learning for the Soccer Dribbling Task},
  author = {Arthur Carvalho and Renato Oliveira},
  journal= {arXiv preprint arXiv:1305.6568},
  year   = {2013}
}
R2 v1 2026-06-22T00:24:00.566Z