Codebreaker Master

Nguồn và kiểm chứng

Chuẩn tham chiếu: ứng dụng

Luật chơi được mô tả trên trang web này là luật của ứng dụng Codebreaker Master, được đọc từ mã nguồn của nó: cách tính gợi ý, mức độ, chế độ chơi, xác nhận hàng. Khi phần trợ giúp tích hợp trong ứng dụng và mã nguồn khác nhau, trang web theo mã nguồn.

Các nguồn đã tham khảo

  • Bulls and cows (tab mới) (Wikipedia (tiếng Anh)): trò chơi suy luận giấy bút mà các trò chơi mã màu bắt nguồn từ đó, cùng lịch sử của chúng.
  • Thuật toán minimax (tab mới) (Wikipedia): ý tưởng chọn lượt thử mà trường hợp xấu nhất để lại ít khả năng nhất (trang Chiến thuật).
  • Donald E. Knuth, bài viết về việc tìm mã màu bốn quân bằng máy tính, Journal of Recreational Mathematics, tập 9, số 1, 1976-1977 (Baywood Publishing): bài viết tham chiếu về phương pháp nhóm còn lại lớn nhất; được trích dẫn không kèm liên kết và không kèm tiêu đề, vì tiêu đề có chứa tên thương hiệu của trò chơi board game gốc.

Các liên kết được kiểm tra ngày 30 tháng 10 năm 2026.

Cách kiểm chứng các ví dụ

Trước mỗi lần xuất bản, hai chương trình độc lập tính lại toàn bộ các phép tính của trang web:

  • một công cụ nối với bộ máy của ứng dụng, không sửa đổi nó, chơi từng ván ví dụ như một người chơi: đặt quân, xác nhận từng hàng và ghi lại các gợi ý do ứng dụng tính;
  • nó đếm các mã có thể có của mỗi mức độ và, sau mỗi lượt thử, các mã vẫn phù hợp với mọi gợi ý;
  • nó đọc các giới hạn của thử thách ngẫu nhiên qua 10 000 lần rút và các định dạng tùy chỉnh được bộ máy chấp nhận hoặc từ chối;
  • một chương trình thứ hai, viết riêng, tính lại từng gợi ý, từng phép đếm và từng cách phân bố, và từ chối xuất bản nếu có bất kỳ sai lệch nào.

Có lỗi? Hãy viết cho chúng tôi qua trang liên hệ.