Luật chơi Cờ caro (Caro / Gomoku)
Help URL: /help/caro · Formats: 15-game-formats.md · Engine: 05-game-modules.md1. Mục tiêu
Đặt 5 quân liên tiếp (mặc định) theo hàng ngang, dọc, hoặc chéo trước đối thủ.
- Ký hiệu: X (thường màu đen) vs O (thường màu trắng).
- Không ăn quân — chỉ đặt quân vào ô trống.
2. Bàn cờ
| Kích thước | Tên preset | Độ dài ván |
|---|---|---|
| 11×11 | Nhanh | 2–5 phút |
| 13×13 | Trung bình | 5–8 phút |
| 15×15 | Chuẩn | 5–15 phút |
| 19×19 | Lớn | 15–30 phút |
- Ô trống ban đầu.
- Tọa độ: cột A–O (hoặc 1–15), hàng 1–15 (hiển thị trên bàn).
Host chọn kích thước khi tạo phòng.
3. Cách chơi (từng bước)
- Hai người lần lượt đặt một quân vào ô trống.
- Người đi trước thường là X (host chọn: ngẫu nhiên / chủ phòng / khách).
- Mỗi lượt: click ô → quân xuất hiện.
- Ai tạo được chuỗi đủ dài (mặc định 5) liên tiếp không bị ngắt → thắng.
- Bàn đầy mà không ai thắng → hòa.
Hướng thắng (4 hướng)
Ngang: X X X X X
Dọc: X
X
X
X
X
Chéo \: X
X
X
X
X
Chéo /: X
X
X
X
X4. Luật thắng chi tiết
4.1 Chuẩn (mặc định) — đúng 5
- Cần đúng 5 quân liên tiếp cùng màu.
- 6 quân trở lên liên tiếp không tính thắng (no overline).
- Ví dụ:
X X X X X X(6 liên tiếp) → chưa thắng ở chế độ chuẩn.
4.2 Tùy chọn: thắng 4 hoặc 6 (host chọn)
winLength | Mô tả |
|---|---|
| 4 | Thắng khi có 4 liên tiếp — ván rất nhanh |
| 5 | Chuẩn Gomoku / caro Việt Nam |
| 6 | Caro 6 — phổ biến một số vùng |
4.3 Không được
- Đặt lên ô đã có quân.
- Đặt khi chưa đến lượt.
- Đặt ngoài biên bàn.
5. Luật tùy chọn (theo phòng)
| Tùy chọn | Mặc định | Mô tả |
|---|---|---|
| Hoàn nước | Tắt | Một bên xin hoàn → cả hai đồng ý mới xóa nước cuối |
| Chặn hai đầu | Tắt (v1.1) | Luật caro truyền thống VN — cấm một số nước “chặn đôi” |
| Renju | v2 | Luật cấm nước cho đen (người đi trước) |
Chi tiết preset: 15-game-formats.md.
6. Thời gian
| Chế độ | Mô tả |
|---|---|
| Không giới hạn | Mặc định casual — suy nghĩ bao lâu cũng được |
| Theo lượt | Mỗi lượt có giới hạn (30s / 60s / 120s) — hết giờ thua |
| Tổng thời gian | v1.1 — pool chung hoặc riêng mỗi người |
Đồng hồ hiển thị bên tên người đang đến lượt.
7. Thắng / thua / hòa
| Kết quả | Điều kiện |
|---|---|
| Thắng | Đủ N quân liên tiếp (N = winLength) |
| Thua | Đối thủ thắng, đầu hàng, hết giờ lượt |
| Hòa | Bàn đầy, không ai đủ chuỗi thắng |
Đầu hàng
Đầu hàng → đối thủ thắng ngay.
Hiển thị thắng
Đường 5 ô sáng nối chuỗi thắng trên bàn.
8. Chiến thuật cơ bản (gợi ý)
| Khái niệm | Ý nghĩa |
|---|---|
| Tấn công | Tạo chuỗi 3–4 quân mở hai đầu |
| Phòng thủ | Chặn chuỗi 4 của đối phương ngay |
| Đôi ba | Hai chuỗi 3 giao nhau — đe dọa hai hướng |
| Trung tâm | Đi gần giữa bàn 15×15 mở đầu linh hoạt |
9. Chơi trên 5 Phút Giải Trí
Tạo phòng
- Cờ caro → chọn: kích thước bàn, số quân thắng, thời gian/lượt.
- Chia sẻ mã phòng hoặc chờ người vào lobby công khai.
- Sẵn sàng → X hoặc O đi trước theo cấu hình.
Giao diện
| Thành phần | Chức năng |
|---|---|
| Lưới ô | Click đặt quân |
| Hover | Xem trước quân mờ |
| Chỉ báo lượt | “Lượt của bạn” / tên đối thủ |
| Xin hoàn nước | Nếu host bật — đối thủ chấp nhận/từ chối |
Xếp hạng
- Chế độ ranked: thường 15×15, thắng 5, có thể có giới hạn thời gian.
- Xem 07-ranking.md.
10. So sánh: Caro VN vs Gomoku quốc tế
| Caro VN (casual) | Gomoku chuẩn (platform) | |
|---|---|---|
| Bàn | 15×15 phổ biến | 15×15 |
| Thắng | 5 liên tiếp | 5 liên tiếp |
| Chặn hai đầu | Có thể bật (v1.1) | Renju cho pro |
| Ký hiệu | X / O | Đen / Trắng |
11. FAQ
Hỏi: 6 quân liên tiếp có thắng không? Không — chế độ chuẩn cần đúng 5; 6+ là overline.
Hỏi: Được đi vào giữa chuỗi đối phương không? Được nếu ô trống — nhưng thường nên chặn chuỗi 4.
Hỏi: Hòa có tính xếp hạng không? Ranked hòa hiếm (bàn đầy); nếu hòa → ELO cập nhật như cờ vua (0.5 điểm).
Hỏi: Hoàn nước mấy lần? Không giới hạn nếu bật — mỗi lần cần cả hai đồng ý.
Hỏi: Đi trước có lợi thế? Có — X thường mạnh hơn; ranked có thể random người đi trước.
Related
- 20-game-rules.md
- 15-game-formats.md