List<Player> opponents = new ArrayList<Player>(WorldModel.getInstance().getOpponents());
ListIterator<Player> iterator = opponents.listIterator();
Vector3D ballPosition = WorldModel.getInstance().getBall().getPosition();
while (iterator.hasNext()) {
Player player = iterator.next();
if (player.getPosition().subtract(ballPosition).getR() > 6.0)
iterator.remove();
}
return opponents;
}