code: @Override
      public boolean simpleEvaluation(Agent currentAgent) {
          Agent agent = currentAgent;
          if (bodyId != null) {
              agent = agent.getAgentsAppState().getAgent(bodyId);
              if(agent == null) {
                  logger.log(Level.SEVERE, "Body {0} does not exists!", new Object[]{bodyId});
                  return false;
              }
          }
          if(agent instanceof HumanAgent) {
              return ((HumanAgent)agent).getBodyPosture().name().equals(bodyState);
          }
          return false;
      }
docs: Return true if the agent has the posture indicated in the atribut of the class,
  in another case it returns false;
  
  @param currentAgent
  @return