10 mẹo chơi Chấm và ô thực tế cho người mới
Mười mẹo Chấm và ô cụ thể giúp người mới thôi dâng ô cho đối thủ — quy tắc cạnh thứ ba và cách đếm chuỗi.
Chấm và ô trông có vẻ nhẹ nhàng nhưng sẽ trừng phạt ngay những nước kẻ đường bất cẩn. Mười mẹo dưới đây đều cụ thể và áp dụng được cho từng nước đi. Mỗi mẹo cho bạn một điều cụ thể cần kiểm tra trước khi kẻ đường tiếp theo.
1. Đếm cạnh của mọi ô mà đường bạn kẻ chạm vào
Trước khi kẻ bất kỳ đường nào, hãy dừng lại và đếm số cạnh sẵn có của mọi ô mà đường đó sẽ hoàn thành hoặc góp thêm cạnh.

Vài đường đã kẻ nằm rải rác trên lưới. Ba ô đã có hai cạnh: ô thứ hai ở hàng trên cùng, ô ngay bên dưới nó và ô ở góc dưới bên trái. Trước khi kẻ, hãy đếm cạnh của những ô mà đường bạn kẻ sẽ chạm vào. Ô nào đã có hai cạnh sẽ thành ô ba cạnh — ô mà đối thủ chiếm miễn phí ở lượt kế tiếp. Thói quen đếm trước mỗi nước đi là nền tảng cho mọi mẹo khác.
Một cạnh: an toàn. Hai cạnh: nguy hiểm. Kẻ cạnh thứ ba là dâng ô cho đối thủ.
2. Nhận ra mọi ô hai cạnh trước khi đi
Ô hai cạnh là một cái bẫy đã giương sẵn. Bất kỳ đường nào sát nó cũng có thể tạo ra ô ba cạnh — ô đó về tay bạn nếu bạn cẩn thận, về tay đối thủ nếu bạn không cẩn thận.

Hai ô, mỗi ô đã có hai cạnh. Bất kỳ đường nào chạm vào những ô này ở cạnh còn thiếu đều tạo ra một ô ba cạnh. Trước khi chọn nước đi, hãy tìm mọi ô hai cạnh trên bàn chơi và ghi nhớ rằng lượt này không được đụng vào chúng.
Tìm các ô hai cạnh trước — rồi mới tìm một nước đi tránh được chúng.
3. Ở khai cuộc, kẻ đường xa những đường đã có
Những nước đi an toàn nhất ở khai cuộc là thêm các đường rời rạc, không nối với cạnh nào sẵn có. Nối vào những đường đã có sẽ đẩy nhanh việc hình thành ô hai cạnh và chuỗi.

Các đường đã kẻ trải ra ở những khu vực khác nhau trên lưới. Chưa ô nào có hai cạnh — mọi ô bị chạm tới đều chỉ có đúng một cạnh. Đây là lối chơi khai cuộc lý tưởng: mỗi nước đi thêm thông tin lên bàn chơi mà không chạm đến ngưỡng hai cạnh nguy hiểm.
Khai cuộc là để chọn chỗ kẻ đường, không phải để chiếm ô. Hãy dành việc chiếm ô cho lúc các chuỗi hình thành.
4. Khi buộc phải mở chuỗi, hãy mở chuỗi nhỏ nhất
Đến một lúc, nước đi nào cũng tạo ra một ô ba cạnh. Khi thời điểm đó đến, cách đáp đúng là mở chuỗi nhỏ nhất đang có, chứ không phải chuỗi tiện tay nhất.

