public double getStuckScore() {
   double score = 0.0;
   for (AgentStuckScoring scoringFunction : agentStuckScoringFunctions) {
     double contribution = scoringFunction.getScore();
     //			if (log.isTraceEnabled()) {
     //				log.trace("Contribution of stuck scoring function: " +
     // scoringFunction.getClass().getName() + " is: " + contribution);
     //			}
     score += contribution;
   }
   return score;
 }
 @Override
 public void agentStuck(double time) {
   for (AgentStuckScoring agentStuckScoringFunction : agentStuckScoringFunctions) {
     agentStuckScoringFunction.agentStuck(time);
   }
 }