# "Beauty Contest Game" There are two versions of this app. This is the `MTurk` one, where the app will wait for the other players responses and then calculate the actual winner. The other one is the `local` one, where the other players answers are loaded from a .csv file. ## Settings The variable `RANDOMIZE_QUESTIONS` does just that. If the variable is set to `False` the questions will allways be presented in the order `[conputer, dyad, group]`. The variable `players_per_group` _must_ be set to an even number, because else no dyads can be built. - In the `computer` question, the player is instructed that they will play against a computer that will always play the "optimal strategy" (which is just submitting 0). - In the `dyad` question, players will be paired with another player and play the beauty contest against them. - In the `group` condition, the classic beauty contest game will be played, where a group (whose size is determined by the `players_per_group` constant) plays the beauty contest game. ## Exported Data - `..._submission`: The number the person submitted in the corresponding question - `..._23mean`: Two thirds of the group mean. This should be the same for all members of the same group or dyad. - `..._winner`: Whether or not the player won the bounty in this group. Payoff information for the last App is saved in a dict at `self.participant.vars['beauty_contest_payoff_info']`. You can see the structure of the dict in the `calculate_payoff()` function in `models.py`.