Mọi ô khác đều đã có người chiếm, nên Xanh dương kẻ đường nào cũng sẽ mở một chuỗi. Một chuỗi một ô nằm ở góc trên bên trái; một chuỗi ba ô chạy dọc hàng dưới cùng. Mở chuỗi một ô sẽ cho Đỏ một ô rồi buộc Đỏ phải mở chuỗi ba ô — nhường ba ô cho Xanh dương. Mở chuỗi ba ô trước thì ngược lại: Đỏ lấy ba ô, rồi buộc phải nhường ô lẻ cho Xanh dương. Khi nhường ô, luôn nhắm vào chuỗi nhỏ nhất trước.
Bỏ ra ít nhất, thu về nhiều nhất. Đó là toàn bộ logic của việc nhường ô. Cách này hiệu quả vì đối thủ không thể từ chối một chuỗi một ô, hay một chuỗi hai ô được mở bằng đường nằm giữa hai ô. Còn nếu bạn nhường một chuỗi từ ba ô trở lên, đối thủ có thể nhường đôi, giữ lại tất cả trừ hai ô và bắt bạn mở luôn cả chuỗi tiếp theo.
5. Học cách nhận ra hình dạng của một chuỗi
Chuỗi không chỉ là một nhóm ô kề nhau — đó là một nhóm mà phần lớn cạnh bao ngoài đã được kẻ và các ô nối liền với nhau. Nhận ra hình dạng này trước khi lỡ tay mở nó sẽ cứu bạn hết lần này đến lần khác.

Một chuỗi bốn ô chạy ngang qua hàng thứ hai. Mỗi ô chỉ có cạnh trên và cạnh dưới, không hơn, nên ô nào cũng có đúng hai cạnh. Các cạnh để ngỏ nối các ô với nhau — bất kỳ đường nào kẻ trong nhóm này, dù ở một trong hai đầu hay giữa hai ô, đều mở cả chuỗi. Trước khi kẻ bất kỳ đường nào, hãy tự hỏi nó có chạm vào một nhóm trông giống thế này không.
Chuỗi hình thành dần dần. Hãy để ý đến chúng ngay từ khi bạn thấy một nhóm ô mà ô nào cũng có từ hai cạnh trở lên.
6. Sau khi hoàn thành một ô, xem nước đi tiếp theo tạo ra gì
Khi bạn hoàn thành một ô và được thêm lượt, hãy dừng lại trước khi kẻ tiếp. Đường mới kẻ có thể chạm vào một ô vừa có hai cạnh — và hoàn thành nó có thể dâng ô kế tiếp cho đối thủ.

Một ô ở khu vực góc đã có ba trong bốn cạnh — sắp bị chiếm. Sau khi chiếm nó, nước đi tiếp theo quyết định ô kế tiếp được mở an toàn hay dâng cả một chuỗi cho đối thủ. Lượt thêm có được nhờ hoàn thành ô chỉ có giá trị nếu nước đi tiếp theo được chọn cẩn thận.
Lượt thêm là cơ hội, không phải tấm séc khống. Hãy suy nghĩ trước khi dùng.
7. Chuỗi ngắn là để nhường — hãy dùng chúng có chủ đích
Chuỗi một hoặc hai ô quá nhỏ để xây dựng thế thắng. Hãy coi chuỗi ngắn như tiền tệ: bạn đưa chúng cho đối thủ để buộc đối thủ phải mở những chuỗi dài.

Một chuỗi hai ô nằm ở góc trên bên trái; một chuỗi bốn ô chạy ngang hàng dưới cùng, để ngỏ cả hai đầu. Mọi ô khác đều đã có người chiếm. Chuỗi hai ô đáng giá hai ô với người chiếm nó. Chuỗi bốn ô đáng giá bốn. Hãy mở chuỗi hai ô bằng đường nằm giữa hai ô của nó, khi đó đối thủ chỉ có thể lấy cả hai ô rồi mở chuỗi bốn ô — nhường bốn ô cho bạn. Kết quả: Xanh dương +4, Đỏ +2. Còn nếu bạn mở ở một đầu, đối thủ có thể từ chối: họ kẻ đường ở đầu bên kia, bạn chiếm cả hai ô bằng một đường, rồi phải mở chuỗi bốn ô cho họ. Kết quả: Xanh dương +2, Đỏ +4. Chuỗi ngắn là công cụ, không phải thiệt hại, miễn là bạn mở nó đúng cách.
Mỗi chuỗi ngắn trên bàn chơi là một đòn bẩy. Hãy tính trước cách dùng nó, trước khi tàn cuộc buộc bạn phải quyết định.
8. Nghĩ về vị trí các đường ngay từ đầu
Những đường được kẻ ở khai cuộc quyết định chuỗi nào sẽ hình thành và có bao nhiêu chuỗi. Một đường được kẻ bất cẩn ở nước thứ ba có thể tạo ra cấu trúc chuỗi khiến bạn mất năm ô hai mươi nước sau đó.

