aboutsummaryrefslogtreecommitdiff
path: root/puzzles.h
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2005-08-02 23:16:46 +0000
committerSimon Tatham <anakin@pobox.com>2005-08-02 23:16:46 +0000
commitafe80030e4935fdebfbed24eeae94274cb7f0632 (patch)
treef163f05a40523832c696f7d0c69c0493059dae95 /puzzles.h
parent207c847553a978c6fcdb6269dc2b0add3c99a109 (diff)
downloadpuzzles-afe80030e4935fdebfbed24eeae94274cb7f0632.zip
puzzles-afe80030e4935fdebfbed24eeae94274cb7f0632.tar.gz
puzzles-afe80030e4935fdebfbed24eeae94274cb7f0632.tar.bz2
puzzles-afe80030e4935fdebfbed24eeae94274cb7f0632.tar.xz
New puzzle: `Slant', picked from the Japanese-language section of
nikoli.co.jp (which has quite a few puzzles that they don't seem to have bothered to translate into English). Minor structural change: the disjoint set forest code used in the Net solver has come in handy again, so I've moved it out into its own module dsf.c. [originally from svn r6155]
Diffstat (limited to 'puzzles.h')
-rw-r--r--puzzles.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/puzzles.h b/puzzles.h
index cf18255..4762c7c 100644
--- a/puzzles.h
+++ b/puzzles.h
@@ -235,6 +235,12 @@ void draw_rect_outline(frontend *fe, int x, int y, int w, int h,
int colour);
/*
+ * dsf.c
+ */
+int dsf_canonify(int *dsf, int val);
+void dsf_merge(int *dsf, int v1, int v2);
+
+/*
* version.c
*/
extern char ver[];