Implement exclude-moves feature
[bonanza.git] / shogi.h
diff --git a/shogi.h b/shogi.h
index 1aa2585..cf00c38 100644 (file)
--- a/shogi.h
+++ b/shogi.h
@@ -1024,6 +1024,8 @@ extern const char ashell_h[ SHELL_H_LEN ];
 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 );