Модель "Лінійний балістичний акумулятор" (LBA) - досить вдала модель поведінки людини у швидких простих завданнях рішення. Donkin і ін (2009, PDF ) надати код , який дозволяє оцінити параметри моделі даної поведінкові дані людини, і я скопіював цей код (з деякими незначними змінами форматування) по суті тут . Однак я хотів би внести незначну модифікацію в модель, але я не впевнений, як досягти цієї модифікації в коді.
Для початку канонічну модель LBA представляє кожну альтернативу відповіді як конкурента в досить дивному змаганні, таким чином, щоб конкуренти могли відрізнятися за такими характеристиками:
- Вихідне положення: це змінюється від раси до раси відповідно до рівномірного розподілу, обмеженого U (0, X1).
- Швидкість: це підтримується постійним у межах даної гонки (без прискорення), але змінюється від гонки до раси відповідно до розподілу Гаусса, визначеного N (X2, X3)
- Положення фінішної лінії (X4)
Таким чином, у кожного конкурента є свій набір значень для X1, X2, X3 і X4.
Гонка повторюється багато разів, при цьому переможець та їх час фіксуються після кожної гонки. Константа X5 додається до кожного виграшного разу.
Тепер, модифікація, яку я хочу внести, - це поміняти мінливість в початковій точці на фінішну лінію. Тобто, я хочу, щоб стартова точка була нульовою для всіх конкурентів і всіх гонок, тим самим виключаючи X1, але я хочу додати параметр, X6, який визначає розмір діапазону рівномірного розподілу, орієнтованого на X4, від якого кожен конкурент фінішна лінія відбирається для кожної гонки. Тоді в цій моделі кожен конкурент матиме значення для X2, X3, X4 та X6, і ми все ще маємо значення для конкурента для всіх конкурентів.
Буду дуже вдячний, якщо хтось готовий допомогти у цьому.
О, і для надання відображення з описаних вище параметрів з іменем "X" до імен змінних, використовуваних кодом LBA, який я пов'язав: X1 = x0max; X2 = дрейфрат; X3 = sddrift; X4 = чі; X5 = Тер.