general.h
changeset 6 bfbca2c0fc70
parent 4 d9259a605dec
child 8 b41a580b3abe
--- a/general.h	Sat May 06 00:33:47 2006 +0200
+++ b/general.h	Sat May 06 00:34:04 2006 +0200
@@ -72,5 +72,14 @@
 /* Prototypes for map managing */
 
 void CopyMap (struct Map *Mdest, const struct Map *Morig);
+int are_boxes_equal(const struct Position b1[], const struct Position b2[],
+	int n);
+
+/* Prototypes for unix i/o, processes */
 void ReadMap(struct Map *M, char *FileName);
 void ShowMap (const struct Map *M);
+void init_os();
+void PrintMove(struct BoxMove b);
+
+/* Functions related to map solution */
+int solve_map(const struct Map origin);