Thực hiện một chương trình hoặc chức năng mô phỏng xúc xắc phổ biến cho các trò chơi nhập vai. Nó nên xử lý ít nhất là d6 và d20, hai con xúc xắc phổ biến nhất.
Tuy nhiên, nó nên hoạt động như các game thủ khuôn mẫu mong đợi chúng hoạt động, và không phải là hoạt động súc sắc thực sự.
Đây là một trò đùa giữa các game thủ, rằng người ta có thể có một cái chết may mắn đặc biệt cho một cuộn rất quan trọng, bằng cách trước đó ném rất nhiều xúc xắc, chọn những người dẫn đến "1", sau đó ném lại họ, cho đến khi bạn nhận được một số ít cuộn "1" nhiều lần. Sau đó, bạn cẩn thận bảo quản chúng, bởi vì chúng cuộn 1 lần nhiều lần, do đó xác suất để lăn 1 lần tiếp theo sẽ cực kỳ thấp.
Tất nhiên, đây không phải là cách súc sắc hoạt động trong cuộc sống thực , bởi vì các cuộn là độc lập thống kê.
Xúc xắc mô phỏng của bạn phải tính đến các cuộn trước đó và hoạt động tương tự như cách con bạc trong ngụy biện của con bạc mong đợi nó hoạt động. Ví dụ, nếu nhiều số thấp được cuộn, xác suất cán số cao hơn sẽ được tăng lên.
Tuy nhiên, vì đây là gian lận, bạn phải che giấu nó thật tốt . Điều này có nghĩa, một cái nhìn thoáng qua vào chương trình không nên tiết lộ rằng bạn đã gian lận. Điều này có nghĩa là, rõ ràng lưu kết quả trước đó và đọc chúng trên mỗi lần ném sẽ quá đáng ngờ. Bạn phải che giấu "tài sản" này của súc sắc của mình và điểm thưởng nếu bạn làm cho nó bị từ chối một cách chính đáng và ngụy trang nó như một sai lầm trung thực. (ví dụ: bạn tạo RNG của riêng bạn với một lỗ hổng "vô ý")
Cử tri, xin vui lòng xem xét "lỗ hổng" này được che giấu tốt như thế nào.
Các chương trình nên rõ ràng, và không bị xáo trộn. Thật quá dễ dàng để che giấu mã xấu trong một chương trình bị xáo trộn.
getRandomBetween(1,d)
sẽ khiến tôi nhìn sâu hơn vào nó.