Trình Tung Xúc Xắc DnD là gì?
Trình Tung Xúc Xắc DnD mô phỏng việc đổ xúc xắc trong các trò chơi nhập vai trên bàn (tabletop RPG) theo ký hiệu chuẩn XdY, trong đó X là số lượng xúc xắc và Y là số mặt của mỗi viên. Dù bạn cần đổ nhanh 2d6 để tính sát thương, một viên d20 cho đòn tấn công, hay 4d8 cho phép Cầu Lửa, công cụ này đổ ngay lập tức và cộng thêm hệ số (điểm thưởng hoặc điểm trừ) để cho ra tổng kết quả cuối cùng. Lưu ý: đây là công cụ dành cho Dungeons & Dragons (DnD) — bộ luật trò chơi của Mỹ — nên cách dùng và ký hiệu đều theo chuẩn quốc tế của trò chơi này.
Cách sử dụng
Nhập số lượng xúc xắc, số mặt mỗi viên (các loại phổ biến trong DnD là 4, 6, 8, 10, 12, 20, 100) và một hệ số tùy chọn (nhập số âm nếu là điểm trừ). Nhấn nút tính toán để xem tổng kết quả đổ, tổng điểm xúc xắc gốc, giá trị trung bình mỗi viên cùng kết quả thấp nhất và cao nhất có thể, giúp bạn nắm rõ toàn bộ khoảng giá trị.
Giải thích công thức
Mỗi viên xúc xắc được đổ theo công thức \(\operatorname{floor}(\operatorname{random}() \times Y) + 1\), cho ra một số nguyên rải đều từ 1 đến Y. Công cụ cộng tất cả X viên lại rồi thêm hệ số M:
$$\text{tổng} = \sum \left(\operatorname{floor}(\operatorname{random}() \times Y) + 1\right) + M$$
Giá trị trung bình theo lý thuyết của một viên xúc xắc cân bằng là \(\frac{Y+1}{2}\), nên tổng kỳ vọng sau nhiều lần đổ là $$X \cdot \frac{Y+1}{2} + M$$
Ví dụ minh họa
Đổ 2d6 + 3: mỗi viên d6 trung bình \((6+1)/2 = 3{,}5\), nên hai viên trung bình là 7; cộng thêm hệ số +3 thì giá trị trung bình theo lý thuyết là 10. Kết quả thấp nhất có thể là \(2 \times 1 + 3 = 5\) và cao nhất là \(2 \times 6 + 3 = 15\). Tổng thực tế mỗi lần bạn nhấn nút sẽ rơi vào đâu đó trong khoảng 5–15 này.
Câu hỏi thường gặp
Kết quả đổ có thật sự ngẫu nhiên không? Công cụ dùng bộ tạo số giả ngẫu nhiên của hệ thống, vốn rải đều và công bằng về mặt thống kê cho việc chơi game.
Tôi có đổ được d100 hay loại xúc xắc cực lớn không? Được — số mặt có thể lên tới 1000 và bạn có thể đổ tối đa 100 viên cùng lúc.
Làm sao để trừ điểm bằng hệ số? Chỉ cần nhập số âm, ví dụ -2, vào ô hệ số.