Rug

#dice

5 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

Farkle Score API

Farkle-dobbelsteenscore-wiskunde als een API, lokaal en deterministisch berekend — de punten die een Farkle (Zilch, Ten Thousand) score-app voor een worp toekent. Het score-eindpunt accepteert maximaal zes dobbelstenen en retourneert de waarde volgens de gangbare regelset: een enkele 1 is 100 en een enkele 5 is 50; drie dezelfde scoort de ogenwaarde maal 100 (drie 1-en zijn de uitzondering met 1000); vier, vijf en zes dezelfde zijn respectievelijk 1000, 2000 en 3000; een 1-tot-6 straat of drie paren is 1500; en twee drielingen is 2500 — dus 1-1-1-5-5-5 scoort 2500 als twee drielingen in plaats van 1100, een 1-2-3-4-5-6 straat is 1500, en 6-6-6-2-3 is 600 met de 2 en 3 dood. Het markeert een farkle wanneer niets scoort (je verliest de punten van de beurt) en vertelt je of elke dobbelsteen meetelde — een hot dice waarmee je alle zes opnieuw kunt gooien. Regelsets variëren, dus het scoort de veelgebruikte set en vermeldt dat. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van dobbelspel-, feestspel- en score-apps, scorehulpen en spelavondtools, en bordspel-companion-software. Pure lokale berekening — geen key, geen externe service, direct. Scoort een worp; het gooit de dobbelstenen niet. Live, niets opgeslagen. 1 compute-eindpunt.

api.oanor.com/farkle-api

Yahtzee Score API

Yahtzee-scoreberekeningen als een API, lokaal en deterministisch berekend — de categorie-scores en totalen waar een dobbelspel-score-app op draait. (Het scoort een gegeven worp; het gooit niet met de dobbelstenen.) Het score-endpoint neemt vijf dobbelstenen en retourneert de waarde van elk van de dertien vakjes tegelijk: de bovenste vakjes (enen tot zessen) scoren de som van dat getal, three-of-a-kind, four-of-a-kind en chance scoren alle vijf dobbelstenen, een full house is 25, een kleine straat (vier op een rij) 30, een grote straat (vijf op een rij) 40 en een Yahtzee (vijf dezelfde) 50 — dus 3-3-3-5-6 is 20 punten in three-of-a-kind, 4-4-4-5-5 is een full house van 25 punten, en het markeert het hoogst scorende vakje voor u. Het total-endpoint telt een voltooide kaart op: de bonus van 35 punten voor het bovenste gedeelte wanneer de bovenste vakjes 63 bereiken (en hoeveel punten u nog nodig heeft), plus 100 voor elke extra Yahtzee, om het eindtotaal te geven. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van dobbelspel-, bordspel-companion-, familiespel- en score-apps, scorebladen en toernooitools, en spelsoftware. Pure lokale berekening — geen key, geen externe service, direct. Live, niets opgeslagen. 2 compute-endpoints. Gebruik voor willekeurige worpen een dobbelsteen-API.

api.oanor.com/yahtzee-api

Dice Probability API

Tabletop dobbelsteen-kansberekening als een API, lokaal en deterministisch en exact berekend — de kansen achter de worpen, niet de worpen zelf. Het voordeel-eindpunt geeft de D&D-stijl kansen om een doel te verslaan op een d20 (of elke dobbelsteen) die normaal rolt, met voordeel (twee keer rollen, de hoogste houden) of met nadeel (de laagste houden): een 11+ nodig hebben is 50% normaal, 75% met voordeel en 25% met nadeel, en het rapporteert de gemiddelde worp — voordeel tilt een d20 van 10,5 naar ongeveer 13,8. Het pool-eindpunt behandelt successen-tellende systemen (World of Darkness, Shadowrun): voor een pool van dobbelstenen die slagen op een vlak op of boven een drempel geeft het de kans per dobbelsteen, het verwachte aantal successen en de exacte binomiale kans om precies, of ten minste, een doelaantal te krijgen — zes d10's die slagen op 7+ gemiddeld 2,4 successen met een 45,6% kans op drie of meer. Het exploderende eindpunt geeft het gemiddelde van een exploderende ("acing", open-ended) dobbelsteen die opnieuw rolt en optelt op zijn maximale vlak — een d6 gemiddeld 4,2 in plaats van 3,5. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor tabletop, virtuele-tabletop, game-ontwerp en TTRPG app-ontwikkelaars, odds-en-kans helpers, en game-master tools. Pure lokale berekening — geen key, geen derde partij service, direct. Exacte wiskunde, geen simulatie. Live, niets opgeslagen. 3 compute-eindpunten. Voor willekeurige worpen gebruik een dobbelsteen-roller API.

api.oanor.com/dicepool-api

Dice API

Een snelle, volledig lokale dobbelsteentoolkit voor spellen en simulaties: rol dobbelsteennotatie (NdM met plus- en minmodifiers, meerdere dobbelsteentermen zoals 1d8+1d6+2, en hoogste of laagste behouden voor voordeel en nadeel zoals 2d20kh1), parseer en valideer een notatie, en bereken de deterministische minimum, maximum en gemiddelde van een worp. Worpen gebruiken een cryptografisch veilige willekeurige bron. Elk eindpunt accepteert invoer via de queryreeks of de aanvraagbody. Pure server-side berekening, geen externe upstream van derden, dus reacties zijn direct en altijd beschikbaar. Ideaal voor tafelblad- en RPG-tools, Discord- en chatbots, virtuele tafelbladen en game-backends.

api.oanor.com/dice-api