Trình tung xúc xắc (d4 đến d100, có modifier và lịch sử)
Chọn số lượng, số mặt (4, 6, 8, 10, 12, 20, 100 hoặc tùy chỉnh đến 1000) và modifier. Mỗi lần tung dùng crypto.getRandomValues để phân phối đồng đều không thiên lệch.
Cách hoạt động
Cách tạo ra các lần tung
Mỗi xúc xắc dùng crypto.getRandomValues — API ngẫu nhiên an toàn mật mã của trình duyệt, cùng nguyên thủy hỗ trợ các phiên HTTPS. Chúng tôi cũng áp dụng rejection sampling để đảm bảo mỗi mặt có xác suất bằng nhau chính xác, bất kể kích thước xúc xắc. `random % sides` đơn giản gây ra thiên lệch khi số mặt không chia sạch vào 2³².
Điều này có nghĩa là d100 không hơi thiên lệch về phía 1-36 (điều sẽ xảy ra với modulo được triển khai kém), và d3 không ưu tiên 1 hơn 2 hoặc 3. Toán học giống hệt xúc xắc vật lý với độ chính xác vô hạn.
Ký hiệu TTRPG (Trò chơi nhập vai bàn cờ)
Ký hiệu phổ biến: 'NdS+M' trong đó N là số xúc xắc, S là số mặt, M là modifier. '2d6+3' có nghĩa là tung 2 xúc xắc 6 mặt và cộng 3. '1d20+5' là lần tung tấn công D&D điển hình với modifier +5 từ điểm thưởng của nhân vật.
Bộ xúc xắc chuẩn: d4 (hình kim tự tháp), d6 (hình lập phương), d8 (bát diện), d10 (ngũ giác tứ diện), d12 (thập nhị diện), d20 (hai mươi diện). d100 thường được tung dưới dạng 2d10 (một cho hàng chục, một cho hàng đơn vị). Dùng mẫu d100 để bỏ qua chuyển đổi thủ công.
Các trường hợp sử dụng phổ biến
D&D / Pathfinder / TTRPG: d20+5 để tấn công, 1d8+3 cho sát thương, 4d6 bỏ thấp nhất để tạo nhân vật.
Chọn ngẫu nhiên: chọn người thắng từ N người bằng cách tung dN. Với 7 người, đặt số mặt=7. Tính ngẫu nhiên mật mã đảm bảo công bằng.
Bài học xác suất: tung nhiều xúc xắc và quan sát phân phối. Tổng nhiều xúc xắc tiến đến phân phối chuẩn (định lý giới hạn trung tâm).
Ra quyết định: 'tôi có nên làm X không' với 50/50? Tung d2 (2 mặt). Muốn quyết định có trọng số? Dùng d10 và đặt ngưỡng (1-7 = có, 8-10 = không cho 70/30).
Câu hỏi thường gặp
›Các lần tung có thực sự công bằng không?
Có. Chúng tôi dùng crypto.getRandomValues (RNG an toàn) cộng rejection sampling để mỗi mặt có xác suất bằng nhau chính xác — không có thiên lệch cạnh từ thao tác modulo.
›Số lượng xúc xắc tối đa là bao nhiêu?
50 mỗi lần tung. Để có thêm, chỉ cần tung nhiều lần — mỗi lần độc lập.
›Số mặt tối đa là bao nhiêu?
1000. Vượt quá con số đó toán học vẫn hoạt động nhưng trường hợp sử dụng trở nên giả tạo.
›Tôi có thể lưu các tổ hợp xúc xắc yêu thích không?
Chưa. Chúng tôi có thể thêm mẫu đã lưu sau cho các lần tung chiến đấu thông thường của bạn.
›Tại sao d20 nổi tiếng?
Dungeons & Dragons đã phổ biến nó cho kiểm tra kỹ năng và lần tung tấn công. Mỗi mặt có 5% xác suất — độ chi tiết mịn cho sự khác biệt kỹ năng mà không cần phần trăm (d100).
›Tại sao lịch sử chỉ hiển thị 10 lần tung?
Để giữ trang gọn gàng. Để ghi nhật ký dài hơn, hãy dán từng kết quả vào tệp ghi chú hoặc bảng nhân vật RPG.
›Công cụ này có thay thế xúc xắc vật lý không?
Về mặt chức năng có, đặc biệt cho các trò chơi online. Xúc xắc vật lý được yêu thích vì cảm giác và nghi thức — nhưng về mặt toán học, lần tung kỹ thuật số với crypto RNG ít nhất là công bằng như d20 vật lý.
›Dữ liệu có rời khỏi trình duyệt không?
Không. Mỗi lần tung xảy ra cục bộ.
Công cụ liên quan
Cập nhật lần cuối: