Decisión sí o no

Delega una decisión binaria en una moneda imparcial — con la opción de añadir "quizás" como tercer resultado.

Cómo funciona

Un decisor pensado para esos momentos en que de verdad te da igual hacia dónde caiga una elección pequeña — pizza o sushi, vuelvo en metro o caminando, contesto ese mail esta noche o mañana. El widget extrae un bit aleatorio (o uno de tres tramos en modo "quizás") de `crypto.getRandomValues` y muestra la respuesta en una pastilla de color para captarla al instante. El campo de pregunta es decorativo — escribir tu duda no cambia las probabilidades — pero ver la pregunta en pantalla con la respuesta es más satisfactorio que un "Sí" pelado. Y prepara el verdadero propósito: fijarte en tu reacción al ver la respuesta. Si sale "Sí" y sientes alivio, esa es la respuesta real. Si sale "Sí" y quieres volver a tirar, esa también es la respuesta real — solo la contraria.

La fórmula

Sin "quizás" (50/50): bit ← crypto.getRandomValues(Uint8Array(1))[0] & 1 respuesta ← bit == 0 ? Sí : No Con "quizás" (33/33/33): byte ← crypto.getRandomValues(Uint8Array(1))[0] rechazar si byte == 255 (muestreo por rechazo) bucket ← floor(byte / 85) // 0..2 respuesta ← bucket == 0 ? Sí : bucket == 1 ? No : Quizás

En modo "quizás" el rango efectivo del byte es 0–254 (se descarta 255 para que los tres tramos midan lo mismo — 85 valores cada uno). La probabilidad de rechazo es 1/256 ≈ 0,4%, así que el bucle corre una sola vez casi siempre. Sin "quizás" no hay paso de rechazo porque 256 se divide exactamente entre 2.

Ejemplo de cálculo

  • Pregunta: "¿Pido pizza esta noche?"
  • Pulsa Preguntar. Con "quizás" desactivado, un bit decide → "Sí".
  • Fíjate en tu reacción. Alivio = pídela. Duda = tu intuición prefería otra cosa.

Preguntas frecuentes

¿Escribir mi pregunta afecta la respuesta?

No. El texto de la pregunta se te muestra en el resultado por contexto, pero no entra en la elección aleatoria. Dos preguntas distintas, misma moneda: si te sale "Sí" dos veces seguidas, es la moneda, no el universo dándote la razón.

¿Cuándo uso "quizás" frente al modo sí/no?

Modo simple para decisiones que de verdad tienes que tomar. Modo "quizás" para situaciones donde la respuesta acertada podría ser "espera" o "todavía no" — ¿le escribo ya? Simple dice sí/no, "quizás" dice espera. La opción de tres también va bien para juegos de salón (sustituto de la bola mágica) donde la pausa dramática de "quizás…" es media gracia. Para decisiones reales, "quizás" simplemente pospone el problema, así que úsalo con moderación.

¿Por qué "tarda" un momento la respuesta?

Mismo motivo que la cara o cruz — pura UX. El bit se elige al instante cuando pulsas, pero esa pausa de 600 ms antes de enseñar la respuesta hace que el resultado pese, en vez de parecer autocompletado. Además le da tiempo a tu cerebro a empezar a formarse una preferencia, justo cuando importa fijarse en la reacción visceral. Mostrar la respuesta al instante se saltaría ese momento.

¿Vale "al mejor de 3" o preguntar varias veces?

Estadísticamente el cálculo es el mismo — 50/50 es 50/50 da igual cuántas veces preguntes. En la práctica, preguntar hasta que salga lo que quieres es lavar tu intuición a través del widget, lo que significa que la intuición ya tenía la respuesta y deberías hacerle caso. El widget brilla cuando te comprometes a aceptar lo que diga la primera tirada, sin repesca.

Calculadoras relacionadas