Модель «Линейный баллистический накопитель» (LBA) - довольно успешная модель поведения человека при выполнении простых простых задач. Донкин и др. (2009, PDF ) предоставляют код, который позволяет оценивать параметры модели с учетом данных о поведении человека, и я скопировал этот код (с некоторыми незначительными изменениями форматирования) здесь . Тем не менее, я хотел бы внести незначительную модификацию в модель, но я не уверен, как добиться этой модификации в коде.
Чтобы начать с канонической модели, LBA представляет каждую альтернативу ответа как участника в довольно странной гонке, так что участники могут отличаться следующими характеристиками:
- Начальная позиция: это варьируется от расы к гонке в соответствии с равномерным распределением, ограниченным U (0, X1).
- Скорость: она поддерживается постоянной в пределах данной гонки (без ускорения), но изменяется от гонки к гонке в соответствии с гауссовым распределением, определяемым как N (X2, X3)
- Положение финиша (X4)
Таким образом, каждый конкурент имеет свой собственный набор значений для X1, X2, X3 и X4.
Гонка повторяется много раз, победитель и их время записываются после каждой гонки. Константа X5 добавляется к каждому выигрышному времени.
Теперь, изменение, которое я хочу сделать, состоит в том, чтобы поменять изменчивость в начальной точке на финишную черту. То есть я хочу, чтобы начальная точка была нулевой для всех участников и всех рас, исключая тем самым X1, но я хочу добавить параметр X6, который определяет размер диапазона равномерного распределения с центром в X4, из которого каждый участник финишная черта отбирается для каждой гонки. В этой модели у каждого конкурента будут значения для X2, X3, X4 и X6, и у нас все еще будет значение для конкурента для X5.
Буду очень признателен, если кто-нибудь захочет помочь с этим.
Да, и обеспечить сопоставление названных выше параметров «X» с именами переменных, которые используются в коде LBA, который я связал: X1 = x0max; Х2 = дрейф Х3 = сдвиг; Х4 = хи; Х5 = Тер.