Canfield (aka "Solitaire") requires a certain amount of luck to win and no amount of thinking can get past that. It's understandable why you don't win that often, because it's one of the harder games ...