Open seachanged opened 4 years ago
Sorry for kicking a year and a half old thread. I just discovered simple solitaire a few weeks ago, and really like it. I love this idea of being able to play the same deck again. I play Freecell a lot, and have always heard that every game was win-able. When I started playing Freecell on the computer (decades ago), the program would display the seed used for the random number generator and give you the ability to enter that seed. I used this frequently, because I wanted to ultimately be able to win. Of all the games I have (seriously) played in my life, there was only 1 deal that I was unable to beat. Periodically, I do use the "Give Cards Again" option and may play a few times before I beat it. But I do think it would be great to be able to save the deck (or the random number seed) and play again at a later date. If you could code in this functionality, I know that I would appreciate it. :)
I've actually implemented this! Games can be saved to files, and starting positions can also be copied as a string you can copy/paste. But since this repository is no longer maintained, the changes are currently in my fork at https://github.com/zb3/Simple-Solitaire
Sometimes I am not at my best, and would like a chance to play the same shuffled deck again. Sometimes I'd like to export a particular shuffled deck to another tool, for evaluation. Sometimes I'd like to import a particular shuffled deck from anther tool, for play testing.
This is really four features features, I think: import and export deck, and save and reload deck for game. I'm happy to do the work myself, and I'd like to hear if anyone else thought this was useful.