code: @Override
      public boolean simpleEvaluation(Agent agent) {
          //System.out.println("********************************** EVENT CONDITION ***********************************");
          PHATEventManager em = agent.getEventManager();
          if (em != null) {
              List<EventRecord> events = em.getLastEvents(5000, agent.getAgentsAppState().getPHAInterface().getSimTime().getMillisecond());
              //System.out.println("Events = "+events.size());
              return em.contains(events, idEvent);
          } else {
              logger.log(Level.WARNING, "Agent {0} hasn't got EventManager!", new Object[]{agent.getId()});
          }
          return false;
      }
docs: Return true if the agent has a symptom with the name symptomName
  and the same level of symptomLevel
  or if the agent doesn't have the symptome and symptomLeve == "NONE",
  in another case it returns false;
  
  @param agent
  @return