У короля скончался мудрый советник, знающий логику и математику. Король устроил конкурс на замещение свободной должности
Если король действительно хочет, чтобы у него был мудрый советник, он, в принципе, должен позаботиться о том, чтобы все претенденты были в равных условиях.
То есть, каждый из претендентов должен видеть одинаковое, с точностью до симметрии, количество чёрных и белых колпаков.
Таких вариантов всего три.
Все колпаки чёрные, все колпаки белые, два чёрных и два белых.
Претендент, увидевший три чёрных колпака может быть уверен, что у него тоже чёрный.
В противном случае, он вправе подать протест: почему он оказался в неравных условиях с тремя остальными участниками состязаний...
Всё, разумеется, IMHO...