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

# GKRTreeSplitStrategy.halve

An option to split groups of elements in half based on the order they were added to the tree in.

## Declaration

```swift
case halve
```

## See Also

### Constants

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