This function runs a single trial of the LCA-GI (Leaky Competing Accumulator with Global Inhibition) simulation using the provided item formulas and trial settings. It's a wrapper around the core C++ function for LCA-GI.
Usage
run_trial_lca_gi(
trial_setting,
item_formulas,
n_items,
max_reached,
max_t,
dt,
noise_factory,
trajectories = FALSE
)Arguments
- trial_setting
A list of named values representing the trial settings
- item_formulas
A list of formulas defining the item parameters
- n_items
The number of items to simulate
- max_reached
The threshold for evidence accumulation
- max_t
The maximum time to simulate
- dt
The step size for each increment
- noise_factory
A function that takes trial_setting and returns a noise function with signature function(n, dt)
- trajectories
Whether to return full output including trajectories.