Calculadora de golpes recibidos por hoyo según el índice
Con un hándicap de 20 en dieciocho hoyos recibe un golpe en cada hoyo y otro más en los índices 1 y 2. Escriba su hándicap y el orden de índices de la tarjeta y verá su asignación por hoyo. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Hándicap de campo
- 20
- Número de huecos
- 18
- Golpes completos por hoyo
- 1
- Golpes extra
- 2
- Total de golpes recibidos
- 20
Esta calculadora de golpes recibidos por hoyo convierte un hándicap de campo con signo y la secuencia de índices del campo en una asignación clara para cada hoyo. Admite vueltas de nueve y dieciocho hoyos, hándicaps superiores al número de hoyos, jugadores scratch y hándicaps plus que conceden golpes. El resultado indica el número y el índice de cada hoyo, su asignación con signo y los totales de la vuelta. El cálculo es determinista y no consulta datos del campo, por lo que usted puede usar los índices impresos en cualquier tarjeta.
Introduzca el hándicap de campo y los índices de la tarjeta
Comience con el hándicap de campo con signo aplicable a la vuelta o al partido. Use un número positivo si el jugador recibe golpes, cero si no hay ajuste y uno negativo para un jugador plus que concede golpes. Después, introduzca los índices en el orden de los hoyos de la tarjeta.
Una tarjeta de dieciocho hoyos debe contener una sola vez cada entero del 1 al 18; una de nueve, cada entero del 1 al 9. El primer valor corresponde al hoyo 1, el segundo al hoyo 2 y así sucesivamente. El índice 1 señala el primer hoyo al que se asigna un golpe, pero no tiene por qué ser estadísticamente el más difícil.
Los comités diseñan esta secuencia para repartir de forma equitativa la ventaja durante el partido. La calculadora no deduce los índices a partir del par, la distancia o la dificultad. Copie la secuencia oficial de la tarjeta correspondiente a los tees y a la competición.
Si falta un índice, se repite, queda fuera del intervalo o la lista no contiene exactamente nueve o dieciocho hoyos, la entrada se rechaza en lugar de corregirse sin aviso.
Comprenda cómo se reparten los golpes
Con un hándicap positivo, cada múltiplo completo del número de hoyos concede un golpe en todos ellos. El resto se asigna empezando por el índice 1. Por ejemplo, un hándicap de campo de 20 en dieciocho hoyos concede un golpe en cada hoyo y un segundo golpe en los índices 1 y 2.
Un hándicap de 7 concede uno solamente en los índices del 1 al 7. El mismo cociente y resto aclara ventajas mayores: 38 equivale a dos golpes en todos los hoyos y un tercero en los índices 1 y 2. Un hándicap negativo produce valores negativos porque esos golpes se conceden al contrario.
En ese caso, el resto comienza por los índices más altos: -2 asigna un golpe en los índices 17 y 18 de una vuelta completa. Un hándicap cero produce cero en todos los hoyos. El valor de golpes completos describe la asignación común, mientras que el resto con signo indica cuántas asignaciones adicionales aparecen en el detalle.
La suma de los valores de todos los hoyos siempre coincide exactamente con el hándicap de campo introducido.
Use el resultado en una tarjeta o sistema de partidos
Lea la lista de hoyos en orden de juego y anote el valor de golpes recibidos junto al hoyo correspondiente en la tarjeta, la hoja del partido o la pantalla de puntuación. Un valor 0 significa que no hay ajuste; 1 indica un golpe recibido; 2, dos golpes recibidos; y -1, un golpe concedido. La herramienta distribuye el hándicap proporcionado, pero no calcula el Handicap Index, aplica el Slope Rating, elige un porcentaje de asignación ni obtiene la diferencia entre dos jugadores.
Realice primero esos pasos específicos de la competición e introduzca aquí el hándicap de campo o la diferencia con signo resultante. En match play individual suele calcularse primero la diferencia entre hándicaps de juego y luego repartirse según los índices pertinentes. Los formatos por equipos, tees distintos o ajustes de nueve hoyos pueden exigir otro cálculo previo, por lo que prevalecen las condiciones oficiales de la competición.
Qué puede hacer con ella
Preparar una tarjeta de match play
Convierta la diferencia acordada entre hándicaps de juego en una asignación junto a cada hoyo antes de comenzar el partido.
Crear una pantalla de puntuación
Genere valores deterministas de hándicap por hoyo para una interfaz usando el orden oficial de índices del campo.
Comprobar asignaciones múltiples
Confirme dónde corresponden los segundos o terceros golpes cuando el hándicap supera el número de hoyos.
Preguntas frecuentes
¿Qué hándicap debo introducir?
Use el hándicap de campo con signo, la diferencia de hándicap de juego u otra asignación final exigida por su modalidad. La calculadora distribuye ese número; no lo obtiene del Handicap Index.
¿Cómo se gestionan los hándicaps superiores a 18?
Cada bloque completo de dieciocho concede un golpe en todos los hoyos y el resto vuelve a comenzar en el índice 1. En nueve hoyos se aplica la misma regla con bloques de nueve.
¿Cómo se gestionan los hándicaps plus?
Introdúzcalos como números negativos. Los bloques completos generan un golpe negativo en cada hoyo y el resto se concede primero en los índices más altos.
¿Deben escribirse los índices en orden numérico?
No. Introdúzcalos en el orden de los hoyos de la tarjeta. Los valores deben formar un conjunto completo, sin repeticiones, del 1 al 9 o del 1 al 18.
¿El índice siempre identifica el hoyo más difícil?
No necesariamente. Es un orden de asignación para el juego con hándicap y puede considerar más factores que la dificultad media de cada hoyo.
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/hobby/sport-golf-strokes-received \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"course_handicap":20,"stroke_indexes":[10,2,14,6,18,8,4,12,16,9,1,13,5,17,7,3,11,15]}'const res = await fetch("https://api.kit.forhosting.com/hobby/sport-golf-strokes-received", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"course_handicap": 20,
"stroke_indexes": [
10,
2,
14,
6,
18,
8,
4,
12,
16,
9,
1,
13,
5,
17,
7,
3,
11,
15
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/sport-golf-strokes-received",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"course_handicap": 20,
"stroke_indexes": [
10,
2,
14,
6,
18,
8,
4,
12,
16,
9,
1,
13,
5,
17,
7,
3,
11,
15
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/sport-golf-strokes-received", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"course_handicap":20,"stroke_indexes":[10,2,14,6,18,8,4,12,16,9,1,13,5,17,7,3,11,15]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"course_handicap":20,"stroke_indexes":[10,2,14,6,18,8,4,12,16,9,1,13,5,17,7,3,11,15]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/sport-golf-strokes-received", 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
{
"course_handicap": 20,
"stroke_indexes": [
10,
2,
14,
6,
18,
8,
4,
12,
16,
9,
1,
13,
5,
17,
7,
3,
11,
15
]
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.sport_golf_strokes_received",
"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.
Límites
max_holes | 18 |
max_absolute_handicap | 54 |
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
Use el resultado en una tarjeta o sistema de partidos
Una vez conocido el número correcto, esta calculadora elimina el reparto manual y devuelve JSON estable para mostrar o almacenar. El uso en el navegador es gratuito y cada solicitud de API cuesta $0.002.
Preguntas técnicas
¿Cuánto cuesta un cálculo mediante API?
Cada solicitud de API cuesta $0.002. La calculadora del navegador puede utilizarse gratuitamente.