Return to the Continous Inclusion of Other in Self (Continuous IOS) page
___________________________________________________________________________________________________________________	

						*Continuous Measure of Including Others in the Self (continuous IOS)*
___________________________________________________________________________________________________________________	

Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com) for Millisecond Software, LLC
Date: 03-15-2021
last updated:  03-18-2021 by K. Borchert (katjab@millisecond.com) for Millisecond Software, LLC

Script Copyright © 03-18-2021 Millisecond Software

___________________________________________________________________________________________________________________
BACKGROUND INFO 	
___________________________________________________________________________________________________________________	

This script implements a template for the Continuous Measure of Including Others in the Self (continuous IOS)
The implemented procedure is based on the published JAVA applet version:
http://ww3.haverford.edu/psychology/ble/continuous_ios/index.html
(Note: as of 2021, the available browsers do not support the JAVA applets anymore)

Reference
Le, B., Moss, W. B., & Mashek, D. (2007). Assessing Relationship Closeness Online: 
Moving From an Interval-Scaled to Continuous Measure of Including Others in the Self. 
Social Science Computer Review, 25(3), 405–409. https://doi.org/10.1177/0894439307297693

___________________________________________________________________________________________________________________
TASK DESCRIPTION	
___________________________________________________________________________________________________________________	

Participants see two colored circles, side by side (but not overlapping).  One circle represents 'self', 
the other circle represents 'other' (by default: partner). 
In this template script, participants are asked to
1. move the 'self' circle to describe their current romantic relationship.
2. move the 'self' circle to describe their ideal romantic relationship.
The script ends with two more survey questions regarding their relationship.

___________________________________________________________________________________________________________________	
DURATION 
___________________________________________________________________________________________________________________	
the default set-up of the script takes appr. 3 minutes to complete

___________________________________________________________________________________________________________________	
DATA FILE INFORMATION 
___________________________________________________________________________________________________________________		
The default data stored in the data files are:

(1) Raw data file: 'continuous_ios_raw*.iqdat' (a separate file for each participant)*


build:								The specific Inquisit version used (the 'build') that was run
computer.platform:					the platform the script was run on (win/mac/ios/android)
date, time, 						date and time script was run 
subject, group, 					with the current subject/groupnumber
session:							with the current session id

blockcode, blocknum:				the name and number of the current block (built-in Inquisit variable)
trialcode, trialnum: 				the name and number of the currently recorded trial (built-in Inquisit variable)
										Note: trialnum is a built-in Inquisit variable; it counts all trials run; even those
										that do not store data to the data file. 
										

/circleDistance_inunit:				Distance is a number between "-100" units to "100" units. The diameter of the circle is 100 units.
									-100 = complete overlap
									0 = circles are side by side
									+100 = circles are the furthest apart as possible

/overlap_percent:					Overlap is a percentage ranging from "0%" (no overlap) to "100%" (total overlap).
									calculated by expressions.overlap_percent
									using the formula provided by: http://ww3.haverford.edu/psychology/ble/continuous_ios/code.html

/RT:								the cumulative response times that participants spent on the circle module(s)										
										
//built-in variables:
response:							the participant's response (scancode of response buttons)
latency: 							the response latency (in ms)


expressions.circleCenterDistance_inpercent, expressions.circleDistance_inunit, expressions.overlap_percent

(2) Summary data file: 'continuous_ios_summary*.iqdat' (a separate file for each participant)*

inquisit.build:						the Inquisit build/version run
computer.platform:					the platform the script was run on (win/mac/ios/android)
inquisit.build:						the version/build of Inquisit
script.startdate:					date script was run
script.starttime:					time script was started
script.subjectid:					assigned subject id number
script.groupid:						assigned group id number
script.sessionid:					assigned session id number
script.elapsedtime:					time it took to run script (in ms); measured from onset to offset of script
script.completed:					0 = script was not completed (prematurely aborted); 
									1 = script was completed (all conditions run)
									
									
radiobuttons.q1_commitment.response:		the relationship commitment response to q1
radiobuttons.q2_duration.response:			the relationship duration response to q2
radiobuttons.gender.response:				gender response 
textbox.age.response:						age response

values.distance_Module_1:					Module_1 (here: current): Distance is a number between "-100" units to "100" units. 
											The diameter of the circle is 100 units.
											
values.overlap_Module_1:					Module_1 (here: current): Overlap is a percentage ranging from "0%" (no overlap) to "100%" (total overlap).

values.distance_Module_2:					Module_2 (here: ideal): Distance is a number between "-100" units to "100" units. 
											The diameter of the circle is 100 units.
											
values.overlap_Module_2:					Module_2 (here: current): Overlap is a percentage ranging from "0%" (no overlap) to "100%" (total overlap).
									
							
							
* separate data files: to change to one data file for all participants (on Inquisit Lab only), go to section
"DATA" and follow further instructions

(3) Raw Survey data file: 'cIOS_survey.iqdat'

date, time:							date and time script was run with the current group/subjectnumber 
subject, group, session:	  		 with the current subject/groupnumber/session id
build:								the Inquisit build 

q*_response:						response given (in assigned values)
									
q*_latency:							how much time (in ms) the participant spent on the surveypage with this particular 
									question (the last time this particular surveypage was visited)

___________________________________________________________________________________________________________________	
EXPERIMENTAL SET-UP 
___________________________________________________________________________________________________________________

This script is meant as a template which runs 2 continuous_ios modules.
The default script runs the following procedure (see expt-elemt)

1. general introduction
2. Module_1: assess current relationship
3. Module_2: assess ideal relationship
4. survey: additional questions about the relationship


(I) EDIT GENERAL INTRODUCTION
You can edit the general introduction under section "GENERAL INTRO MODULE"

(II) EDIT/ADD CIRCLE MODULES (also to other scripts):
You can edit the 'Modules' under section 'Circle Modules' (for example, you can
change the color and size of the circles as well as the labels). 
To delete a module from the procedure, go to the expt-element under section 'EXAMPLE PROCEDURE'
and adjust the procedure.

You can add modules by
1) copy/paste Module_1 and changing '_1' to '_3' (for example).
2) add the additional variables to the summary data file under section 'DATA'
3) adding the new module (e.g. block.IOS_Module_3) to the expt-element under section 'EXAMPLE PROCEDURE'
4) you can add circle modules to other scripts, by copy/pasting all the code under section "CIRCLE MODULES"
and adding the respective summary values to the data elements (check data elements in this script for relevant data)

(III) EDIT SURVEY:
You can add/remove survey questions under section 'SURVEY MODULES'.
To remove the survey from the procedure, go to the expt-element under section 'EXAMPLE PROCEDURE'
and adjust the procedure accordingly.
You may also want to adjust the summarydata-element under section 'DATA'

___________________________________________________________________________________________________________________
STIMULI
___________________________________________________________________________________________________________________
provided by Millisecond Software

___________________________________________________________________________________________________________________	
INSTRUCTIONS 
___________________________________________________________________________________________________________________	
provided by Millisecond Software - can be edited under section 'General Intro Module'