Bonsai_bench_scenario.InputAn input to the Bonsai computation you are testing / benchmarking. It can be changed during testing using Interaction.change_input.
It's secretly a Bonsai.Expert.Var.t, but we don't expose that because you MUST NOT use Var.t functions to compute new values. This is because all values that the input shall take must be computed before the benchmarks / tests start; otherwise, their computation will throw off benchmarks.
val create : 'a -> 'a t