extern const unsigned char aifile[ nsquare ];
extern const unsigned char airank[ nsquare ];
extern int move_list[], move_ptr; // [HGM] undo: game history (used in proce.c and makemove.c)
+extern int exclude_list[]; // [HGM] exclude: 'restraint list' of moves to be excluded from analysis
+extern char analyze_mode; // [HGM] exclude: used in proce.c and root.c
void pv_close( tree_t * restrict ptree, int ply, int type );
void pv_copy( tree_t * restrict ptree, int ply );