static float logFunc(float x){
  return 1f - (float)(Math.pow(LogBase,reverse(x))) / (LogBase);
}

static float logFunc ( float x ) { return 1f - ( float ) ( Math . pow ( LogBase , reverse ( x ) ) ) / ( LogBase ) ; }
the log function describing the curve .
