from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range ) author = 'Your name here' doc = """ Your app description """ class Constants(BaseConstants): name_in_url = 'trait' players_per_group = None num_rounds = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass def make_field(label): return models.IntegerField( choices=[ [1, ''], [2, ''], [3, ''], [4, ''], [5, ''], [6, ''], [7, ''], ], label=label, widget=widgets.RadioSelectHorizontal, ) class Player(BasePlayer): af_1 = make_field('Wenn ich glücklich bin, empfinde ich ein Gefühl von Überschwänglichkeit.') af_2 = make_field('Wenn ich nervös bin, fange ich am ganzen Körper an zu zittern.') af_3 = make_field('Ich erlebe so starke Glücksgefühle, dass ich mich dabei wie auf Wolke 7 fühle.') af_4 = make_field( 'Wenn ich eine Aufgabe erledigt habe, von der ich dachte, sie sei nicht zu lösen, kann ich ganz außer mir vor Freude sein.' ) af_5 = make_field( 'Wenn ich gut drauf bin, gelingt es mir leicht, mich über eine Sache intensiv zu freuen.' ) af_6 = make_field( 'Wenn ich mich vor etwas ängstige, erlebe ich dieses Gefühl meistens sehr intensiv.' ) af_7 = make_field( 'Wenn ich gut drauf bin, könnte ich es mit der ganzen Welt aufnehmen.' ) af_8 = make_field( 'Wenn ich glücklich bin, könnte ich vor Freude fast platzen.' ) af_9 = make_field( 'Wenn ich mich wegen etwas schuldig fühle, dann erlebe ich dieses Gefühl meistens sehr intensiv.' ) af_10 = make_field('Wenn ich glücklich bin, sprudle ich über vor Energie.' ) ar_1 = make_field( 'Im Allgemeinen bin ich weniger gefühlsbetont als andere Menschen.' ) ar_2 = make_field( 'Plötzliche Wetterumschwünge können meine Stimmung beeinflussen.' ) ar_3 = make_field( 'Ich habe keine lang anhaltenden intensiven Gefühlszustände wie einige andere Menschen.' ) ar_4 = make_field( 'Ich lasse mich in meiner Stimmung nicht leicht von der vorherrschenden Stimmung in einer Menschenmenge beeinflussen.' ) ar_5 = make_field( 'Wenn mir gleich morgens früh etwas sehr Positives oder sehr Negatives passiert, kann das meine Stimmung für den ganzen Tag beeinflussen.' ) ar_6 = make_field( 'Manchmal werde ich auch durch ganz einfache Dinge gefühlsmäßig stark berührt.' ) ar_7 = make_field( 'Wenn viele Reize gleichzeitig auf mich einströmen, bringt mich das leicht aus der Fassung.' ) ar_8 = make_field( 'Ich neige dazu, aufregende emotionale Begebenheiten in meiner Vorstellung wieder und wieder zu durchleben.' ) ar_9 = make_field( 'Ich bin nicht besonders gefühlsbetont; selbst aufregende Ereignisse haben keine anhaltende Wirkung auf mich.' ) ar_10 = make_field( 'Plötzliche oder besonders intensive Ereignisse berühren mich nicht sonderlich stark.' ) ar_11 = make_field( 'Ich gerate leicht in glückliche oder traurige Stimmung.' ) ag_1 = make_field( 'Wenn mich jemand richtig provoziert, kann ich auch zuschlagen.' ) ag_2 = make_field( 'Ich bin ein ausgeglichener Mensch. ' ) ag_3 = make_field( 'Ich sage es meinen Freunden offen, wenn ich anderer Meinung bin als sie' ) ag_4 = make_field( 'Andere scheinen immer mehr Glück zu haben als ich.' ) ag_5 = make_field( 'Wenn es sein muss, verteidige ich meine Rechte auch mit Gewalt.' ) ag_6 = make_field( 'Manchmal raste ich ohne guten Grund aus.' ) ag_7 = make_field( 'Wenn mich andere nerven, sage ich ihnen, was ich von ihnen halte' ) ag_8 = make_field( 'Wenn Leute besonders nett zu mir sind, frage ich mich, was sie von mir wollen.' ) ag_9 = make_field( 'Manche Leute haben mich schon so weit gebracht, dass wir uns geprügelt haben.' ) ag_10 = make_field( 'Es fällt mir schwer, meinen Zorn zu kontrollieren.' ) ag_11 = make_field( 'Meine Freunde halten mich für etwas streitsüchtig.' ) ag_12 = make_field( 'Manchmal habe ich das Gefühl, dass andere hinter meinem Rücken über mich lachen.' )