Hearts

Bạn chơi với 3 ghế CPU — bên trái, đối diện và bên phải — và hầu hết các ván bài đều bắt đầu bằng việc chuyền 3 lá bài trước khi vào vòng ăn bài. Mỗi lá cơ bạn ăn được sẽ cộng thêm 1 điểm, Q bích cộng 13 điểm, và khi có ai đạt mốc 100 điểm, ghế có điểm thấp nhất sẽ thắng.

Chơi trong trình duyệt của bạn Giới thiệu Simple Games

Bàn chơi và cách bạn thắng

Hearts có 4 ghế: bạn ngồi ở dưới cùng, CPU 1 bên trái bạn, CPU 2 ở đối diện, và CPU 3 bên phải bạn. Cả ba đối thủ đều là CPU — không có chế độ chơi trực tuyến, cũng không có chế độ chuyền máy chơi lần lượt tại chỗ, và các ghế được đánh số thay vì đặt tên vì một ghế là một hướng ngồi, chứ không phải một con người.

Bộ bài là 52 lá tiêu chuẩn, không có chất chủ. Trong đó có 14 lá mang điểm: mỗi lá cơ đáng giá 1 điểm và Q bích đáng giá 13 điểm, nên một ván bài luôn phân phối đúng 26 điểm cho các ghế đã ăn được chúng. 38 lá còn lại chỉ tồn tại để bị loại bỏ.

Mỗi ván bài chia hết cả 52 lá, mỗi ghế 13 lá, nên không ai phải rút từ bộ bài dự trữ và cũng không dư lá nào. Không có người chia bài, và cũng không có lựa chọn ai sẽ ra bài trước — chính việc chia bài quyết định cả hai điều này.

Chuyền ba lá bài

Trước hầu hết các ván bài, bạn chọn đúng 3 lá từ bài trên tay để chuyền đi. Hai lá thì chưa phải là một lượt chuyền, và nút xác nhận chỉ sáng lên khi bạn đã chọn lá thứ ba.

Hướng chuyền thay đổi theo từng ván, theo một chu kỳ cố định gồm 4 ván: trái, rồi phải, rồi đối diện, rồi một ván không ai chuyền cả — sau đó lặp lại. Chu kỳ này chỉ dựa vào số thứ tự của ván, nên hướng tiếp theo chưa bao giờ là một điều phải đoán.

Cả 4 ghế thực hiện lượt chuyền cùng một lúc: khi ghế thứ tư xác nhận, cả 12 lá bài di chuyển qua bàn trong một nhịp duy nhất, chứ không phải từng ghế một. Việc xử lý đồng thời như vậy nghĩa là không ai chọn 3 lá của mình khi đã biết trước bài trên tay của một ghế khác đã thay đổi ra sao.

Chơi một vòng bài

Khi việc chuyền bài xong — hoặc ngay lập tức, ở ván không ai chuyền — ghế đang giữ 2♣ sẽ ra lá đó, và chỉ lá đó thôi: không lá nào khác hợp lệ để làm lá đầu tiên của một ván bài.

Sau đó, luật rất đơn giản: nếu bạn đang giữ một lá cùng chất với lá đã ra, bạn phải theo chất đó. Đây là luật duy nhất không có ngoại lệ trong suốt trò chơi — các luật bên dưới chỉ áp dụng cho ghế không thể theo chất.

Ở vòng bài đầu tiên, các lá mang điểm không được đánh ra — không lá cơ nào và cũng không Q♠ — trừ khi một ghế không còn lá nào khác, trường hợp đó luật sẽ nhân nhượng thay vì làm ván bài bế tắc. Một lá cơ hoàn toàn không thể mở đầu một vòng bài cho đến khi đã có lá cơ rơi ở một vòng trước đó, và ngoại lệ duy nhất là ghế mà cả bài trên tay chỉ toàn lá cơ, ghế đó vẫn được phép mở đầu bằng một lá cơ.

Đối thủ CPU và độ khó

3 ghế CPU không tìm kiếm nước đi trước như các trò chơi cờ bàn khác trong series này — việc nặng nhất mà bất kỳ ghế nào trong số đó làm là đối chiếu 13 lá đang cầm với những gì đã được đánh ra. Không có ngân sách số nút cần duyệt nào để chạm tới, vì vốn dĩ không có bước tìm kiếm nào để chạm tới nó.

