After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 65242 - seahaven ruleset seems a bit buggy
seahaven ruleset seems a bit buggy
Status: RESOLVED FIXED
Product: gnome-games-superseded
Classification: Deprecated
Component: general
1.4.x
Other Linux
: Normal major
: ---
Assigned To: Rosanna Yuen
Gregory Leblanc
: 89540 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2001-11-24 15:14 UTC by James Henstridge
Modified: 2012-01-31 23:23 UTC
See Also:
GNOME target: ---
GNOME version: 2.0


Attachments
A patch to fix a bug in the handling of undo in seahaven.scm (1.46 KB, patch)
2002-09-27 00:44 UTC, Callum McKenzie
none Details | Review
Revised patch to handle undo events in seahaven.scm (1.50 KB, patch)
2002-09-27 01:38 UTC, Callum McKenzie
none Details | Review

Description James Henstridge 2001-11-24 15:14:18 UTC
occasionally when playing with the Seahaven rules, it will occasionally
incorrectly detect the end of the game.  This is particularly annoying, as
the game is potentially winable when this happens.

Unfortunately, I haven't worked out a reliable way to reproduce the bug --
it doesn't always happen when playing.
Comment 1 Luis Villa 2002-02-14 01:59:17 UTC
Am assuming this hasn't been fixed and so is still relevant to
GNOME2.0 port.
Comment 2 Callum McKenzie 2002-09-27 00:42:47 UTC
I haven't managed to reproduce this bug, but if you undo a move to the
reserve then the program looses track of how many free slots there are
in the reserve. This could potentially cause the behaviour described.
In any event the bug affects other aspects of play (for example you
can't move a stack of cards that you should be able to because the
program thinks it's too long, but you can if you move them one at a
time to the reserve and then down to the new location). I have
included a patch below.

I should note that the whole "game over" thing in seahaven is rather
abrupt: there's no chance for you to undo the last move and try
something different.

Comment 3 Callum McKenzie 2002-09-27 00:44:23 UTC
Created attachment 11278 [details] [review]
A patch to fix a bug in the handling of undo in seahaven.scm
Comment 4 Callum McKenzie 2002-09-27 01:37:43 UTC
Whoops, the previous patch forgot to save the score. Try the next patch.
Comment 5 Callum McKenzie 2002-09-27 01:38:55 UTC
Created attachment 11279 [details] [review]
Revised patch to handle undo events in seahaven.scm
Comment 6 Ross Burton 2002-10-03 08:37:14 UTC
*** Bug 89540 has been marked as a duplicate of this bug. ***
Comment 7 Ross Burton 2002-10-04 14:36:31 UTC
Applied to HEAD, thanks.
Comment 8 Robert Ancell 2012-01-31 23:23:36 UTC
This bug is being reassigned to the "general" component so we can close the aisleriot bugzilla component.  Apologies for the mass email!