I considered this, and figured since the solutions are stored by the program anyways, it would make more sense to include the functionality rather than to omit it. Naming the option `--cheat` was an conscious decision to discourage a reliance on it. Then again, if someone really does want to view the solutions rather than work through the problems themselves, I suppose it's their loss anyways.
chunkstuntman|11 years ago
Potential Solution: store the solutions file in an obfuscated format that is easy to decrypt
e12e|11 years ago
Can't this be seen as a downside as well? I'd much rather have an option of first just seeing if I'm eg off by a magnitude, or an iteration -- rather than having my fun ruined by someone showing me the whole solution...
giancarlostoro|11 years ago
Pewqazz|11 years ago
unknown|11 years ago
[deleted]
mcamac|11 years ago
Pewqazz|11 years ago
Edit: I just realized that implementing encryption with respect to the problem answers would imply removing the `--cheat` option. I've started a discussion [1] in the repository's issue tracker about this topic.
[1]: https://github.com/iKevinY/EulerPy/issues/3