struct EvalInfo;
struct SearchStack {
- Move pv[PLY_MAX_PLUS_2];
Move currentMove;
Move mateKiller;
Move threatMove;
Move excludedMove;
+ Move bestMove;
Move killers[KILLER_MAX];
Depth reduction;
Value eval;
+ bool skipNullMove;
- void init(int ply);
+ void init();
void initKillers();
};