Mahjongg solubility ...
- From: Michael Meeks <michael imaginator com>
- To: gnome-list <gnome-list gnome org>
- Subject: Mahjongg solubility ...
- Date: Thu, 11 Jun 1998 17:39:47 +0100 (BST)
Hi,
Apologies for the 10K attachment.
I have implemented the above, hopefully in a pretty bug free
fashion...
To examine the results, tar xzf mahjongg.tar.gz
in gnome-games-0.20/mahjongg, and re-build.
A suitable changelog entry might be like this ?
Thu Jun 11 17:40:43 BST 1998 Michael Meeks <michael@imaginator.com>
* Added module solubility.c
* Moved tile_free into this and altered to use dependancy trees.
* Added sequence number to each tile
* Implemented undo
* Implemented redo
* Removed redundant 'Tile-Set' icon, replaced with redo
I was a little worried by the lack of a 'Redo' icon, perhaps I
should have worked out how to flip it using something cunning ?
Oh, BTW. the code only uses longjmp because surprisingly its more
elegant than trying to pass failure codes through many levels of nested
subroutines. I don't like it either, but hey.
Also I would be interested in feedback on the failure statistics.
So far it seems about 50% of games arn't generated properly ( causing a
re-run ).
N.B. For those that enjoy cheating, try 'Re-do'ing before you
start to re-assure yourself that it is possible.
I have no idea how CVS works, so this will probably vanish down
the plug hole ( along with my minesweeper patch :-).
Warmest regards,
Michael Meeks.
--
michael@imaginator.com <><, Pseudo Engineer, itinerant idiot
Altered files in entirety
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]