---
url: /docs/api/core/functions/createToleranceChecker.md
---
[**@kaiord/core**](../README.md)

***

[@kaiord/core](../README.md) / createToleranceChecker

# Function: createToleranceChecker()

> **createToleranceChecker**(`config?`): [`ToleranceChecker`](../type-aliases/ToleranceChecker.md)

Defined in: [packages/core/src/domain/validation/tolerance-checker.ts:75](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/core/src/domain/validation/tolerance-checker.ts#L75)

## Parameters

### config?

#### cadenceTolerance

`number` = `...`

#### distanceTolerance

`number` = `...`

#### ftpTolerance

`number` = `...`

#### hrTolerance

`number` = `...`

#### paceTolerance

`number` = `...`

#### powerTolerance

`number` = `...`

#### timeTolerance

`number` = `...`

## Returns

[`ToleranceChecker`](../type-aliases/ToleranceChecker.md)
