Công cụ

Công cụ giải Connect 4

Phân tích nước đi hoàn hảo cho mọi thế cờ Connect 4.

Bấm vào một cột để thả quân, rồi xem công cụ giải tìm nước đáp tốt nhất. Mọi thứ chạy hoàn toàn trên trình duyệt của bạn — không có gì được gửi lên máy chủ của chúng tôi.

Lượt của VàngĐã đi 5 quân
Ô trống ở hàng 5, cột 1Ô trống ở hàng 5, cột 2Ô trống ở hàng 5, cột 3Ô trống ở hàng 6, cột 4Ô trống ở hàng 6, cột 5Ô trống ở hàng 5, cột 6Ô trống ở hàng 5, cột 7
  • Quân Đỏ ở hàng 6, cột 1
  • Quân Đỏ ở hàng 6, cột 2
  • Quân Đỏ ở hàng 6, cột 3
  • Quân Vàng ở hàng 6, cột 6
  • Quân Vàng ở hàng 6, cột 7

Đánh giá của công cụ giải

Đang tìm

Đang tính…

Công cụ giải đang chạy ngầm để bàn cờ vẫn phản hồi mượt mà.

Cách sử dụng

  1. Bấm vào một cột bất kỳ để thả quân — Đỏ đi trước. Hai bên tự động luân phiên.
  2. Sau mỗi nước đi, công cụ giải sẽ tìm trong cây trò chơi và tô sáng cột nên đi tiếp theo.
  3. Dùng “Hoàn tác” để rút lại một nước đi hoặc “Đặt lại bàn cờ” để bắt đầu lại từ đầu. Bàn cờ được tự động lưu trong trình duyệt.
  4. Tắt “Tô sáng nước đi tốt nhất” nếu bạn muốn tự thử sức mà không bị công cụ giải làm lộ đáp án.
  5. “Sao chép link đến thế cờ” đưa toàn bộ các nước đi vào link, để bạn chia sẻ thế cờ hoặc quay lại xem sau.

Các thế cờ nên thử

Mỗi thế dưới đây sẽ mở bàn cờ ở đúng thế đó, kèm kết luận của công cụ giải.

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

Công cụ giải mạnh đến mức nào?

Công cụ dùng cùng thuật toán negamax trên bitboard như bộ giải mã nguồn mở của Pascal Pons, kèm cắt tỉa alpha-beta, bảng chuyển vị và thứ tự nước đi ưu tiên cột giữa. Từ bất kỳ thế trung cuộc hay tàn cuộc nào, công cụ đều đi hoàn hảo. Khi bàn cờ gần như trống, công cụ có thể hết thời gian tính và trả về nước đi tốt nhất tìm được đến lúc đó.

Đỏ có luôn thắng nếu đi hoàn hảo không?

Có — Connect 4 đã được giải bằng toán học vào năm 1988. Người đi trước sẽ thắng nếu thả quân đầu tiên vào cột giữa rồi tiếp tục đi hoàn hảo. Mọi nước đi đầu tiên khác đều dẫn đến hòa hoặc thua.

Bàn cờ có được lưu lại không?

Có — các nước bạn đã đi được lưu trong bộ nhớ cục bộ của trình duyệt, nên khi quay lại bàn cờ vẫn còn nguyên. Không có gì được gửi lên máy chủ của chúng tôi; xóa dữ liệu trình duyệt sẽ xóa luôn bàn cờ.

Công cụ giải chạy ở đâu?

Hoàn toàn trên trình duyệt của bạn, trong một Web Worker để bàn cờ không bị đứng trong lúc công cụ tính toán. Vì chạy ngay trên thiết bị, bạn có thể dùng công cụ cả khi không có mạng sau lần tải đầu tiên.

Có chia sẻ thế cờ được không?

Có. “Sao chép link đến thế cờ” ghi danh sách nước đi vào link, nên ai mở link đó cũng thấy cùng bàn cờ và cùng kết quả phân tích. Link vẫn dùng được khi không có mạng, vì công cụ giải chạy ngay trên trình duyệt.

Dành cho những trận đấu nhanh và những lần tái đấu vui vẻ.