public void CalculateScore() //Calculo el puntaje obtenido por el agente de acuerdo a las prioridades arriba mencionadas
 {
     score            = 0;
     distanceToTarget = Vector3.Distance(transform.position, target.position);
     score           += MathS.InverseProportion(distanceToTarget, 10.0f);
     if (distanceToTarget <= 1.0f && touchedFloor)
     {
         if (method == Method.Genetic)
         {
             score += MathS.InverseProportion(timeToTarget, 10.0f);
         }
     }
 }