float invLogFunc(float y){
  return (float)(Math.log((1f - reverse(y)) * (LogBase - 1) + 1) / Math.log(LogBase));
}

float invLogFunc ( float y ) { return ( float ) ( Math . log ( ( 1f - reverse ( y ) ) * ( LogBase - 1 ) + 1 ) / Math . log ( LogBase ) ) ; }
the inverse of the log function describing the curve .
