[virtualcommons-svn] commit/foraging: alllee: updated trust game instructions and adding quiz expla
Status: Beta
Brought to you by:
alllee
From: Bitbucket <com...@bi...> - 2011-09-01 18:54:18
|
1 new changeset in foraging: http://bitbucket.org/virtualcommons/foraging/changeset/a70b6d501f36/ changeset: a70b6d501f36 user: alllee date: 2011-09-01 20:54:48 summary: updated trust game instructions and adding quiz explanation and correct answer rewards affected #: 3 files (3.7 KB) --- a/src/main/java/edu/asu/commons/foraging/conf/RoundConfiguration.java Wed Aug 31 17:18:28 2011 -0700 +++ b/src/main/java/edu/asu/commons/foraging/conf/RoundConfiguration.java Thu Sep 01 11:54:48 2011 -0700 @@ -280,14 +280,7 @@ public boolean isQuizEnabled() { return getBooleanProperty("quiz"); } - - /** - * FIXME: quiz instructions and quiz enabled should be tightly coupled.. - * @return - */ - public String getQuizInstructions() { - return getProperty("quiz-instructions"); - } + public String getChatInstructions() { return getProperty("chat-instructions"); @@ -305,6 +298,14 @@ return getProperty("last-round-debriefing"); } + /** + * FIXME: quiz instructions and quiz enabled should be tightly coupled.. + * @return + */ + public String getQuizInstructions() { + return getProperty("quiz-instructions"); + } + public Map<String, String> getQuizAnswers() { Properties properties = getProperties(); if (isQuizEnabled()) { @@ -322,6 +323,12 @@ public String getQuizExplanation(String questionNumber) { return getProperty(questionNumber + "-explanation"); } + + public double getQuizCorrectAnswerReward() { + return getDoubleProperty("quiz-correct-answer-reward", 0.50d); + } + + /** * Possible values, freeze, fine? --- a/src/main/resources/configuration/asu-experiments/fall-2011/pretest/round0.xml Wed Aug 31 17:18:28 2011 -0700 +++ b/src/main/resources/configuration/asu-experiments/fall-2011/pretest/round0.xml Thu Sep 01 11:54:48 2011 -0700 @@ -20,10 +20,10 @@ <h3>Practice Round Instructions</h3><hr><p> -You will now have four minutes to practice with the experimental environment. -The decisions you make in this round will NOT influence your earnings. At the -At the beginning of the practice round half of the cells are occupied -with green tokens. The environment is a 13 x 13 grid of cells. +You will now have four minutes 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 half of the cells are occupied with green tokens. The +environment is a 13 x 13 grid of cells. </p><p> During this practice round, and <b>only during</b> this practice round, you are able @@ -31,7 +31,7 @@ press the <b>R</b> key you will reset the resource to its initial distribution, randomly filling half of the cells. </p> -<p><b> Please do not communicate with any other participant.</b></p> +<p><b>Please do not communicate with any other participant.</b></p><p>If you have any questions please raise your hand. <b>Do you have any questions so far?</b></p> ]]> @@ -42,67 +42,24 @@ <p> Before we begin the practice round please answer the following questions. </p> -<br><form> +<fieldset><span class='q1'>Q1. Which of the statements is <b><u>incorrect</u></b>?</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. In order to collect a token you need -to press the space bar while your yellow dot <img src="@CODEBASE_URL@/images/gem-self.gif"> is on a cell with a token.<br> -<br><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. In order to collect a token you need to press the space bar while your yellow dot <img src="@CODEBASE_URL@/images/gem-self.gif"> is on a cell with a token.<br> +</fieldset> + +<fieldset><span class='q2'>Q2. Which sequence of situations is <b><u>not possible</u></b>?</span><br><img src="@CODEBASE_URL@/images/question2.jpg"><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> -<br> +</fieldset><input type="submit" name="submit" value="Submit"></form> ]]></entry> - -<entry key='trust-game-instructions'> -<![CDATA[ -<h3>Task</h3> -<p> -You will be matched with another person in your group, but you will not know who -that person is. And that person will not know who you are. You make decisions for -the case you are drawn to be player 1 and the case you will be player 2. The -results of the decisions are given to you at the end of the whole experiment. -</p> - -<p> -The person drawn to be player 1 has the following decision to make. You will receive -an endowment of one dollar and decide how much to keep and how much to send to -another person in your group. -</p> - -<p> -The amount you send to the other person will be tripled and then given to the person -in your group with whom you have been matched. That person will decide how much to -keep and how much to send back to you. For example, if you send 0 extra credit -points to the other person, 0 extra credit points will be sent to the other person. -However, if you write 3 extra credit points on the form, 9 extra credit points will -be sent to the person. The other person would then decide how much to return to -you. -</p> - -<p> -Player 2 has the following decision to make. You have to choose for each of the 4 -possible cases how much to receive from player 1 how much to keep and how much to -send back to player 1. We ask you to fill in the tables for player 1 as well as for -player 2, and we will drawn whether you are player 1 or 2 after you have made the -decisions. -</p> - -<p> -Are there any questions? If you have a question, raise your hand and I will try to -answer it. -</p> -]]> -</entry> - </properties> --- a/src/main/resources/configuration/asu-experiments/fall-2011/pretest/server.xml Wed Aug 31 17:18:28 2011 -0700 +++ b/src/main/resources/configuration/asu-experiments/fall-2011/pretest/server.xml Thu Sep 01 11:54:48 2011 -0700 @@ -50,32 +50,31 @@ <h3>General Instructions</h3><p> Welcome. You have already earned 5 dollars by showing up at this experiment. You can -earn more, up to a maximum of 40 dollars, by participating in this experiment, which +earn more, up to a maximum of about 40 dollars, 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 other people in this room during the six rounds of the experiment. </p><p> -You appear on the screen as a yellow dot <img src="@CODEBASE_URL@/images/gem-self.gif">. -You move by pressing the four arrow keys on your keyboard. You can move up, down, -left, or right. You have to press a key for each and every move of your yellow dot. -In this experiment you can collect green diamond shaped tokens +You will appear on the screen as a yellow dot <img src="@CODEBASE_URL@/images/gem-self.gif">. +You can move by pressing the four arrow keys on your keyboard. You can move up, +down, left, or right. You have to press a key for each and every move of your +yellow dot. In this experiment you can collect green diamond shaped tokens <img src="@CODEBASE_URL@/images/gem-token.gif"> and earn two cents for each collected token. -To collect a token, move your yellow dot over a green token and press the <b>space -bar</b>. If you move over a token without pressing the <b>space bar</b> you do NOT -collect that token. +To collect a token, move your yellow dot over a green token and <b>press the space +bar</b>. Simply moving your avatar over a token does NOT collect that token. </p><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. -However, the rate at which new tokens will appear depends on the number of -adjacent cells with tokens. The more tokens in the eight cells around -an empty cell, the faster a new token will appear on that empty cell. In other -words, <b>existing tokens can generate new tokens</b>. To illustrate this, please -refer to Image 1 and Image 2. The middle cell in Image 1 denoted with an X has -a greater chance of regeneration than the middle cell in Image 2. When all -neighboring cells are empty, there is <b>no chance for regeneration</b>. +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 with tokens. +The more tokens in the eight cells that surround an empty cell, the faster a new +token will appear on that empty cell. In other words, <b>existing tokens can +generate new tokens</b>. To illustrate this, please refer to Image 1 and Image 2. +The middle cell in Image 1 denoted with an X has a greater chance of regeneration +than the middle cell in Image 2. When all neighboring cells are empty, there is +<b>no chance for regeneration</b>. <table width="100%"><tr> @@ -91,8 +90,52 @@ </td></tr></table> +<h3>Best Strategy</h3> +<p> +The chance that a token will regenerate on an empty cell increases as there are +more tokens surrounding it. Therefore, you want to have as many tokens around an +empty cell as possible. However, you also need empty cells to benefit from this +regrowth. The optimal spatial pattern of tokens on the screen is the checkerboard +diagram shown below, where half of the cells are empty and arranged in a way that +maximizes regrowth. +<img src="@CODEBASE_URL@/images/optimal-strategy.jpg" alt="Checkerboard Resource"> +</p> ]]></entry> +<entry key='trust-game-instructions'> +<![CDATA[ +<h3>Trust Game Instructions</h3> +<p> + You will now play a mini-game where you will be matched with a random person in + your group. In this game 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 your strategies will be shown to you at + the <b>end of the experiment</b>. +</p> +<h3>Game Mechanics</h3> +The game works as follows: +<ol> + <li>Player 1 first receives an endowment of one dollar and has to decide <b>how much to keep</b> and <b>how much to send to Player 2</b>. + <li>The amount Player 1 decides to send to Player 2 is tripled by + the system and then given to Player 2. Player 2 then has to decide <b>how + much to keep</b> and <b>how much to send back to Player 1</b>. +</ol> + +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> + To design your strategies, please fill in the following form by selecting the + <b>Amount to Keep</b> column. +</p> +<p> + <b>Are there any questions?</b> +</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. |