Tarea Sesión 4
Taller de programación en Economía Experimental 2026
23 de febrero de 2026
Instrucciones
Desarrolle un aplicativo llamado bienes_públicos con las siguientes características:
1. En settings.py, configura las unidades monetarias a soles y el lenguaje español.
2. El juego debe ser jugado por 4 jugadores por grupo y consta de 2 rondas.
3. La dotación inicial (de tipo divisa) debe ser de 80 soles y el multiplicador debe ser igual
a 1.5.
4. La página Instrucciones debe describir el objetivo del juego. El texto debe indicar
cuál es la dotación inicial de los jugadores. Asimismo, debe explicar que los jugadores
deben decidir cuánto contribuir al bien público y que las contribuciones se multiplican
por 1.5 antes de ser distribuidas equitativamente.
5. La página Contribution debe incluir un cuadro de texto donde los participantes ingresan su contribución. (con el valor máximo y el valor mínimo).
6. La página Resultados.html debe mostrar el total de contribuciones del grupo y la
porción individual que cada jugador recibe. (Recuerda que para que cada persona sepa
esto, debes definir y configurar la función setpayoffs).
7. Ayuda: Recuerda incluir y configurar la página de espera.
8. Agregar una constante llamada sanción. Esa variable va ser agregada como una sanción
de 10 soles al pago final del participante si la contribución de este es menor a 15 soles.
9. En el archivo html Resultados.html como parte de los resultados se debe mencionar
si el participante fue sancionado o no, para eso debe utilizar template tags de tipo
conditions if. Recuerde que la página Results debe mostrarse solo al final de todas las
rondas.
Ayuda:
El siguiente link le ayudará en en este ejercicio:
1
• Ver “Conditions if” para poner el texto de sanción en el archivo “Contribution”: https://otree.readthedocs.io/en/latest/templates.html
• Ver método is_displayed(): https://otree.readthedocs.io/en/latest/pages.htmlisdisplayed
2