TobiasBielefeld / Simple-Solitaire

[Android] Simple Solitaire game collection
GNU General Public License v3.0
8 stars 6 forks source link

save and load particular shuffled decks, with annotation #165

Open seachanged opened 4 years ago

seachanged commented 4 years ago

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.

Sid-Fishous commented 3 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. :)

zb3 commented 1 year ago

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