#scoring
12 APIs con esta etiqueta
API de Estadísticas de Cricket
Matemáticas de estadísticas de cricket como una API, calculadas local y determinísticamente: la tasa de carreras, la tasa de golpes y los números de persecución que un anotador, comentarista o aplicación de cricket utiliza partido a partido. Un over son seis bolas legales, y los overs se dan como overs completos más bolas, nunca como overs decimales — '20.3 overs' significa 20 overs y 3 bolas (20.5 en términos reales), la clásica trampa matemática del cricket que esta API evita. El endpoint de tasa de carreras da las carreras por over = carreras ÷ (bolas ÷ 6), así que 150 carreras en 20 overs es 7.50 por over, y con una cifra de overs objetivo proyecta el puntaje de la entrada al ritmo actual. El endpoint de tasa de golpes da la tasa de golpes de un bateador = carreras ÷ bolas enfrentadas × 100, las carreras por cada 100 bolas — 75 de 50 es una tasa de golpes de 150, anotación rápida en el juego de overs limitados; en Pruebas se prefiere una tasa de golpes más baja con un promedio alto. El endpoint de tasa requerida maneja una persecución: la tasa de carreras requerida = las carreras aún necesarias ÷ las bolas restantes × 6, así que necesitar 80 para ganar con 10 overs restantes es 8.00 por over — una cifra que aumenta bruscamente a medida que se agotan las bolas, por lo que una persecución cómoda puede desvanecerse en un par de overs ajustados. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de anotación y resultados en vivo de cricket, herramientas de fantasía y comentarios, y calculadoras deportivas. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para estadísticas de béisbol, use una API de béisbol.
api.oanor.com/cricket-api
API de puntuación de Canasta
Puntuación del juego de cartas Canasta como API, calculada local, determinista y exactamente: el conteo de puntos que hace que Canasta sea famosamente complicado, hecho por ti. El endpoint de valor de cartas totaliza el valor en puntos de una mano o combinación: un comodín vale 50, los ases y doses 20, ochos a reyes 10, cuatros a sietes y tres negros 5, y un tres rojo es una carta de bonificación de 100 puntos, así que un comodín, un as, un rey, un siete y un tres rojo suman 185. El endpoint de bonificación suma las bonificaciones de ronda: una canasta natural (pura) es 500, una canasta mixta 300, cada tres rojo 100 (los cuatro se duplican a 800), salir 100, y salir oculto otros 100: dos naturales, una mixta, tres tres rojos y salir es 1,700. El endpoint de puntuación de mano lo netea: los puntos de cartas que combinaste, más las bonificaciones, menos los puntos de cartas que quedaron varados en tu mano cuando termina la ronda. Todo se calcula local y deterministamente, por lo que es instantáneo y exacto. Ideal para aplicaciones de Canasta, anotadores de salas de cartas en línea, herramientas de clubes y noches de juegos familiares, y ayudas de aprendizaje. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. Matemáticas enteras exactas. En vivo, nada almacenado. 3 endpoints de cómputo. Valores clásicos de Canasta; las variantes de reglas difieren.
api.oanor.com/canasta-api
API de puntuación de Cornhole
Cornhole (lanzamiento de bolsas) como API, calculado local, determinista y exactamente: los puntos detrás de un juego de bolsas, desde la puntuación de cancelación hasta la victoria y las estadísticas. El endpoint de ronda puntúa una sola ronda con reglas de cancelación: una bolsa en el tablero vale 1 punto, en el agujero vale 3, y solo el jugador con mayor puntuación anota, y solo la diferencia — así que un jugador que coloca 1 en el tablero y 2 en el agujero (7) contra 2 en el tablero y 1 en el agujero (5) del oponente obtiene 2 puntos netos, y una ronda empatada no suma nada. El endpoint de juego aplica los puntos de una ronda a un total acumulado con la regla de victoria — el juego oficial de ACL es primero en llegar a 21 o más al final de una entrada sin quiebra, mientras que las reglas de '21 exacto' de traspatio quiebran a un jugador que se pasa, devolviéndolo a 15 u 11 — e informa el nuevo puntaje, si el juego está ganado y los puntos aún necesarios. El endpoint ppr proporciona las estadísticas principales de cornhole: puntos por ronda (PPR) = puntos totales ÷ rondas, más el porcentaje de aciertos en el agujero sobre bolsas lanzadas — 84 puntos en 20 rondas es un PPR de 4.2, y 30 de 80 bolsas en el agujero es 37.5 %. Todo se calcula local y deterministamente, por lo que es instantáneo y exacto. Ideal para aplicaciones de cornhole y juegos de césped, anotadores de ligas y torneos, herramientas de brackets y estadísticas, y sitios de noches de juegos de traspatio. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Matemáticas enteras exactas. En vivo, nada almacenado. 3 endpoints de cómputo. Reglas estándar de ACL; las reglas de casa varían.
api.oanor.com/cornhole-api
API de puntuación de dominó
Puntuación de dominó como API, calculada local, determinista y exactamente: los puntos detrás de un juego de fichas, ya sea que juegues Block, Draw o All Fives. El endpoint de puntuación da los puntos del ganador al final de una mano: cuando un jugador se queda sin fichas o el juego se bloquea, el ganador toma el total de puntos restantes en las manos de los oponentes — pasa los puntos restantes de cada oponente y los suma, opcionalmente redondeando al cinco más cercano como muchas reglas caseras hacen, así que 12, 8 y 23 en la mesa son 43, o 45 redondeado. El endpoint de fives puntúa All Fives (Muggins): una jugada puntúa cuando los extremos abiertos del diseño suman un múltiplo de cinco, y puntúas esa suma — extremos abiertos de 3 y 2 hacen 5 para cinco puntos, 5-5-5 a través de un spinner hacen 15, mientras que un 6 no puntúa nada. El endpoint de set da las estadísticas de un set doble-N: un doble-seis tiene (6+1)(6+2)/2 = 28 fichas y 168 puntos totales, un doble-nueve tiene 55 fichas y 495 puntos, con la ficha más pesada y su valor de puntos. Todo se calcula local y deterministamente, por lo que es instantáneo y exacto. Ideal para aplicaciones de dominó, anotadores en línea y de club, herramientas de noche de juegos y torneos, y ayudas de aprendizaje. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. Matemáticas enteras exactas. En vivo, nada almacenado. 3 endpoints de cómputo. Dominó occidental estándar; variantes regionales puntúan de manera diferente.
api.oanor.com/dominoes-api
API de puntuación de Mahjong
Puntuación de mahjong Riichi (japonés) como API, calculada local, determinista y exactamente: los puntos que paga una mano ganadora, directamente desde la tabla de puntuación, no una búsqueda que tengas que memorizar. El endpoint de puntuación convierte han y fu en el pago usando base = fu × 2^(2 + han): un ron paga base × 4 (un ron del dealer × 6) redondeado a la centena más cercana, mientras que un tsumo divide base × 2 del dealer y base × 1 de cada no dealer (un tsumo del dealer toma base × 2 de los tres) — así que un no dealer de 3 han 30 fu ron es 3,900, un 4 han 30 fu es 7,700, y un no dealer mangan ron es 8,000. El endpoint de límite clasifica una mano: mangan (5 han, o 3–4 han donde el fu empuja la base a 2,000), haneman (6–7), baiman (8–10), sanbaiman (11–12) y yakuman (13+), con los puntos base detrás de cada uno. El endpoint de honba añade los bonos de mesa — 300 por contador de honba y 1,000 por palo de riichi — además de la mano ganada. Todo se calcula local y deterministamente, por lo que es instantáneo y exacto. Ideal para aplicaciones de mahjong, herramientas de mesa en línea y marcadores, software de clubes y torneos, y ayudas de aprendizaje. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Matemáticas exactas de tabla de puntuación. En vivo, nada almacenado. 3 endpoints de cómputo. Reglas riichi japonesas; otras variantes (MCR, Hong Kong) puntúan de manera diferente.
api.oanor.com/mahjong-api
API de puntuación de Farkle
Matemáticas de puntuación de dados Farkle como una API, calculadas local y determinísticamente: los puntos que una aplicación de puntuación de Farkle (Zilch, Ten Thousand) asigna a una tirada. El endpoint de puntuación acepta hasta seis dados y devuelve el valor según el conjunto de reglas común: un solo 1 vale 100 y un solo 5 vale 50; tres iguales puntúan la cara multiplicada por 100 (siendo los tres 1 la excepción con 1000); cuatro, cinco y seis iguales son 1000, 2000 y 3000; una escalera del 1 al 6 o tres pares son 1500; y dos tripletes son 2500 — así que 1-1-1-5-5-5 puntúa 2500 como dos tripletes en lugar de 1100, una escalera 1-2-3-4-5-6 es 1500, y 6-6-6-2-3 es 600 con el 2 y el 3 muertos. Marca un farkle cuando nada puntúa (pierdes los puntos del turno) y te dice si todos los dados contaron — dados calientes que te permiten tirar los seis de nuevo. Los conjuntos de reglas varían, por lo que puntúa el conjunto más utilizado y lo indica. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de juegos de dados, juegos de fiesta y aplicaciones de puntuación, herramientas de ayuda de puntuación y noches de juegos, y software complementario de juegos de mesa. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Puntúa una tirada; no tira los dados. En vivo, nada se almacena. 1 endpoint de cómputo.
api.oanor.com/farkle-api
API de puntuación de Cribbage
Matemáticas de puntuación de manos de Cribbage como una API, calculadas local y determinísticamente: el conteo que un jugador, aplicación o liga de Cribbage suma para una mano. El endpoint de puntuación toma la mano de cuatro cartas y la carta inicial (corte) y devuelve el desglose completo según las reglas: cada combinación distinta de cartas que suman 15 anota 2, cada par anota 2 (por lo que tres iguales son 6 y cuatro son 12), cada escalera de tres o más cartas consecutivas anota su longitud — contando las escaleras duplicadas que crean los pares — una escalera de color de cuatro cartas en la mano es 4 (cinco con la inicial es 5, y la cuna solo anota una escalera de color de cinco cartas), y su nobs, un J en la mano que coincide con el palo de la inicial, es 1. Puntúa correctamente la mejor mano famosa, J-5-5-5 con un quinto 5 cortado, en el máximo 29. El endpoint de conteo suma solo quinces, pares y escaleras para cualquier conjunto de una a ocho cartas — útil para verificar parte de una mano o la pila de pegging. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de Cribbage, juegos de cartas, acompañantes de juegos de mesa y aplicaciones de puntuación, herramientas de verificación de puntuación y enseñanza, y software de juegos. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Cartas como rango+palo (5H, TD, JS). En vivo, nada almacenado. 2 endpoints de cómputo.
api.oanor.com/cribbage-api
API de Puntuación de Yahtzee
Matemáticas de puntuación de Yahtzee como API, calculadas local y determinísticamente: las puntuaciones de categoría y totales que utiliza una aplicación de puntuación de juegos de dados. (Puntúa una tirada dada; no tira los dados). El endpoint de puntuación toma cinco dados y devuelve el valor de cada una de las trece casillas a la vez: las casillas superiores (unos a seises) suman el valor de ese número, tres y cuatro iguales y oportunidad suman los cinco dados, un full es 25, una escalera pequeña (cuatro seguidos) 30, una escalera grande (cinco seguidos) 40 y un Yahtzee (cinco iguales) 50 — así que 3-3-3-5-6 vale 20 en tres iguales, 4-4-4-5-5 es un full de 25 puntos, y marca la casilla de mayor puntuación para ti. El endpoint de total suma una tarjeta completada: el bono de la sección superior de 35 puntos cuando las casillas superiores alcanzan 63 (y cuántos puntos necesitas aún para ello), más 100 por cada Yahtzee extra, para dar el total general. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de juegos de dados, acompañantes de juegos de mesa, juegos familiares y de puntuación, herramientas de hojas de puntuación y torneos, y software de juegos. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 2 endpoints de cómputo. Para tiradas aleatorias, usa una API de dados.
api.oanor.com/yahtzee-api
API de Puntuación de Tenis
Matemáticas de puntuación de tenis como una API, calculadas local y determinísticamente: la lógica de juego, set y partido que utiliza una aplicación de puntuación, herramienta de árbitro o liga de tenis. El endpoint de juego reproduce un juego a partir de una secuencia de quién ganó cada punto y devuelve la puntuación de tenis adecuada: los puntos van 0, 15, 30, 40 y luego juego, pero en 40-40 es Deuce y un jugador debe liderar por dos — Ventaja, luego juego — así que a,a,a,a es 40-0 y una victoria, mientras que tres iguales es Deuce; una bandera de tiebreak puntúa hasta siete por dos en su lugar (y continúa en 7-7). El endpoint de set lee un set a partir de los juegos que ha ganado cada jugador: un set se gana con seis juegos y una ventaja de dos, 6-6 desencadena un tiebreak que lo termina 7-6, y 7-5 gana si un jugador se adelanta primero. El endpoint de partido resuelve el partido a partir de los sets ganados — al mejor de tres se decide por dos sets, al mejor de cinco por tres — y te dice el ganador en el momento en que se alcanza. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de tenis, deportes de raqueta, puntuación, arbitraje y ligas, herramientas de marcador y puntuación en vivo, y software de clubes. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. Lógica de puntuación, no análisis. En vivo, nada almacenado. 3 endpoints de cómputo.
api.oanor.com/tennis-api
API de Puntuación de Bowling
Matemáticas de bowling de diez bolos como una API, calculadas local y determinísticamente: los números de puntuación, hándicap y promedio que un jugador, liga o aplicación de puntuación utiliza. El endpoint de puntuación juega un juego completo a partir de una lista separada por comas de los bolos derribados en cada lanzamiento y aplica las reglas reales: un strike suma 10 más tus siguientes dos lanzamientos, un spare 10 más el siguiente, un marco abierto solo los bolos, con los lanzamientos de bonificación del décimo marco manejados — así que doce strikes son un perfecto 300, veinte marcos de 9-y-fallo son 90, y todos los spares con un bono de 5 es 150, devuelto marco por marco con el total acumulado. El endpoint de hándicap nivela una liga: hándicap por juego = ⌊(base − promedio) × porcentaje⌋, nunca por debajo de cero, así que un promedio de 150 en la configuración común de 90 %-de-220 gana 63 bolos por juego y 189 en una serie de tres juegos. El endpoint de promedio divide el total de bolos por juegos (eliminando la fracción, como hacen las ligas), incorpora una nueva serie para actualizarlo, y calcula los bolos que necesitas en los próximos juegos para alcanzar un promedio objetivo. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de ligas de bowling, puntuación, deportes y recreación, herramientas de puntuación y hándicap, y software de gestión de centros. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo.
api.oanor.com/bowling-api
API de Dardos
Matemáticas de puntuación de dardos como API, calculadas local y determinísticamente: los números de cierre (checkout) y promedio X01 que un jugador de dardos, liga o aplicación de puntuación utiliza. El endpoint de cierre resuelve un puntaje restante con una búsqueda exacta en el tablero completo: si se puede finalizar, el número mínimo de dardos y una combinación válida que termina en un doble o en el bull — 170 finaliza T20 T20 Bull (el cierre más alto posible de tres dardos), 100 es T20 D20, 40 es simplemente D20, mientras que 1 no se puede finalizar (el último dardo debe ser un doble, mínimo 2) y los números bogey 169, 168, 166, 165, 163, 162 y 159 no se pueden cerrar en tres dardos en absoluto. El endpoint de promedio calcula el promedio de tres dardos — puntuación total ÷ dardos × 3 — así que 501 en 15 dardos es un promedio de 100.2; un promedio superior a 100 es un juego fuerte. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de dardos, puntuación de ligas, juegos de pub y deportes, herramientas de asistencia de cierre y práctica, y educación sobre dardos. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Reglas estándar X01; las piernas terminan en un doble o en el bull. En vivo, nada almacenado. 2 endpoints de cómputo. Una ayuda de puntuación exacta para el tablero estándar de 20 segmentos.
api.oanor.com/darts-api
API de Puntuación de Golf
Puntuación de golf y cálculos de hándicap como una API, calculados local y determinísticamente: el Sistema Mundial de Hándicap y los números de Stableford que un golfista, club o aplicación de puntuación utiliza. El endpoint de hándicap calcula el hándicap del campo a partir de un índice de hándicap: hándicap del campo = índice × (pendiente ÷ 113) + (calificación del campo − par), redondeado, por lo que un índice de 14.5 en un campo con pendiente 130, calificación 71.5 y par 72 juega con 16; también aplica la asignación de formato (por ejemplo, 95 % para juego por golpes) para dar el hándicap de juego. El endpoint de Stableford puntúa un hoyo en la escala estándar: el par neto es 2 puntos, cada golpe mejor suma uno (birdie 3, eagle 4) y cada golpe peor resta uno (bogey 1), con doble bogey neto o peor puntuando 0, donde la puntuación neta es el bruto menos los golpes recibidos en ese hoyo. El endpoint neto da la puntuación neta de la ronda — total bruto menos el hándicap del campo — contra el par. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de golf, gestión de clubes, puntuación y deportes, herramientas de hándicap y Stableford, y educación de golf. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. La pendiente por defecto es la neutral 113. En vivo, nada almacenado. 3 endpoints de cómputo. Una ayuda de puntuación, no un registro oficial de hándicap.
api.oanor.com/golf-api