Thanks for playing! I think no because player should explore level through several attempts. When player tries hypotheses he can understand that can's solve level but after that user know one more piece of the level. Honestly, this game has the worst puzzle levels I ever made. But the fact the player explores it by mistakes and restarts can give fun for player. If player sees all the level, player can solve it really easily without any fun