Giữa trận: Xanh dương có hai ô, Đỏ có một. Những đường đã kẻ tạo nên ranh giới của vùng chưa ai chiếm. Ở giai đoạn này, hình dáng của cấu trúc chuỗi đã hiện ra — những quyết định trong vài lượt đầu đã định hình các hành lang còn lại. Những nước đi tưởng như vô hại từ sớm đã thu hẹp lựa chọn của cả hai người.
Không có nước đi nào vô hại. Mỗi đường đều góp phần tạo nên một cấu trúc chuỗi. Hãy ưu tiên những đường giữ cho bạn sự linh hoạt về sau.
9. Đếm chuỗi, đừng đếm ô
Khi tàn cuộc đến gần, hãy thôi đếm từng ô và bắt đầu đếm các chuỗi riêng biệt. Mỗi chuỗi sẽ được mở một lần, và người chiếm chuỗi thường chiếm hết mọi ô — trừ khi họ nhường đôi, bỏ lại hai ô cuối để giữ quyền kiểm soát. Số chuỗi cho bạn biết ai sẽ buộc phải mở nhiều chuỗi hơn, nhưng riêng nó không quyết định ván đấu: độ dài các chuỗi quyết định mỗi lần mở chuỗi phải trả giá bao nhiêu, nhường đôi giúp người đang nắm quyền kiểm soát giữ được nó, và người thắng là người gom được nhiều ô hơn tính tổng cộng.

Mọi ô khác đều đã có người chiếm, nên chỉ còn hai chuỗi riêng biệt — một chuỗi hai ô ở góc trên bên trái và một chuỗi ba ô ở góc dưới bên phải. Người mở chuỗi hai ô sẽ mất hai ô. Người sau đó buộc phải mở chuỗi ba ô sẽ mất ba ô. Với hai chuỗi, mỗi người mở một chuỗi, miễn là chuỗi hai ô được mở bằng đường nằm giữa hai ô của nó: người mở nó sau đó sẽ nhận được chuỗi ba ô và ra khỏi cuộc đổi chác này với một ô dẫn trước. Nếu mở ở một đầu, chuỗi đó có thể bị từ chối: đối thủ kẻ đường ở đầu bên kia, người mở chiếm cả hai ô bằng một đường, rồi phải mở luôn chuỗi ba ô và bị kém một ô.
Hãy đếm chuỗi trước. Sau đó quyết định nhường chuỗi nào và chiếm chuỗi nào.
10. Ở tàn cuộc, tính chính xác trình tự nước đi
Khi chỉ còn vài chuỗi, hãy thôi nghĩ theo nguyên tắc và bắt đầu tính toán. Xét mọi thứ tự mở và chiếm có thể xảy ra, rồi chọn trình tự mang lại tổng điểm tốt nhất.

