<?xml version="1.0" encoding="UTF-8"?>
<Experiment Name="NPP Automation">
	<Description>To investigate effects of automation functions on fault diagnosis performance of NPP operators</Description>
	<ApplicationFile>.\NPP Automation.app.xml</ApplicationFile>
	<ParticipantFile>.\NPP Automation.sub.txt</ParticipantFile>
	<ExperimenterName>Zhizhong Li</ExperimenterName>
	<ParticipantNum>32</ParticipantNum>
	<Session ID="1" Name="Experiment Introduction">
		<Performer>Participant</Performer>
		<Action ID="1.1" Name="Experiment Introduction" Command="PlayVideo#Source:ExpIntrod.mp4;Loop:Yes">
			<Performer>Participant</Performer>
			<ResponseTips>If you already understand the content of the experiment, please click OK button to continue.</ResponseTips>
			<ResponseType>Button:OK</ResponseType>
			<WaitForExit>Yes</WaitForExit>
		</Action>
	</Session>
	<Session ID="2" Name="Operation Training">
		<Performer>Participant</Performer>
		<Action ID="2.1" Name="Operation Training" Command="PlayVideo#Source:Training.mp4;Loop:Yes">
			<Performer>Participant</Performer>
			<ResponseTips>If you already understand the content of operation introduction, please click OK button to start practice.</ResponseTips>
			<ResponseType>Button:OK</ResponseType>
			<WaitForExit>Yes</WaitForExit>
		</Action>
	</Session>
	<Session ID="3" Name="Preparation for Formal Experiment">
		<Performer>Experimenter</Performer>
	</Session>
	<Session ID="4" Name="Formal Experiment">
		<Performer>Participant</Performer>
		<Action ID="4.1" Name="Set Simulator" Command="Setup#Fault:LOCA">
			<Performer>Simulator</Performer>
			<WaitForExit>Yes</WaitForExit>
		</Action>
		<Action ID="4.2" Name="Start Programs" Command="Start">
			<WaitForExit>Yes</WaitForExit>
		</Action>
		<BeforeAction ID="4.3" Name="Alarm Demonstration" Command="DisplayAuditoryMessage#Source:Alarm.mp3;Loop:Yes;Duration:20;Position:TopRight;Text:Master Alarm;FontName:Times New Roman;FontSize:20;FontColor:255,255,0,0;Flash:Yes;FlashColor:255,255,255,0;FlashInterval:0.5">
			<Performer>Participant</Performer>
			<EndSetting>AlarmEnded:Yes</EndSetting>
			<WaitForExit>Yes</WaitForExit>
		</BeforeAction>
		<BeforeAction ID="4.4" Name="Text Display Demonstration" Command="DisplayTextMessage#Text:Please keep calm for 20s and then click Ok to continue;FontName:Times New Roman;FontSize:20;FontColor:255,255,0,0;Duration:20;Width:500;Flash:No">
			<Performer>Participant</Performer>
			<StartCondition>AlarmEnded:Yes</StartCondition>
			<EndSetting>DisplayTextMessageEnded:Yes</EndSetting>
			<ResponseType>Button:OK</ResponseType>
			<WaitForExit>Yes</WaitForExit>
		</BeforeAction>
		<BeforeAction ID="4.5" Name="Sound Stimulus Display Demonstration" Command="DisplayAuditoryMessage#Source:Blast.mp3">
			<Performer>Participant</Performer>
			<StartCondition>DisplayTextMessageEnded:Yes;WaitForTime:5</StartCondition>
			<EndSetting>BlastEnded:Yes</EndSetting>
			<WaitForExit>Yes</WaitForExit>
		</BeforeAction>
		<BeforeAction ID="4.6" Name="Sound Stimulus Display Demonstration" Command="DisplayAuditoryMessage#Source:Thunder.mp3">
			<Performer>Participant</Performer>
			<StartCondition>BlastEnded:Yes</StartCondition>
			<EndSetting>ThunderEnded:Yes</EndSetting>
			<WaitForExit>Yes</WaitForExit>
		</BeforeAction>
		<BeforeAction ID="4.7" Name="Time Pressure Demonstration" Command="SetTimePressure#Source:tick.mp3;TimeAmount:15;TimePressureTip:Time Left(s)：;AvailableTimeColor:255,255,0,0;Position:TopRight">
			<Performer>Participant</Performer>
			<StartCondition>ThunderEnded:Yes</StartCondition>
			<EndSetting>SetTimePressureEnded:Yes</EndSetting>
			<WaitForExit>No</WaitForExit>
		</BeforeAction>
		<BeforeAction ID="4.8" Name="Iamge Display Demonstration" Command="ShowPicture#Source:aaa.jpg;Duration:10">
			<Performer>Participant</Performer>
			<StartCondition>ThunderEnded:Yes</StartCondition>
			<StartSetting>ShowPictureStarted:Yes</StartSetting>
			<EndSetting>ShowPictureEnded:Yes</EndSetting>
			<ResponseTips>Click Yes button if like it; otherwise, click No button</ResponseTips>
			<ResponseType>Button:Yes,No</ResponseType>
			<WaitForExit>Yes</WaitForExit>
		</BeforeAction>
		<BeforeAction ID="4.9" Name="Audio Display Demonstration" Command="PlayAudio#Source:bbb.mp3;Loop:Yes">
			<Performer>Participant</Performer>
			<StartCondition>ShowPictureEnded:Yes</StartCondition>
			<StartSetting>PlayAudioStarted:Yes</StartSetting>
			<EndSetting>PlayAudioEnded:Yes</EndSetting>
			<ResponseTips>Click Yes button if like it, click No button if you do not like it, or click Neutral button if you have a neutral stand</ResponseTips>
			<ResponseType>Button:Yes,No,Neutral</ResponseType>
			<WaitForExit>Yes</WaitForExit>
		</BeforeAction>
		<BeforeAction ID="4.10" Name="Delay Demonstration" Command="Delay#Duration:5">
			<Performer>Participant</Performer>
			<StartCondition>PlayAudioEnded:Yes</StartCondition>
			<StartSetting>DelayStarted:Yes</StartSetting>
			<EndSetting>DelayEnded:Yes</EndSetting>
			<WaitForExit>Yes</WaitForExit>
		</BeforeAction>
		<AfterAction ID="4.11" Name="Workload Measurement" Command="LaunchQuestionnaire#Source:NASA-TLX.ques.xml;FontName:Times New Roman;FontSize:9">
			<Performer>Participant</Performer>
			<WaitForExit>Yes</WaitForExit>
		</AfterAction>
		<ExperimentCondition ID="1" TrialsToPerform="1" Name="TransparencyOfMonitoringAndDetection:High;TransparencyOfInformationAcquisition:High">
			<Settings>TransparencyOfMonitoringAndDetection:High;TransparencyOfInformationAcquisition:High</Settings>
			<Action ID="4.1.1" Name="RunProgram" Command="RunProgram#Source:notepad.exe">
				<Performer>Participant</Performer>
				<StartCondition>TrialElapsedTime</StartCondition>
				<StartSetting>RunProgramStarted:Yes</StartSetting>
				<EndSetting>RunProgramEnded:Yes</EndSetting>
				<WaitForExit>Yes</WaitForExit>
			</Action>
		</ExperimentCondition>
		<ExperimentCondition ID="2" TrialsToPerform="1" Name="TransparencyOfMonitoringAndDetection:High;TransparencyOfInformationAcquisition:Low">
			<Settings>TransparencyOfMonitoringAndDetection:High;TransparencyOfInformationAcquisition:Low</Settings>
		</ExperimentCondition>
		<ExperimentCondition ID="3" TrialsToPerform="1" Name="TransparencyOfMonitoringAndDetection:Low;TransparencyOfInformationAcquisition:High">
			<Settings>TransparencyOfMonitoringAndDetection:Low;TransparencyOfInformationAcquisition:High</Settings>
		</ExperimentCondition>
		<ExperimentCondition ID="4" TrialsToPerform="1" Name="TransparencyOfMonitoringAndDetection:Low;TransparencyOfMonitoringAndDetection:Low;TransparencyOfInformationAcquisition:Low">
			<Settings>TransparencyOfMonitoringAndDetection:Low;TransparencyOfInformationAcquisition:Low</Settings>
		</ExperimentCondition>
	</Session>
</Experiment>
