# -*- coding: utf-8 -*- # Generated by Django 1.11.2 on 2018-08-07 05:59 from __future__ import unicode_literals from django.db import migrations, models import django.db.models.deletion import otree.db.models import otree_save_the_change.mixins class Migration(migrations.Migration): initial = True dependencies = [ ('otree', '0001_initial'), ] operations = [ migrations.CreateModel( name='Group', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('id_in_subsession', otree.db.models.PositiveIntegerField(db_index=True, null=True)), ('round_number', otree.db.models.PositiveIntegerField(db_index=True, null=True)), ('session', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='questionnaire_group', to='otree.Session')), ], options={ 'db_table': 'Questionnaire_group', }, bases=(otree_save_the_change.mixins.SaveTheChange, models.Model), ), migrations.CreateModel( name='Player', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('id_in_group', otree.db.models.PositiveIntegerField(db_index=True, null=True)), ('_payoff', otree.db.models.CurrencyField(default=0, null=True)), ('round_number', otree.db.models.PositiveIntegerField(db_index=True, null=True)), ('_gbat_arrived', otree.db.models.BooleanField(choices=[(True, 'Yes'), (False, 'No')], default=False)), ('_gbat_grouped', otree.db.models.BooleanField(choices=[(True, 'Yes'), (False, 'No')], default=False)), ('age', otree.db.models.PositiveIntegerField(null=True, verbose_name='What is your age?')), ('gender', otree.db.models.StringField(choices=[('Male', 'Male'), ('Female', 'Female'), ('Transgender', 'Transgender'), ('Do not identify as female, male, or transgender', 'Do not identify as female, male, or transgender')], max_length=10000, null=True, verbose_name='What gender do you identify with?')), ('political', otree.db.models.StringField(choices=[('Extremely liberal', 'Extremely liberal'), ('Liberal', 'Liberal'), ('Slightly liberal', 'Slightly liberal'), ('Moderate; middle of the road', 'Moderate; middle of the road'), ('Slightly conservative', 'Slightly conservative'), ('Conservative', 'Conservative'), ('Extremely conservative', 'Extremely conservative')], max_length=10000, null=True, verbose_name='Where would you place YOURSELF on this scale?')), ('education', otree.db.models.StringField(choices=[('High school diploma or equivalency (GED)', 'High school diploma or equivalency (GED)'), ('Associate degree (junior college)', 'Associate degree (junior college)'), ("Bachelor's degree", "Bachelor's degree"), ("Master's degree", "Master's degree"), ('Doctorate', 'Doctorate'), ('Professional (MD, JD, DDS, etc.)', 'Professional (MD, JD, DDS, etc.)'), ('None of the above (less than high school)', 'None of the above (less than high school)')], max_length=10000, null=True, verbose_name='What is the highest degree you earned?')), ('income', otree.db.models.StringField(choices=[('Less than $5,000', 'Less than $5,000'), ('$5,000 through $11,999', '$5,000 through $11,999'), ('$12,000 through $15,999', '$12,000 through $15,999'), ('$16,000 through $24,999', '$16,000 through $24,999'), ('$25,000 through $34,999', '$25,000 through $34,999'), ('$35,000 through $49,999', '$35,000 through $49,999'), ('$50,000 through $74,999', '$50,000 through $74,999'), ('$75,000 through $99,999', '$75,000 through $99,999'), ('$100,000 and greater', '$100,000 and greater'), ("Don't know", "Don't know")], max_length=10000, null=True, verbose_name=' How much did you earn, before taxes and other deductions, during the past 12 months?')), ('AQ_1', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I usually concentrate more on the whole picture, rather than the small details.')), ('AQ_2', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='Those devoted to unselfish causes are often exploited by others.')), ('AQ_3', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I find it easy to do more than one thing at once.')), ('AQ_4', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='If there is an interruption, I can switch back to what I was doing very quickly.')), ('AQ_5', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I find it easy to ‘read between the lines’ when someone is talking to me.')), ('AQ_6', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I know how to tell if someone listening to me is getting bored.')), ('AQ_7', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='When I’m reading a story I find it difficult to work out the characters’ intentions.')), ('AQ_8', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I like to collect information about categories of things (e.g. types of car, types of bird, types of train, types of plant etc).')), ('AQ_9', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I find it easy to work out what someone is thinking or feeling just by looking at their face.')), ('AQ_10', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I find it difficult to work out people’s intentions.')), ('MMQ_1', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='Do you believe that STRANGERS can read YOUR mind better than others?')), ('MMQ_2', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I have accurate insight into why I act the way I do.')), ('MMQ_3', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='My thoughts are private and no one, but me, has access to them.')), ('MMQ_4', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I believe that I am good at telling what another person is thinking.')), ('MMQ_5', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I’m confident that I can tell what others are thinking.')), ('MMQ_6', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I am rarely confident in my decisions.')), ('MMQ_7', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='When I watch a movie, I can always guess what the character will do next.')), ('MMQ_8', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='Sometimes, I think people have direct insight into what I am thinking.')), ('MMQ_9', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I can tell if others are teasing me.')), ('MMQ_10', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I can tell someone one opinion, while thinking the opposite.')), ('MMQ_11', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='My thoughts often come out of know where.')), ('MMQ_12', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='How confident are you that others can guess what you are thinking?')), ('MMQ_13', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='Compared to my friends (On average), I am better at guessing what others think.')), ('MMQ_14', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I have accurate insight into why I think the way I do.')), ('MMQ_15', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I cannot lie, because people will know my intentions.')), ('MMQ_16', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='Advertisements are pretty accurate at knowing my current desires.')), ('MMQ_17', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I can tell if others are teasing me.')), ('MMQ_18', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='When I fail, I know exactly why I failed.')), ('MMQ_19', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='If I find someone attractive, I believe that they know I find them attractive.')), ('MMQ_20', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='Compared to my friends (On average), I have better insight into my own thoughts and behaviors.')), ('MMQ_21', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I’m good at keeping my thoughts to myself.')), ('MMQ_22', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='Do you believe in telepathy?')), ('MMQ_23', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I’m confident I’m correct when I perform a new task.')), ('MMQ_24', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4)], null=True, verbose_name='I have high confidence in knowing who I am.')), ('PPQ_1', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Success is based on survival of the fittest, I am not concerned about the losers.')), ('PPQ_2', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name="For me, what's right is whatever I can get away with.")), ('PPQ_3', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name="In today's world, I feel justified in doing anything I can get away with to succeed.")), ('PPQ_4', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='My main purpose in life is getting as many goodies as I can.')), ('PPQ_5', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Making a lot of money is my most important goal.')), ('PPQ_6', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I let others worry about higher values; my main concern is with the bottom line.')), ('PPQ_7', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='People who are stupid enough to get ripped off usually deserve it.')), ('PPQ_8', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Looking out for myself is my top priority.')), ('PPQ_9', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I tell other people what they want to hear so that they will do what I want them to do.')), ('PPQ_10', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name="I would be upset if my success came at someone else's expense.")), ('PPQ_11', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I often admire a really clever scam.')), ('PPQ_12', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I make a point of trying not to hurt others in pursuit of my goals.')), ('PPQ_13', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name="I enjoy manipulating other people's feelings.")), ('PPQ_14', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I feel bad if my words or actions cause someone else to feel emotional pain.')), ('PPQ_15', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name="Even if I were trying very hard to sell something, I wouldn't lie about it.")), ('PPQ_16', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Cheating is not justified because it is unfair to others.')), ('PPQ_17', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I find myself in the same kinds of trouble, time after time.')), ('PPQ_18', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I am often bored.')), ('PPQ_19', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I find that I am able to pursue one goal for a long time.')), ('PPQ_20', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name="I don't plan anything very far in advance.")), ('PPQ_21', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I quickly lose interest in tasks I start.')), ('PPQ_22', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name="Most of my problems are due to the fact that other people just don't understand me.")), ('PPQ_23', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Before I do anything, I carefully consider the possible consequences.')), ('PPQ_24', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I have been in a lot of shouting matches with other people.')), ('PPQ_25', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='When I get frustrated, I often let off steam by blowing my top.')), ('PPQ_26', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Love is overrated.')), ('PPQ_27', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='This is attention check item,please click 1 to make sure you are paying attention to the items')), ('ZTPI_1', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I believe that getting together with one’s friends to party is one of life’s important pleasures.')), ('ZTPI_2', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Familiar childhood sights, sounds, smells often bring back a flood of wonderful memories.')), ('ZTPI_3', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Fate determines much in my life.')), ('ZTPI_4', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I often think of what I should have done differently in my life.')), ('ZTPI_5', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I believe that getting together with one’s friends to party is one of life’s important pleasures.')), ('ZTPI_6', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Familiar childhood sights, sounds, smells often bring back a flood of wonderful memories.')), ('ZTPI_7', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='It gives me pleasure to think about my past.')), ('ZTPI_8', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I do things impulsively.')), ('ZTPI_9', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='If things do not get done on time, I do not worry about it.')), ('ZTPI_10', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='When I want to achieve something, I set goals and consider specific means for reaching those goals.')), ('ZTPI_11', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='On balance, there is much more good to recall than bad in my past.')), ('ZTPI_12', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='When listening to my favorite music, I often lose all track of time.')), ('ZTPI_13', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Meeting tomorrow s deadlines and doing other necessary work come before tonight s play.')), ('ZTPI_14', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Since whatever will be will be, it does not really matter what I do.')), ('ZTPI_15', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I enjoy stories about how things used to be in the "good old times".')), ('ZTPI_16', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Painful past experiences keep being replayed in my mind.')), ('ZTPI_17', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I try to live my life as fully as possible, one day at a time.')), ('ZTPI_18', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='It upsets me to be late for appointments.')), ('ZTPI_19', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Ideally, I would live each day as if it were my last.')), ('ZTPI_20', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Happy memories of good times spring readily to mind.')), ('ZTPI_21', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I meet my obligations to friends and authorities on time.')), ('ZTPI_22', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I have taken my share of abuse and rejection in the past.')), ('ZTPI_23', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I make decisions on the spur of the moment.')), ('ZTPI_24', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I take each day as it is rather than try to plan it out.')), ('ZTPI_25', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='The past has too many unpleasant memories that I prefer not to think about.')), ('ZTPI_26', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='It is important to put excitement in my life.')), ('ZTPI_27', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I have made mistakes in the past that I wish I could undo.')), ('ZTPI_28', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I feel that it is more important to enjoy what you are doing than to get work done on time.')), ('ZTPI_29', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I get nostalgic about my childhood.')), ('ZTPI_30', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Before making a decision, I weigh the costs against the benefits.')), ('ZTPI_31', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Taking risks keeps my life from becoming boring.')), ('ZTPI_32', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='It is more important to enjoy life s journey than to focus only on the destination.')), ('ZTPI_33', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Things rarely work out as I expected.')), ('ZTPI_34', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name=' It is hard for me to forget unpleasant images of my youth.')), ('ZTPI_35', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='It takes joy out of the process and flow of my activities if I have to think about goals, outcomes, and products.')), ('ZTPI_36', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Even when I am enjoying the present, I am drawn back to comparisons with similar past experiences.')), ('ZTPI_37', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='You cannot really plan for the future because things change so much.')), ('ZTPI_38', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='My life path is controlled by forces I cannot influence.')), ('ZTPI_39', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='It doesn t make sense to worry about the future, since there is nothing that I can do about it anyway.')), ('ZTPI_40', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I complete projects on time by making steady progress.')), ('ZTPI_41', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I find myself tuning out when family members talk about the way things used to be.')), ('ZTPI_42', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I take risks to put excitement in my life.')), ('ZTPI_43', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I make lists of things to do.')), ('ZTPI_44', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I often follow my heart more than my head.')), ('ZTPI_45', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I am able to resist temptations when I know that there is work to be done.')), ('ZTPI_46', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I find myself getting swept up in the excitement of the moment.')), ('ZTPI_47', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Life today is too complicated; I would prefer the simpler life of the past.')), ('ZTPI_48', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I prefer friends who are spontaneous rather than predictable.')), ('ZTPI_49', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I like family rituals and traditions that are regularly repeated.')), ('ZTPI_50', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I think about the bad things that have happened to me in the past.')), ('ZTPI_51', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I keep working at difficult, uninteresting tasks if they will help me get ahead.')), ('ZTPI_52', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Spending what I earn on pleasures today is better than saving for tomorrow s security.')), ('ZTPI_53', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Often luck pays off better than hard work.')), ('ZTPI_54', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I think about the good things that I have missed out on in my life.')), ('ZTPI_55', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I like my close relationships to be passionate.')), ('ZTPI_56', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='There will always be time to catch up on my work.')), ('IRI_1', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I often have tender, concerned feelings for people less fortunate than me.')), ('IRI_2', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Sometimes I don’t feel very sorry for other people when they are having problems.')), ('IRI_3', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='When I see someone being taken advantage of, I feel kind of protective towards them.')), ('IRI_4', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='Other people’s misfortunes do not usually disturb me a great deal.')), ('IRI_5', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='When I see someone being treated unfairly, I sometimes don’t feel very much pity for them.')), ('IRI_6', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I am often quite touched by things that I see happen.')), ('IRI_7', otree.db.models.PositiveIntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], null=True, verbose_name='I would describe myself as a pretty soft-hearted person.')), ('debrief_1', otree.db.models.StringField(blank=True, choices=[('Yes', 'Yes'), ('No', 'No')], max_length=10000, null=True, verbose_name='Were the instructions clear to you?')), ('debrief_2', otree.db.models.StringField(blank=True, max_length=10000, null=True, verbose_name='If you answered "No" to the question above, what was unclear to you?')), ('debrief_3', otree.db.models.StringField(blank=True, max_length=10000, null=True, verbose_name='What do you think the study is about?')), ('debrief_4', otree.db.models.StringField(blank=True, max_length=10000, null=True, verbose_name='Do you have any suggestions for us?')), ('group', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='Questionnaire.Group')), ('participant', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='questionnaire_player', to='otree.Participant')), ('session', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='questionnaire_player', to='otree.Session')), ], options={ 'db_table': 'Questionnaire_player', }, bases=(otree_save_the_change.mixins.SaveTheChange, models.Model), ), migrations.CreateModel( name='Subsession', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('round_number', otree.db.models.PositiveIntegerField(db_index=True, null=True)), ('session', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='questionnaire_subsession', to='otree.Session')), ], options={ 'db_table': 'Questionnaire_subsession', }, bases=(otree_save_the_change.mixins.SaveTheChange, models.Model), ), migrations.AddField( model_name='player', name='subsession', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='Questionnaire.Subsession'), ), migrations.AddField( model_name='group', name='subsession', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='Questionnaire.Subsession'), ), ]