Smart puzzle games