Class Forward

java.lang.Object
  |
  +--BasicRating
        |
        +--Forward

public class Forward
extends BasicRating

Diese Klasse implementiert das Verhalten eines Stürmers.

Version:
1.1
Author:
Sebastian Hantsch

Constructor Summary
Forward(WorldModel worldModel, Sender sender)
          Erzeugt einen neuen Forward.
 
Method Summary
 BasicAction rate(BasicAction curAction)
          Aktuelle Spielsituation beurteilen und entsprechend neue Spielaktion bestimmen.
 
Methods inherited from class BasicRating
isOwnFreeKick, isOwnGoalKick, returnIntoField
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Forward

public Forward(WorldModel worldModel,
               Sender sender)
Erzeugt einen neuen Forward.

Parameters:
worldModel - Referenz zum Weltmodell
sender - Referenz zum Sender
Method Detail

rate

public BasicAction rate(BasicAction curAction)
Aktuelle Spielsituation beurteilen und entsprechend neue Spielaktion bestimmen.

Specified by:
rate in class BasicRating
Parameters:
curAction - aktuelle Aktion
Returns:
neue Aktion