Filter to apply to the base target rule.
|Composite||Composite (Filter)||A composite filter represents a collection of filters, all of which must be satisfied before a site is included as a valid process target.|
|Depth||Depth (Filter)||Depth filter restricts the targets of the process to agents that are a specific distance from a vacant location.|
|HasNeighbors||HasNeighbors (Filter)||Allows only coordinates that have non-vacant neighbors.|
|Name||Agent (Filter)||Restricts the process to agents with a specific state/class.|
|Not||Not (Filter)||Inverts the truth conditions of another filter.|
|Null||Null (Filter)||Null filter is a pass-through; it does not restrict the process targets in any way.|
|Sample||Sample (Filter)||Sample filter takes a random sample of the candidates if the number of candidates exceeds a specified limit. If the number of candidates is at or below the limit, nothing happens. Setting the limit to -1 is the same as having no limit.|