Students must abide by UVic academic regulations and observe standards of scholarly integrity (i.e. no plagiarism or cheating). Therefore, this assignment must be taken individually and not with a friend, classmate, or group. You are also prohibited from sharing any information about the assignment with others. I affirm that I will not give or receive any aid on this assignment and that all work will be my own. put your name here
Neoclassical economics attempts to predict behaviour on the basis of agents making rational choices. Even the least introspective economist would agree that humans do not always choose rationally. Nevertheless most economists are comfortable modeling behaviour as if all individuals are rational. Why? In a lot of domains rational choice does a good job of predicting behavior. An analogy might be helpful. If we were to try to predict the shots an expert billiards player makes, a relatively simple model of behaviour could be based on the billiards player being an expert in Newtonian physics.
Red, side pocket.
Such a model would do a great job of predicting play, even though it is the wrong model of behaviour. Billiards players become expert by constantly practicing billiards, not by studying Newtonian physics. Similarly, experienced market participants make choices that look like they are determined by rational choice. What I am trying to get at here is a model is useful if it predicts behaviour accurately, even if its assumptions are clearly wrong.
Experiment 0 is a test of rationality in an environment with which you likely have little experience. You were asked to choose a number between 0 and 100 inclusive. You were told that the target was going to be \(\frac23\) times the average choice, and whoever chose the number closest to the target would win $20. Presumably you like money, and $20 is enough for you to think briefly about what choice would make it more likely you would win… What is the largest number you could choose? Thus, what is the highest possible average choice? What would the target be in that case? …So 67 would always be closer to the target than 68 or above because \(\frac23\times\) average(choice) will always be lower than 66.67. i.e. a choice of 67 dominates (is always better than) all choices between 68 and 100.
In experiment 0 there were two treatments, to which subjects were randomly allocated on the basis of their student ID. In one of the treatments the placeholder in the box in which you entered your choice was “your choice”. In the other treatment the placeholder was “67 better choice than 68 or more”. A completely rational subject would not be influenced by this placeholder if they believed that everyone else in the class is also completely rational. If everyone is completely rational and everyone knows this, then in both treatments everyone should/would choose zero… Why?
In contrast, if not everyone is completely rational then you could probably imagine how the placeholder could influence behavior: e.g. suppose some subjects would choose a number randomly between 0 and 100 in the “your choice” treatment, but when faced with a placeholder of “67 better choice than 68 or more” might choose a number randomly between 0 and 67. The placeholder might discourage irrational choices without limiting your freedom to choose whatever number you wish. This type of manipulation of the choice environment is known as a Nudge. Here are histograms of the choices made in both treatments.
| Nudge | Over 67 | Total | Proportion Irrational |
|---|---|---|---|
| placeholder: your choice | 9 | 23 | 0.39 |
| placeholder: 67 better choice than 68 or more | 7 | 31 | 0.23 |
There were 2 students who were closest to the target: 50740, 99277 (I will be contacting you shortly to arrange payment).
This is not to say that all of economics is based on the assumption of rationality. There is an entire field of economics (behavioural economics) devoted to cataloging the systematic differences we see between human decision making and that of a perfectly rational agent. The goal of environmental policy is to alter behaviour in a way to reduce damages to the environment. Taking into account these irrationalities may lead to better policy outcomes.
If you have not done it already, skim the first 8 chapters of R for Data Science. You will likely not understand all of it on your first read, but it will be helpful when you are writing code and you think “I have seen something like this before.” Most of the chapters are very short… focus your attention on the chapter on visualization (chapter 3).
Try to figure out what each line of code in solutions_assignment0.R achieves. You can find out information about functions by typing ?x, where x is the function name, in the console, located bottom left panel of Rstudio. Info about that function is then shown in the bottom right panel of Rstudio.
Try to figure out what solutions_assignment0.Rmd does.