Checkers

Ăn hết mọi quân của CPU, hoặc khiến nó không còn quân nào có thể di chuyển, là bạn thắng. Chỉ những quân có nước đi hợp lệ mới có thể nhấc lên, nên cái luật khiến người mới hay vấp — rằng một khi có nước ăn quân, bạn bắt buộc phải chọn nó — là điều bạn tự nhìn thấy chứ không phải điều được nói cho bạn biết.

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

Bàn cờ có kích thước 8×8 và chỉ 32 ô sẫm màu được dùng đến, nên mọi nước đi và mọi lần ăn quân đều diễn ra theo đường chéo. Mỗi bên bắt đầu với 12 quân trên 3 hàng sẫm màu gần mình nhất. Bạn luôn được vẽ ở phía dưới màn hình: quân của bạn tiến lên phía trên, quân của CPU tiến về phía bạn.

Bạn thắng khi CPU không còn quân nào, hoặc khi đến lượt mà nó không có nước đi hợp lệ nào. Bị dồn vào thế bí cũng là một kiểu thua giống như bị ăn hết quân — bên nào không thể đi thì thua. Cuối trận, màn hình hiển thị mỗi bên còn lại bao nhiêu quân.

Nước đi, ăn quân và hậu

Quân thường di chuyển một ô theo đường chéo về phía trước, vào một ô sẫm màu đang trống. Một nước ăn quân nhảy qua quân đối phương đứng liền kề theo đường chéo và đáp xuống ô trống ngay phía sau nó; quân thường chỉ nhảy về phía trước.

Nếu bất kỳ quân nào của bạn có thể ăn quân, thì ăn quân là nước đi duy nhất bạn được phép chơi. Ăn quân nào là lựa chọn của riêng bạn — không có gì ở đây buộc bạn phải ăn nhiều quân nhất. Chính nghĩa vụ duy nhất này là nguồn gốc của chiến thuật: khi đối thủ chỉ có một nước ăn quân khả dụng, việc bạn thí một quân sẽ quyết định luôn nước đi kế tiếp của họ.

Điều khiển

Nhấc một quân lên và đặt nó xuống là hai lần chạm riêng biệt. Không có kéo thả, và trên bàn cờ không có gì có thể chạm được ngoài những quân có thể di chuyển và những ô mà quân bạn đang cầm có thể đi tới.

Hoàn tác, và sự trợ giúp mà bàn cờ dành cho bạn

Hoàn tác miễn phí và không giới hạn. Nó lùi lại về quyết định gần nhất của chính bạn, nghĩa là nước đi của bạn và nước đáp trả của CPU sẽ được gỡ bỏ khỏi bàn cờ cùng lúc — một thế cờ mà CPU sắp đi không phải là nơi bạn đã quyết định điều gì.

Hoàn tác không phải là quay số lại. CPU hoạt động theo cách tất định: đưa bàn cờ về vị trí cũ, đi lại đúng nước đó, và nó sẽ đáp trả y hệt lần trước. Điều Hoàn tác mang lại là cơ hội để bạn đọc thử một hướng đi rồi quay lại, chứ không phải một lượt rút thăm khác.

Dễ, Thường và Khó

Có 3 đối thủ, và chúng chỉ khác nhau ở một điều: CPU nhìn trước xa đến đâu. Không đối thủ nào được thêm quân, thêm lượt hay bất cứ điều gì bạn không thấy được, nghĩa vụ ăn quân ràng buộc cả 3 mức, và cả 3 đều có thể chọn được từ lần mở đầu tiên — không có sức mạnh nào được mở khóa bằng cách chơi hay trả tiền. Trong bảng dưới đây, một nước đi nghĩa là lượt của một bên, nên nhìn trước 3 nước tức là nước của CPU, nước đáp trả của bạn, rồi đến nước tiếp theo của nó.

