ریختن تاس

تا 20 تاس مجازی با هر تعداد وجه، از پرتاب سکه d2 تا یک d1000 را بریزید. هر پرتاب در مرورگر شما با ویژگی تصادفی امن رمزنگاری‌شده انجام می‌شود و مجموع به طور خودکار برای شما محاسبه می‌گردد.

برای قرعه‌کشی روی «تولید» کلیک کنید
گزینه‌های پیشرفته

آیا تاس‌های یک بازی رومیزی را گم کرده‌اید یا در میانه یک بازی نقش‌آفرینی به یک d20 نیاز دارید؟ این ابزار رایگان تاس آنلاین جایگزین هر تاسی می‌شود که در دسترس ندارید. تعداد تاس‌هایی که می‌خواهید بریزید را در فیلد «تاس» — هر عددی از 1 تا 20 — تعیین کنید، تعداد وجه‌های هر کدام را در فیلد «وجه‌ها» مشخص کنید و دکمه «تولید» را فشار دهید. صفحه با دو تاس معمولی شش‌وجهی باز می‌شود، بنابراین اولین پرتاب فقط یک کلیک فاصله دارد. هر تاس به صورت جداگانه نمایش داده می‌شود و مجموع کل پرتاب در زیر آن‌ها ظاهر می‌گردد، بنابراین 3d6 نیازی به محاسبه ذهنی ندارد.

هر پرتاب توسط مرورگر شما از طریق Web Crypto API (crypto.getRandomValues) انجام می‌شود، که مقادیر تصادفی بسیار قوی رمزنگاری‌شده را از منبع تصادفی خود سیستم شما تأمین می‌کند، نه توسط یک تابع شبه‌تصادفی JavaScript مانند Math.random(). تبدیل یک مقدار خام 32 بیتی به شماره یک وجه، دقیقاً همان جایی است که تاس‌های مجازی به طور خاموش اشتباه می‌کنند: به دست آوردن باقیمانده (پیمانه) مقدار بر تعداد وجه‌ها رویکردی بدیهی و در عین حال سوگیرانه است، زیرا مگر اینکه تعداد وجه‌ها مقسوم‌علیه دقیقی برای 2^32 باشد، وجه‌های پایین‌تر کمی بیشتر از بقیه ظاهر می‌شوند. این نقص modulo bias نامیده می‌شود و یک مشکل قابل اندازه‌گیری است، نه فقط یک تئوری. این ابزار در عوض هر مقداری را که فراتر از بزرگترین مضرب دقیق تعداد وجه‌ها باشد کنار می‌گذارد و دوباره قرعه‌کشی می‌کند — تکنیکی که rejection sampling نامیده می‌شود. این کار به قیمت چند قرعه‌کشی اضافی تمام می‌شود، اما به جای یک تقریب، یک تضمین دقیق را به همراه می‌آورد. هیچ داده‌ای به سروری ارسال نمی‌شود، هیچ چیزی ثبت نمی‌گردد و پس از بارگیری صفحه، پرتاب‌های شما حتی در صورت قطع اتصال اینترنت نیز به کار خود ادامه می‌دهند.

