Evaluate ITR

## Arguments

- fit
Fitted model. Usually an output from

`estimate_itr`

- itr_function
A user-defined function to create an ITR. The function should take the data as input and return an ITR. The output is a vector of the unit-level binary treatment that would have been assigned by the individualized treatment rule. The default is

`NULL`

, which means the ITR will be estimated from the`estimate_itr`

.- outcome
A character string of the outcome variable name.

- treatment
A character string of the treatment variable name.

- tau
A character string of the true treatment effect variable name.

- data
A data frame containing the variables specified in

`outcome`

,`treatment`

, and`tau`

.- budget
The maximum percentage of population that can be treated under the budget constraint.

- ngates
The number of gates to use for the ITR. The default is 5. A user-defined function to create an ITR. The function should take the data as input and return an ITR. The output is a vector of the unit-level binary treatment that would have been assigned by the individualized treatment rule. The default is

`NULL`

, which means the ITR will be estimated from the`estimate_itr`

. See`?evaluate_itr`

for an example.- ...
Further arguments passed to the function.