Giả sử rằng chúng ta có một hộp đen mà chúng ta có thể truy vấn và đặt lại. Khi chúng ta đặt lại f , trạng thái f S của f được đặt thành một phần tử được chọn ngẫu nhiên từ bộ { 0 , 1 , . . . , n - 1 } trong đó n là cố định và được biết với f . Để truy vấn f , một phần tử x (đoán) từ { 0 , 1 , . . . , n - 1 }
Bằng cách thực hiện các lần đoán ngẫu nhiên thống nhất với mỗi truy vấn, người ta sẽ phải thực hiện lần đoán trước khi nhận , với phương sai (được nêu mà không cần chứng minh).
Một thuật toán có thể được thiết kế để làm tốt hơn (nghĩa là tạo ra ít dự đoán hơn, có thể với ít phương sai hơn về số lần đoán)? Nó có thể làm tốt hơn bao nhiêu (nghĩa là thuật toán tối ưu là gì và hiệu năng của nó là gì)?
Một giải pháp hiệu quả cho vấn đề này có thể có ý nghĩa tiết kiệm chi phí quan trọng khi bắn vào một con thỏ (bị giam cầm trên đường đua tròn) trong một căn phòng tối.