دو فیلد تمام کارها را انجام می‌دهند و مستقیماً با نمادگذاری تاسی که بازی‌ها از قبل استفاده می‌کنند مطابقت دارند. فیلد «تاس» تعداد تاس‌هایی است که همزمان می‌ریزید، از 1 تا 20. فیلد «وجه‌ها» نشان می‌دهد که هر کدام از آن‌ها چند وجه دارند، از 2 تا 1000 — که برای یک پرتاب سکه d2، مجموعه کامل بازی‌های نقش‌آفرینی شامل d4، d6، d8، d10، d12 و d20، تاس درصدی d100، و هر چیز دیگری که یک بازی فراتر از آن‌ها اختراع کند کافی است. هر چیزی که به شکل NdM نوشته می‌شود همان دو فیلد است: 2d6 به معنی «تاس» روی 2 و «وجه‌ها» روی 6 است، و یک d20 منفرد به معنی «تاس» روی 1 و «وجه‌ها» روی 20 است. آیا برای آمار یک شخصیت 3d6 می‌ریزید؟ فیلد «تاس» را روی 3 و «وجه‌ها» را روی 6 تنظیم کنید، «تولید» را فشار دهید و هر سه وجه به همراه مجموع آن‌ها با هم می‌آیند. دو کلید تغییر می‌دهند که نتیجه چگونه به نظر برسد، نه اینکه ماهیت آن چیست. گزینه «تاس سه بعدی متحرک»، که به صورت پیش‌فرض روشن است، برای هر تاس قبل از توقف یک مکعب را می‌چرخاند — آن را خاموش کنید تا اعداد فوراً به عنوان یک لیست ساده ظاهر شوند. گزینه «رنگ تصادفی» به هر تاس به جای رنگ قرمز استاندارد، رنگ مخصوص به خود را می‌دهد، و فقط زمانی نشان داده می‌شود که گزینه «تاس سه بعدی متحرک» روشن باشد، زیرا یک لیست ساده تاسی ندارد که رنگ‌آمیزی شود. نقطه‌ها فقط برای یک تاس شش‌وجهی رسم می‌شوند؛ هر نوع دیگر عدد پرتاب شده را مستقیماً روی وجه نشان می‌دهد، زیرا هیچ الگوی نقطه استانداردی برای یک تاس هفده‌وجهی وجود ندارد.

در زیر نتیجه، خطی قرار دارد که شما را از محاسبات ریاضی بی‌نیاز می‌کند: Σ مجموع تک تک تاس‌های پرتاب شده است، در کنار مدت زمانی که پرتاب طول کشیده و یادداشتی مبنی بر اینکه به صورت محلی تولید شده است. دکمه «کپی همه» نتیجه را در کلیپ‌بورد شما قرار می‌دهد و «ذخیره در فایل» آن را در یک فایل متنی می‌نویسد — هر دو به جای مجموع، وجه‌های جداگانه را (یک وجه در هر خط) به شما می‌دهند، بنابراین گزارش آنچه ریخته شده، گزارش آنچه ریخته شده باقی می‌ماند. بخش «تاریخچه» 10 پرتاب آخر شما را در مرورگر خودتان نگه می‌دارد: روی یکی کلیک کنید تا آن را همراه با مجموع به صفحه بازگردانید، یک ورودی تکی را کپی یا حذف کنید، یا هر زمان که دوست داشتید کل لیست را پاک کنید. دکمه «پاک کردن» کادر نتیجه را خالی می‌کند اما تنظیمات شما را دست‌نخورده باقی می‌گذارد.

آیا تاس‌های مجازی بهتر از تاس‌های واقعی هستند؟ از نظر عادلانه بودن، بله، و دلیل آن فیزیکی است. یک تاس قالب‌گیری شده معمولی نقطه‌هایش سوراخ و رنگ شده است و هر نقطه سوراخ شده مقداری از مواد را کم می‌کند، بنابراین وجه شش — با شش فرورفتگی در آن — در نهایت کمی سبک‌ترین و وجه مقابل آن کمی سنگین‌ترین می‌شود. تاس‌های دقیق کازینو که precision dice نامیده می‌شوند دقیقاً به همین دلیل وجود دارند: نقطه‌های آن‌ها هم‌سطح با موادی با همان چگالی پر شده‌اند، لبه‌های آن‌ها به جای گرد شدن به صورت مربع برش خورده‌اند، تا کسری از میلی‌متر ماشین‌کاری شده‌اند، و با این حال پس از چند ساعت بازی بازنشسته می‌شوند. تاس‌های درون جعبه بازی‌های رومیزی هیچ کدام از این ویژگی‌ها را ندارند و با گذشت زمان بدتر می‌شوند — یک گوشه پریده، یک لبه گرد شده بر اثر سال‌ها تکان دادن در دست، تاسی که روی یک پتو انداخته می‌شود به جای اینکه روی میز غلت بخورد اصلاً به صورت تصادفی عمل نمی‌کند. یک تاس مجازی هیچ هندسه‌ای ندارد که اشتباه باشد، هیچ فرسودگی و هیچ تکنیک پرتابی برای بحث کردن ندارد، و در پرتاب ده‌هزارم همانند پرتاب اول عمل می‌کند. کاری که نمی‌تواند انجام دهد این است که در دست شما بنشیند. خلاصه صادقانه این است که این ابزار در عادلانه بودن برنده می‌شود و در تشریفات می‌بازد.