Độ khóCách chọn nước điĐiểm dừng
DễChọn ngẫu nhiên một trong các nước đi hợp lệNó không nhìn trước chút nào — nhưng ăn quân vẫn là bắt buộc đối với nó.
ThườngTìm kiếm alpha-beta, nhìn trước 3 nướcNó nhìn thấy một nước thua tức thời đang đến gần, nhưng vẫn có thể rơi vào một cái bẫy sâu hơn.
KhóAlpha-beta đào sâu dần, nhìn trước tối đa 8 nướcNgân sách 26.000 thế cờ. Nó chơi nước tốt nhất của lượt tìm kiếm sâu nhất mà nó hoàn thành.

Điều mà Khó cân nhắc là một cách đánh giá đơn giản: một quân thường được tính 100 điểm và một hậu 165 điểm, cộng thêm chút điểm thưởng cho việc tiến lên, cho việc giữ nguyên hàng sau của mình và cho các cột ở rìa bàn cờ. Không có thư viện khai cuộc và không có cơ sở dữ liệu tàn cuộc. Nó suy nghĩ tốt trong giới hạn ngân sách của mình; nó không giải trọn ván cờ, và không được thiết kế để trở nên bất khả chiến bại.

Mẹo

Hoàn tác là công cụ để bạn nghiên cứu trong trò chơi này. Vì nước đáp trả luôn giống nhau mỗi lần, việc lùi lại một nước rồi thử một hướng khác sẽ cho bạn thấy hướng đi kia thực sự dẫn đến đâu — đó là đọc thế cờ, chứ không phải quay số may rủi.

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

Tôi có bắt buộc phải ăn quân khi có nước ăn quân khả dụng không?

Có. Nếu bất kỳ quân nào của bạn có thể ăn quân, thì không nước đi nào khác hợp lệ ở lượt đó. Trò chơi thể hiện điều này thay vì nhắc nhở bạn: trong lúc có nước ăn quân, những quân không thể nhảy sẽ không thể nhấc lên được. Ăn quân nào vẫn là lựa chọn của bạn — không có gì buộc bạn phải ăn nhiều quân nhất.

Tôi có thể dừng lại giữa chừng một chuỗi ăn quân không?

Không. Nếu quân cờ có thể nhảy tiếp từ vị trí vừa đáp xuống, nó bắt buộc phải nhảy, và cả chuỗi được tính là một lượt. Điều duy nhất có thể dừng nó lại là phong hậu: một quân thường khi đến được hàng cuối cùng sẽ được phong hậu và lượt đi kết thúc ngay tại đó, ngay cả khi hậu mới có thể nhảy tiếp.

Hậu có trượt dọc theo cả đường chéo không?

Không. Đây là luật cờ đam kiểu Anh, nên hậu chỉ di chuyển và nhảy một ô, theo bất kỳ hướng nào trong 4 hướng chéo. Hậu bay xa, bàn 10×10 và nghĩa vụ ăn nhiều quân nhất đều thuộc về phiên bản quốc tế, và đây chủ ý không phải là phiên bản đó.

CPU có gian lận ở mức Khó không?

Không. Cả 3 mức độ đều tuân theo cùng một luật chơi, kể cả nghĩa vụ ăn quân, và không mức nào thấy được điều gì mà bạn không thấy. Sự khác biệt nằm ở độ sâu: Dễ chọn ngẫu nhiên trong các nước hợp lệ, Thường tìm kiếm trước 3 nước, còn Khó tìm kiếm tối đa 8 nước trong một ngân sách cố định. Việc tìm kiếm chạy trên thiết bị của bạn và chỉ sau khi bạn đi xong.

Vì sao không có Gợi ý?

Vì không có gì bị ẩn đi. Toàn bộ thế cờ đã hiện trên bàn, nên một gợi ý chỉ có thể mang nghĩa "đây là một nước tốt" — tức là CPU chơi thay cho cả hai bên. Thay vào đó, Hoàn tác miễn phí và không giới hạn, và bàn cờ luôn cho thấy nước nào hợp lệ.

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: cả thế cờ lẫn quá trình suy nghĩ của CPU đều nằm trên thiết bị của bạn, không có gì để tải xuống 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.

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.