Rug

#game

10 APIs met deze tag

Craps Odds API

Craps odds maths als API, lokaal en deterministisch en exact berekend — de dobbelsteenwaarschijnlijkheden achter de tafel, afgeleid van de 36 manieren waarop twee dobbelstenen vallen, niet uit een tabel gehaald. Het come-out eindpunt geeft de come-out worp: de pass line wint op een 7 of 11 (8 van de 36, 22,2%), verliest op craps 2, 3 of 12 (4 van de 36, 11,1%) en zet anders een point (24 van de 36, 66,7%). Het point eindpunt geeft de odds van het halen van een point voordat een zeven valt — waarschijnlijkheid = ways(point) ÷ (ways(point) + 6) — dus een 6 of 8 haalt 45,5% van de tijd en een 4 of 10 slechts 33,3%, met de TRUE odds (2:1, 3:2, 6:5) die de free odds bet achter de line betaalt met nul house edge. Het bet eindpunt geeft de house edge van de belangrijkste inzetten: de line bets op 1,41% (pass) en 1,36% (don't) en place 6/8 op 1,52% zijn de beste van de tafel, terwijl place 4/10 (6,67%), de field en proposition bets zoals any seven (16,67%) je laten bloeden. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en exact. Ideaal voor craps- en casinospel-apps, gokeducatie en odds tools, game-ontwerp back-ends en waarschijnlijkheidsonderwijs. Pure lokale berekening — geen key, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 compute endpoints. Educatief — geen gokadvies; back de line met free odds.

api.oanor.com/craps-api

Lottery Odds API

Lottery combinatorics as an API, computed locally and deterministically and exactly — the real odds behind a ticket, the maths the jackpot poster never shows. The odds endpoint gives the jackpot odds of a pick-N game as the number of possible tickets, C(pool, picks), times the bonus-ball pool if there is one: a 6/49 game is 1 in 13,983,816, a 5/69-plus-1/26 Powerball-style game is 1 in 292,201,338, and every single line is equally unlikely. The match-odds endpoint gives the chance of matching exactly k of the main numbers — a prize tier — from the hypergeometric formula C(picks, k)·C(pool−picks, picks−k) ÷ C(pool, picks), so matching 3 of 6 in a 6/49 game is about 1 in 57. The expected-value endpoint turns a jackpot and ticket price into the expected value and the break-even jackpot (price × the odds), the threshold a jackpot must clear before a ticket is even theoretically worth it — before a shared jackpot, lump-sum and tax pull it back under. Everything is computed locally and deterministically, so it is instant and exact. Ideal for lottery and odds apps, gambling-education and responsible-play tools, probability teaching, and game back-ends. Pure local computation — no key, no third-party service, instant. Exact combinatorics. Live, nothing stored. 3 compute endpoints. Educational — not gambling advice; the odds are always against you.

api.oanor.com/lottery-api

Roulette Odds API

Roulette odds wiskunde als een API, lokaal en deterministisch en exact berekend — de uitbetaling, de werkelijke kans en het huisvoordeel achter elke weddenschap, de cijfers die een eerlijk spel je vertelt en die een casino liever negeert. Het uitbetalingsendpoint geeft de uitbetaling van een weddenschap, winnende nummers, winkans en huisvoordeel voor een Europees (enkele nul) of Amerikaans (dubbele nul) wiel: een straight-up nummer betaalt 35 tegen 1 maar wint slechts 1 op de 37, een voordeel van 2,70% Europees of 5,26% Amerikaans, hetzelfde bij bijna elke weddenschap omdat de uitbetaling simpelweg de nullen negeert. Het verwachte-waarde endpoint zet een inzet om in zijn verwachte waarde — inzet × (winkans × (uitbetaling + 1) − 1), altijd negatief en gelijk aan min de inzet maal het huisvoordeel — dus €10 op een enkel nummer op een Europees wiel is −€0,27 per draai waard. Het martingale endpoint onthult het verdubbelingssysteem: totaal risico = basis × (2^stappen − 1), de weddenschap die explodeert na een verliesreeks, en de faalkans — bewijs van de wiskunde dat geen progressie de nul verslaat. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en exact. Ideaal voor casino-spel- en odds-apps, gokonderwijs- en verantwoord-spel-tools, game-ontwerp-back-ends en kansrekeningonderwijs. Pure lokale berekening — geen key, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 3 compute endpoints. Educatief — geen wedadvies; het huis wint altijd op de lange termijn.

api.oanor.com/roulette-api

Blackjack Strategy API

Blackjack-wiskunde als een API, lokaal en deterministisch en exact berekend — de handwaarde, het tekstboek basisstrategie-spel en de kansen van de dealer, de getallen die het huisvoordeel op een half procent houden. Het handwaarde-eindpunt scoort een hand zoals de tafel dat doet: azen tellen als 11 tenzij dat bust, dan 1, dus het rapporteert de beste totaal, of het soft is (een aas die nog steeds als 11 telt, veilig om te hitten) of hard, of het bust, en of twee kaarten een blackjack vormen. Het strategie-eindpunt geeft de juiste basisstrategie-actie — hit, stand, double of split — voor elke hand tegen de upcard van de dealer, voor het standaard 4-tot-8-deck spel waar de dealer stand houdt op soft 17 met double-na-split toegestaan: 16 tegen een 10 hit, een paar 8en split altijd, soft 18 double tegen een 6 maar hit tegen een 9, en 11 double tegen alles behalve een aas. Het dealer-kansen-eindpunt geeft de bust-kans van de dealer per upcard — een 5 of 6 bust ongeveer 42% van de tijd, een aas slechts 12% — de reden waarom je stand houdt op stijve handen tegen zwakke upcards. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en exact. Ideaal voor blackjack-trainers en strategie-apps, kaartspel- en casinospel-tools, leermiddelen en game-back-ends. Pure lokale berekening — geen key, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 compute-eindpunten. Educatief — geen gokadvies; het huis houdt altijd een voorsprong.

api.oanor.com/blackjack-api

Canasta Scoring API

Canasta-kaartspelscoring als een API, lokaal en deterministisch en exact berekend — het puntentellen dat Canasta berucht lastig maakt, voor u gedaan. Het kaartwaarde-eindpunt telt de puntwaarde van een hand of meld op: een joker is 50, azen en tweeën 20, achten tot koningen 10, vieren tot zevens en zwarte drieën 5, en een rode drie een bonuskaart van 100 punten — dus een joker, een aas, een koning, een zeven en een rode drie komen op 185. Het bonus-eindpunt voegt de rondebonussen toe: een natuurlijke (pure) canasta is 500, een gemengde canasta 300, elke rode drie 100 (alle vier verdubbelen naar 800), uitgaan 100, en verborgen uitgaan nog eens 100 — twee natuurlijke, een gemengde, drie rode drieën en uitgaan is 1.700. Het handscore-eindpunt netto uit: de kaartpunten die u heeft gemeld, plus de bonussen, minus de kaartpunten die in uw hand zijn achtergebleven wanneer de ronde eindigt. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en exact. Ideaal voor Canasta-apps, online kaartkamerscorehouders, club- en familie-spelavondtools en leermiddelen. Pure lokale berekening — geen key, geen externe service, onmiddellijk. Exacte gehele wiskunde. Live, niets opgeslagen. 3 compute-eindpunten. Klassieke Canasta-waarden; regelvarianten verschillen.

api.oanor.com/canasta-api

Cornhole Scoring API

Cornhole (zakgooien) scoring als een API, lokaal en deterministisch en exact berekend — de punten achter een spel zakken, van annuleringsscoring tot de winst en de statistieken. Het ronde-eindpunt scoort een enkele ronde met annuleringsregels: een zak op het bord is 1 punt, in het gat is 3, en alleen de hogere speler scoort, en alleen het verschil — dus een speler die 1 op het bord en 2 in het gat (7) landt tegen een tegenstander met 2 op en 1 in (5) scoort netto 2 punten, en een gelijke ronde scoort niets. Het spel-eindpunt past de punten van een ronde toe op een lopend totaal met de winstregel — officieel ACL-spel is eerste tot 21 of meer aan het einde van een beurt zonder bust, terwijl achtertuin 'exact 21'-regels een speler die eroverheen gaat terugzetten naar 15 of 11 — en rapporteert de nieuwe score, of het spel gewonnen is, en de nog benodigde punten. Het ppr-eindpunt geeft de belangrijkste cornhole-statistieken: punten per ronde (PPR) = totaal punten ÷ rondes, plus het percentage in het gat van zakken in het gat over gegooiden — 84 punten over 20 rondes is een 4.2 PPR, en 30 van de 80 zakken in het gat is 37,5%. Alles wordt lokaal en deterministisch berekend, dus het is direct en exact. Ideaal voor cornhole- en gazon-spel-apps, competitie- en toernooiscorekeepers, bracket- en statistieken-tools, en achtertuin-spelavond-sites. Pure lokale berekening — geen key, geen externe service, direct. Exacte integer wiskunde. Live, niets opgeslagen. 3 compute-eindpunten. Standaard ACL-regels; huisregels variëren.

api.oanor.com/cornhole-api

Dominoes Scoring API

Dominoes scoring as an API, computed locally and deterministically and exactly — the points behind a game of bones, whether you play Block, Draw or All Fives. The score endpoint gives the winner's points at the end of a hand: when a player dominoes or the game blocks, the winner takes the total pip count left in the opponents' hands — pass each opponent's remaining pips and it sums them, optionally rounding to the nearest five as many house rules do, so 12, 8 and 23 left on the table is 43, or 45 rounded. The fives endpoint scores All Fives (Muggins): a play scores whenever the open ends of the layout add up to a multiple of five, and you score that sum — open ends of 3 and 2 make 5 for five points, 5-5-5 across a spinner makes 15, while a 6 scores nothing. The set endpoint gives the statistics of a double-N set: a double-six has (6+1)(6+2)/2 = 28 tiles and 168 total pips, a double-nine has 55 tiles and 495 pips, with the heaviest tile and its pip value. Everything is computed locally and deterministically, so it is instant and exact. Ideal for dominoes apps, online and club scorekeepers, game-night and tournament tools, and learning aids. Pure local computation — no key, no third-party service, instant. Exact integer maths. Live, nothing stored. 3 compute endpoints. Standard Western dominoes; regional variants score differently.

api.oanor.com/dominoes-api

Mahjong Scoring API

Riichi (Japanese) mahjong scoring als API, lokaal en deterministisch en exact berekend — de punten die een winnende hand uitbetaalt, rechtstreeks uit de scoringstabel, geen opzoektabel die je moet onthouden. Het score-endpoint zet han en fu om in de betaling met base = fu × 2^(2 + han): een ron betaalt base × 4 (een dealer ron × 6) afgerond naar boven op de dichtstbijzijnde 100, terwijl een tsumo base × 2 van de dealer en base × 1 van elke niet-dealer splitst (een dealer tsumo neemt base × 2 van alle drie) — dus een niet-dealer 3 han 30 fu ron is 3.900, een 4 han 30 fu is 7.700, en een niet-dealer mangan ron is 8.000. Het limit-endpoint classificeert een hand: mangan (5 han, of 3–4 han waarbij de fu de base naar 2.000 duwt), haneman (6–7), baiman (8–10), sanbaiman (11–12) en yakuman (13+), met de basispunten erachter. Het honba-endpoint voegt de tafelbonussen toe — 300 per honba-teller en 1.000 per riichi-stokje — bovenop de gewonnen hand. Alles wordt lokaal en deterministisch berekend, dus het is direct en exact. Ideaal voor mahjong-apps, online-tafel- en scorekeeper-tools, club- en toernooisoftware en leermiddelen. Pure lokale berekening — geen key, geen externe service, direct. Exacte scoringstabel-wiskunde. Live, niets opgeslagen. 3 compute-endpoints. Japanse riichi-regels; andere varianten (MCR, Hong Kong) scoren anders.

api.oanor.com/mahjong-api

Poker API

Een complete Texas Hold'em-toolkit in één snelle, volledig lokale API. Bereken win-, gelijkspel- en equity-kansen voor je hole cards tegen een willekeurig aantal tegenstanders (1–9) op elke board — pre-flop, flop, turn of river — met behulp van een Monte Carlo-simulatie met instelbare nauwkeurigheid. Evalueer de beste vijfkaartshand uit elke vijf tot zeven kaarten en krijg de rang en tiebreakers, of beschrijf een hand in gewone taal. Kaarten gebruiken de vertrouwde notatie (As, Td, 9h, 2c) en elk endpoint werkt via GET of JSON POST. Pure server-side berekening zonder externe upstream, dus reacties zijn direct en de service is altijd beschikbaar. Ideaal voor pokertrainers en studietools, game-ontwikkelaars, handgeschiedenistrackers en odds-widgets.

api.oanor.com/poker-api

Sudoku API

Genereer, los op en valideer Sudoku-puzzels via een snelle, volledig lokale API. Maak nieuwe puzzels op vier moeilijkheidsniveaus (makkelijk, gemiddeld, moeilijk, expert), elk gegarandeerd met precies één oplossing, geretourneerd als zowel een string van 81 tekens als een 9x9-raster samen met de volledige oplossing. Los elke geldige puzzel op met een backtracking-engine die ook rapporteert of de oplossing uniek is, en valideer een raster om regelconflicten en volledigheid te detecteren. Invoer accepteert een string van 81 tekens (0 of . voor lege cellen) of een 9x9-array, via GET of JSON POST. Pure server-side berekening zonder externe upstream, dus reacties zijn onmiddellijk en de service is altijd beschikbaar. Ideaal voor puzzel-apps en -spellen, kranten en printables, docenten en trainingsdata-generatie.

api.oanor.com/sudoku-api