یک تاس عادلانه به معنای مجموع عادلانه نیست. هر وجه از یک تاس به یک اندازه احتمال دارد، اما لحظه‌ای که تاس‌ها را با هم جمع می‌کنید، مجموع‌ها دیگر برابر نیستند و این دائماً افراد را غافلگیر می‌کند. دو تاس شش‌وجهی در 36 ترکیب با احتمال برابر فرود می‌آیند؛ مجموع شش مورد از آن‌ها 7 می‌شود، در حالی که دقیقاً مجموع یکی 2 و یکی 12 می‌شود — بنابراین روی تاس‌های کاملاً عادلانه، عدد 7 شش برابر بیشتر از 12 ظاهر می‌شود. اضافه کردن تاس سوم این الگو را باز هم فشرده‌تر می‌کند، به همین دلیل است که 3d6 در اطراف وسط جمع می‌شود و چرا طراحان بازی زمانی که قرار است یک مقدار بیشتر اوقات معمولی باشد تا افراطی، به سراغ آن می‌روند. میانگین یک تاس شش‌وجهی دقیقاً 3.5 است، بنابراین میانگین 2d6 برابر با 7 و میانگین 3d6 برابر با 10.5 است و این محاسبات معمولاً سر میز بازی مفیدتر از هر احتمال منفردی است. هیچ کدام از این‌ها سوگیری نیست: این صرفاً نتیجه جمع کردن تاس‌ها است و دلیلی است که یک بازی به جای یک d12، 2d6 را درخواست می‌کند وقتی هر دو محدوده یکسانی را پوشش می‌دهند.

تاس‌ها هیچ حافظه‌ای ندارند. چهار عدد شش پشت سر هم احتمال آمدن شش پنجم را کمتر نمی‌کنند، کسی به تاسی که تمام عصر عدد 1 را نشان نداده بدهکار نیست، و هیچ وجهی هرگز «مستحق» نوبت خود نمی‌شود — هر پرتاب کاملاً مستقل از پرتاب‌های قبل از خود است و تاس‌ها نمی‌توانند بدانند یک دقیقه پیش چه کرده‌اند. غریزه‌ای که بر خلاف این اصرار دارد gambler's fallacy نامیده می‌شود، و این همان غریزه‌ای است که باعث می‌شود ما در ابداع پرتاب‌های تاس ضعیف باشیم: وقتی از ما خواسته می‌شود یک سری پرتاب باورپذیر را یادداشت کنیم، از تکرار اجتناب می‌کنیم، اعداد بالا و پایین را جایگزین هم می‌کنیم و آن‌ها را بسیار یکنواخت‌تر از آنچه شانس هرگز انجام می‌دهد توزیع می‌کنیم. تصادفی بودن واقعی در عوض خوشه‌ها، رگه‌ها و وقفه‌های طولانی ایجاد می‌کند. دنباله‌ای که به طرز مشکوکی مرتب به نظر می‌رسد، اثر انگشت یک انسان است.

چرا این ابزار تاس ریختن را انتخاب کنیم؟

