Millisecond Forums

Range for validresponse on slider object

https://forums.millisecond.com/Topic21731.aspx

By gjcooper - 5/30/2017

Hi,

I am very new to Inquisit, and I am assisting a fellow staff member with creating a task using it.

Part of the requirements I have been given is that there should be a slider response with a value returned between -5 and +5 in 0.1 increments. From what I can gather this is not directly possible, but I should be able to achieve this by giving a range from -50 to 50 and use a calculation/expression to record in the desired range.

However I have also been asked that the participant not be able to enter 0 as a response (in other words a validresponse should be in ranges [-50, -1] and [1, 50]). Is a restriction like this possible?

Gavin
By Dave - 5/31/2017

gjcooper - Wednesday, May 31, 2017
Hi,

I am very new to Inquisit, and I am assisting a fellow staff member with creating a task using it.

Part of the requirements I have been given is that there should be a slider response with a value returned between -5 and +5 in 0.1 increments. From what I can gather this is not directly possible, but I should be able to achieve this by giving a range from -50 to 50 and use a calculation/expression to record in the desired range.

However I have also been asked that the participant not be able to enter 0 as a response (in other words a validresponse should be in ranges [-50, -1] and [1, 50]). Is a restriction like this possible?

Gavin

No, I can't think of a way to implement such a restriction for a <slider> element, I'm afraid.
By gjcooper - 5/31/2017

Dave - Wednesday, May 31, 2017
gjcooper - Wednesday, May 31, 2017
Hi,

I am very new to Inquisit, and I am assisting a fellow staff member with creating a task using it.

Part of the requirements I have been given is that there should be a slider response with a value returned between -5 and +5 in 0.1 increments. From what I can gather this is not directly possible, but I should be able to achieve this by giving a range from -50 to 50 and use a calculation/expression to record in the desired range.

However I have also been asked that the participant not be able to enter 0 as a response (in other words a validresponse should be in ranges [-50, -1] and [1, 50]). Is a restriction like this possible?

Gavin

No, I can't think of a way to implement such a restriction for a <slider> element, I'm afraid.

Thanks Dave,

Hmm - I wonder, would it be possible to use branch to detect if the response was 0, then perhaps show a message about an incorrect response and reshow the exact same stimulus again?
By Dave - 6/1/2017

gjcooper - Wednesday, May 31, 2017
Dave - Wednesday, May 31, 2017
gjcooper - Wednesday, May 31, 2017
Hi,

I am very new to Inquisit, and I am assisting a fellow staff member with creating a task using it.

Part of the requirements I have been given is that there should be a slider response with a value returned between -5 and +5 in 0.1 increments. From what I can gather this is not directly possible, but I should be able to achieve this by giving a range from -50 to 50 and use a calculation/expression to record in the desired range.

However I have also been asked that the participant not be able to enter 0 as a response (in other words a validresponse should be in ranges [-50, -1] and [1, 50]). Is a restriction like this possible?

Gavin

No, I can't think of a way to implement such a restriction for a <slider> element, I'm afraid.

Thanks Dave,

Hmm - I wonder, would it be possible to use branch to detect if the response was 0, then perhaps show a message about an incorrect response and reshow the exact same stimulus again?

Yes, that should be possible -- good idea.