- void backup(UndoInfo &u) const;
- void restore(const UndoInfo &u);
- void do_move(Move m, UndoInfo &u);
- void do_move(Move m, UndoInfo &u, Bitboard dcCandidates);
- void undo_move(Move m, const UndoInfo &u);
- void do_null_move(UndoInfo &u);
- void undo_null_move(const UndoInfo &u);
+ void saveState();
+ void do_move(Move m, StateInfo& st);
+ void do_move(Move m, StateInfo& st, Bitboard dcCandidates);
+ void undo_move(Move m);
+ void do_null_move(StateInfo& st);
+ void undo_null_move();