Atrás

#mahjong

1 APIs con esta etiqueta

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