猜测时的信息总共只有 $4\cdot 3\cdot 3=36$ 种情况,因此策略也只有 $3^{36}$ 种。考虑直接搜索正确的策略,正确的策略需要在所有 $3^4$ 种情形中都存在猜测正确的位置。也就是说,如果有一种情形已经存在三个位置猜测错误,则最后一个位置必须是正确的,我们可以利用这一点进行剪枝。除此之外,搜索时优先搜索同一种情形中的不同位置的猜测,这样可以尽快利用上面的观察进行剪枝。经过剪枝后,已经可以在时限内搜出策略,但为了更快可以将策略直接编入代码。
搜索的结果还表明,不存在关于颜色轮换对称的策略,这也说明要手动构造一个策略是相当困难的。