Hey, I'm glad you like it. That question has been asked on github previously, if you'd like to see the discussion. But the short of it is : I don't know. In classic FreeCell solitaire there are layouts that are clearly impossible, where every big cards are at the end of each stack, but being able to tell if a "normal" layout is solvable or not is a very, very complicated problem to solve.