Disclaimer: ModTen là một trò chơi thẻ hư cấu được tạo ra cho mục đích duy nhất của thử thách này.
Các quy tắc của ModTen
ModTen được chơi với bộ bài 52 lá tiêu chuẩn. Bởi vì các quy tắc đầy đủ vẫn chưa được phát minh, chúng tôi sẽ chỉ tập trung vào xếp hạng tay.
Một tay chiến thắng trong ModTen. Đồ họa từ Wikipedia .
Giá trị thẻ
Các thẻ có các giá trị sau:
- 2 đến 9 : giá trị mệnh giá của họ
- Mười : 0 điểm
- Jack : 3 điểm
- Nữ hoàng hoặc vua : 8 điểm
- Ace : 9 điểm
Giá trị tay
Một tay ModTen được làm bằng hai thẻ . Giá trị cơ bản của một bàn tay có được bằng cách nhân giá trị của cả hai thẻ với nhau và chỉ giữ chữ số cuối cùng (tức là áp dụng modulo 10).
Quy tắc duy nhất khác trong ModTen là các thẻ phù hợp có giá trị cao hơn các thẻ không được sử dụng. Theo quy ước, chúng tôi sẽ nối thêm "s" vào giá trị nếu cả hai thẻ đều phù hợp.
Chẳng hạn, giá trị của 9 - 5 sẽ được ghi chú là " ", bởi vì và các thẻ phù hợp.
Xếp hạng tay và người chiến thắng
Các quy tắc trên dẫn đến 18 cấp bậc khác nhau được tóm tắt trong bảng sau, từ mạnh nhất đến thấp nhất (hoặc hiếm nhất đến phổ biến nhất). Các xác suất được đưa ra chỉ cho thông tin.
Đưa ra hai tay, tay nào có thứ hạng thấp nhất sẽ thắng. Nếu cả hai tay có cùng cấp bậc thì đó là một trận hòa (không có bộ ngắt kết nối).
hand rank | hand value(s) | deal probability
-----------+---------------+------------------
1 | 9s | 0.30%
2 | 3s | 0.60%
3 | 1s | 0.90%
4 | 7s | 1.21%
5 | 5s | 1.51%
6 | 3 | 1.81%
7 | 9 | 2.26%
8 | 8s | 2.71%
9 | 6s | 3.02%
10 | 1 or 7 | 3.62% each
11 | 2s or 4s | 3.92% each
12 | 5 | 4.98%
13 | 0s | 5.43%
14 | 8 | 8.14%
15 | 6 | 9.95%
16 | 2 | 11.76%
17 | 4 | 13.57%
18 | 0 | 16.74%
Các thách thức
Đưa ra hai tay ModTen , xuất ra một trong ba giá trị nhất quán mà bạn chọn để biết liệu:
- người chơi đầu tiên thắng
- người chơi thứ hai thắng
- đó là một trận hòa
Các quy tắc sau được áp dụng:
- Một thẻ phải được mô tả bởi thứ hạng của nó trong trường hợp trên (
2
,3
, ...,9
,T
,J
,Q
,K
hoặcA
) tiếp theo là phù hợp với mình trong trường hợp thấp hơn (c
,d
,h
hoặcs
, đối với câu lạc bộ, kim cương, trái tim và Spades). - Bạn có thể sử dụng
"10"
thay vì"T"
nhưng bất kỳ sự thay thế nào khác đều bị cấm. Miễn là tuân theo các quy tắc trên, bạn có thể nắm trong tay bất kỳ định dạng hợp lý và rõ ràng nào. Bạn được phép lấy thứ hạng và bộ đồ làm hai ký tự riêng biệt thay vì một chuỗi.
Một số định dạng đầu vào hợp lệ là:
"7c Qh 8s Ks"
[["7c","Qh"], ["8s","Ks"]]
[[['7','c'], ['Q','h']], [['8','s'], ['K','s']]]
- v.v.
Thay vì sử dụng 3 giá trị riêng biệt nhất quán, đầu ra của bạn cũng có thể âm , dương hoặc bằng không . Vui lòng chỉ định định dạng đầu ra được sử dụng trong câu trả lời của bạn.
- Đây là mã golf .
Các trường hợp thử nghiệm
Người chơi 1 thắng
["Js","3s"], ["Ks","Kh"]
["7h","9h"], ["9s","7c"]
["Ah","5s"], ["Ts","8s"]
["Ts","8s"], ["Jh","2s"]
["4h","8s"], ["Qh","Ks"]
Người chơi thắng 2
["Th","8d"], ["6s","Kd"]
["Jc","5c"], ["3s","9s"]
["Jc","Jd"], ["9h","Ah"]
["2d","4d"], ["3h","3s"]
["5c","4c"], ["3c","2c"]
Vẽ tranh
["Js","3s"], ["3d","Jd"]
["Ah","Ac"], ["3d","9s"]
["Qc","Kc"], ["6d","4d"]
["2d","3d"], ["3s","2s"]
["Ts","9c"], ["4h","5d"]
{{J, s}, {3, s}}
ổn chứ?