diff -r 9d1e320acbb0 -r bfbca2c0fc70 general.h --- 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);