/*
Stockfish, a UCI chess playing engine derived from Glaurung 2.1
Copyright (C) 2004-2008 Tord Romstad (Glaurung author)
- Copyright (C) 2008-2009 Marco Costalba
+ Copyright (C) 2008-2010 Marco Costalba, Joona Kiiski, Tord Romstad
Stockfish is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
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();
};