Introduce routines in each game module to encode a set of game
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Wed, 19 May 2004 11:57:09 +0000 (11:57 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Wed, 19 May 2004 11:57:09 +0000 (11:57 +0000)
commitb0e260739db88cb2724a570af98493ff8787c31b
tree99e1103fd09c1e6ed73df97d33c0ae8c101564f0
parenteddb22e8e99adfc4514498d0f1b10c32c9d21a00
Introduce routines in each game module to encode a set of game
parameters as a string, and decode it again. This is used in
midend.c to prepend the game parameters to the game seed, so that
copying out of the Specific box is sufficient to completely specify
the game you were playing.
Throughout development of these games I have referred to `seed'
internally, and `game ID' externally. Now there's a measurable
difference between them! :-)

git-svn-id: svn://svn.tartarus.org/sgt/puzzles@4231 cda61777-01e9-0310-a592-d414129be87e
cube.c
fifteen.c
midend.c
net.c
nullgame.c
puzzles.h
rect.c
sixteen.c