This is a On-line LogMonitor (Coach) page

[japanese]
-What is On-line LogMonitor - source code - explanation

What is on-line logmonitor (Coach)

On-line LogMonitor is a client program that works as an = coach agent as well.
On-line LogMonitor receives information of all agents on the soccer filed from soccer server,
and analyzes the players motion.
It advises an formation to team mate agents  that is evaluated to be effective from several formations.

source code

We used the on-line logmonitor as on-line coach agent at RoboCup99.

Coach Agent

Player Agent

explanation

formation

The coach agents has the following nine formation that team player agents can change their motions.
DEFENSIVE  NARROW
DEFENSIVE
DEFENSIVE WIDE
NORMAL NARROW
NORMAL
NORMAL WIDE
OFFENSIVE NARROW
OFFENSIVE
OFFENSIVE WIDE

data format between coach agent and player agents

The coach agent advises our Kasugabito player agents used in RoboCup 98.
Kasugabito player agent has been programed to move in a specified = range.
The coach agent advice is its normal position and play range to a = player agent.
Items of the data are separated by spaces.

format:
(say kas playerUnum defaultX defaultY maxX maxY minX minY = playerUnum playerUnum defaultX.........)
 

  • kas          : header indicating team name.
  • playerUnum   : player's uniform number.
  • defaultX     : x-coordinate of the player's = normal position.
  • defaultY     : y-coordinate of the player's = normal position.
  • maxX         : maximum = x-coordinate of the specified  range.
  • maxY         : maximum = y-coordinate of the specified  range.
  • minX         : minimum = x-coordinate of the specified  range.
  • minY         : minimum = y-coordinate of the specified  range.
  • strategy of coaching (1): offensive, defensive or normal

    strategy of coaching (2): narrow, wide or normal

     [back]