Fix force mode after setboard
[bonanza.git] / ponder.c
index 634ce23..eeb5451 100644 (file)
--- a/ponder.c
+++ b/ponder.c
@@ -22,6 +22,11 @@ ponder( tree_t * restrict ptree )
   Out( "\nSearch a move to ponder\n\n" );
   OutCsaShogi( "info ponder start\n" );
 
+#if defined(XBOARD)
+  // [HGM] for converting to CSA move during ponder
+  for( iret = 0; iret < nsquare; iret++ ) root_pos[iret] = BOARD[iret];
+#endif
+
   game_status |= flag_puzzling;
   iret         = iterate( ptree );
   game_status &= ~flag_puzzling;