---
title: GKRTreeSplitStrategy.reduceOverlap
framework: gameplaykit
role: symbol
role_heading: Case
path: gameplaykit/gkrtreesplitstrategy/reduceoverlap
---

# GKRTreeSplitStrategy.reduceOverlap

An option to split groups of elements by finding the subgroups whose areas overlap the least.

## Declaration

```swift
case reduceOverlap
```

## See Also

### Constants

- [GKRTreeSplitStrategy.halve](gameplaykit/gkrtreesplitstrategy/halve.md)
- [GKRTreeSplitStrategy.linear](gameplaykit/gkrtreesplitstrategy/linear.md)
- [GKRTreeSplitStrategy.quadratic](gameplaykit/gkrtreesplitstrategy/quadratic.md)
