diff --git a/.idea/csv-editor.xml b/.idea/csv-editor.xml index 14403b696b2b3f53b316c2bb810d8c970789a4d2..59941e86544e526cf105a2574886003f76f392f9 100644 --- a/.idea/csv-editor.xml +++ b/.idea/csv-editor.xml @@ -66,13 +66,6 @@ </Attribute> </value> </entry> - <entry key="$PROJECT_DIR$/data/rps/rps.old.csv"> - <value> - <Attribute> - <option name="separator" value="," /> - </Attribute> - </value> - </entry> <entry key="$PROJECT_DIR$/figures/ring/ring_accuracy.1.a.csv"> <value> <Attribute> @@ -108,35 +101,7 @@ </Attribute> </value> </entry> - <entry key="$PROJECT_DIR$/data/guess/guess.csv"> - <value> - <Attribute> - <option name="separator" value="," /> - </Attribute> - </value> - </entry> - <entry key="$PROJECT_DIR$/data/guess/guess.old.csv"> - <value> - <Attribute> - <option name="separator" value="," /> - </Attribute> - </value> - </entry> - <entry key="$PROJECT_DIR$/data/ring/ring.2.a.csv"> - <value> - <Attribute> - <option name="separator" value="," /> - </Attribute> - </value> - </entry> - <entry key="$PROJECT_DIR$/data/rps/rps.csv"> - <value> - <Attribute> - <option name="separator" value="," /> - </Attribute> - </value> - </entry> - <entry key="$PROJECT_DIR$/data/rps/rps.old.csv"> + <entry key="$PROJECT_DIR$/data/dictator/dictator.csv"> <value> <Attribute> <option name="separator" value="," /> diff --git a/README.md b/README.md index 3e933b4cd0c3c89dfb94cabf674be048448a10da..bf94a0692588c266ef534a1c7e5068e3839e00c6 100644 --- a/README.md +++ b/README.md @@ -54,6 +54,9 @@ conditions, humans typically keep 80 on average. Forsythe, R., Horowitz, J. L., Savin, N. E., & Sefton, M. Games and Economic Behavior, 6(3), 347-369. 1994. +When the role assigned to the model is that of a human rather than an assistant agent, +only Llama3 deviates with a median share of $60. + Unlike the deterministic strategies generated by LLMs, the intra-model variability in generated actions can be used to simulate the diversity of human behaviours based on their experiences, preferences, or contexts. diff --git a/figures/dictator/dictator_boxplot.pdf b/figures/dictator/dictator_boxplot.pdf deleted file mode 100644 index 8493809628122777992c65e2d06cfccbabc1bf09..0000000000000000000000000000000000000000 Binary files a/figures/dictator/dictator_boxplot.pdf and /dev/null differ diff --git a/figures/dictator/dictator_boxplot.svg b/figures/dictator/dictator_boxplot.svg index 60ca2cd07b4ef9a6f144dc2d548e1281162d45cc..f742bb5221f5b9a6f16484db362abd0698b217a9 100644 --- a/figures/dictator/dictator_boxplot.svg +++ b/figures/dictator/dictator_boxplot.svg @@ -6,7 +6,7 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2025-03-01T14:08:09.404070</dc:date> + <dc:date>2025-03-12T09:26:47.601288</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> @@ -41,12 +41,12 @@ z <g id="xtick_1"> <g id="line2d_1"> <defs> - <path id="m43c24a9a45" d="M 0 0 + <path id="m25d3c6e2ac" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m43c24a9a45" x="127.8" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m25d3c6e2ac" x="127.8" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -361,7 +361,7 @@ z <g id="xtick_2"> <g id="line2d_2"> <g> - <use xlink:href="#m43c24a9a45" x="239.4" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m25d3c6e2ac" x="239.4" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -483,7 +483,7 @@ z <g id="xtick_3"> <g id="line2d_3"> <g> - <use xlink:href="#m43c24a9a45" x="351" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m25d3c6e2ac" x="351" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -541,7 +541,7 @@ z <g id="xtick_4"> <g id="line2d_4"> <g> - <use xlink:href="#m43c24a9a45" x="462.6" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m25d3c6e2ac" x="462.6" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -671,12 +671,12 @@ z <g id="ytick_1"> <g id="line2d_5"> <defs> - <path id="m23f659ed46" d="M 0 0 + <path id="m357479ad3c" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m23f659ed46" x="72" y="369.36" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m357479ad3c" x="72" y="369.36" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -689,7 +689,7 @@ L -3.5 0 <g id="ytick_2"> <g id="line2d_6"> <g> - <use xlink:href="#m23f659ed46" x="72" y="308.88" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m357479ad3c" x="72" y="308.88" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -703,7 +703,7 @@ L -3.5 0 <g id="ytick_3"> <g id="line2d_7"> <g> - <use xlink:href="#m23f659ed46" x="72" y="248.4" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m357479ad3c" x="72" y="248.4" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -717,7 +717,7 @@ L -3.5 0 <g id="ytick_4"> <g id="line2d_8"> <g> - <use xlink:href="#m23f659ed46" x="72" y="187.92" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m357479ad3c" x="72" y="187.92" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -763,7 +763,7 @@ z <g id="ytick_5"> <g id="line2d_9"> <g> - <use xlink:href="#m23f659ed46" x="72" y="127.44" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m357479ad3c" x="72" y="127.44" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -818,7 +818,7 @@ z <g id="ytick_6"> <g id="line2d_10"> <g> - <use xlink:href="#m23f659ed46" x="72" y="66.96" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m357479ad3c" x="72" y="66.96" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -1009,27 +1009,27 @@ L 172.44 218.16 L 83.16 218.16 L 83.16 218.16 z -" clip-path="url(#pcfc7ea247d)" style="fill: #8bbbee; stroke: #414141; stroke-linejoin: miter"/> +" clip-path="url(#pcb93d5cf56)" style="fill: #8bbbee; stroke: #414141; stroke-linejoin: miter"/> </g> <g id="line2d_11"> <path d="M 127.8 218.16 L 127.8 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="line2d_12"> <path d="M 127.8 218.16 L 127.8 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="line2d_13"> <path d="M 105.48 218.16 L 150.12 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141; stroke-linecap: square"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141; stroke-linecap: square"/> </g> <g id="line2d_14"> <path d="M 105.48 218.16 L 150.12 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141; stroke-linecap: square"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141; stroke-linecap: square"/> </g> <g id="patch_4"> <path d="M 194.76 218.16 @@ -1038,27 +1038,27 @@ L 284.04 187.92 L 194.76 187.92 L 194.76 218.16 z -" clip-path="url(#pcfc7ea247d)" style="fill: #409884; stroke: #414141; stroke-linejoin: miter"/> +" clip-path="url(#pcb93d5cf56)" style="fill: #409884; stroke: #414141; stroke-linejoin: miter"/> </g> <g id="line2d_15"> <path d="M 239.4 218.16 L 239.4 248.4 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="line2d_16"> <path d="M 239.4 187.92 L 239.4 187.92 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="line2d_17"> <path d="M 217.08 248.4 L 261.72 248.4 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141; stroke-linecap: square"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141; stroke-linecap: square"/> </g> <g id="line2d_18"> <path d="M 217.08 187.92 L 261.72 187.92 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141; stroke-linecap: square"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141; stroke-linecap: square"/> </g> <g id="patch_5"> <path d="M 306.36 218.16 @@ -1067,27 +1067,27 @@ L 395.64 218.16 L 306.36 218.16 L 306.36 218.16 z -" clip-path="url(#pcfc7ea247d)" style="fill: #e77759; stroke: #414141; stroke-linejoin: miter"/> +" clip-path="url(#pcb93d5cf56)" style="fill: #e77759; stroke: #414141; stroke-linejoin: miter"/> </g> <g id="line2d_19"> <path d="M 351 218.16 L 351 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="line2d_20"> <path d="M 351 218.16 L 351 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="line2d_21"> <path d="M 328.68 218.16 L 373.32 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141; stroke-linecap: square"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141; stroke-linecap: square"/> </g> <g id="line2d_22"> <path d="M 328.68 218.16 L 373.32 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141; stroke-linecap: square"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141; stroke-linecap: square"/> </g> <g id="patch_6"> <path d="M 417.96 339.12 @@ -1096,47 +1096,47 @@ L 507.24 218.16 L 417.96 218.16 L 417.96 339.12 z -" clip-path="url(#pcfc7ea247d)" style="fill: #6b72da; stroke: #414141; stroke-linejoin: miter"/> +" clip-path="url(#pcb93d5cf56)" style="fill: #6b72da; stroke: #414141; stroke-linejoin: miter"/> </g> <g id="line2d_23"> <path d="M 462.6 339.12 L 462.6 369.36 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="line2d_24"> <path d="M 462.6 218.16 L 462.6 66.96 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="line2d_25"> <path d="M 440.28 369.36 L 484.92 369.36 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141; stroke-linecap: square"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141; stroke-linecap: square"/> </g> <g id="line2d_26"> <path d="M 440.28 66.96 L 484.92 66.96 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141; stroke-linecap: square"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141; stroke-linecap: square"/> </g> <g id="line2d_27"> <path d="M 83.16 218.16 L 172.44 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="line2d_28"> <path d="M 194.76 218.16 L 284.04 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="line2d_29"> <path d="M 306.36 218.16 L 395.64 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="line2d_30"> <path d="M 417.96 218.16 L 507.24 218.16 -" clip-path="url(#pcfc7ea247d)" style="fill: none; stroke: #414141"/> +" clip-path="url(#pcb93d5cf56)" style="fill: none; stroke: #414141"/> </g> <g id="patch_7"> <path d="M 72 384.48 @@ -1434,7 +1434,7 @@ z </g> </g> <defs> - <clipPath id="pcfc7ea247d"> + <clipPath id="pcb93d5cf56"> <rect x="72" y="51.84" width="446.4" height="332.64"/> </clipPath> </defs> diff --git a/figures/dictator/dictator_temperature.pdf b/figures/dictator/dictator_temperature.pdf deleted file mode 100644 index 7317550a8bcc65bbb9bee35b464ab0cb368729f2..0000000000000000000000000000000000000000 Binary files a/figures/dictator/dictator_temperature.pdf and /dev/null differ diff --git a/figures/dictator/dictator_temperature.svg b/figures/dictator/dictator_temperature.svg index 9cd441365726ae83912c967521b3361e7d64ecfe..e30df76d0bdd82ce626247e11d4264aeb449edf8 100644 --- a/figures/dictator/dictator_temperature.svg +++ b/figures/dictator/dictator_temperature.svg @@ -6,7 +6,7 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2025-03-01T14:09:30.112939</dc:date> + <dc:date>2025-03-12T09:22:54.199358</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> @@ -39,7 +39,7 @@ z </g> <g id="FillBetweenPolyCollection_1"> <defs> - <path id="mea729bd6ed" d="M 90 -270.735276 + <path id="m4281eb93fc" d="M 90 -270.735276 L 90 -187.547604 L 145.8 -116.639953 L 201.6 -123.287457 @@ -66,13 +66,13 @@ L 90 -270.735276 z " style="stroke: #5862ed; stroke-opacity: 0.2"/> </defs> - <g clip-path="url(#pf48f0b8f42)"> - <use xlink:href="#mea729bd6ed" x="0" y="432" style="fill: #5862ed; fill-opacity: 0.2; stroke: #5862ed; stroke-opacity: 0.2"/> + <g clip-path="url(#p83c576f3d9)"> + <use xlink:href="#m4281eb93fc" x="0" y="432" style="fill: #5862ed; fill-opacity: 0.2; stroke: #5862ed; stroke-opacity: 0.2"/> </g> </g> <g id="FillBetweenPolyCollection_2"> <defs> - <path id="m73841645b6" d="M 90 -264.205483 + <path id="md44993dfdc" d="M 90 -264.205483 L 90 -247.743317 L 145.8 -246.492684 L 201.6 -245.499237 @@ -99,13 +99,13 @@ L 90 -264.205483 z " style="stroke: #7abaff; stroke-opacity: 0.2"/> </defs> - <g clip-path="url(#pf48f0b8f42)"> - <use xlink:href="#m73841645b6" x="0" y="432" style="fill: #7abaff; fill-opacity: 0.2; stroke: #7abaff; stroke-opacity: 0.2"/> + <g clip-path="url(#p83c576f3d9)"> + <use xlink:href="#md44993dfdc" x="0" y="432" style="fill: #7abaff; fill-opacity: 0.2; stroke: #7abaff; stroke-opacity: 0.2"/> </g> </g> <g id="FillBetweenPolyCollection_3"> <defs> - <path id="m0a73230342" d="M 90 -323.357787 + <path id="m52f7731d72" d="M 90 -323.357787 L 90 -281.730213 L 145.8 -260.044086 L 201.6 -272.423854 @@ -132,13 +132,13 @@ L 90 -323.357787 z " style="stroke: #32a68c; stroke-opacity: 0.2"/> </defs> - <g clip-path="url(#pf48f0b8f42)"> - <use xlink:href="#m0a73230342" x="0" y="432" style="fill: #32a68c; fill-opacity: 0.2; stroke: #32a68c; stroke-opacity: 0.2"/> + <g clip-path="url(#p83c576f3d9)"> + <use xlink:href="#m52f7731d72" x="0" y="432" style="fill: #32a68c; fill-opacity: 0.2; stroke: #32a68c; stroke-opacity: 0.2"/> </g> </g> <g id="FillBetweenPolyCollection_4"> <defs> - <path id="m1ebf1b93fa" d="M 90 -330.105029 + <path id="m7b710423fe" d="M 90 -330.105029 L 90 -259.459771 L 145.8 -238.582073 L 201.6 -238.588416 @@ -165,8 +165,8 @@ L 90 -330.105029 z " style="stroke: #ff6941; stroke-opacity: 0.2"/> </defs> - <g clip-path="url(#pf48f0b8f42)"> - <use xlink:href="#m1ebf1b93fa" x="0" y="432" style="fill: #ff6941; fill-opacity: 0.2; stroke: #ff6941; stroke-opacity: 0.2"/> + <g clip-path="url(#p83c576f3d9)"> + <use xlink:href="#m7b710423fe" x="0" y="432" style="fill: #ff6941; fill-opacity: 0.2; stroke: #ff6941; stroke-opacity: 0.2"/> </g> </g> <g id="matplotlib.axis_1"> @@ -174,16 +174,16 @@ z <g id="line2d_1"> <path d="M 90 384.48 L 90 51.84 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_2"> <defs> - <path id="m27a87bedba" d="M 0 0 + <path id="m24afc84bf2" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m27a87bedba" x="90" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m24afc84bf2" x="90" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -229,11 +229,11 @@ z <g id="line2d_3"> <path d="M 201.6 384.48 L 201.6 51.84 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_4"> <g> - <use xlink:href="#m27a87bedba" x="201.6" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m24afc84bf2" x="201.6" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -275,11 +275,11 @@ z <g id="line2d_5"> <path d="M 313.2 384.48 L 313.2 51.84 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_6"> <g> - <use xlink:href="#m27a87bedba" x="313.2" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m24afc84bf2" x="313.2" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -316,11 +316,11 @@ z <g id="line2d_7"> <path d="M 424.8 384.48 L 424.8 51.84 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_8"> <g> - <use xlink:href="#m27a87bedba" x="424.8" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m24afc84bf2" x="424.8" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -368,11 +368,11 @@ z <g id="line2d_9"> <path d="M 536.4 384.48 L 536.4 51.84 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_10"> <g> - <use xlink:href="#m27a87bedba" x="536.4" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m24afc84bf2" x="536.4" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -429,11 +429,11 @@ z <g id="line2d_11"> <path d="M 648 384.48 L 648 51.84 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_12"> <g> - <use xlink:href="#m27a87bedba" x="648" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m24afc84bf2" x="648" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -670,16 +670,16 @@ z <g id="line2d_13"> <path d="M 90 384.48 L 648 384.48 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_14"> <defs> - <path id="mce88150eb8" d="M 0 0 + <path id="m48bf2a7847" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#mce88150eb8" x="90" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m48bf2a7847" x="90" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -694,11 +694,11 @@ L -3.5 0 <g id="line2d_15"> <path d="M 90 317.952 L 648 317.952 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_16"> <g> - <use xlink:href="#mce88150eb8" x="90" y="317.952" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m48bf2a7847" x="90" y="317.952" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -747,11 +747,11 @@ z <g id="line2d_17"> <path d="M 90 251.424 L 648 251.424 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_18"> <g> - <use xlink:href="#mce88150eb8" x="90" y="251.424" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m48bf2a7847" x="90" y="251.424" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -766,11 +766,11 @@ L 648 251.424 <g id="line2d_19"> <path d="M 90 184.896 L 648 184.896 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_20"> <g> - <use xlink:href="#mce88150eb8" x="90" y="184.896" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m48bf2a7847" x="90" y="184.896" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -812,11 +812,11 @@ z <g id="line2d_21"> <path d="M 90 118.368 L 648 118.368 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_22"> <g> - <use xlink:href="#mce88150eb8" x="90" y="118.368" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m48bf2a7847" x="90" y="118.368" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -831,11 +831,11 @@ L 648 118.368 <g id="line2d_23"> <path d="M 90 51.84 L 648 51.84 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8; stroke-linecap: square"/> </g> <g id="line2d_24"> <g> - <use xlink:href="#mce88150eb8" x="90" y="51.84" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m48bf2a7847" x="90" y="51.84" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_13"> @@ -970,9 +970,9 @@ L 480.6 225.9216 L 536.4 272.04768 L 592.2 222.5952 L 648 189.3312 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #5862ed; stroke-width: 1.5; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #5862ed; stroke-width: 1.5; stroke-linecap: square"/> <defs> - <path id="m33ddba915f" d="M 0 3 + <path id="m4f599fc902" d="M 0 3 C 0.795609 3 1.55874 2.683901 2.12132 2.12132 C 2.683901 1.55874 3 0.795609 3 0 C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 @@ -984,18 +984,18 @@ C -1.55874 2.683901 -0.795609 3 0 3 z " style="stroke: #5862ed"/> </defs> - <g clip-path="url(#pf48f0b8f42)"> - <use xlink:href="#m33ddba915f" x="90" y="202.85856" style="fill: #5862ed; stroke: #5862ed"/> - <use xlink:href="#m33ddba915f" x="145.8" y="253.19808" style="fill: #5862ed; stroke: #5862ed"/> - <use xlink:href="#m33ddba915f" x="201.6" y="244.7712" style="fill: #5862ed; stroke: #5862ed"/> - <use xlink:href="#m33ddba915f" x="257.4" y="219.2688" style="fill: #5862ed; stroke: #5862ed"/> - <use xlink:href="#m33ddba915f" x="313.2" y="263.17728" style="fill: #5862ed; stroke: #5862ed"/> - <use xlink:href="#m33ddba915f" x="369" y="261.4032" style="fill: #5862ed; stroke: #5862ed"/> - <use xlink:href="#m33ddba915f" x="424.8" y="196.87104" style="fill: #5862ed; stroke: #5862ed"/> - <use xlink:href="#m33ddba915f" x="480.6" y="225.9216" style="fill: #5862ed; stroke: #5862ed"/> - <use xlink:href="#m33ddba915f" x="536.4" y="272.04768" style="fill: #5862ed; stroke: #5862ed"/> - <use xlink:href="#m33ddba915f" x="592.2" y="222.5952" style="fill: #5862ed; stroke: #5862ed"/> - <use xlink:href="#m33ddba915f" x="648" y="189.3312" style="fill: #5862ed; stroke: #5862ed"/> + <g clip-path="url(#p83c576f3d9)"> + <use xlink:href="#m4f599fc902" x="90" y="202.85856" style="fill: #5862ed; stroke: #5862ed"/> + <use xlink:href="#m4f599fc902" x="145.8" y="253.19808" style="fill: #5862ed; stroke: #5862ed"/> + <use xlink:href="#m4f599fc902" x="201.6" y="244.7712" style="fill: #5862ed; stroke: #5862ed"/> + <use xlink:href="#m4f599fc902" x="257.4" y="219.2688" style="fill: #5862ed; stroke: #5862ed"/> + <use xlink:href="#m4f599fc902" x="313.2" y="263.17728" style="fill: #5862ed; stroke: #5862ed"/> + <use xlink:href="#m4f599fc902" x="369" y="261.4032" style="fill: #5862ed; stroke: #5862ed"/> + <use xlink:href="#m4f599fc902" x="424.8" y="196.87104" style="fill: #5862ed; stroke: #5862ed"/> + <use xlink:href="#m4f599fc902" x="480.6" y="225.9216" style="fill: #5862ed; stroke: #5862ed"/> + <use xlink:href="#m4f599fc902" x="536.4" y="272.04768" style="fill: #5862ed; stroke: #5862ed"/> + <use xlink:href="#m4f599fc902" x="592.2" y="222.5952" style="fill: #5862ed; stroke: #5862ed"/> + <use xlink:href="#m4f599fc902" x="648" y="189.3312" style="fill: #5862ed; stroke: #5862ed"/> </g> </g> <g id="line2d_26"> @@ -1010,9 +1010,9 @@ L 480.6 180.4608 L 536.4 184.896 L 592.2 180.4608 L 648 180.4608 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #7abaff; stroke-width: 1.5; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #7abaff; stroke-width: 1.5; stroke-linecap: square"/> <defs> - <path id="m31cb8f9ffd" d="M 0 3 + <path id="m27ad1c2692" d="M 0 3 C 0.795609 3 1.55874 2.683901 2.12132 2.12132 C 2.683901 1.55874 3 0.795609 3 0 C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 @@ -1024,18 +1024,18 @@ C -1.55874 2.683901 -0.795609 3 0 3 z " style="stroke: #7abaff"/> </defs> - <g clip-path="url(#pf48f0b8f42)"> - <use xlink:href="#m31cb8f9ffd" x="90" y="176.0256" style="fill: #7abaff; stroke: #7abaff"/> - <use xlink:href="#m31cb8f9ffd" x="145.8" y="178.2432" style="fill: #7abaff; stroke: #7abaff"/> - <use xlink:href="#m31cb8f9ffd" x="201.6" y="180.4608" style="fill: #7abaff; stroke: #7abaff"/> - <use xlink:href="#m31cb8f9ffd" x="257.4" y="184.896" style="fill: #7abaff; stroke: #7abaff"/> - <use xlink:href="#m31cb8f9ffd" x="313.2" y="176.0256" style="fill: #7abaff; stroke: #7abaff"/> - <use xlink:href="#m31cb8f9ffd" x="369" y="182.6784" style="fill: #7abaff; stroke: #7abaff"/> - <use xlink:href="#m31cb8f9ffd" x="424.8" y="180.4608" style="fill: #7abaff; stroke: #7abaff"/> - <use xlink:href="#m31cb8f9ffd" x="480.6" y="180.4608" style="fill: #7abaff; stroke: #7abaff"/> - <use xlink:href="#m31cb8f9ffd" x="536.4" y="184.896" style="fill: #7abaff; stroke: #7abaff"/> - <use xlink:href="#m31cb8f9ffd" x="592.2" y="180.4608" style="fill: #7abaff; stroke: #7abaff"/> - <use xlink:href="#m31cb8f9ffd" x="648" y="180.4608" style="fill: #7abaff; stroke: #7abaff"/> + <g clip-path="url(#p83c576f3d9)"> + <use xlink:href="#m27ad1c2692" x="90" y="176.0256" style="fill: #7abaff; stroke: #7abaff"/> + <use xlink:href="#m27ad1c2692" x="145.8" y="178.2432" style="fill: #7abaff; stroke: #7abaff"/> + <use xlink:href="#m27ad1c2692" x="201.6" y="180.4608" style="fill: #7abaff; stroke: #7abaff"/> + <use xlink:href="#m27ad1c2692" x="257.4" y="184.896" style="fill: #7abaff; stroke: #7abaff"/> + <use xlink:href="#m27ad1c2692" x="313.2" y="176.0256" style="fill: #7abaff; stroke: #7abaff"/> + <use xlink:href="#m27ad1c2692" x="369" y="182.6784" style="fill: #7abaff; stroke: #7abaff"/> + <use xlink:href="#m27ad1c2692" x="424.8" y="180.4608" style="fill: #7abaff; stroke: #7abaff"/> + <use xlink:href="#m27ad1c2692" x="480.6" y="180.4608" style="fill: #7abaff; stroke: #7abaff"/> + <use xlink:href="#m27ad1c2692" x="536.4" y="184.896" style="fill: #7abaff; stroke: #7abaff"/> + <use xlink:href="#m27ad1c2692" x="592.2" y="180.4608" style="fill: #7abaff; stroke: #7abaff"/> + <use xlink:href="#m27ad1c2692" x="648" y="180.4608" style="fill: #7abaff; stroke: #7abaff"/> </g> </g> <g id="line2d_27"> @@ -1050,9 +1050,9 @@ L 480.6 143.8704 L 536.4 182.6784 L 592.2 163.38528 L 648 147.86208 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #32a68c; stroke-width: 1.5; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #32a68c; stroke-width: 1.5; stroke-linecap: square"/> <defs> - <path id="m6ff4ebf4ea" d="M 0 3 + <path id="mbffbc6dfb0" d="M 0 3 C 0.795609 3 1.55874 2.683901 2.12132 2.12132 C 2.683901 1.55874 3 0.795609 3 0 C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 @@ -1064,18 +1064,18 @@ C -1.55874 2.683901 -0.795609 3 0 3 z " style="stroke: #32a68c"/> </defs> - <g clip-path="url(#pf48f0b8f42)"> - <use xlink:href="#m6ff4ebf4ea" x="90" y="129.456" style="fill: #32a68c; stroke: #32a68c"/> - <use xlink:href="#m6ff4ebf4ea" x="145.8" y="147.1968" style="fill: #32a68c; stroke: #32a68c"/> - <use xlink:href="#m6ff4ebf4ea" x="201.6" y="142.7616" style="fill: #32a68c; stroke: #32a68c"/> - <use xlink:href="#m6ff4ebf4ea" x="257.4" y="157.176" style="fill: #32a68c; stroke: #32a68c"/> - <use xlink:href="#m6ff4ebf4ea" x="313.2" y="169.3728" style="fill: #32a68c; stroke: #32a68c"/> - <use xlink:href="#m6ff4ebf4ea" x="369" y="169.3728" style="fill: #32a68c; stroke: #32a68c"/> - <use xlink:href="#m6ff4ebf4ea" x="424.8" y="158.2848" style="fill: #32a68c; stroke: #32a68c"/> - <use xlink:href="#m6ff4ebf4ea" x="480.6" y="143.8704" style="fill: #32a68c; stroke: #32a68c"/> - <use xlink:href="#m6ff4ebf4ea" x="536.4" y="182.6784" style="fill: #32a68c; stroke: #32a68c"/> - <use xlink:href="#m6ff4ebf4ea" x="592.2" y="163.38528" style="fill: #32a68c; stroke: #32a68c"/> - <use xlink:href="#m6ff4ebf4ea" x="648" y="147.86208" style="fill: #32a68c; stroke: #32a68c"/> + <g clip-path="url(#p83c576f3d9)"> + <use xlink:href="#mbffbc6dfb0" x="90" y="129.456" style="fill: #32a68c; stroke: #32a68c"/> + <use xlink:href="#mbffbc6dfb0" x="145.8" y="147.1968" style="fill: #32a68c; stroke: #32a68c"/> + <use xlink:href="#mbffbc6dfb0" x="201.6" y="142.7616" style="fill: #32a68c; stroke: #32a68c"/> + <use xlink:href="#mbffbc6dfb0" x="257.4" y="157.176" style="fill: #32a68c; stroke: #32a68c"/> + <use xlink:href="#mbffbc6dfb0" x="313.2" y="169.3728" style="fill: #32a68c; stroke: #32a68c"/> + <use xlink:href="#mbffbc6dfb0" x="369" y="169.3728" style="fill: #32a68c; stroke: #32a68c"/> + <use xlink:href="#mbffbc6dfb0" x="424.8" y="158.2848" style="fill: #32a68c; stroke: #32a68c"/> + <use xlink:href="#mbffbc6dfb0" x="480.6" y="143.8704" style="fill: #32a68c; stroke: #32a68c"/> + <use xlink:href="#mbffbc6dfb0" x="536.4" y="182.6784" style="fill: #32a68c; stroke: #32a68c"/> + <use xlink:href="#mbffbc6dfb0" x="592.2" y="163.38528" style="fill: #32a68c; stroke: #32a68c"/> + <use xlink:href="#mbffbc6dfb0" x="648" y="147.86208" style="fill: #32a68c; stroke: #32a68c"/> </g> </g> <g id="line2d_28"> @@ -1090,9 +1090,9 @@ L 480.6 184.896 L 536.4 176.0256 L 592.2 180.4608 L 648 184.896 -" clip-path="url(#pf48f0b8f42)" style="fill: none; stroke: #ff6941; stroke-width: 1.5; stroke-linecap: square"/> +" clip-path="url(#p83c576f3d9)" style="fill: none; stroke: #ff6941; stroke-width: 1.5; stroke-linecap: square"/> <defs> - <path id="ma834a075ad" d="M 0 3 + <path id="mb294b7ac20" d="M 0 3 C 0.795609 3 1.55874 2.683901 2.12132 2.12132 C 2.683901 1.55874 3 0.795609 3 0 C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 @@ -1104,18 +1104,18 @@ C -1.55874 2.683901 -0.795609 3 0 3 z " style="stroke: #ff6941"/> </defs> - <g clip-path="url(#pf48f0b8f42)"> - <use xlink:href="#ma834a075ad" x="90" y="137.2176" style="fill: #ff6941; stroke: #ff6941"/> - <use xlink:href="#ma834a075ad" x="145.8" y="168.264" style="fill: #ff6941; stroke: #ff6941"/> - <use xlink:href="#ma834a075ad" x="201.6" y="176.0256" style="fill: #ff6941; stroke: #ff6941"/> - <use xlink:href="#ma834a075ad" x="257.4" y="184.896" style="fill: #ff6941; stroke: #ff6941"/> - <use xlink:href="#ma834a075ad" x="313.2" y="170.4816" style="fill: #ff6941; stroke: #ff6941"/> - <use xlink:href="#ma834a075ad" x="369" y="184.896" style="fill: #ff6941; stroke: #ff6941"/> - <use xlink:href="#ma834a075ad" x="424.8" y="162.72" style="fill: #ff6941; stroke: #ff6941"/> - <use xlink:href="#ma834a075ad" x="480.6" y="184.896" style="fill: #ff6941; stroke: #ff6941"/> - <use xlink:href="#ma834a075ad" x="536.4" y="176.0256" style="fill: #ff6941; stroke: #ff6941"/> - <use xlink:href="#ma834a075ad" x="592.2" y="180.4608" style="fill: #ff6941; stroke: #ff6941"/> - <use xlink:href="#ma834a075ad" x="648" y="184.896" style="fill: #ff6941; stroke: #ff6941"/> + <g clip-path="url(#p83c576f3d9)"> + <use xlink:href="#mb294b7ac20" x="90" y="137.2176" style="fill: #ff6941; stroke: #ff6941"/> + <use xlink:href="#mb294b7ac20" x="145.8" y="168.264" style="fill: #ff6941; stroke: #ff6941"/> + <use xlink:href="#mb294b7ac20" x="201.6" y="176.0256" style="fill: #ff6941; stroke: #ff6941"/> + <use xlink:href="#mb294b7ac20" x="257.4" y="184.896" style="fill: #ff6941; stroke: #ff6941"/> + <use xlink:href="#mb294b7ac20" x="313.2" y="170.4816" style="fill: #ff6941; stroke: #ff6941"/> + <use xlink:href="#mb294b7ac20" x="369" y="184.896" style="fill: #ff6941; stroke: #ff6941"/> + <use xlink:href="#mb294b7ac20" x="424.8" y="162.72" style="fill: #ff6941; stroke: #ff6941"/> + <use xlink:href="#mb294b7ac20" x="480.6" y="184.896" style="fill: #ff6941; stroke: #ff6941"/> + <use xlink:href="#mb294b7ac20" x="536.4" y="176.0256" style="fill: #ff6941; stroke: #ff6941"/> + <use xlink:href="#mb294b7ac20" x="592.2" y="180.4608" style="fill: #ff6941; stroke: #ff6941"/> + <use xlink:href="#mb294b7ac20" x="648" y="184.896" style="fill: #ff6941; stroke: #ff6941"/> </g> </g> <g id="patch_3"> @@ -1436,7 +1436,7 @@ L 294.5625 79.616562 L 304.5625 79.616562 " style="fill: none; stroke: #5862ed; stroke-width: 1.5; stroke-linecap: square"/> <g> - <use xlink:href="#m33ddba915f" x="294.5625" y="79.616562" style="fill: #5862ed; stroke: #5862ed"/> + <use xlink:href="#m4f599fc902" x="294.5625" y="79.616562" style="fill: #5862ed; stroke: #5862ed"/> </g> </g> <g id="text_17"> @@ -1484,7 +1484,7 @@ L 294.5625 94.294688 L 304.5625 94.294688 " style="fill: none; stroke: #7abaff; stroke-width: 1.5; stroke-linecap: square"/> <g> - <use xlink:href="#m31cb8f9ffd" x="294.5625" y="94.294688" style="fill: #7abaff; stroke: #7abaff"/> + <use xlink:href="#m27ad1c2692" x="294.5625" y="94.294688" style="fill: #7abaff; stroke: #7abaff"/> </g> </g> <g id="text_18"> @@ -1560,7 +1560,7 @@ L 294.5625 108.972812 L 304.5625 108.972812 " style="fill: none; stroke: #32a68c; stroke-width: 1.5; stroke-linecap: square"/> <g> - <use xlink:href="#m6ff4ebf4ea" x="294.5625" y="108.972812" style="fill: #32a68c; stroke: #32a68c"/> + <use xlink:href="#mbffbc6dfb0" x="294.5625" y="108.972812" style="fill: #32a68c; stroke: #32a68c"/> </g> </g> <g id="text_19"> @@ -1580,7 +1580,7 @@ L 294.5625 123.650937 L 304.5625 123.650937 " style="fill: none; stroke: #ff6941; stroke-width: 1.5; stroke-linecap: square"/> <g> - <use xlink:href="#ma834a075ad" x="294.5625" y="123.650937" style="fill: #ff6941; stroke: #ff6941"/> + <use xlink:href="#mb294b7ac20" x="294.5625" y="123.650937" style="fill: #ff6941; stroke: #ff6941"/> </g> </g> <g id="text_20"> @@ -1605,7 +1605,7 @@ L 304.5625 123.650937 </g> </g> <defs> - <clipPath id="pf48f0b8f42"> + <clipPath id="p83c576f3d9"> <rect x="90" y="51.84" width="558" height="332.64"/> </clipPath> </defs> diff --git a/figures/dictator/dictator_violin.pdf b/figures/dictator/dictator_violin.pdf deleted file mode 100644 index 675bef37a5652fd157ce6a85735a456e5f346b87..0000000000000000000000000000000000000000 Binary files a/figures/dictator/dictator_violin.pdf and /dev/null differ diff --git a/figures/dictator/dictator_violin.svg b/figures/dictator/dictator_violin.svg index 12890491d115908e2ac4e5bd09d0596d0178c678..e678a24ceaee3f5209bfba3b56314ba1c74d8423 100644 --- a/figures/dictator/dictator_violin.svg +++ b/figures/dictator/dictator_violin.svg @@ -6,7 +6,7 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2025-03-03T11:49:36.924462</dc:date> + <dc:date>2025-03-12T09:27:03.743182</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> @@ -39,7 +39,7 @@ z </g> <g id="FillBetweenPolyCollection_1"> <defs> - <path id="mb3afe8fddc" d="M 133.84164 -203.558343 + <path id="m52fe6e40b6" d="M 133.84164 -203.558343 L 121.75836 -203.558343 L 120.37681 -204.102054 L 118.780793 -204.645764 @@ -244,13 +244,13 @@ L 133.84164 -203.558343 z " style="stroke: #414141; stroke-width: 1.25"/> </defs> - <g clip-path="url(#p2023270996)"> - <use xlink:href="#mb3afe8fddc" x="0" y="432" style="fill: #8bbbee; stroke: #414141; stroke-width: 1.25"/> + <g clip-path="url(#p971b038633)"> + <use xlink:href="#m52fe6e40b6" x="0" y="432" style="fill: #8bbbee; stroke: #414141; stroke-width: 1.25"/> </g> </g> <g id="FillBetweenPolyCollection_2"> <defs> - <path id="md196ff7f99" d="M 239.861101 -118.843382 + <path id="m6ae3fb39ff" d="M 239.861101 -118.843382 L 238.938899 -118.843382 L 238.826963 -120.426505 L 238.696385 -122.009629 @@ -455,13 +455,13 @@ L 239.861101 -118.843382 z " style="stroke: #414141; stroke-width: 1.25"/> </defs> - <g clip-path="url(#p2023270996)"> - <use xlink:href="#md196ff7f99" x="0" y="432" style="fill: #409884; stroke: #414141; stroke-width: 1.25"/> + <g clip-path="url(#p971b038633)"> + <use xlink:href="#m6ae3fb39ff" x="0" y="432" style="fill: #409884; stroke: #414141; stroke-width: 1.25"/> </g> </g> <g id="FillBetweenPolyCollection_3"> <defs> - <path id="mdf1ec7ad62" d="M 357.050423 -195.383861 + <path id="mc930434bc9" d="M 357.050423 -195.383861 L 344.949577 -195.383861 L 342.929587 -196.764713 L 340.47356 -198.145564 @@ -666,8 +666,8 @@ L 357.050423 -195.383861 z " style="stroke: #414141; stroke-width: 1.25"/> </defs> - <g clip-path="url(#p2023270996)"> - <use xlink:href="#mdf1ec7ad62" x="0" y="432" style="fill: #e77759; stroke: #414141; stroke-width: 1.25"/> + <g clip-path="url(#p971b038633)"> + <use xlink:href="#mc930434bc9" x="0" y="432" style="fill: #e77759; stroke: #414141; stroke-width: 1.25"/> </g> </g> <g id="FillBetweenPolyCollection_4"> @@ -874,18 +874,18 @@ L 465.456135 481.711006 L 464.869772 487.259449 L 464.386676 492.807891 z -" clip-path="url(#p2023270996)" style="fill: #6b72da; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: #6b72da; stroke: #414141; stroke-width: 1.25"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_1"> <defs> - <path id="mbc7c3642a9" d="M 0 0 + <path id="md719e90c3e" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#mbc7c3642a9" x="127.8" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md719e90c3e" x="127.8" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -1200,7 +1200,7 @@ z <g id="xtick_2"> <g id="line2d_2"> <g> - <use xlink:href="#mbc7c3642a9" x="239.4" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md719e90c3e" x="239.4" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -1322,7 +1322,7 @@ z <g id="xtick_3"> <g id="line2d_3"> <g> - <use xlink:href="#mbc7c3642a9" x="351" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md719e90c3e" x="351" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -1380,7 +1380,7 @@ z <g id="xtick_4"> <g id="line2d_4"> <g> - <use xlink:href="#mbc7c3642a9" x="462.6" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md719e90c3e" x="462.6" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -1510,12 +1510,12 @@ z <g id="ytick_1"> <g id="line2d_5"> <defs> - <path id="m92550bfb1a" d="M 0 0 + <path id="mde8aa713ea" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m92550bfb1a" x="72" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mde8aa713ea" x="72" y="384.48" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -1528,7 +1528,7 @@ L -3.5 0 <g id="ytick_2"> <g id="line2d_6"> <g> - <use xlink:href="#m92550bfb1a" x="72" y="317.952" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mde8aa713ea" x="72" y="317.952" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -1542,7 +1542,7 @@ L -3.5 0 <g id="ytick_3"> <g id="line2d_7"> <g> - <use xlink:href="#m92550bfb1a" x="72" y="251.424" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mde8aa713ea" x="72" y="251.424" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -1556,7 +1556,7 @@ L -3.5 0 <g id="ytick_4"> <g id="line2d_8"> <g> - <use xlink:href="#m92550bfb1a" x="72" y="184.896" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mde8aa713ea" x="72" y="184.896" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -1602,7 +1602,7 @@ z <g id="ytick_5"> <g id="line2d_9"> <g> - <use xlink:href="#m92550bfb1a" x="72" y="118.368" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mde8aa713ea" x="72" y="118.368" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -1657,7 +1657,7 @@ z <g id="ytick_6"> <g id="line2d_10"> <g> - <use xlink:href="#m92550bfb1a" x="72" y="51.84" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mde8aa713ea" x="72" y="51.84" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -1822,82 +1822,82 @@ z <g id="line2d_11"> <path d="M 83.178355 218.16 L 172.421645 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_12"> <path d="M 83.178355 218.16 L 172.421645 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 3.125,1.25; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 3.125,1.25; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_13"> <path d="M 83.178355 218.16 L 172.421645 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_14"> <path d="M 194.902465 218.16 L 283.897535 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_15"> <path d="M 194.902465 218.16 L 283.897535 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 3.125,1.25; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 3.125,1.25; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_16"> <path d="M 199.40519 184.896 L 279.39481 184.896 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_17"> <path d="M 306.409001 218.16 L 395.590999 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_18"> <path d="M 306.409001 218.16 L 395.590999 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 3.125,1.25; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 3.125,1.25; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_19"> <path d="M 306.409001 218.16 L 395.590999 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_20"> <path d="M 419.716179 351.216 L 505.483821 351.216 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_21"> <path d="M 418.229667 218.16 L 506.970333 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 3.125,1.25; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 3.125,1.25; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_22"> <path d="M 418.229667 218.16 L 506.970333 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 1.5625,0.9375; stroke-dashoffset: 0; stroke: #414141; stroke-width: 1.25"/> </g> <g id="line2d_23"> <path d="M 72 151.632 L 518.4 151.632 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 7.4,3.2; stroke-dashoffset: 0; stroke: #7abaff; stroke-width: 2"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 7.4,3.2; stroke-dashoffset: 0; stroke: #7abaff; stroke-width: 2"/> </g> <g id="line2d_24"> <path d="M 72 218.16 L 518.4 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 7.4,3.2; stroke-dashoffset: 0; stroke: #32a68c; stroke-width: 2"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 7.4,3.2; stroke-dashoffset: 0; stroke: #32a68c; stroke-width: 2"/> </g> <g id="line2d_25"> <path d="M 72 218.16 L 518.4 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 7.4,3.2; stroke-dashoffset: 0; stroke: #ff6941; stroke-width: 2"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 7.4,3.2; stroke-dashoffset: 0; stroke: #ff6941; stroke-width: 2"/> </g> <g id="line2d_26"> <path d="M 72 218.16 L 518.4 218.16 -" clip-path="url(#p2023270996)" style="fill: none; stroke-dasharray: 7.4,3.2; stroke-dashoffset: 0; stroke: #5862ed; stroke-width: 2"/> +" clip-path="url(#p971b038633)" style="fill: none; stroke-dasharray: 7.4,3.2; stroke-dashoffset: 0; stroke: #5862ed; stroke-width: 2"/> </g> <g id="patch_3"> <path d="M 72 384.48 @@ -2228,7 +2228,7 @@ L 101 108.972813 </g> </g> <defs> - <clipPath id="p2023270996"> + <clipPath id="p971b038633"> <rect x="72" y="51.84" width="446.4" height="332.64"/> </clipPath> </defs> diff --git a/src/dictator/dictator.py b/src/dictator/dictator.py index ea6c441ad54f0feaf7a28c2db772ccb8f18c141a..35eaacbc5ce858a8c0cbfd087a239807c4f13183 100644 --- a/src/dictator/dictator.py +++ b/src/dictator/dictator.py @@ -55,10 +55,13 @@ class Dictator: return self.apply_strategy() instruction = f""" - Hi, let’s play a game. You are paired with another player. - Your role is to decide how to divide ${self.amount}, and the other player simply receives your choice. - How would you like to divide the money? - Please provide one specific choice, stating how much you keep and how much you give to the other player. + The decision maker is matched with an anonymous subject and there is no + feedback. The decision maker has 100 points that need to be allocated between + him/herself and the other one. The decision maker will get return from the + points allocated to him/herself and the other one will get return from the + points allocated to him/her. First please only tell me the number of points you + want to allocate to yourself, then please only tell me the number of points you + want to allocate to the other. Return the response in JSON format with `my_share`, `other_share`, and `motivation`. """ @@ -66,7 +69,7 @@ class Dictator: agent = AssistantAgent( name="Dictator", model_client=self.model_client, - system_message="You are a helpful assistant." + system_message="You are a helpful assistant."#You are human decision maker. ) response = await agent.on_messages( diff --git a/src/dictator/dictator_draw_boxplot.py b/src/dictator/dictator_draw_boxplot.py index addb169421ac02ca7da45f9ba7ec7732b31e7ca9..3bb46025ee2634d2d70bef586f8351a2fd2e284d 100644 --- a/src/dictator/dictator_draw_boxplot.py +++ b/src/dictator/dictator_draw_boxplot.py @@ -41,4 +41,4 @@ plt.ylabel("Share of money allocated to oneself") plt.title("Distribution of self-allocated share per model in the dictator game") # Sauvegarde et affichage -plt.savefig("../../figures/dictator/dictator_boxplot.pdf", format="pdf") \ No newline at end of file +plt.savefig("../../figures/dictator/dictator_boxplot.svg", format="svg") \ No newline at end of file diff --git a/src/dictator/dictator_draw_violin.py b/src/dictator/dictator_draw_violin.py index e169e8577d152281d4dab60258363182f06d3461..6b29ab5505f2011770961b89549730aeba80c262 100644 --- a/src/dictator/dictator_draw_violin.py +++ b/src/dictator/dictator_draw_violin.py @@ -45,4 +45,4 @@ plt.title("Distribution of personal share by model in the dictator game") plt.legend() # Save and display -plt.savefig("../../figures/dictator/dictator_violin.pdf", format="pdf") \ No newline at end of file +plt.savefig("../../figures/dictator/dictator_violin.svg", format="svg") \ No newline at end of file diff --git a/src/dictator/dictator_temperature_draw.py b/src/dictator/dictator_temperature_draw.py index b50232443801a7ede2b13605a4214fe5239992ef..e490b18b40f13f4b72ca572d1961eb694f3d9828 100644 --- a/src/dictator/dictator_temperature_draw.py +++ b/src/dictator/dictator_temperature_draw.py @@ -50,4 +50,4 @@ plt.ylim(20, 70) # Ensure the y-axis is between 0 and 100 plt.grid(True) # Save the figure as an SVG file -plt.savefig('../../figures/dictator/dictator_temperature.pdf', format='pdf') \ No newline at end of file +plt.savefig('../../figures/dictator/dictator_temperature.svg', format='svg') \ No newline at end of file