Täringumärke Veeretaja
Päris lauamängu täringumärke analüsaator: sisesta 3d6+2, 4d6kh3 või adv ja saa iga üksiku täringu tulemus, allesjäetud/kõrvale pandud täringud ja kogusumma.
🔒 Töödeldud täielikult teie brauseris – midagi, mida siia sisestate, ei laadita kunagi üles.
Tulemus
Täringumärke Veeretaja loeb ja veeretab sama lühikirjapanekut, mida kasutatakse lauamängu-RPG laudades ja reegliraamatutes: „NdS” tähendab, et veereta N täringut S küljega, seega „3d6” veeretab kolme kuuetahulist täringut. Lisa tasane modifikaator +N või -N-ga („3d6+2”), kombineeri mitu täringugruppi ühes avaldises („2d8+1d6-1”) või kasuta D&D 5e eelise/ebasoodsuse lühimärget („adv” veeretab kahte kahekümnetahulist täringut ja säilitab kõrgema, „dis” säilitab madalama). Hoia-kõrgeimad ja hoia-madalaimad märked („4d6kh3” veeretab nelja kuuetahulist täringut ja säilitab kolm kõrgeimat — standardne viis D&D võimete väljaveeretamiseks) on samuti täielikult toetatud.
Pinna all on see ehtne tokeniseerija ja parser, mitte äratuntud avaldiste nimekiri: märget skaneeritakse tähthaaval märkideks (täringugrupid, adv/dis võtmesõnad, lihtsad numbrid ja +/- operaatorid), need koondatakse väikeseks avaldistepuuks ja alles seejärel hinnatakse. Iga süntaktiliselt kehtiv kombinatsioon töötab, sealhulgas märked, millele keegi pole näidet kirjutanud. Iga täringut veeretatakse brauseri krüptograafilise juhuarvugeneraatoriga (crypto.getRandomValues, mitte Math.random), kasutades tagasilükkamise meetodit, nii et igal küljel on täiesti võrdne tõenäosus, ning tulemus näitab iga üksikut täringut, millised täringud säilitati või kõrvale pandi kh/kl visete puhul, rakendatud modifikaatorit ja lõplikku kogusummat.
Et tööriist oleks etteaimatav ja kiire, on täringugrupid piiratud 100 täringu ja 1000 küljega grupi kohta ning hoia-kõrgeimad/madalaimad arvud ei saa kunagi ületada veeretatud täringute arvu. Vigane märge — tundmatu märk, kaks operaatorit järjest, rippuv + lõpus — annab konkreetse, loetava veateate, vaikse ebaõnnestumise või kokkujooksmise asemel. Kõik toimub brauseris: ühtegi märget, viset ega tulemust ei saadeta kunagi kuhugi.