[virtualcommons-svn] commit/foraging: 2 new changesets
Status: Beta
Brought to you by:
alllee
From: Bitbucket <com...@bi...> - 2012-02-28 06:51:44
|
2 new commits in foraging: https://bitbucket.org/virtualcommons/foraging/changeset/8639f59f997a/ changeset: 8639f59f997a user: alllee date: 2012-02-28 07:51:22 summary: adding imposed punish treatment configuration files affected #: 11 files diff -r 3c1fc2c5a4b6a82787547c25e48157d52c33effb -r 8639f59f997a8e3066d30a66aea91e954ebbd289 src/main/resources/configuration/iu/2011/imposed-punish/round0.xml --- /dev/null +++ b/src/main/resources/configuration/iu/2011/imposed-punish/round0.xml @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> +<properties> +<comment>Foraging XML-ized experiment round configuration</comment> +<entry key="resource-width">13</entry> +<entry key="resource-depth">13</entry> +<entry key="practice-round">true</entry> +<entry key="private-property">true</entry> +<entry key="duration">240</entry> + +<entry key="quiz">true</entry> +<entry key="q1">C</entry> +<entry key="q2">B</entry> + +<entry key='instructions'> +<![CDATA[ +<h2>Practice Round Instructions</h2> +<hr> +<p> + Once everyone has finished the quiz, we will start a practice round of the token + task. +</p> +<p> + During the practice round, you will have {duration} to practice with the + experimental environment. The decisions you make in this round will NOT + influence your earnings. At the beginning of the practice round + {initialDistribution} of the cells are occupied with green tokens. The + environment is a {self.resourceWidth} x {self.resourceDepth} grid of cells. +</p> +<p> +During this practice round, and <b>only during</b> this practice round, you are able +to reset the tokens displayed on the screen. When you push the <b>R</b> key +you will reset the distribution of the tokens to randomly occupying +{initialDistribution} of the cells with green tokens. +</p> +<p><b>Do you have any questions?</b> If you have any questions at this time please raise your hand and someone will come over to your station and answer it.</p> +]]> +</entry> + +<entry key="quiz-instructions"> +<![CDATA[ +<h2>Quiz</h2> +<hr> +<p> + In a moment, you will do a practice round of the token task. Before we go to + the practice round, answer the following questions to make sure you understand + the instructions. You will earn {quizCorrectAnswerReward} for each correct answer. +</p> +<br><br> +<form> +<span class='q1'>Q1. Which of these statements is NOT correct?</span><br> +<input type="radio" name="q1" value="A">A. Your decisions of where to collect tokens affects the regeneration of tokens.<br> +<input type="radio" name="q1" value="B">B. When you have collected all tokens on the screen, no new tokens will appear.<br> +<input type="radio" name="q1" value="C">C. Tokens grow from the middle of the screen.<br> +<input type="radio" name="q1" value="D">D. To collect a token you need to press the space bar while your yellow dot <img src="@CODEBASE_URL@/images/gem-self.gif"></img> is on a cell with a token.<br> +<br><br> +<span class='q2'>Q2. Which sequence of situations is not possible?</span><br> +<img src="@CODEBASE_URL@/images/question2.jpg"></img><br> +<input type="radio" name="q2" value="A">A<br> +<input type="radio" name="q2" value="B">B<br> +<input type="radio" name="q2" value="C">C<br> +<input type="submit" name="submit" value="Submit"><br> +</form> +]]> +</entry> +<entry key='quiz-results'> + <![CDATA[ + <h2>Quiz Results</h2> + <hr> + <p> + {if (allCorrect)} + You have answered all the questions correctly and earned <b>{totalQuizEarnings}</b>. + {else} + You answered {numberCorrect} out of {totalQuestions} questions correctly + and earned <b>{totalQuizEarnings}</b>. Questions you've answered + incorrectly are highlighted in red. Please see below for more details. + {endif} + </p> + <hr> +<form> +<span class='q1'>Q1. Which of these statements is NOT correct?</span><br> + <b>{incorrect_q1} + In this question, "A", "B", and "D" are all true. "C" is false. Tokens only + regenerate when there are other tokens present in their immediately neighboring + cells. They do not spontaneously generate from the middle of the screen. + </b> +<br> +A. Your decisions of where to collect tokens affects the regeneration of tokens.<br> +B. When you have collected all tokens on the screen, no new tokens will appear.<br> +C. Tokens grow from the middle of the screen.<br> +D. To collect a token you need to press the space bar while your yellow dot <img src="@CODEBASE_URL@/images/gem-self.gif"></img> is on a cell with a token.<br> +<br> +<span class='q2'>Q2. Which sequence of situations is not possible?</span><br> + <b> + {incorrect_q2} + In this question, sequence "B" is not possible. Tokens cannot regenerate on an empty screen as shown in sequence B. + </b> + <br> +<img src="@CODEBASE_URL@/images/question2.jpg"></img><br> +</form> + ]]> +</entry> +</properties> diff -r 3c1fc2c5a4b6a82787547c25e48157d52c33effb -r 8639f59f997a8e3066d30a66aea91e954ebbd289 src/main/resources/configuration/iu/2011/imposed-punish/round1.xml --- /dev/null +++ b/src/main/resources/configuration/iu/2011/imposed-punish/round1.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> +<properties> +<comment>Foraging XML experiment round configuration</comment> +<entry key="display-group-tokens">true</entry> +<entry key="clients-per-group">4</entry> +<entry key="duration">240</entry> +<entry key="resource-depth">26</entry> +<entry key="resource-width">26</entry> + +<entry key='always-explicit'>true</entry> +<entry key='max-cell-occupancy'>1</entry> + +<entry key="instructions"> +<![CDATA[ +<h3>Instructions for Round {self.roundNumber}</h3> +<hr> +<p> + The first round of the experiment will begin in a moment. The length of the + round is {duration}. As in the practice round you can collect green tokens. + This time you will earn <b>{dollarsPerToken}</b> for each token collected. This time + you <b>cannot</b> reset the distribution of green tokens. +</p> +<h3>Groups</h3> +<hr> +<p> +In this round the renewable resource will become five times bigger. You will share +this larger environment with three other random players in this room. In +particular, <b>each of you in this room has been randomly assigned to one of several +equally-sized {self.clientsPerGroup} person groups.,</b> And everyone in your group has been +randomly assigned a number from 1 to {self.clientsPerGroup}. <b>You will stay in +the same group for the entire experiment</b>, and each person's number from 1 to +{self.clientsPerGroup} will remain the same throughout the experiment. The other +members of your group will appear on the screen as blue dots +<img src="@CODEBASE_URL@/images/gem-other.gif"> with a white number embedded in the dot. +</p> +<p> + In each round of the token task, you can see how many tokens each player has + collected at the top right corner of the screen. On the top left corner of the + screen, you will see the remaining time in the round. +</p> +<h3>Anonymity</h3> +<hr> +<p> + Because group membership was randomly assigned by the computer, neither you nor + the experimenter will be able to identify which person in the room has been + assigned to a particular group or number within a group. Your anonymity is + guaranteed. +</p> +<h3>Tokens</h3> +<hr> + <p> + Each group has its own set of token resources. + </p> +<p> +<b>Do you have any questions so far?</b> If you have any questions at this time, +raise your hand and someone will come over to your station and answer it. +</p> +]]> +</entry> +</properties> diff -r 3c1fc2c5a4b6a82787547c25e48157d52c33effb -r 8639f59f997a8e3066d30a66aea91e954ebbd289 src/main/resources/configuration/iu/2011/imposed-punish/round2.xml --- /dev/null +++ b/src/main/resources/configuration/iu/2011/imposed-punish/round2.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> +<properties> +<comment>Foraging XML-ized experiment round configuration</comment> +<entry key="display-group-tokens">true</entry> +<entry key="clients-per-group">4</entry> +<entry key="duration">240</entry> +<entry key="resource-depth">26</entry> +<entry key="resource-width">26</entry> + + +<!-- enable field of vision for tokens and subjects --> +<entry key='initial-distribution'>.25</entry> + +<entry key='always-explicit'>true</entry> +<entry key='max-cell-occupancy'>1</entry> + +</properties> diff -r 3c1fc2c5a4b6a82787547c25e48157d52c33effb -r 8639f59f997a8e3066d30a66aea91e954ebbd289 src/main/resources/configuration/iu/2011/imposed-punish/round3.xml --- /dev/null +++ b/src/main/resources/configuration/iu/2011/imposed-punish/round3.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> +<properties> +<comment>Foraging XML-ized experiment round configuration</comment> +<entry key="display-group-tokens">true</entry> +<entry key="clients-per-group">4</entry> +<entry key="duration">240</entry> +<entry key="resource-depth">26</entry> +<entry key="resource-width">26</entry> + +<entry key='always-explicit'>true</entry> +<entry key='max-cell-occupancy'>1</entry> + +<!-- resource regrowth parameters --> +<entry key="initial-distribution">.25</entry> + +</properties> diff -r 3c1fc2c5a4b6a82787547c25e48157d52c33effb -r 8639f59f997a8e3066d30a66aea91e954ebbd289 src/main/resources/configuration/iu/2011/imposed-punish/round4.xml --- /dev/null +++ b/src/main/resources/configuration/iu/2011/imposed-punish/round4.xml @@ -0,0 +1,96 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> +<properties> +<comment>Foraging XML-ized experiment round configuration</comment> +<entry key="display-group-tokens">true</entry> +<entry key="clients-per-group">4</entry> +<entry key="resource-depth">26</entry> +<entry key="resource-width">26</entry> +<entry key="duration">240</entry> + +<entry key='always-explicit'>true</entry> +<entry key='max-cell-occupancy'>1</entry> + +<entry key="initial-distribution">.25</entry> +<entry key='voting-enabled'>true</entry> +<entry key="instructions"> + <![CDATA[ + <h1>Important New Instructions!</h1> + <h2>Reducing Other Player's Earnings</h2> + <hr> +<p> +Round {self.roundNumber} is about to begin. You will now have the option to reduce the +earnings of another participant at a cost to your own earnings by typing that +participants' number key from 1 to {self.clientsPerGroup}. +</p> + <ul> + <li>Each player in your group has a number from 1 to {self.clientsPerGroup}. If + you press a number key 1-{self.clientsPerGroup}, you will reduce the number + of tokens that player has collected during the round by + {self.sanctionPenalty} tokens. This will also reduce your own token amount by + {self.sanctionCost} token. The decision whether or when to use this option is + up to you. + </li> + <li>When you reduce the number of tokens of another participant, they will + receive a message stating that you have reduced their tokens. Likewise, if + another participant reduces your number of tokens, you will also receive a + message. These messages will be displayed on the bottom of your screen. + </li> + <li>If your tokens are being reduced or you are reducing another participant's + tokens, you will receive some visual cues. When your tokens are being reduced + your yellow dot will turn red briefly with a blue background. The participant + currently reducing your tokens will turn purple with a white background. + </li> + <li>You may reduce the earnings of other participants as long as (1) there are + tokens remaining on the screen and (2) both you and the other participant + have a positive number of tokens collected during the round. <b>Each time</b> + you press the numeric key corresponding to another participant your token + amount is reduced by <b>{self.sanctionCost}</b>, and their token amount is reduced by + <b>{self.sanctionPenalty}</b>. + </li> + </ul> + <p> + The length of this round is {duration}. + </p> +<h2>Strategy Reminder</h2> +<hr> + <p> + Reminder: + </p> + <ul> + <li><b>{first(self.selectedRules)}</b></li> + </ul> +<p><b>Do you have any questions?</b> If you have any questions at this time, raise your hand and someone will come over to your station and answer it.</p> + ]]> +</entry> + + + +<entry key='voting-instructions'> +<![CDATA[ +<h1>Strategy Nomination Instructions</h1> +<hr> +<p> +To nominate a strategy, click the radio button that is to the right of the one you choose; then click "submit". The computer will tally the nominations and then report the +results on the next screen. The results will be presented to each person in +your group. +</p> +<h2>Your selection will be anonymous</h2> +<hr> +<p> +The identity of people who nominated a particular strategy will NOT be revealed. +Therefore, neither you nor the experimenter will know who nominated a particular +strategy. +</p> +]]> +</entry> + +<entry key='external-survey-enabled'>true</entry> +<entry key='survey-url'> + <![CDATA[https://qtrial.qualtrics.com/SE/?SID=SV_cLX7jnYikmD9eSM&SURVEY_ID={surveyId}]]> +</entry> + +<entry key='sanction-type'>real-time</entry> +<entry key="sanction-cost">1</entry> +<entry key="sanction-multiplier">2</entry> +</properties> diff -r 3c1fc2c5a4b6a82787547c25e48157d52c33effb -r 8639f59f997a8e3066d30a66aea91e954ebbd289 src/main/resources/configuration/iu/2011/imposed-punish/round5.xml --- /dev/null +++ b/src/main/resources/configuration/iu/2011/imposed-punish/round5.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> +<properties> +<comment>Foraging XML-ized experiment round configuration</comment> +<entry key="display-group-tokens">true</entry> +<entry key="clients-per-group">4</entry> +<entry key="resource-depth">26</entry> +<entry key="resource-width">26</entry> +<entry key="duration">240</entry> + +<entry key="initial-distribution">.25</entry> + +<entry key='always-explicit'>true</entry> +<entry key='max-cell-occupancy'>1</entry> +<entry key='sanction-type'>real-time</entry> +<entry key="sanction-cost">1</entry> +<entry key="sanction-multiplier">2</entry> +</properties> diff -r 3c1fc2c5a4b6a82787547c25e48157d52c33effb -r 8639f59f997a8e3066d30a66aea91e954ebbd289 src/main/resources/configuration/iu/2011/imposed-punish/round6.xml --- /dev/null +++ b/src/main/resources/configuration/iu/2011/imposed-punish/round6.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> +<properties> +<comment>Foraging XML-ized experiment round configuration</comment> +<entry key="display-group-tokens">true</entry> +<entry key="clients-per-group">4</entry> +<entry key="resource-depth">26</entry> +<entry key="resource-width">26</entry> +<entry key="duration">240</entry> + +<entry key="initial-distribution">.25</entry> + +<entry key='always-explicit'>true</entry> +<entry key='max-cell-occupancy'>1</entry> + +<entry key='sanction-type'>real-time</entry> +<entry key="sanction-cost">1</entry> +<entry key="sanction-multiplier">2</entry> +</properties> diff -r 3c1fc2c5a4b6a82787547c25e48157d52c33effb -r 8639f59f997a8e3066d30a66aea91e954ebbd289 src/main/resources/configuration/iu/2011/imposed-punish/round7.xml --- /dev/null +++ b/src/main/resources/configuration/iu/2011/imposed-punish/round7.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> +<properties> +<comment>Foraging XML-ized experiment round configuration</comment> +<entry key="display-group-tokens">true</entry> +<entry key="clients-per-group">4</entry> +<entry key="resource-depth">26</entry> +<entry key="resource-width">26</entry> +<entry key="duration">240</entry> + +<entry key="initial-distribution">.25</entry> + +<entry key='always-explicit'>true</entry> +<entry key='max-cell-occupancy'>1</entry> + + +<entry key='external-survey-enabled'>true</entry> +<entry key='survey-url'> + <![CDATA[https://qtrial.qualtrics.com/SE/?SID=SV_3efXdNaJ6EXZ0S8&SURVEY_ID={surveyId}]]> +</entry> + + +<entry key="instructions"> +<![CDATA[ +<h2>Important New Instructions!</h2> +<hr> +<p> +<b>From this point forward, participants will NOT have the option to reduce the earnings of another participant.</b> +</p> + +<h2>Round {self.roundNumber}</h2> +<hr> +<p> +Round {self.roundNumber} is about to begin. The length of this round is again {duration}.</p> +<p><b>Do you have any questions?</b> If you have any questions at this time please raise your hand and someone will come over to your station and answer it.</p> +]]> +</entry> +</properties> diff -r 3c1fc2c5a4b6a82787547c25e48157d52c33effb -r 8639f59f997a8e3066d30a66aea91e954ebbd289 src/main/resources/configuration/iu/2011/imposed-punish/round8.xml --- /dev/null +++ b/src/main/resources/configuration/iu/2011/imposed-punish/round8.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> +<properties> +<comment>Foraging XML-ized experiment round configuration</comment> +<entry key="display-group-tokens">true</entry> +<entry key="clients-per-group">4</entry> +<entry key="resource-depth">26</entry> +<entry key="resource-width">26</entry> +<entry key="duration">240</entry> + +<entry key="initial-distribution">.25</entry> + +<entry key='always-explicit'>true</entry> +<entry key='max-cell-occupancy'>1</entry> + +</properties> diff -r 3c1fc2c5a4b6a82787547c25e48157d52c33effb -r 8639f59f997a8e3066d30a66aea91e954ebbd289 src/main/resources/configuration/iu/2011/imposed-punish/round9.xml --- /dev/null +++ b/src/main/resources/configuration/iu/2011/imposed-punish/round9.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> +<properties> +<comment>Foraging XML-ized experiment round configuration</comment> +<entry key="display-group-tokens">true</entry> +<entry key="clients-per-group">4</entry> +<entry key="resource-depth">26</entry> +<entry key="resource-width">26</entry> +<entry key="duration">240</entry> + +<entry key="initial-distribution">.25</entry> + +<entry key='always-explicit'>true</entry> +<entry key='max-cell-occupancy'>1</entry> + + +<entry key='external-survey-enabled'>true</entry> +<entry key='survey-url'> + <![CDATA[https://qtrial.qualtrics.com/SE/?SID=SV_e8rPe7yyhue5OVm&SURVEY_ID={surveyId}]]> +</entry> + +<entry key='survey-instructions'> + <![CDATA[ + <h1>Survey</h1> + <hr> + <p> + We would like to again ask you some quick questions. Please <a href='{surveyUrl}'>click here</a> to begin the survey. + </p> + <p> + We will continue after all of the surveys have been completed by all the + participants in the room. Please press the "Continue" button at the + bottom of the screen after you have successfully completed the survey. + </p> + <p> + If you encounter any problems with the survey <b>please inform the experimenter</b>. + </p> + <br> + <form> + <input type="submit" value="Continue" name="continue"> + </form> + ]]> +</entry> + + +</properties> diff -r 3c1fc2c5a4b6a82787547c25e48157d52c33effb -r 8639f59f997a8e3066d30a66aea91e954ebbd289 src/main/resources/configuration/iu/2011/imposed-punish/server.xml --- /dev/null +++ b/src/main/resources/configuration/iu/2011/imposed-punish/server.xml @@ -0,0 +1,368 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> +<properties> +<comment>Foraging experiment server configuration</comment> +<entry key="hostname">@SERVER_ADDRESS@</entry> +<entry key="port">@PORT_NUMBER@</entry> +<entry key="round0">round0.xml</entry> +<entry key="round1">round1.xml</entry> +<entry key="round2">round2.xml</entry> +<entry key="round3">round3.xml</entry> +<entry key="round4">round4.xml</entry> +<entry key="round5">round5.xml</entry> +<entry key="round6">round6.xml</entry> +<entry key="round7">round7.xml</entry> +<entry key="round8">round8.xml</entry> +<entry key="round9">round9.xml</entry> +<entry key="wait-for-participants">true</entry> +<entry key="number-of-rounds">10</entry> +<entry key='external-survey-enabled'>true</entry> +<entry key='imposed-strategy-enabled'>true</entry> +<entry key='survey-id-enabled'>true</entry> +<entry key='survey-instructions'> + <![CDATA[ + <h1>Survey</h1> + <hr> + <p> + Before we continue to the next round of the token task, we would like to ask you + some quick questions. Please <a href='{surveyUrl}'>click here</a> to + begin the survey. + </p> + <p> + We will continue with the rest of the experiment after all of the + surveys have been completed by all the participants in the room. Please + press the "Continue" button at the bottom of the screen after you have + successfully completed the survey. + </p> + <p> + If you encounter any problems with the survey <b>please inform the experimenter</b>. + </p> + <br> + <form> + <input type="submit" value="Continue" name="continue"> + </form> + ]]> +</entry> + +<entry key="facilitator-instructions"> +<![CDATA[ +<p> + This facilitator interface allows you to control the experiment. In general you + will be following a sequence similar to this: + <ol> + <li>Show instructions</li> + <li>Start round</li> + <li>After round is over + <ol> + <li>show trust game if necessary</li> + <li>start standalone chat round if necessary</li> + </ol> + </li> + <li>Goto 1.</li> + </ol> +</p> +]]> +</entry> + +<entry key="welcome-instructions"> +<![CDATA[ +<h1>Welcome</h1> +<hr> +<p> +Welcome to the experiment. The experiment will begin shortly after everyone has been +assigned a station. +<br><br> +Please <b>wait quietly</b> and <b>do not close this window, open any other + applications, or communicate with any of the other participants</b> unless you +are told to do so. +</p> +]]> +</entry> + +<entry key="general-instructions"> +<![CDATA[ +<h1>General Instructions</h1> +<h2>Your Earnings</h2> +<hr> +<p> + You have already earned {showUpPayment} by showing up at this experiment. You can +earn more, up to a maximum of about $15-$50, by participating in this experiment +which will take about an hour to an hour and a half. The amount of money you earn +depends on your decisions, as well as the decisions of your group members during the nine rounds of the experiment.</p> +<h2>The Token Task</h2> +<hr> +<p> + Today's experiment is on the computer. In the experiment, you can collect green + diamond shaped tokens <img src="@CODEBASE_URL@/images/gem-token.gif"></img>, and + you will earn <b>{dollarsPerToken}</b> for each token you collect. When the token task + begins, you will appear on the screen as a yellow dot <img src="@CODEBASE_URL@/images/gem-self.gif"></img>. + To collect a token, move your yellow dot over a green token and <b>press the + space bar</b>. If you move over a token without pressing the space bar you will + NOT collect that token. You can move either up, down, left, or right. You have + to press an arrow key for every move of your yellow dot. +</p> +<p> + Later, you will be assigned to a group. The other group members will appear as + blue dots <img src="@CODEBASE_URL@/images/gem-other.gif"></img>. + +<h2>Tokens</h2> +<hr> +<p> +The tokens that you collect have the potential to regenerate. After you have +collected a green token, a new token can re-appear on that empty cell. The rate at +which new tokens appear is dependent on the number of adjacent cells that still have +tokens. The more tokens there are in the eight cells around an empty cell, the faster +a new token will appear on that empty cell. +</p> +<p> +Tokens generate new tokens. Thus, the middle cell, which is denoted with X in Image 1 will be regenerated at a faster rate than the middle cell in Image 2. +When all neighboring cells are empty, there is no renewal. +</p> +<table width="100%"> +<tr> +<td align="center"><b>Image 1</b></td> +<td align="center"><b>Image 2</b></td> +</tr> +<tr> +<td align="center"> + <img src="@CODEBASE_URL@/images/8neighbors.jpg" alt="image 1"></img> +</td> +<td align="center"> + <img src="@CODEBASE_URL@/images/5neighbors.jpg" alt="image 2"></img> +</td> +</tr> +</table> +<p> + If you have any questions at this time, please raise your hand and someone will + come over to your station and answer it. If you have no questions, continue to + the quiz below. +</p> +]]> +</entry> + +<entry key='trust-game-instructions'> +<![CDATA[ +<h1>Instructions</h1> +<hr> +<p> + You will now participate in an exercise where you will be matched with a random + person in your group. In this exercise there are two roles, Player 1 and Player 2. + Your job is to design strategies for both Player 1 and Player 2 roles. When you + are randomly paired with another member of your group you may be selected as + Player 1 <b>or</b> Player 2. The results of randomly pairing your strategies + with the other group member's strategies will be shown to you at the <b>end of + the experiment</b>. +</p> + +<h2>How to participate</h2> +<hr> +<ol> + <li>Player 1 will first receive an endowment of one dollar and has to decide <b>how much to keep</b>. The remaining amount is <b>sent to Player 2</b>. + <li>The amount Player 1 sends to Player 2 is tripled by the system and then + given to Player 2. Player 2 must then decide <b>how much to keep</b> and <b>how much to send back to Player 1</b>. +</ol> +<p> +For example, if Player 1 sends 0 cents to Player 2, Player 1 earns 1 dollar and +Player 2 earns 0 cents. However, if Player 1 sends 1 dollar to Player 2, 3 dollars +would be sent to Player 2. Player 2 then decides to return $1.75 back to Player 1. +In this case, Player 1 earns $1.75, and Player 2 earns $1.25. +</p> +<p> +Please fill in the following form to design your strategies as Player 1 or Player 2. +<br> +<b>If you have any questions, please raise your hand. Are there any questions?</b> +</p> +]]> +</entry> + +<entry key="chat-instructions"> +<![CDATA[ +<p> +You can chat with the other participants in your group during this round. +You may discuss any aspect of the experiment with the other participants in your group with two exceptions: +<ol> + <li>You <b>may not promise side-payments after the experiment is completed or threaten anyone with any consequence after the experiment is finished</b>.</li> + <li>You <b>may not reveal your actual identity</b></li> +</ol> +We are monitoring the chat traffic while you chat. If we detect any violation of the +rules we will have to stop the the experiment and remove the group where the offense +occurred from the room. +</p> +<p> + You will see other participants labeled from A to {self.lastChatHandle} in the + chat box. You can send a chat message by typing into the textfield and pressing + the enter key. +</p> +]]> +</entry> + +<entry key="sameRoundAsPreviousInstructions"> +<![CDATA[ +<h3>Round {self.roundNumber} Instructions</h3> +<hr> +<p>Round {self.roundNumber} is the same as the previous round.</p> +<p>The length of this round is {duration}.</p> +<p><b>Do you have any questions?</b> If you have any questions at this time please raise your hand and someone will come over to your station and answer it.</p> +]]> +</entry> +<entry key='facilitator-debriefing'> +<![CDATA[ +<h3>Round {self.roundNumber} results</h3> +<hr> +<table border=1 cellspacing=3 cellpadding=3> +<tr> +<th>Participant</th><th>Current tokens</th><th>Current income</th><th>Quiz earnings</th><th>Trust game earnings</th><th>Total income</th> +</tr> +{clientDataList: {data | +<tr align="RIGHT"><td>{data.id}</td><td>{data.currentTokens}</td><td>{data.currentIncome}</td><td>{data.quizEarnings}</td><td>{data.trustGameEarnings}</td><td>{data.grandTotalIncome}</td></tr> +}} +</table> +]]> +</entry> +<entry key='client-debriefing'> +<![CDATA[ +<h1>{if (self.practiceRound)}Practice Round{else}Round {self.roundNumber}{endif} Results</h1> +<hr> +<ul> +<li>Tokens collected in this round: {clientData.currentTokens}</li> +<li>Income from tokens collected: {clientData.currentIncome}</li> +<li>Quiz earnings: {clientData.quizEarnings}</li> +<li>Show up payment: {showUpPayment}</li> +</ul> +{if (showExitInstructions && !clientData.trustGameLog.empty) } +<h2>Trust Game Earnings</h2> +<hr> +<ul> +{clientData.trustGameLog: {trustGameLog| +<li>Trust Game #{i}: {trustGameLog}</li> +}} +</ul> +Your total trust game earnings: <b>{clientData.trustGameEarnings}</b>. +{endif} +<h2>Total Income</h2> +<hr> +<p> +Your <b>total income</b> is <b>{clientData.grandTotalIncome}</b>. +</p> +{if (showExitInstructions)} +<h2>Final Round</h2> +<hr> + <p>This was the last round of the experiment.</p> +<h2>Payment</h2> +<hr> +<p> +Please wait quietly while we prepare your payments. When payments are ready we will +call you up one by one. Please wait until your computer number, +<b>{clientData.id}</b>, is called before coming up to receive payment. Thank you +for participating. +</p> +{endif} +]]> +</entry> +<entry key='voting-results'> + <![CDATA[ + <h1>Nomination Results</h1> + <hr> + <table border=3 cellspacing=3 cellpadding=3> + <tr><th>Strategy</th><th>Nominations</th></tr> + {nominations: { strategyNomination | + <tr bgcolor="#{if (strategyNomination.selected)}FFFFCC{else}CCCCCC{endif}"><td>{strategyNomination.strategy}</td><td>{strategyNomination.nominations}</td></tr> + }} + </table> + <h1>Selected Strategy</h1> + <hr> + {if (tiebreaker)} + <p><b>NOTE:</b> There was a tie and the selected strategy listed here was randomly selected as the winner.</p> + {endif} + <p><b> {first(selectedRules)} </b></p> + ]]> +</entry> +<entry key='initial-voting-instructions'> + <![CDATA[ +<h1>Important New Instructions!</h1> +<h2>Strategies for managing how players collect tokens for the rest of the experiment</h2> +<hr> +<p> +In a moment, you will have the option to implement one of five strategies for how you +and the three other people in your group collect tokens for the rest of the +experiment. +</p> + +<h2>Procedure for Deciding the Strategy</h2> +<hr> +<p> + Each of the {self.clientsPerGroup} people in your group can nominate one of the five + potential strategies. The single strategy that receives the most nominations + wins. +</p> +<p> + <b>If there is a tie</b>, one of the tied options will be selected at random by + the computer. Each of the tied strategies will have an equal chance of being + selected. +</p> + +<h2>Implementation</h2> +<hr> + <p>Neither the computer nor the experimenter will intervene to implement the + strategy. + </p> + + <p> + <b>Do you have any questions?</b> If you have any questions at this time, + raise your hand and someone will come over to your station and answer it. + </p> + ]]> +</entry> +<entry key='waiting-room-instructions'> +<![CDATA[ +<h1>Please Wait</h1> +<hr> +<p>Please wait while the other participants complete their tasks.</p> +]]> +</entry> +<entry key='voting-instructions'> +<![CDATA[ +<h1>Strategy Nomination Instructions</h1> +<hr> +<p> +To nominate a strategy, click the radio button that is to the right of the one you choose; then click "submit". The computer will tally the nominations and then report the +results on the next screen. The results will be presented to each person in +your group. +</p> +<h2>Your selection will be anonymous</h2> +<hr> +<p> +The identity of people who nominated a particular strategy will NOT be revealed. +Therefore, neither you nor the experimenter will know who nominated a particular +strategy. +</p> +]]> +</entry> + +<entry key='imposed-strategy-instructions'> +<![CDATA[ +<h1>Important New Instructions!</h1> +<h2>Strategy for managing how players collect tokens for the rest of the experiment</h2> +<hr> +<p> +Your group is being assigned a strategy for how you and the three other people in your group collect tokens for the rest of the experiment. +</p> +<h2>Assigned Strategy</h2> +<hr> +<p> +<b>{strategy}</b> +</p> +<h2>Implementation</h2> +<hr> + <p>Neither the computer nor the experimenter will intervene to implement the + strategy. + </p> + + <p> + <b>Do you have any questions?</b> If you have any questions at this time, + raise your hand and someone will come over to your station and answer it. + </p> +]]> +</entry> + +</properties> https://bitbucket.org/virtualcommons/foraging/changeset/496f0b8bea89/ changeset: 496f0b8bea89 user: alllee date: 2012-02-28 07:51:39 summary: voting instructions template was missing from vote-punish treatment affected #: 1 file diff -r 8639f59f997a8e3066d30a66aea91e954ebbd289 -r 496f0b8bea899488a8fc991448e447d2f0859dcd src/main/resources/configuration/iu/2011/vote-punish/server.xml --- a/src/main/resources/configuration/iu/2011/vote-punish/server.xml +++ b/src/main/resources/configuration/iu/2011/vote-punish/server.xml @@ -320,4 +320,23 @@ ]]></entry> +<entry key='voting-instructions'> +<![CDATA[ +<h1>Strategy Nomination Instructions</h1> +<hr> +<p> +To nominate a strategy, click the radio button that is to the right of the one you choose; then click "submit". The computer will tally the nominations and then report the +results on the next screen. The results will be presented to each person in +your group. +</p> +<h2>Your selection will be anonymous</h2> +<hr> +<p> +The identity of people who nominated a particular strategy will NOT be revealed. +Therefore, neither you nor the experimenter will know who nominated a particular +strategy. +</p> +]]> +</entry> + </properties> Repository URL: https://bitbucket.org/virtualcommons/foraging/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |