Odds de manos de póker
Un color que no es escalera aparece en 5108 de las 2598960 manos posibles de cinco cartas, con odds de 648463 a 1277 en contra. Elija una mano como par, full o póker y obtenga su recuento y su probabilidad exactos. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Mano
- flush
- Total de manos
- 2 598 960
- Nombre de la mano
- Flush
- Cantidad
- 5 108
- Probabilidad
- 0,0019654015
El póker de cinco cartas es una de las demostraciones de combinatoria más limpias de la vida cotidiana: cada reparto no ordenado de cinco cartas de un mazo estándar de cincuenta y dos es igualmente probable, y las clasificaciones clásicas de manos particionan ese espacio en un puñado de categorías bien conocidas. Cuando alguien pregunta qué tan raro es un color, o qué chance hay de que un reparto aleatorio sea exactamente un par, la respuesta no es una estimación de simulación: es la razón de dos enteros exactos. Esta capacidad acepta un nombre de mano estándar como pair, flush, full house o four of a kind, y devuelve el conteo favorable exacto, el total de dos millones quinientos noventa y ocho mil novecientos sesenta manos de cinco cartas, la probabilidad como fracción de uno, un porcentaje, odds en contra simplificados y una breve fórmula combinatoria. Los nombres de mano desconocidos se rechazan con un error de validación claro en lugar de un cero silencioso.
Cómo se cuentan las probabilidades de manos de póker de cinco cartas
Un mazo estándar tiene cincuenta y dos cartas distintas: trece rangos en cada uno de cuatro palos. Una mano de póker de cinco cartas es una selección no ordenada de cinco cartas, de modo que el tamaño del espacio muestral es el coeficiente binomial C(52, 5), que vale dos millones quinientos noventa y ocho mil novecientos sesenta resultados igualmente probables. Cada clasificación clásica se define por un patrón mutuamente excluyente de rangos y palos.
Una escalera real es la secuencia específica A-K-Q-J-10 en un solo palo, así que hay exactamente cuatro de esas manos. Una escalera de color que no es real tiene nueve secuencias contiguas restantes por palo, treinta y seis manos. Un póker (four of a kind) elige el rango del cuarteto de trece formas y el kicker de las cuarenta y ocho cartas restantes, seiscientas veinticuatro.
Un full house multiplica elecciones del rango del trío y del par con sus combinaciones de palo hasta tres mil setecientas cuarenta y cuatro. Un color que no es escalera elige un palo y cinco rangos que no forman secuencia de escalera, cinco mil ciento ocho. Una escalera sin color tiene diez secuencias de rango y cuatro elecciones de palo por carta menos colores puros, diez mil doscientas.
Las categorías inferiores —trío, dos pares, un par y carta alta— siguen el mismo estilo de selección de rango con factores de palo y exclusión de patrones más fuertes de modo que las diez categorías suman exactamente C(52, 5). Esta implementación almacena esos conteos de libro y divide por el total fijo; nunca baraja, nunca muestrea y nunca consulta un reloj de red.
Casos como tratar la escalera real como separada de la escalera de color coinciden con la clasificación usada en casi todas las tablas de casino y de probabilidad que encontrará en cursos de matemática discreta.
Dónde aparecen los odds de manos de póker en el trabajo real
Los cursos introductorios de probabilidad y matemática discreta piden constantemente a los estudiantes la chance de un color, un full house o exactamente un par en un reparto aleatorio de cinco cartas, y los instructores necesitan una clave de respuesta determinista en lugar de una corrida Monte Carlo aleatoria que cambia entre sesiones de calificación. Los diseñadores de juegos y las editoriales de mesa incrustan los porcentajes clásicos en reglamentos, pantallas de carga y tooltips tutoriales para que los jugadores entiendan qué tan raras son las manos premium.
El material de formación de casinos y los explicadores de juego responsable comparan la rareza de las escaleras reales frente a los repartos cotidianos de un par con las mismas razones fijas. Periodistas de datos y educadores que construyen gráficos interactivos necesitan una sola fuente autoritativa que coincida con cada tabla estándar de probabilidad de póker.
Si más adelante necesita equity de Texas Hold'em dadas hole cards y un board, combinaciones de seven-card stud, pot odds multiway o generación aleatoria de manos para pruebas de estrés, trátelos como intenciones de búsqueda separadas en lugar de sobrecargar esta página.
Qué puede hacer con ella
Deberes de estadística y matemática discreta
Consulte probabilidades exactas de póker de cinco cartas para color, full house, par y otras clasificaciones al construir claves de respuesta o verificar ejercicios de combinatoria.
Diseño de juegos y herramientas de enseñanza
Incruste la rareza clásica de manos de póker en tutoriales, pantallas de carga y demos de probabilidad sin varianza Monte Carlo ni tablas de hojas offline.
Preguntas frecuentes
¿Qué manos de póker se admiten?
Las diez categorías estándar de cinco cartas: escalera real, escalera de color, póker, full house, color, escalera, trío, dos pares, un par y carta alta.
¿La probabilidad es exacta?
Sí. Los conteos favorables son los enteros combinatorios clásicos y el total es siempre C(52,5)=2,598,960. La probabilidad es count/total; count y total se devuelven como enteros para comprobaciones exactas.
¿Cubre esto el equity de Texas Hold'em?
No. Esto calcula frecuencias incondicionales de robo de cinco cartas desde un mazo completo, no equity multi-calle de Hold'em con hole cards y boards comunitarios.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Qué es más raro, un full o un color?
El full aparece en 3744 de las 2598960 manos posibles y el color que no es escalera en 5108, así que el color es algo más frecuente. El póker es todavía más raro: solo 624 manos.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/prob/poker-odds \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hand":"flush"}'const res = await fetch("https://api.kit.forhosting.com/prob/poker-odds", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hand": "flush"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/prob/poker-odds",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hand": "flush"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/prob/poker-odds", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hand":"flush"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hand":"flush"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/prob/poker-odds", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"hand": "flush"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "prob.poker_odds",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Qué envía y qué recibe a cambio
Los fallos de validación no se cobran. Proporcione un campo de cadena obligatorio hand (alias hand_type, type, category o hand_name) que nombre la categoría que le importa. Los nombres no distinguen mayúsculas y aceptan espacios, guiones o guiones bajos: flush, full house, full_house, one_pair, pair, four_of_a_kind, quads, three_of_a_kind, trips, two_pair, high_card, royal_flush y straight_flush se reconocen todos. hand faltante, cadenas vacías, valores no cadena y cualquier etiqueta que no sea una categoría estándar de cinco cartas fallan con invalid_input; el mensaje de error incluye Unknown poker hand y enumera las claves conocidas para que los clientes corrijan la petición sin adivinar. En caso de éxito la respuesta siempre incluye hand como clave canónica snake_case; hand_name como etiqueta legible; count como entero favorable exacto; total como dos millones quinientos noventa y ocho mil novecientos sesenta; probability como count dividido por total; percent como probabilidad por cien; odds_against como cadena a:b reducida que significa a en contra por b a favor; formula como cadena combinatoria corta de visualización; y deck que describe el modelo como un robo de cinco cartas de cincuenta y dos donde el orden es irrelevante. Comprobaciones de ejemplo: hand igual a flush produce count cinco mil ciento ocho y probabilidad aproximadamente cero punto cero cero uno nueve seis cinco; hand igual a full house produce tres mil setecientas cuarenta y cuatro manos favorables; hand igual a pair se mapea a one_pair con más de un millón de repartos favorables; hand igual a not_a_hand produce invalid_input. El precio de las llamadas API exitosas es la base publicada de $0.002 por ítem.
Dónde aparecen los odds de manos de póker en el trabajo real
Como esta capacidad es un motor de parse puro, el precio de la API es la base publicada de $0.002 por ítem exitoso y la validación fallida no consume saldo. Mantenga las peticiones a una sola categoría con nombre para que la respuesta siga siendo un objeto JSON simple y cacheable, y recuerde que la probabilidad de punto flotante es ideal para la visualización mientras el conteo entero y el total permanecen exactos para pruebas combinatorias y aserciones automatizadas.
Casos de integración
Fixtures de simuladores y motores de ranking
Afirme que un simulador de repartos o clasificador de manos se acerca a las frecuencias de libro (count sobre 2,598,960) para cada categoría mutuamente excluyente.
Preguntas técnicas
¿Qué ocurre si envío un nombre de mano desconocido?
La petición falla con invalid_input y un mensaje que empieza con Unknown poker hand, listando las categorías conocidas. La entrada inválida no se cobra.