munkki84 / SailFreeCell

Free Cell for Sailfish OS
3 stars 6 forks source link

one card in a suit won't go onto its foundation and is skipped by automove #10

Open thebat137 opened 9 years ago

thebat137 commented 9 years ago

I managed somehow to get my game into a weird state today. The four of hearts won't go onto the hearts foundation either automatically or manually, but once both black fours are on their foundations the five of hearts jumps right up on top of the three automatically. Moving the four of hearts off to the side allows the rest of the cards to automatically jump to their foundations, leaving a game that appears to be "solved" (all foundations topped by their respective kings) except for a stray four of hearts sitting in one of the tableau spots. At this point I'm able to start a new game just as if the glitched game was actually properly solved. I'm not exactly sure how this happened, but I've saved a copy of the game database from the glitched hand and will happily upload it somewhere if you can tell me where to put it.

munkki84 commented 9 years ago

Thanks for the bug report.

You could send it to me via email, if gmail let's it through. Dropbox might be other option if email doesn't work.

thebat137 commented 9 years ago

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1

Let me know if this works. There should be two files:

a4f5b3861913243e96ff38a07e1d5568.ini a4f5b3861913243e96ff38a07e1d5568.sqlite

On 10/11/2015 03:08 PM, munkki84 wrote:

Thanks for the bug report.

You could send it to me via email, if gmail let's it through. Dropbox might be other option if email doesn't work.

— Reply to this email directly or view it on GitHub https://github.com/munkki84/SailFreeCell/issues/10#issuecomment-147235727.

-----BEGIN PGP SIGNATURE----- Version: GnuPG v2

iEYEARECAAYFAlYauOMACgkQwi82URPCSX6MoACdHD2sQnVwzybTHKH3uH8GJdBm vJsAn1NwHUUIIcpvmY0p14U+ztI/BORu =qAJS -----END PGP SIGNATURE-----

munkki84 commented 9 years ago

Didn't seem to work through github. Try to send them to directly to saarenpjuha(at)gmail.com

thebat137 commented 9 years ago

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1

All right, trying that.

On 10/12/2015 02:39 PM, munkki84 wrote:

Didn't seem to work through github. Try to send them to directly to saarenpjuha(at)gmail.com

— Reply to this email directly or view it on GitHub https://github.com/munkki84/SailFreeCell/issues/10#issuecomment-147487328.

-----BEGIN PGP SIGNATURE----- Version: GnuPG v2

iEYEARECAAYFAlYcjc0ACgkQwi82URPCSX7FTQCePd5m5xpxItRg0e7oB7NNY9Uc cMIAnRqjkZAoO68R0Ja3s+SMAQqLWVdd =W6MF -----END PGP SIGNATURE-----

TorgeH commented 9 years ago

Hi @thebat137, I believe I already produced the situation in the past. For me it had to do with (accidentally) catching an auto-moved card in-flight and then dropping it someplace. Do you think this is consistent with your experience? If so, the fix from my p.o.v. would be to make cards immune to user-interaction during auto-move. Regards Torge

thebat137 commented 9 years ago

I can't be 100% certain that that's what happened, but it seems very likely. I think right before it got screwed up I might have reached for the card planning to do something with it, not realizing it was about to automove. The automoves often catch me by surprise a bit. :D