Xanh dương dẫn 5–3, còn tám ô chưa ai chiếm, chia thành hai chuỗi: năm ô uốn lượn từ mép phải xuống dưới, và ba ô vòng quanh góc dưới bên phải. Đường nào chưa kẻ cũng sẽ mở một trong hai chuỗi. Lúc này câu hỏi không còn là áp dụng nguyên tắc nào — mà là trình tự nước đi chính xác nào tạo ra cách biệt lớn nhất. Hãy xét từng phương án, từng ô một. Người tính xong trước sẽ kiểm soát tàn cuộc.
Chấm và ô ở tàn cuộc là bài toán số học. Hãy tính toán trước khi đi.
Kết hợp các mẹo lại với nhau
Các mẹo này bổ trợ cho nhau. Đếm cạnh, tránh ô ba cạnh, sớm nhận ra chuỗi, nhường chuỗi nhỏ nhất khi buộc phải mở, và tính chính xác trình tự ở tàn cuộc. Không thói quen nào khó học nếu tách riêng — cái khó nằm ở chỗ áp dụng tất cả chúng liên tiếp.
Cách tốt nhất để rèn thói quen là chơi. Chơi Chấm và ô trên Playboard — chế độ Chơi một mình là nơi thử nghiệm kiên nhẫn cho từng ý tưởng này, không cần đăng ký.
Giờ thử xem
Vào bàn chơi thôi.
Áp dụng ngay những gì bạn vừa đọc. Không cần đăng ký.
Câu hỏi thường gặp
Mẹo quan trọng nhất cho người mới chơi Chấm và ô là gì?
Đừng bao giờ kẻ cạnh thứ ba của một ô. Mỗi lần bạn thêm cạnh thứ ba vào một ô, đối thủ sẽ chiếm nó ở lượt kế tiếp và được thêm lượt. Chỉ riêng thói quen này đã loại bỏ nguồn ô miễn phí phổ biến nhất khi người mới chơi.
Làm sao biết khi nào kẻ một đường là an toàn?
Trước khi kẻ, hãy đếm số cạnh của mọi ô mà đường đó chạm vào. Nếu có ô nào đã có hai cạnh, đường đó sẽ tạo ra một ô ba cạnh — món quà miễn phí cho đối thủ. Chỉ kẻ những đường khiến mọi ô bị chạm vẫn ở mức hai cạnh trở xuống.
Nên làm gì khi buộc phải mở một chuỗi?
Mở chuỗi nhỏ nhất đang có, và nếu đó là chuỗi hai ô thì hãy mở bằng đường nằm giữa hai ô. Như vậy phần đối thủ nhận được là ít nhất và họ buộc phải mở chuỗi tiếp theo — chuỗi mà bạn sẽ lấy. Chênh lệch độ dài giữa chuỗi bạn nhường và chuỗi bạn nhận chính là phần lời của bạn. Khi mọi chuỗi còn lại đều có từ ba ô trở lên, cách này không còn hiệu quả, vì đối thủ có thể nhường đôi, giữ lại tất cả trừ hai ô và bắt bạn mở luôn cả chuỗi tiếp theo.
Làm sao nhận ra một chuỗi?
Hãy tìm những nhóm ô mà phần lớn cạnh bao ngoài đã được kẻ. Nếu bạn lần theo được một lối đi qua các ô kề nhau, ô nào cũng có đúng hai cạnh và nối với nhau qua những cạnh còn để ngỏ, thì nhóm ô đó là một chuỗi. Mỗi đường còn thiếu bên trong đều là ngòi nổ — đường nào được kẻ trước tiên sẽ mở cả chuỗi.
Vì sao số chuỗi quan trọng hơn số ô?
Vì khi trên bàn chơi chỉ còn lại các chuỗi, nước đi nào cũng mở một chuỗi, và người chiếm chuỗi thường chiếm trọn rồi phải mở chuỗi tiếp theo, nên số chuỗi quyết định ai phải đi những nước mở chuỗi. Buộc đối thủ mở nhiều chuỗi hơn thường là cách để thắng, nhưng độ dài các chuỗi vẫn quan trọng — mở một chuỗi dài có thể thiệt hơn những gì bạn được từ vài chuỗi ngắn — và người chiếm một chuỗi từ ba ô trở lên có thể nhường đôi để buộc người vừa mở phải mở luôn cả chuỗi tiếp theo. Đếm số chuỗi và độ dài của chúng cho bạn biết ai đang kiểm soát tàn cuộc.
Có nhất thiết phải chiếm hết mọi ô trong chuỗi mà đối thủ mở không?
Không — thay vào đó, bạn có thể nhường đôi. Khi đối thủ mở một chuỗi dài, hãy chiếm hết các ô trừ hai ô cuối cùng. Sau đó, thay vì kẻ đường nằm giữa hai ô ấy, hãy kẻ đường ở đầu bên kia của chuỗi. Đường này không khép kín ô nào nên lượt của bạn kết thúc, và hai ô kia chỉ còn chung một đường chưa kẻ. Đối thủ chiếm cả hai ô chỉ bằng đường đó (nước chiếm đôi), nhưng sau đó phải đi tiếp và mở chuỗi kế tiếp cho bạn. Bạn bỏ hai ô để giữ quyền kiểm soát, và điều đó đáng giá khi các chuỗi còn lại có giá trị lớn hơn. Cách này dùng được với mọi chuỗi từ ba ô trở lên, và rất đáng học khi bạn đã quen với cách nhường ô cơ bản.