Two questions about programming Cyberball 5 (how to set the type of speed of balls thrown by NPCs...


Two questions about programming Cyberball 5 (how to set the type of...
Author
Message
S.T
S.T
Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)
Group: Forum Members
Posts: 17, Visits: 81
Hello,

I hope this message finds you well.
I am currently using Inqusit6 to create a Cyberball task for use in fMRI experiment.
I am struggling with two points now.

The first is that even though I can customize the sequence of passes, I cannot set up who throws the strongball(In other word fast speed passes) to whom.
Specifically, for example, NPC1 throws a fast pass to NPC3 while slow to NPC2 (participant) and NPC4.
I want to set up something like this for NPC1, NPC3 and NPC4.
I have tried various ways, but they did not work. I would like to know what code I can use to execute it.

The second is to set a time limit.
In my experiment, I plan to have two types of sessions of the Cyberball task, with each session lasting 3 minutes and repeating this. The number of throws does not indicate the end of the session.
I have tried setting timeout and clocktimer, but 30 throws remain the end condition of the session, and I can't change it.
Is it possible to set time as the end condition for each session of Cyberball task?
And please tell me how to do that.

Thank you in advance for your help.

Best regard,


S.T
S.T
Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)
Group: Forum Members
Posts: 17, Visits: 81
Dear Dave,

This issue has been resolved.
Thank you.
S.T
S.T
Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)
Group: Forum Members
Posts: 17, Visits: 81
Dave - 1/26/2024

Dear Dave,

Sorry for the frequent questions.
I'm almost there, so please teach me.

When I perform an experiment, I would like to record the following in the data.
"How many milliseconds after the start of the program did the experiment begin?"
"How many milliseconds after the start of the program did each throw go through?"
"How many milliseconds after the start of the program was the participant's response?"

In other words, I want to record the flow of each throw in milliseconds from the start of the program.
However, time as a record is just the date and time to the second which I don't need to record.
I don't know what program to use to get the above data.
Could you please tell me how to do this?


Thank you in advance for your help.

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: 102K
S.T - 3/5/2024
Dave - 1/26/2024

Dear Dave,

Sorry for the frequent questions.
I'm almost there, so please teach me.

When I perform an experiment, I would like to record the following in the data.
"How many milliseconds after the start of the program did the experiment begin?"
"How many milliseconds after the start of the program did each throw go through?"
"How many milliseconds after the start of the program was the participant's response?"

In other words, I want to record the flow of each throw in milliseconds from the start of the program.
However, time as a record is just the date and time to the second which I don't need to record.
I don't know what program to use to get the above data.
Could you please tell me how to do this?


Thank you in advance for your help.

You need to log script.elapsedtime at the points of interest.

https://www.millisecond.com/support/docs/current/html/language/properties/elapsedtime.htm


S.T
S.T
Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)Associate Member (75 reputation)
Group: Forum Members
Posts: 17, Visits: 81
Dear Dave,

I understand.
I will try it.

Thank you.
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search