rcssjava.coach
Class FeaturesStorage

java.lang.Object
  extended by rcssjava.coach.FeaturesStorage
All Implemented Interfaces:
java.io.Serializable

public class FeaturesStorage
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 java.util.ArrayList<java.util.ArrayList<VecPosition>> ballPositions
           
 BallAttractionModel[] formation
           
 int[][] kickDirCount
           
 double[][] kickDPerc
           
 int[][] passMatrix
           
 double[][] passPerc
           
 int[] totalKickCount
           
 
Constructor Summary
FeaturesStorage()
           
 
Method Summary
 void calcKickDPerc()
           
 void calcPassPerc()
           
 void countKickDir(int playerNum, int kickTarget)
           
 void countPass(int from, int to)
           
 void writeFormation(int playerNum, VecPosition ballPos, VecPosition playerPos)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

passMatrix

public int[][] passMatrix

passPerc

public double[][] passPerc

kickDirCount

public int[][] kickDirCount

totalKickCount

public int[] totalKickCount

kickDPerc

public double[][] kickDPerc

formation

public BallAttractionModel[] formation

ballPositions

public java.util.ArrayList<java.util.ArrayList<VecPosition>> ballPositions
Constructor Detail

FeaturesStorage

public FeaturesStorage()
Method Detail

countPass

public void countPass(int from,
                      int to)

countKickDir

public void countKickDir(int playerNum,
                         int kickTarget)

writeFormation

public void writeFormation(int playerNum,
                           VecPosition ballPos,
                           VecPosition playerPos)

calcPassPerc

public void calcPassPerc()

calcKickDPerc

public void calcKickDPerc()