flowchart TD Start[G3: Token de repudio/vergüenza] --> Init[P1: 10 pavos
P2: 10 elotes] Init --> A3{P1: Ofrecer tokens?} A3 -->|No ofrecer| O1[Sin cambios
→ Siguiente ronda] A3 -->|Proponer oferta| B3[P1 especifica:
- Ofrecer: X pavos, Y elotes
- Pedir: A pavos, B elotes] B3 --> C3[UI: Ocultar OfferControls
Mostrar detalles oferta] C3 --> D3{P2: Una sola decisión} D3 -->|Aceptar| O2[Intercambiar tokens
→ Auto-avance] D3 -->|Rechazar| O3[Sin cambios
→ Auto-avance] D3 -->|Robar| E3[P2 recibe oferta sin pagar
UI: Ocultar botones P2] E3 --> F3{P1: ¿Asignar vergüenza?} F3 -->|Asignar| O4a[P2.shameTokens += 1
😶 Visible en UI
→ Auto-avance] F3 -->|No asignar| O4b[Sin penalización
→ Auto-avance] %%{init: {'theme':'dark'}}%% style Start fill:#e65100,stroke:#fff,color:#fff style Init fill:#ef6c00,stroke:#fff,color:#fff style A3 fill:#4527a0,stroke:#fff,color:#fff style B3 fill:#512da8,stroke:#fff,color:#fff style C3 fill:#37474f,stroke:#fff,color:#fff style D3 fill:#455a64,stroke:#fff,color:#fff style E3 fill:#bf360c,stroke:#fff,color:#fff style F3 fill:#ff6f00,stroke:#fff,color:#fff style O1 fill:#424242,stroke:#fff,color:#fff style O2 fill:#2e7d32,stroke:#fff,color:#fff style O3 fill:#757575,stroke:#fff,color:#fff style O4a fill:#ff3d00,stroke:#fff,color:#fff style O4b fill:#616161,stroke:#fff,color:#fff