تاس‌ها هر جا که یک بازی به عددی نیاز داشته باشد که هیچ کس انتخاب نکرده، ظاهر می‌شوند. بازیکنان بازی‌های نقش‌آفرینی دور میز یک پرتاب حمله روی d20 انجام می‌دهند، 3d6 را برای یک ویژگی و یک d100 را برای بررسی درصد می‌اندازند، و گروهی که نیمی از کیسه تاس خود را گم کرده است، با وجود این به بازی ادامه می‌دهد. یک دست تخته‌نرد و بازی‌های رومیزی روی میز آشپزخانه نیز به محض گم شدن تاس‌ها به همین شکل کار می‌کنند — فیلد «وجه‌ها» را روی 6، فیلد «تاس» را روی 2 تنظیم کنید و به بازی ادامه دهید. گروه‌هایی که از راه دور بازی می‌کنند روی یک صفحه نمایش مشترک تاس می‌ریزند تا همه بتوانند فرود همان وجه‌ها را ببینند. در کلاس پنجم، معلمان درس کلاسیک احتمال را برگزار می‌کنند: 60 بار 2d6 بریزید، مجموع‌ها را بشمارید و بگذارید شکل روی تخته ظاهر شود. طراحان بازی قبل از چاپ هر چیزی بررسی می‌کنند که آیا یک مکانیک به همان اندازه که به نظر می‌رسد نوسان و گستردگی دارد یا خیر. و بسیاری از پرتاب‌ها چیزی بیشتر از این را حل نمی‌کنند که چه کسی اول برود، چه کسی قهوه بخرد یا کدام یک از دو برنامه برنده شود — تصمیماتی واگذار شده به شانس که انسان‌ها چند هزار سال است با تاس ریختن آن‌ها را می‌گیرند.

این ابزار چند محدودیت صادقانه دارد که ارزش دانستن دارند. یک پرتاب از یک نوع تاس استفاده می‌کند: مقدار موجود در فیلد «وجه‌ها» برای هر تاس موجود در آن اعمال می‌شود، بنابراین یک d20 و یک d6 با هم به جای یک پرتاب به دو پرتاب مجزا نیاز دارند. هیچ اصلاح‌کننده‌ای وجود ندارد، هیچ برتری یا نقصی نیست، تاس‌های منفجر شونده وجود ندارند و فیلدی برای وارد کردن نمادگذاری تاسی تعبیه نشده است — شما وجه‌ها و مجموع آن‌ها را دریافت می‌کنید و هر قانونی که روی آن اضافه شود، به عهده خود شماست که آن را اضافه کنید. نماد Σ هر تاس در پرتاب را جمع می‌کند، در حالی که دکمه‌های «کپی همه» و «ذخیره در فایل» به جای مجموع، وجه‌های جداگانه را ثبت می‌کنند. انیمیشن بدون توجه به تعداد وجه‌ها همیشه یک مکعب شش‌وجهی است، زیرا فقط جنبه تزئینی دارد: وجهی که روی آن فرود می‌آید پرتابی است که موتور قبلاً انجام داده است. پرتاب‌ها در دستگاه شما محلی هستند، بنابراین برای یک بازی از راه دور، یک نفر تاس می‌ریزد و صفحه خود را به اشتراک می‌گذارد — این ابزار پرتابی را تولید می‌کند که می‌توانید آن را توضیح دهید، نه پرتابی که شخص ثالث بتواند آن را تأیید و گواهی کند. و یک تاس عادلانه از نظر رمزنگاری، هنوز هم فقط یک تاس عادلانه است: هیچ ارتباطی با هیچ لاتاری یا قرعه‌کشی کازینویی ندارد و به هیچ‌کس هیچ امتیازی نمی‌دهد. در این محدودیت‌ها تضمین قوی است — هر وجه از هر تاس در هر پرتاب منفرد دقیقاً شانس یکسانی دارد.

FAQ

چگونه می‌توانم تاس‌ها را آنلاین بریزم؟

تعداد تاس‌هایی که می‌خواهید را در فیلد «تاس» تنظیم کنید، مشخص کنید هر کدام چند وجه دارند در فیلد «وجه‌ها» و دکمه «تولید» را فشار دهید. صفحه با دو تاس معمولی شش‌وجهی باز می‌شود، بنابراین یک پرتاب 2d6 فقط یک کلیک فاصله دارد. هر تاس به طور جداگانه نشان داده می‌شود و مجموع کل پرتاب در زیر آن ظاهر می‌گردد.

