Problem selection keys, forced trial assignment,...


Author
Message
brittdv
brittdv
New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)
Group: Forum Members
Posts: 4, Visits: 31
Does anyone see what the problems are in the script in attachment?

-    Winprobabilities are supposed to be 12%, 50% and 88%, but when I run the script, they always are 0% in the practice rounds
-    Rewards for difficult tasks are supposed to be variable, but they are also 0 in the practice rounds
-    I can select a task in the test rounds pressing ‘E’ and ‘I’ , but not in the practice rounds
-    The keys do not work to perform the magnitude and parity tasks, and the meter does not increase. (test and practice)
-    In the practice rounds, the first trial is supposed to be easy, the second one hard and they can choose for the third and fourth one. When they are too late to select the required task, it should be assigned to them. Now they can, for example, be assigned the difficult task in the first round, which is supposed to be the easy trial.

Thank you!

Attachments
totalscript6.iqx (4 views, 46.00 KB)
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 109K
brittdv - 1/13/2026
Does anyone see what the problems are in the script in attachment?

-    Winprobabilities are supposed to be 12%, 50% and 88%, but when I run the script, they always are 0% in the practice rounds
-    Rewards for difficult tasks are supposed to be variable, but they are also 0 in the practice rounds
-    I can select a task in the test rounds pressing ‘E’ and ‘I’ , but not in the practice rounds
-    The keys do not work to perform the magnitude and parity tasks, and the meter does not increase. (test and practice)
-    In the practice rounds, the first trial is supposed to be easy, the second one hard and they can choose for the third and fourth one. When they are too late to select the required task, it should be assigned to them. Now they can, for example, be assigned the difficult task in the first round, which is supposed to be the easy trial.

Thank you!

The script you attached pretty obviously is based on the Effort Expenditure for Reward task available in the library, for which a fully working Inqusit 6 implementation exists.

https://www.millisecond.com/library/effortexpenditureforrewardtask



Why not use that instead of trying to somehow mangle a script written for Inquisit 7 to work under Inquisit 6?

As for why the script as attached doesn't work under Inquisit 6: It still has lots of syntax speciic to Inquist 7 in it. For example, the ++ operator simply does not exist in Inquisit 6 syntax.
Edited Last Week by Dave
brittdv
brittdv
New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)
Group: Forum Members
Posts: 4, Visits: 31
Dave - 1/13/2026
brittdv - 1/13/2026
Does anyone see what the problems are in the script in attachment?

-    Winprobabilities are supposed to be 12%, 50% and 88%, but when I run the script, they always are 0% in the practice rounds
-    Rewards for difficult tasks are supposed to be variable, but they are also 0 in the practice rounds
-    I can select a task in the test rounds pressing ‘E’ and ‘I’ , but not in the practice rounds
-    The keys do not work to perform the magnitude and parity tasks, and the meter does not increase. (test and practice)
-    In the practice rounds, the first trial is supposed to be easy, the second one hard and they can choose for the third and fourth one. When they are too late to select the required task, it should be assigned to them. Now they can, for example, be assigned the difficult task in the first round, which is supposed to be the easy trial.

Thank you!

The script you attached pretty obviously is based on the Effort Expenditure for Reward task available in the library, for which a fully working Inqusit 6 implementation exists.

https://www.millisecond.com/library/effortexpenditureforrewardtask



Why not use that instead of trying to somehow mangle a script written for Inquisit 7 to work under Inquisit 6?

As for why the script as attached doesn't work under Inquisit 6: It still has lots of syntax speciic to Inquist 7 in it. For example, the ++ operator simply does not exist in Inquisit 6 syntax.


I indeed tried to use that Effort Expenditure for Reward task as a guideline. However, this is a task meant to measure physical effort, and we need a task to measure cognitive effort, so I cannot use the entire script.


Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 109K
brittdv - 1/14/2026
Dave - 1/13/2026
brittdv - 1/13/2026
Does anyone see what the problems are in the script in attachment?

-    Winprobabilities are supposed to be 12%, 50% and 88%, but when I run the script, they always are 0% in the practice rounds
-    Rewards for difficult tasks are supposed to be variable, but they are also 0 in the practice rounds
-    I can select a task in the test rounds pressing ‘E’ and ‘I’ , but not in the practice rounds
-    The keys do not work to perform the magnitude and parity tasks, and the meter does not increase. (test and practice)
-    In the practice rounds, the first trial is supposed to be easy, the second one hard and they can choose for the third and fourth one. When they are too late to select the required task, it should be assigned to them. Now they can, for example, be assigned the difficult task in the first round, which is supposed to be the easy trial.

Thank you!

The script you attached pretty obviously is based on the Effort Expenditure for Reward task available in the library, for which a fully working Inqusit 6 implementation exists.

https://www.millisecond.com/library/effortexpenditureforrewardtask



Why not use that instead of trying to somehow mangle a script written for Inquisit 7 to work under Inquisit 6?

As for why the script as attached doesn't work under Inquisit 6: It still has lots of syntax speciic to Inquist 7 in it. For example, the ++ operator simply does not exist in Inquisit 6 syntax.


I indeed tried to use that Effort Expenditure for Reward task as a guideline. However, this is a task meant to measure physical effort, and we need a task to measure cognitive effort, so I cannot use the entire script.


You cannot use the entire script, but you can take it as guidance for how the relevant things are done in Inquisit 6 syntax as opposed to Inquisit 7 syntax
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search