Коди, що покривають
Помилки складають в один кошик
Здається, що більше 1/2 тут не вийде: кожен окремий вгадує з шансом 1/2. Але правило «бачу два однакові, називаю протилежний, інакше пас» виграє в 6 розкладах із 8, тобто з шансом 3/4. Програє воно лише тоді, коли всі три капелюхи однакові, і тоді помиляються всі троє разом.
Кожна вгадка правильна в одному розкладі і хибна в сусідньому, де змінено лише цей капелюх. Тож правильних і хибних вгадок порівну. Для перемоги досить однієї правильної, а один програшний розклад може «поглинути» до n хибних. Звідси межа: шанс не більший за n/(n + 1). Для n = 3 це 3/4, і повний перебір усіх 81³ = 531 441 комбінацій правил підтверджує, що краще не буває.
Для n = 2m − 1 межу досягає код Геммінга, той самий, що в задачі про отруєне вино: 7 гравців виграють у 112 розкладах зі 128 (7/8), 15 гравців у 30 720 із 32 768 (15/16). Кожен перевіряє, чи не утворять капелюхи кодове слово, і якщо так, називає колір, що це слово руйнує.