Learn R Programming

eam (version 1.0.1)

run_trial_ddm: Run a single trial of the DDM simulation

Description

This function runs a single trial of the DDM simulation using the provided item formulas and trial settings. It's a wrapper around the core C++ function

Usage

run_trial_ddm(
  trial_setting,
  item_formulas,
  n_items,
  max_reached,
  max_t,
  dt,
  noise_mechanism,
  noise_factory,
  trajectories = FALSE
)

Value

A list containing the simulation results

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_mechanism

The noise mechanism to use ("add" or "mult")

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.