Label | Explanation | Data Type |

Input Territory Solution
| The territory solution that will be used to solve territories. | Group Layer; Feature Dataset; String |

Level
| The level that will be used to solve territories. | String |

Number of Territories Method
| Specifies the method that will be used when calculating the number of territories. - User Defined—The number of territories will be provided by the user. This is the default.
- Optimal—The number of territories will be calculated automatically.
| String |

Number of Territories
(Optional) | The number of territories to be specified. | Long |

Quality (%)
(Optional) | An integer between 1 and 200 that determines the performance of a solve operation. A lower value will provide better performance but quality may be affected. The default value is 100. | Long |

Iterations Limit (Optional) | The number of times the territory search process will be repeated. For larger datasets, increasing the number is recommended to find an optimal solution. The default value is 50. | Long |

Algorithm
| Specifies the algorithm that will be used to solve the territory solution. - Classic— The original algorithm will be used to solve the territory solution. This is the default.
- Genetic— A newer and more modern algorithm based on genetic algorithm will be used to solve the territory solution.
| String |

Number of Candidate Solutions (Optional) | The number of possible solutions. For larger datasets, increasing this number will increase the search space and the probability of finding a better solution. The default is 10 and must be greater than 1. This parameter is only used when the Genetic algorithm is specified. | Long |

### Derived Output

Label | Explanation | Data Type |

Updated Territory Solution | The updated territory solution. | Group Layer |