آیا تاس‌های مجازی واقعاً تصادفی هستند؟

بله. هر پرتاب از طریق Web Crypto API (crypto.getRandomValues) در مرورگر شما صورت می‌گیرد — این همان منبع امن رمزنگاری شده‌ای است که وقتی تصادفی بودن باید غیرقابل پیش‌بینی باشد استفاده می‌شود. مقادیر خام از طریق تکنیک rejection sampling به وجه‌ها تبدیل می‌شوند که به طور کامل نقص modulo bias رویکردهای ساده‌لوحانه را از بین می‌برد. هر وجه از هر تاس در هر پرتاب دقیقاً شانس یکسانی دارد.

چه تاس‌هایی را می‌توانم بریزم؟

هر ترکیبی از 1 تا 20 تاس با 2 تا 1000 وجه برای هر کدام: یک پرتاب سکه d2، یک مجموعه کامل بازی نقش‌آفرینی از d4، d6، d8، d10، d12 و d20، یک تاس درصدی d100، و هر نوع تاسی که یک بازی تا مرز d1000 اختراع کند. نمادگذاری تاس مستقیماً با آن دو فیلد مطابقت دارد — 2d6 به این معنی است که فیلد «تاس» روی 2 و فیلد «وجه‌ها» روی 6 تنظیم شده است.

آیا این ابزار مجموع تاس‌ها را نشان می‌دهد؟

بله. خط زیر نتیجه با علامت Σ شروع می‌شود و مجموع هر تاسی که در پرتاب شما وجود دارد را نشان می‌دهد، بنابراین برای 3d6 یا 4d10 نیازی به محاسبه ذهنی ندارید. اگر نتیجه را کپی یا ذخیره کنید، خود وجه‌های جداگانه را دریافت می‌کنید، هر کدام در یک خط؛ مجموع در همان خط زیر کادر باقی می‌ماند.

آیا می‌توانم از آن برای D&D و دیگر بازی‌های نقش‌آفرینی رومیزی استفاده کنم؟

بله، و این یکی از رایج‌ترین کاربردهای آن است. برای یک پرتاب حمله یا پرتاب نجات فیلد «تاس» را روی 1 و «وجه‌ها» را روی 20 تنظیم کنید، «تاس» را روی 3 و «وجه‌ها» را روی 6 برای یک ویژگی و «وجه‌ها» را روی 100 برای یک بررسی درصدی بگذارید. پرتاب‌ها از نظر رمزنگاری عادلانه هستند، که این بسیار بیشتر از آن چیزی است که بتوان درباره یک d20 فرسوده از ته کیسه تاس شما گفت.

آیا می‌توانم یک d20 و یک d6 را با هم در یک پرتاب بریزم؟

خیر. مقدار موجود در فیلد «وجه‌ها» در مورد هر تاسی در پرتاب صدق می‌کند، بنابراین تاس‌های ترکیبی به پرتاب‌های جداگانه برای هر نوع نیاز دارند — ابتدا d20 خود را بریزید، سپس فیلد «وجه‌ها» را به 6 تغییر دهید و دوباره دکمه را فشار دهید. همچنین هیچ اصلاح‌کننده یا پرتاب مزیتی وجود ندارد: ابزار به شما وجه‌های ریخته شده و مجموع آن‌ها را می‌دهد و اینکه چه قانونی روی آن اعمال شود به عهده شماست.

من گزینه «رنگ تصادفی» را روشن کردم و هیچ اتفاقی نیفتاد. چرا؟

زیرا رنگ‌ها فقط برای تاس‌های متحرک اعمال می‌شوند. با خاموش بودن گزینه «تاس سه بعدی متحرک»، نتیجه فقط یک لیست ساده از اعداد است و اعداد سطحی ندارند که بتوان آن‌ها را رنگ‌آمیزی کرد. انیمیشن را دوباره روشن کنید و هر مکعب به جای رنگ قرمز استاندارد با رنگ متمایز خود می‌آید.

