Đang tải tài nguyên...
Vui lòng xoay thiết bị sang chế độ ngang.
Crack vaults with higher-or-lower guesses in this free online binary search game about logarithms, information theory and beating the log2 curve.
Binary Bandit là trò chơi tìm kiếm nhị phân khoác áp chương trình truyền hình phá két sắt. Mỗi két sắt giấu một số bí mật trong một khoảng và công cụ duy nhất của bạn là manh mối lớn hơn hay nhỏ hơn mà MC hô sau mỗi lượt đoán. Vì mỗi câu trả lời xóa khoảng phân nửa nghi phạm còn lại, số lượt đoán ít nhất luôn vẽ cùng một đường cong vàng: log2 của cỡ khoảng.
Mỗi cơ chế ánh xạ tới khoa học máy tính thật. Thanh đồng thau co lại là khoảng tìm kiếm trong tìm kiếm nhị phân, thuật toán tìm một giá trị trong danh sách đã sắp xếp bằng cách thử phần tử giữa và loại nửa không thể chứa nó. Ngân sách lượt đoán phản ánh thời gian chạy xấu nhất: ceil(log2(n)) lần thử, nên 1024 cửa cần tối đa 10 lượt đoán trong khi tìm kiếm tuyến tính có thể cần đủ 1024. Các vòng phi vụ ngược lật góc nhìn và hé lộ mặt kia của lý thuyết thông tin: vì mỗi câu trả lời là một bit, khoảng n số cần ít nhất log2(n) bit để khóa một bí mật, đó là lý do số ở mép khiến droid thử giữa mất nhiều thời gian nhất.
Đây chính là toán học vận hành điện toán hiện đại. Tìm kiếm nhị phân nằm trong chỉ mục cơ sở dữ liệu, công cụ bisection của version control như git bisect và mọi bài khởi động "đoán số" trong lớp lập trình. Bit của Shannon, định nghĩa trong bài báo lý thuyết thông tin 1948, là cùng đơn vị game đếm trên sổ cái: một câu trả lời có-hoặc-không, một bit, phân nửa nghi phạm biến mất. Khi đường cong thấm vào máu, bạn có trực giác dùng lại được vì sao logarit khiến cơ sở dữ liệu nghìn tỷ dòng tìm được trong micro giây.
Cấp Lớp: Trung Học Cơ Sở, Trung Học Phổ Thông
Khám phá thêm trò chơi khoa học miễn phí tại Science Games Lab