Mỗi nước đi của CPU đều đến sau cùng một nhịp 450ms, từng bộ đếm giờ một: bạn đánh một lá, 3 ghế còn lại lần lượt đáp lại, một vòng bài hoàn tất được thu lại, và nếu một ghế CPU thắng vòng đó thì lượt ra bài tiếp theo cứ thế tiếp diễn. Bộ đếm giờ không bao giờ chạy trước những gì thực sự đang chờ trên bàn.

Những gì một ghế CPU có thể thấy bị giới hạn một cách có chủ ý: nó chỉ biết bài trên tay của chính mình, những lá đã thực sự được đánh ra, và độ khó của chính nó — không bao giờ biết bài của ghế khác và cũng không bao giờ biết ghế nào đã chuyền đi những gì. Nó cũng không bao giờ nhớ 3 lá mà chính nó đã chuyền đi, ngay sau khi việc trao đổi kết thúc — một người chơi giỏi sẽ nhớ mình từng đưa Q♠ cho bạn, nhưng cả ba CPU này thì không.

Độ khóChuyền bàiRa bài và theo chất
DễChỉ đánh giá lá bài theo hạng, nên thoải mái chuyền cả A♠ và K♠Luôn đánh lá cao nhất, dù là ra bài hay theo chất
VừaChuyền Q♠ trước nếu có, sau đó đến những lá có thể bắt được nó về sauRa lá thấp, tránh thắng vòng bài khi có thể, và ăn với giá rẻ nhất có thể khi buộc phải ăn
KhóLàm mọi thứ Vừa làm, cộng thêm việc chuyền đi các chất ngắn để tạo một chất trốngLàm mọi thứ Vừa làm, cộng thêm việc tránh chất mà một ghế đã biết là trống, và chặn một cú ăn trọn 26 điểm mà nó thấy trước

Cả 3 độ khó đều theo dõi nguy cơ ăn trọn 26 điểm theo cùng một cách: một khi có một ghế đã ăn từ 12 điểm trở lên mà không ghế nào khác ăn được điểm nào, các ghế còn lại sẽ ngừng đưa lá điểm cho ghế đó. Chỉ có Khó mới đi xa hơn và chủ động giành lấy vòng bài từ một ghế có vẻ như đang cố ăn trọn 26 điểm. Không ghế CPU nào trong 3 ghế từng tự mình cố ăn trọn 26 điểm — một CPU săn cú ăn trọn 26 điểm sẽ chẳng khác gì 3 ghế hợp sức chống lại bạn, và đó không phải kiểu trò chơi mà Hearts hướng tới.

Không có Hoàn tác, không có Gợi ý — sự trợ giúp bạn thực sự nhận được

Trò chơi này không có Hoàn tác. Mọi trò chơi cờ bàn trong series này có Hoàn tác đều dựa vào việc cả hai bên nhìn thấy cùng một thế cờ — Hearts là trò chơi thông tin ẩn, và 3 câu trả lời sẽ quay về trước khi đến lượt bạn lần nữa. Rút lại lá bài của bạn sau khi đã thấy cả 3 phản hồi đó sẽ cho phép bạn giữ lại những gì mình vừa biết được — ai đang trống chất nào, Q♠ đã đi đâu — trong khi vẫn giả vờ như ván bài chưa từng diễn ra. Hoàn tác có thể rút lại một nước đi; nó không thể rút lại những gì bạn đã biết, nên tính năng này không được xây dựng ở đây.

Cũng không có Gợi ý. Chuyền lá nào, khi nào nên né và khi nào nên ăn — đó chính là toàn bộ trò chơi, và gợi ý một nước đi cũng đồng nghĩa với việc chơi thay bạn. Thứ bạn nhận được thay vào đó là luật chơi được hiện rõ ra chứ không phải một lời gợi ý: mọi lá bài mà luật hiện tại cho phép bạn đánh vẫn có thể chọn được, còn mọi lá không được phép sẽ chìm xuống và ngừng phản hồi — giống hệt cách Checkers cho bạn thấy quân nào có thể đi.

Tính điểm, ăn trọn 26 điểm, và hồi kết của một trận đấu

Mỗi lá cơ bị ăn trong một vòng bài sẽ cộng 1 điểm cho ghế đã ăn nó, và Q♠ cộng 13 điểm — tổng cộng 14 lá mang điểm, luôn cộng lại đúng 26 điểm mỗi ván bài. 38 lá còn lại không có giá trị gì; chúng chỉ tồn tại để bị bỏ vào những vòng bài mà bạn thua.

