parameters: (m, options)
return_statement: return int(math.pow(m, (m * c + l) / (m + l)))
docstring: Calculates the number of tests from m deopt points with exponential
    coverage.
    The coverage is expected to be between 0.0 and 1.0.
    The 'coverage lift' lifts the coverage for tests with smaller m values.
docstring_summary: Calculates the number of tests from m deopt points with exponential
    coverage.
    The coverage is expected to be between 0.0 and 1.0.
    The 'coverage lift' lifts the coverage for tests with smaller m values.
docstring_tokens: Calculates the number of tests from m deopt points with exponential coverage . The coverage is expected to be between 0 . 0 and 1 . 0 . The coverage lift lifts the coverage for tests with smaller m values .
function: def CalculateNTests(m, options):
    """Calculates the number of tests from m deopt points with exponential
    coverage.
    The coverage is expected to be between 0.0 and 1.0.
    The 'coverage lift' lifts the coverage for tests with smaller m values.
    """
    c = float(options.coverage)
    l = float(options.coverage_lift)
    return int(math.pow(m, (m * c + l) / (m + l)))
function_tokens: def CalculateNTests ( m , options ) : c = float ( options . coverage ) l = float ( options . coverage_lift ) return int ( math . pow ( m , ( m * c + l ) / ( m + l ) ) )