/**
  * * Método que retorna a evidência na região causada por uma determinada ação. Apenas deve
  * existir uma evidência por causa em uma determinada região.
  *
  * @param act Ação que causou a evidência
  * @return Retorna a evidência se ela existir, ou nulo se ela não existir.
  */
 public Evidence getEvidenceByCause(Action act) {
   for (Evidence e : evidences) {
     if (e.getCauseType() == act.getClass()) return e;
   }
   return null;
 }