Ăn trọn 26 điểm nghĩa là một ghế ăn hết cả 26 điểm trong một ván bài duy nhất. Khi điều đó xảy ra, 3 ghế còn lại mỗi ghế sẽ nhận 26 điểm thay vào đó, còn ghế đã ăn trọn thì không nhận điểm nào — không có lựa chọn trừ 26 điểm khỏi điểm của chính bạn thay vì vậy, vì lựa chọn đó lúc nào cũng sẽ được chọn và sẽ chẳng bao giờ thực sự quyết định điều gì cả.

Chỉ ăn Q♠ để lấy 13 điểm thì không phải là ăn trọn 26 điểm — đó mới chỉ là một nửa số điểm của ván bài, chứ không phải toàn bộ, và trò chơi tính đó là 13 điểm bình thường, không phải một cú ăn trọn.

Mẹo

Không có lịch sử ván bài nào để xem lại một khi ván đã kết thúc — những gì bạn để ý được trong lúc chơi mới chính là những gì bạn giữ lại được, và đó chính xác là lý do vì sao việc theo dõi các chất bị trống ngay khi chúng xuất hiện lại quan trọng hơn việc cố nhớ lại chúng sau đó.

Câu hỏi thường gặp

Có đồng hồ đếm giờ khi tôi chơi không?

Không. Điểm của trận đấu và điểm của ván bài này luôn nằm ở đầu màn hình suốt thời gian chơi, nhưng không có đồng hồ nào cả — thời gian chơi chỉ được ghi lại cho phần thống kê của bạn, không bao giờ hiển thị trong lúc bạn đang chơi.

Tôi có thể thua một trận đấu không, và trận đấu có thể hòa không?

Cả hai đều có thể. Một trận đấu kết thúc khi có bất kỳ ghế nào đạt 100 điểm, và ghế có điểm thấp nhất thắng — nếu đó không phải là bạn, thì đó là một trận thua, kể cả so với một ghế CPU mà chính bạn đã đánh bại. Với 4 ghế trên bàn, việc bằng điểm ở mức thấp nhất với một ghế khác là một kết quả có thật, và được tính là hòa chứ không phải thắng hay thua.

Trợ giúp hiển thị lá bài có thể đánh có miễn phí không, và có Gợi ý nào đề xuất nước đi không?

Trợ giúp này miễn phí, và không có Gợi ý. Sự hỗ trợ duy nhất mà Hearts đưa ra là cho biết lá bài nào luật hiện tại cho phép bạn đánh — mọi lá không được phép sẽ đơn giản ngừng phản hồi — và nó hoạt động từ lần mở đầu tiên, ở mọi độ khó, không có gì nằm sau quảng cáo hay giao dịch mua. Nó không bao giờ gợi ý lá hợp lệ nào trong số đó là lá tốt.

Có cần kết nối internet không?

Ứng dụng Android chơi được từ lần mở đầu tiên mà không cần kết nối mạng: việc chia bài, luật chơi và CPU đều nằm trên thiết bị của bạn, nên không có gì cần tải về và không cần tạo tài khoản. Phiên bản trình duyệt cần tải trang một lần, sau đó chính trò chơi chạy trong trình duyệt của bạn.

CPU có biết bài trên tay của tôi, hay nhớ những gì tôi đã chuyền đi không?

Không. Mỗi ghế CPU chỉ bao giờ thấy bài trên tay của chính nó, những lá đã thực sự được đánh ra, và độ khó của chính nó — không bao giờ thấy bài của ghế khác, và không bao giờ biết ai đã chọn chuyền gì. Nó thậm chí còn quên cả 3 lá mà chính nó đã chuyền đi ngay sau khi việc trao đổi kết thúc, nên nó không bao giờ nhớ mình đã từng đưa Q♠ cho bạn.

Điều gì thực sự xảy ra khi có người ăn trọn 26 điểm?

Nếu một ghế ăn hết cả 26 điểm trong một ván bài, 3 ghế còn lại mỗi ghế sẽ nhận 26 điểm thay vào đó, còn ghế đã ăn trọn thì không nhận điểm nào — không có lựa chọn trừ 26 điểm khỏi điểm của chính bạn thay vì vậy. Chỉ ăn Q♠ mà không ăn hết mọi lá cơ thì chỉ đáng 13 điểm bình thường, và không phải là một cú ăn trọn.

Mọi thứ mô tả ở đây đều được triển khai công khai: hãy đọc mã nguồn trên GitHub.

Hướng dẫn này được dịch từ tiếng Anh với sự trợ giúp của AI và chưa được người bản ngữ tiếng Việt xem lại. Nếu có gì nghe không ổn hoặc không khớp với trò chơi, hãy cho chúng tôi biết.