کلید «تاس سه بعدی متحرک» چه کاری انجام می‌دهد؟

هنگامی که روشن است — همانطور که به صورت پیش‌فرض اینگونه است — هر تاس پیش از توقف به صورت مکعبی که در هوا می‌چرخد کشیده می‌شود. آن را خاموش کنید و اعداد فوراً به عنوان یک لیست ساده ظاهر می‌شوند، که اگر به طور مکرر تاس می‌ریزید، راهی بسیار سریع‌تر است. در هر دو حالت انیمیشن فقط جنبه تزئینی دارد: سیستم از قبل نتیجه را محاسبه کرده است پیش از آنکه مکعب حتی شروع به چرخش کند. تاس شش‌وجهی با الگوی آشنای نقطه‌ها ترسیم می‌شود، در حالی که هر نوع دیگر به سادگی شماره خود را مستقیماً روی وجه نشان می‌دهد.

آیا تاس‌های مجازی عادلانه‌تر از تاس‌های واقعی هستند؟

از نظر عادلانه بودن، بله. یک تاس قالب‌گیری شده دارای نقطه‌های سوراخ‌دار است، بنابراین وجه‌های آن دقیقاً وزن یکسانی ندارند و لبه‌های آن با استفاده گرد می‌شوند — precision dice کازینو دقیقاً به همین دلیل با لبه‌های تخت و پرکننده کاملاً هم‌سطح ساخته می‌شوند، و با این حال پس از چند ساعت بازنشسته می‌شوند. در یک تاس مجازی چیزی برای فرسودگی وجود ندارد، بنابراین هر وجه در پرتاب ده‌هزارم دقیقاً همان احتمال پرتاب اول را حفظ می‌کند.

چرا وقتی دو تاس می‌ریزم، عدد 7 اینقدر زیاد می‌آید؟

زیرا وجه‌هایی با احتمال برابر، مجموع‌های با احتمال برابر ایجاد نمی‌کنند. دو تاس شش‌وجهی در 36 ترکیب با احتمال مساوی فرود می‌آیند و عدد 7 از شش تای آن‌ها شکل می‌گیرد (1+6، 2+5، 3+4 و برعکس آن‌ها)، در حالی که عدد 12 تنها و دقیقاً به یک طریق شکل می‌گیرد. شش شانس در برابر یک شانس کل توضیح این موضوع است، و این حتی در تاس‌های کاملاً عادلانه نیز صادق است.

من چهار بار پشت سر هم عدد 6 آوردم. آیا ابزار خراب است؟

خیر. هر پرتاب کاملاً مستقل از پرتاب قبلی است، بنابراین به دست آوردن چهار شش پشت سر هم روی یک d6 شانسی برابر 1 در 1296 دارد — برای شما در این عصر نادر است، اما به صورت جهانی در بین تمام افرادی که امروز تاس می‌ریزند کاملاً عادی است. تاس‌ها هیچ حافظه‌ای ندارند و هیچ وجهی هرگز مستحق نوبت خود نیست. برعکس، یک توالی کامل از تناوب اعداد بالا و پایین واقعاً چیزی است که مشکوک خواهد بود.

آیا ابزار به صورت آفلاین کار می‌کند، آیا پرتاب‌های من را به خاطر می‌سپارد و آیا هزینه‌ای دارد؟

پس از بارگیری صفحه، پرتاب‌ها به طور کامل به صورت محلی در مرورگر شما انجام می‌شوند، بنابراین در صورت قطع اتصال اینترنت بازی شما متوقف نمی‌شود. گزینه «تاریخچه» 10 پرتاب آخر شما را به صورت محلی در دستگاه شما نگه می‌دارد، که از آنجا می‌توانید آن‌ها را در هر زمانی بازگردانی، کپی یا حذف کنید. این ابزار کاملاً رایگان است، نیازی به ثبت‌نام ندارد و چون هیچ چیزی به خارج ارسال نمی‌شود، حتی اگر می‌خواستیم هم نمی‌توانستیم ببینیم شما چه چیزی ریخته‌اید.