pub fn simulate<S, F>(
data: &DataTable,
initial_state: S,
strategy: F,
) -> Result<DenseKernelResult<S>>Expand description
Run a simulation on a DataTable with a closure-based strategy.
The strategy closure receives (tick_index, column_pointers, state) and returns an i32 result code: 0 = continue, 1 = done, negative = error.